
HubSpot is easy to start and easy to get wrong. Most of the portals we audit work well enough day to day, but quietly break the things owners care about most: knowing where leads came from, following up fast and reporting revenue. These are the ten mistakes we fix most often.
- No lifecycle stage definitions. Everyone uses "lead," "MQL" and "SQL" differently, so reports mean nothing. Write the definitions down and automate the stage changes.
- Original source overwritten or missing for manually created contacts. Make source required and protect it.
- Deals not tied to contacts and companies. Revenue reports by source come back empty.
- Forms that do not set the lead owner, so new leads sit unassigned.
- No first-response tracking. Nobody knows how long leads wait.
- Duplicate properties ("Industry," "industry_type," "Industry 2"). Consolidate and archive.
- Marketing contacts not managed, so the bill grows with people you never email.
- Sequences sent from shared inboxes instead of real reps, hurting deliverability and trust.
- No naming conventions for lists, workflows and campaigns, so nobody can tell what is live.
- Reports built but never reviewed. Put one dashboard on a weekly calendar.
Where to start
Fix definitions and source tracking first, because every report depends on them. Then routing and first-response time, because they directly affect revenue. Clean-up of properties and lists can follow.
| Mistake | What it breaks | Fix effort | Priority |
|---|---|---|---|
| No lifecycle definitions | Every funnel report | Low | 1 |
| Original source missing | Attribution and ROI | Low | 1 |
| Deals not linked to contacts | Revenue by source | Medium | 2 |
| Forms do not set owner | Speed to lead | Low | 2 |
| No first-response tracking | Visibility into lost leads | Low | 2 |
| Marketing contacts unmanaged | The bill | Low | 3 |
| Duplicate properties | Data quality | Medium | 3 |
| Shared inbox sequences | Deliverability | Low | 3 |
| No naming conventions | Maintainability | Low | 4 |
| Reports never reviewed | Decisions | Low | 4 |
How to run a one-hour HubSpot self-audit
- Open Contacts and add the Original Source column. if more than one in ten recent contacts shows Offline Sources or is blank, source tracking is broken.
- Open the last 20 deals. check each has an associated contact and company.
- Submit your own website form. see who gets assigned and how long it takes for someone to be notified.
- Search properties for your industry field. count the duplicates.
- Check Settings for Marketing contacts. compare the number to the people you actually email.
- Open Reports. note which dashboards were viewed in the last 30 days.
Frequently asked questions
Should I hire a HubSpot partner or do it myself?
A small team can do the basics. A partner pays off when you need integrations, attribution you can defend or a migration from another CRM.
Is HubSpot better than Salesforce?
For most companies under about 50 people with a marketing-led motion, HubSpot is faster to value. Our HubSpot vs Salesforce comparison goes deeper.
Our CRM audits start with these ten checks and end with a prioritized fix list.




