- phaseDiagnostics
- engagementProject
The problem this solves
Everyone knows the database is in bad shape, but nobody can say how bad. Reps keep their own lists, the newsletter reaches the same person several times, and lead routing fails because the region field is empty.
How I work
I measure the state of your database. I look for duplicate contacts and companies, including ones that differ by name spelling or domain. I check fill rates on the fields your processes depend on, so first we agree which fields those are. I separate records people edit from records only a sync changes. I check formats, dropdowns and free-text fields where a dropdown belongs.
For each problem I note its scale and its effect, such as which workflow fails because of an empty field. I also look for where the mess comes from: a form with no validation, an import with no duplicate check, a sync with bad mapping. The cleanup plan splits fixes into bulk updates, process changes and fixes not worth making.
What you get
- Duplicate analysis for contacts and companies, with match confidence
- Fill rates for the fields your processes depend on
- Which records people edit, and which only a sync changes
- The sources the mess keeps coming back from
- A cleanup plan ordered by payoff and effort
What usually goes with this service 3

HubSpot Data Model Audit
A review of whether the objects, associations and pipelines in your CRM fit how your company works today.
Learn more
HubSpot Integration Audit
A map of every connection to HubSpot, rating which ones could stop working without warning.
Learn more
HubSpot Portal Technical Audit
An inventory of your workflows, properties, permissions and settings, showing what works and what gets in the way.
Learn more