Modern Pricing & UBB

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:

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:

  1. 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.
  2. Where are the tier walls? Features gated at higher tiers should genuinely require enterprise scale or sophistication to use — not artificially withheld basics.
  3. 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.
  4. 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.
  5. 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

← Hybrid Models · All posts