The HubSpot Playbook: How to Layer Usage on Top of Subscriptions
Hybrid pricing is where most SaaS companies actually live, even if they don't call it that. You have a subscription — a base tier that gets you access to the product — and then some dimension of usage that either unlocks expansion revenue or creates soft walls that customers bump into. According to Kyle Poyar's Growth Unhinged 2024 research, 46% of SaaS companies now use some form of hybrid pricing, making it the plurality model in modern B2B software.
Nobody has executed this more deliberately — or more profitably — than HubSpot. Their model is worth dissecting in detail, because it's not an accident. It's a carefully engineered expansion machine.
How HubSpot Actually Works
HubSpot's Marketing Hub pricing has two axes. The first is the tier: Starter, Professional, Enterprise — feature tiers that gate functionality like A/B testing, custom reporting, and multi-touch attribution. The second is the usage dimension: marketing contacts. Each tier comes with a contacts allocation, and customers pay more as their contact list grows.
The beauty of this design is that contact list growth is almost perfectly correlated with customer success. A company that's grown from 1,000 marketing contacts to 50,000 marketing contacts is clearly getting value from HubSpot — they've built a bigger audience. Their willingness to pay has increased proportionally. HubSpot's revenue grows automatically as its customers grow, without any additional sales motion required.
This is the key insight of good hybrid pricing: the usage dimension should be a proxy for customer success, not a punishment for using the product. Contacts in HubSpot is a proxy for marketing program scale. API calls in Stripe is a proxy for payment volume. Storage in Dropbox is a proxy for how much work you've done. When the meter measures something that grows with value, expansion revenue feels natural. When it measures something arbitrary (number of widgets created, number of dashboard views), it feels like a tax.
The Tier + Usage Stack
HubSpot's architecture gives them expansion revenue from two directions simultaneously:
- Tier upgrades — as customers mature, they need Advanced features. A/B testing, custom reporting, and Sales Hub Pro are genuine value unlocks that drive tier upgrades independently of contact count.
- Contact overages — as customer lists grow, they hit the contacts ceiling and pay more without changing tiers. This is pure expansion revenue with zero sales overhead.
This creates a 2x2 expansion matrix. Small customers grow their contact lists and eventually hit tier limits simultaneously. Enterprise customers land at Enterprise tier but continue expanding their contact allocations. At each stage, there's a natural upgrade path that generates incremental revenue.
Why 46% of SaaS Companies Ended Up Here
Pure subscription pricing leaves expansion revenue on the table. Pure usage-based pricing creates revenue volatility and procurement friction. Hybrid pricing splits the difference: you get the predictability of a subscription floor with the expansion leverage of usage-based pricing.
The CFO gets a predictable base. The CRO gets expansion mechanics. The customer gets a starting price that feels reasonable and a clear relationship between their growth and their spend. The only person who doesn't love it is the pricing strategist who now has to explain a 3-dimensional pricing model to a prospect in a 30-minute demo.
The Implementation Checklist
If you're designing a hybrid model, the decisions you need to make explicitly:
- What is the usage dimension? It must correlate with customer success. Active users, records processed, API calls on core workflows, storage consumed. Not vanity metrics.
- Where are the tier walls? Features gated at higher tiers should genuinely require enterprise scale or sophistication to use — not artificially withheld basics.
- What are the overage rates? Overages should be priced slightly above marginal cost but below the threshold where customers feel exploited. A 20-30% markup over the pro-rated tier rate is typical. Gouging overages generates support tickets and churn.
- How do customers see their usage? Real-time usage dashboards aren't optional in a hybrid model. Customers who can see their contact count trending toward an overage threshold will proactively upgrade. Customers who get surprise overage charges at month-end will call you angry.
- When does the overage auto-upgrade vs. charge? Some companies auto-upgrade customers to the next bracket when they hit the wall. Others charge per-unit overages. The auto-upgrade approach produces higher revenue and lower customer frustration — customers are in a new tier, not being nickel-and-dimed.
HubSpot has optimized every one of these levers over 15+ years. They've also built an entire ecosystem — certifications, partner channels, educational content — that drives contact list growth deliberately. Their pricing model and their go-to-market motion are co-designed. That's not accidental. If you're building hybrid pricing, the pricing design is half the work. The expansion motion that makes customers hit the usage ceiling is the other half.
Sources
- Kyle Poyar / Growth Unhinged — 2024 SaaS Pricing Survey — 46% hybrid adoption data, pricing model distribution
- HubSpot Marketing Hub Pricing — tier structure and contacts-based pricing model
- OpenView Partners — The Usage-Based Growth Playbook — hybrid pricing design principles, expansion mechanics
- ProfitWell — Hybrid Pricing in SaaS — NRR benchmarks for hybrid vs. pure subscription models