HubSpot is one of the most capable CRMs available for growth-stage companies. It is also one of the most frequently misconfigured. Not because teams do not care about getting it right, but because the problems are not obvious until they are expensive.
Here is what we see repeatedly, and what to do about it.
The pipeline reflects how deals used to move, not how they actually move now
Most companies set up their HubSpot pipeline early, when they were smaller and still figuring out the sales motion. They define stages that made sense at the time. Then the company grows. The ICP shifts. The sales cycle changes. The team adds reps.
Nobody goes back and rebuilds the pipeline.
The result is a set of stages that do not reflect how deals actually progress. Reps interpret the stages differently. Deals sit in "Proposal Sent" for six weeks because there is no stage for "Waiting on Legal" or "Champion Selling Internally." Forecasting is unreliable because the pipeline data does not mean anything consistent.
The fix is not complicated but it requires someone to actually sit in the data. Pull the last 40 closed-won deals. Map exactly what happened in each one. What were the real inflection points? Where did deals actually accelerate or stall? Build the pipeline stages around that, not around what felt logical when you were at $1M ARR.
Lifecycle stages are misconfigured or ignored entirely
HubSpot has a clear lifecycle stage model: subscriber, lead, MQL, SQL, opportunity, customer. Most companies either ignore it or override it in ways that break reporting.
The most common mistake: using the contact lifecycle stage as a proxy for deal stage. They are not the same thing. A contact can be a customer on one deal and a new lead on a different product line. Conflating the two creates reporting noise that makes it impossible to evaluate marketing and sales performance separately.
The second most common mistake: no clear definition of what moves a contact from one stage to the next. Without that, lifecycle stages become whatever a rep feels like entering. The data is useless.
Fix both of these before you try to do anything sophisticated with your CRM reporting. Everything downstream depends on it.
The CRM is a data entry system, not an intelligence system
This is a symptom more than a root cause. When a CRM is set up correctly, it tells you things. Where deals are getting stuck. Which reps have pipeline that is aging out. Which lead sources are converting. Which deal sizes close fastest.
When it is set up incorrectly, it is just a place to log calls.
The gap is usually activity tracking. If reps are manually logging calls and emails instead of having HubSpot connected to their email and calendar, the activity data is incomplete and selectively recorded. You cannot coach off incomplete data. You cannot forecast off it either.
Get email and calendar connected. Use HubSpot's sequences for outbound. Build the dashboards for the metrics that actually matter for your stage. Stop asking reps to self-report their activity.
Automation is either absent or chaos
There are two failure modes. The first is no automation at all. Everything is manual: follow-up emails, deal stage updates, lead routing, task creation. The team is busy but not leveraged.
The second failure mode is automation built on top of a broken foundation. Someone spent two days building a complex workflow and now it fires at the wrong contacts, creates duplicate records, or sends emails to people who have already bought.
Automation built on top of a misconfigured system makes the problems worse faster. Get the foundation right first: clean contact data, accurate lifecycle stages, consistent pipeline stages, connected activity tracking. Then automate.
When you do automate, start with the high-volume, low-variation tasks. Lead routing. Follow-up task creation when a deal sits in a stage past a threshold. Deal stage update triggers. These are predictable and low-risk. Build complexity from there.
Unlock intelligence within by linking Claude, Perplexity, Clay or other LLM or research platforms, and you can power up your outreach with known contacts in your HubSpot as well as curate opportunities with like companies that are not yet being targeted. This is power at scale, if done correctly.
Reporting is built for the tool, not the business
HubSpot's default dashboards are designed to show you that HubSpot is working. They are not designed to answer the questions your leadership team is actually asking.
What is our true pipeline coverage for next quarter? How many qualified opportunities have we lost in the last 90 days and why? What is the average cycle length by deal size, and how has that changed? How does inbound lead quality compare to outbound by segment?
None of those are standard HubSpot dashboard questions. They require custom reporting built around how your business actually works.
The investment in getting this right is modest. A couple of days of setup, a clear agreement on what metrics matter and why, and a reporting cadence that puts the right data in front of the right people at the right time. That investment pays back quickly when leadership can actually trust the numbers. Now, you can even use the HubSpot AI to help formalize and extract data and reporting you need, immediately. Use it.
The underlying issue
HubSpot does not fail because it is a bad product. It fails because companies implement it fast, skip the architecture decisions, and then build on top of a shaky foundation for years. Every new hire, new campaign, and new automation makes the original problems harder to fix.
The good news is that the foundation problems are solvable. It usually takes less time to rebuild the core architecture correctly than people expect. The hard part is not the technical work. It is the organizational work of getting alignment on definitions, ownership, and process before you touch the settings.
That part requires someone to run it who has done it before and is not afraid to tell the team what needs to change.
Matt Greene works with growth-stage and established companies on revenue operations, HubSpot architecture, and GTM strategy. If your HubSpot instance has been accumulating technical debt, reach out.