Setup Guide
Everything you need to install PropSweep, connect it to your HubSpot portal, and run your first property audit.
Prerequisites
Before installing PropSweep, make sure you have:
Install from the HubSpot Marketplace
- Open the PropSweep listing on the HubSpot App Marketplace (or search the marketplace for "PropSweep")
- Click "Install App" on the PropSweep listing page
- Review the requested permissions — PropSweep only requests read-only access (see step 03 below)
- Choose your HubSpot account and click "Connect app" to authorize via OAuth
- You will be redirected back to PropSweep once the connection is established
The entire installation process takes about 30 seconds. No configuration or API keys are required.
OAuth & permissions
PropSweep requests the minimum scopes needed to audit your CRM properties. Contacts, companies, and deals are required; other object types are optional. All scopes are read-only — PropSweep never writes, updates, or deletes anything in your HubSpot portal. For full details on what data we access, see Security & data.
Required scopes
crm.objects.contacts.readCount contact records to calculate fill ratescrm.schemas.contacts.readRead contact property definitions (names, types, groups)crm.objects.companies.readCount company recordscrm.schemas.companies.readRead company property definitionscrm.objects.deals.readCount deal recordscrm.schemas.deals.readRead deal property definitionsoauthStandard HubSpot app authenticationOptional scopes
These let PropSweep scan more object types. If you don't grant one, or your HubSpot subscription doesn't include that object, PropSweep skips it and scans everything else.
crm.objects.tickets.readcrm.schemas.tickets.readTicketscrm.objects.leads.readLeadscrm.objects.line_items.readcrm.schemas.line_items.readLine itemse-commerceProductscrm.objects.quotes.readcrm.schemas.quotes.readQuotescrm.objects.custom.readcrm.schemas.custom.readCustom objectsRevoking access
You can disconnect PropSweep at any time: go to HubSpot Settings → Integrations → Connected Apps, find PropSweep and click "Uninstall". All stored data associated with your portal will be deleted upon uninstalling.
Running your first scan
- After installing, open PropSweep from within your HubSpot portal
- Click "Run Scan"
- PropSweep will check every custom property across your CRM object types (Pro tier scans all 8 standard types plus custom objects)
- A typical scan completes in 30 seconds to 2 minutes, depending on the number of custom properties in your portal
On the free tier, scans cover contact properties only and show the top 5 results. You can run one scan every 7 days.
Understanding your results
After a scan completes, PropSweep displays your custom properties sorted by fill rate (lowest first).
| Name | Object Type | Fill Rate | Records | Created | Group |
|---|---|---|---|---|---|
| Legacy Campaign Source | contacts | 0.0% | 0 / 48210 | 3/14/2023 | Legacy Marketing |
| Salesforce ID (backup) | companies | 0.0% | 0 / 6932 | 1/9/2024 | Migration |
| Ticket Priority (old) | tickets | 0.0% | 0 / 2104 | 6/21/2023 | Support |
| Webinar Q2 Attended | contacts | 0.4% | 193 / 48210 | 5/2/2023 | Events |
What is fill rate?
Fill rate is the percentage of records that actually have a value for a given property. For example, if you have 1,000 contacts and a property called old_campaign has a value on zero of them, its fill rate is 0% — a strong signal that this property is unused. More on reading fill rate.
Taking action
PropSweep is a read-only audit tool — all cleanup actions happen in HubSpot's native property settings:
- Review the scan results and identify properties with 0% or very low fill rates
- Optionally, export a CSV of the full audit report (Pro tier) for documentation or team review
- In HubSpot, go to Settings → Properties
- Check where each property is used (HubSpot shows this when you archive), then archive the ones nothing depends on
Archived properties can be restored for 90 days before HubSpot deletes them permanently. For a full checklist, see how to safely archive or delete HubSpot properties.
Upgrading to Pro
The free tier includes one scan every 7 days of contact properties (top 5 results). The Pro Pass costs $19 for 6 months — a one-time payment with no auto-renewal. When your pass expires, you return to the free tier and can purchase another pass whenever you need it.
See what Pro includes