HubSpot pros and cons: an honest engineering assessment

An honest, engineer-written look at HubSpot's real pros and cons, including tier limits, API caps and CPQ needs, plus how each limitation gets solved.

John Kelleher
John Kelleher

HubSpot's biggest strength is that marketing, sales, service, content and data all run on one shared customer record, which is why it dominates the small-to-mid-market CRM category. HubSpot's biggest weakness is that pricing, reporting depth and API capacity all step up in tiers, so the real cost and capability only appear once a business scales past the entry plan.

SpotDev is a HubSpot Diamond partner. This guide is written by the engineers who build on the platform, including what it does not do out of the box.

For the full picture of what HubSpot is and how it fits together, read our complete guide: what is HubSpot?

What are HubSpot's biggest strengths?

HubSpot's core strength is consolidation. Marketing, sales, service and operations data sit on one shared contact record inside the Smart CRM, so teams stop reconciling separate systems. HubSpot layers in a genuinely usable interface, a large App Marketplace, and enough native automation that most small-to-mid-market teams can run day-to-day operations without writing code.

StrengthWhy it matters
Single customer record across hubsMarketing, sales and service teams work from the same contact, deal and ticket data, so reporting and handoffs do not rely on manual exports between systems.
Low technical barrierDrag-and-drop workflows, forms and email templates let non-technical teams build and change their own processes without developer time for routine changes.
Free CRM as a genuine on-rampThe core CRM is free for up to two users with no time limit, so a business can trial HubSpot's data model before committing budget to a paid tier.
Large integration ecosystemThe App Marketplace and a documented public API give a wide starting library of native and semi-native connections before any custom development is needed.
Frequent product investmentHubSpot ships new capability regularly, including credit-based AI agents (Breeze) and a standalone AI-visibility tracking product, so the platform's capability set keeps moving.
Established partner networkA large accredited partner ecosystem, visible through HubSpot's own Solutions Directory, means implementation, migration and ongoing development support is available at a range of price points.

Verdict: HubSpot earns its market position on breadth and usability, not on being the cheapest tool in the category, and for most growing B2B teams that trade-off is the right one.

What are HubSpot's real limitations?

HubSpot's limitations are mostly about where the entry-level plan stops and where cost or complexity begins, not about the platform being unreliable. Marketing-contact pricing, reporting depth, API capacity and complex quoting all step up by tier, and native two-way sync with other business systems has a ceiling. HubSpot documents each boundary, and every one has a known engineering workaround.

The conSeverity (who it bites)The workaround or build pattern
Marketing-contact pricing scales with list sizeBites businesses carrying large newsletter, event or cold-outreach lists alongside their paying customer base, since Marketing Hub cost rises in contact bands above the plan's included allowance.Set non-sales contacts to non-marketing status, segment by engagement, or route bulk sends through a separate channel and sync only qualified contacts into HubSpot through integration work.
Reporting depth is tier-gatedBites Starter-tier or free accounts that need cross-object reporting, attribution or custom formula fields, since the custom report builder and multi-object reporting sit on Professional and Enterprise.Upgrade the relevant hub, or build reporting outside HubSpot by exporting via the API into a BI tool, which is standard custom development work.
API call volume is capped by tierBites integration-heavy businesses running high-volume syncs (large catalogues, ERP feeds, nightly batch jobs), since both burst and daily request limits scale with subscription tier and the daily cap is shared across every app on the account.Design integrations to batch, queue and monitor against HubSpot’s published limits; this is exactly the architecture we build under integration engagements.
Complex quoting needs Revenue Hub seatsBites businesses with multi-currency, approval-chain or recurring-revenue quoting, since HubSpot's native quoting tool is basic and full CPQ sits behind Revenue Hub Professional or Enterprise seats.Budget for Revenue Hub seats where quoting complexity is core to the business, or extend the basic quote object with custom logic through the API.
Deep two-way sync goes beyond native connectorsBites businesses that need real-time, field-level bidirectional sync with an ERP, finance system or bespoke database, since native connectors typically cover common objects and standard fields only.This is core custom development and integration territory, not a configuration setting; see how we approach integrations.
Free and Starter tiers cap seats and automationBites growing teams past two users or past simple sequential workflows, since branding removal, additional users and full workflow automation all require a paid tier.Plan the seat and tier upgrade path before it becomes urgent, and treat Starter as a genuine stepping stone rather than a permanent home for a scaling team.

Verdict: none of HubSpot's real limitations are hidden. They are published tier boundaries, and every one has a standard engineering answer rather than requiring a platform switch.

Who should not buy HubSpot?

HubSpot is not the right buy for every company shape. Businesses whose whole model depends on a complex quoting engine, a very large low-value contact list, or deep ERP-level data sync from day one, without any implementation budget, will hit HubSpot's tier boundaries almost immediately. HubSpot is built to be grown into, not bought as a finished ERP replacement.

  • High-volume, low-margin e-commerce businesses with very large mailing lists relative to order value, who have no plan to manage contact hygiene, will find marketing-contact pricing scales faster than revenue.
  • Businesses whose core requirement on day one is intricate CPQ (multi-entity, multi-currency, layered approval chains) but have no budget allocated for Revenue Hub seats or custom quoting work.
  • Organisations that need heavy custom-object data modelling and cross-object reporting immediately, but plan to stay on Starter or free indefinitely.
  • Companies expecting a single subscription to fully replace a bespoke ERP integration with zero implementation spend; deep bidirectional sync is not a toggle in HubSpot's settings.
  • Very small teams below roughly £3m in revenue with one or two people who need only a simple contact list; the free CRM alone may cover the need, and paying for automation tiers would be premature.

Verdict: HubSpot is the right buy for businesses growing into more complexity, not for businesses that already need enterprise-grade quoting or ERP-level sync on day one and have no budget to build for it.

How HubSpot's cons get solved

Every limitation above has a known build pattern rather than a workaround that fights the platform. HubSpot's own roadmap increasingly assumes businesses will extend it: through integration work that closes the sync gap, through custom development that adds logic HubSpot does not ship natively, and through AI agents that absorb work the native tools were never designed to do.

Integration work (/integrations) closes the sync gap between HubSpot and ERPs, finance systems and bespoke databases, and keeps contact and reporting data clean enough that tiered pricing does not creep unnecessarily.

Custom development (/services/hubspot-development) extends HubSpot’s native objects, workflows and reporting where the out-of-the-box tier does not go far enough, without abandoning the platform.

AI agents (/services/ai-implementation), deployed inside the CRM, take on service and data work that would otherwise need more seats or manual reporting effort.

If several of the limitations above already sound familiar, our guide to when you outgrow HubSpot sets out the specific signs and what to build next.

The bottom line for evaluators

HubSpot’s pros and cons both come down to the same thing: it is a platform designed to be extended, not a finished system. For a straight read on whether HubSpot fits a specific business, run a free diagnostic against the real requirement, or request a quote to talk through the build pattern for the limitations that matter most.

Frequently asked questions

What are the main pros of HubSpot?

HubSpot's main pros are a unified customer record across marketing, sales, service and content, a genuinely usable interface for non-technical teams, a free CRM tier as a real on-ramp, and a large integration ecosystem. Most small-to-mid-market B2B teams can run core operations without needing developer support for routine changes.

What are the main cons of HubSpot?

HubSpot's main cons are that marketing-contact pricing scales with list size, reporting depth and complex quoting are tier-gated, and API capacity is capped by subscription. None of these are defects: they are published boundaries with standard engineering workarounds, most commonly integration or custom development work.

Is HubSpot worth the cost for a growing business?

For most B2B businesses from around £3m in revenue upwards, HubSpot is worth the cost because the unified data model and automation save more admin time than the tiered pricing costs. Businesses with very large contact lists or complex quoting needs should model the tier upgrade path before committing.

Does HubSpot's pricing scale badly with contact list size?

HubSpot's Marketing Hub pricing rises in contact bands once a database passes the plan's included allowance, which does penalise businesses carrying large non-paying contact lists. The fix is contact hygiene (marking non-sales contacts as non-marketing) or routing bulk sends elsewhere before syncing qualified contacts in.

Can HubSpot handle complex quoting and CPQ needs?

HubSpot's native quoting tool covers simple, single-currency quotes, but multi-currency, multi-entity or approval-chain CPQ needs Revenue Hub Professional or Enterprise seats. Businesses with genuinely complex quoting requirements should budget for those seats, or extend the quote object with custom logic through the API.

What are HubSpot's API rate limits?

HubSpot applies both a burst limit (requests per ten seconds) and a daily request cap, and both scale up with subscription tier; the daily cap is shared across all apps connected to one account. The exact figures are published and updated in HubSpot's developer documentation, so integration builds should check current limits before going live.

Who should not buy HubSpot?

Businesses that need enterprise-grade CPQ, deep real-time ERP sync, or heavy custom-object reporting from day one, with no implementation budget, should not buy HubSpot expecting it to work like a finished system. HubSpot suits businesses that are growing into that complexity, not ones that already need it out of the box.

How do businesses solve HubSpot's limitations?

Businesses solve HubSpot's limitations with integration work that closes sync gaps, custom development that extends native objects and workflows, and AI agents that absorb work the standard tools were not built to do. None of these require leaving the platform; they build on top of it.

John Kelleher

John Kelleher

Author
John is the founder and the Chief Executive at SpotDev.

Stay Updated with Our Latest Insights

Get expert HubSpot tips and integration strategies delivered to your inbox.