Beehiiv — hybrid capacity-to-identity upsell, with the sharpest competitive anchor of the peel set
Snapshot
Four tiers. The Free-to-Scale jump is pure capacity. The Scale-to-Max jump is not capacity — it's identity. Dual "Most Popular" + "Best Value" badges. Competitive anchor baked into the copy.
| Tier | Price | Subscribers | What it unlocks |
|---|---|---|---|
| Launch | $0 | Up to 2,500 | Unlimited sends, custom domain, API access (Send API gated) |
| Scale ⭐ Most Popular | $43/mo ($517/yr) | Up to 100,000 | Ad network, 0% take rate on paid subs, automations, 3 team seats |
| Max ⭐ Best Value | $96/mo ($1,151/yr) | Up to 100,000 | Remove branding, 10 publications, unlimited team seats, priority support |
| Enterprise | Contact us | 100k+ | Dedicated IP, Send API, custom limits, SSO, CSM |
Annual pricing saves ~14% on Scale, ~14% on Max. No credit card required to start on Launch. Stripe processing fees (2.9% + $0.30) still apply on paid subs, but Beehiiv's own take is 0%.
What works
1. Unlimited email sends on every tier — including Free.
This is the single most important decision on the page. Mailchimp, ConvertKit, ActiveCampaign and most incumbents meter email sends; send limits force growing lists into upgrade paths that feel punitive ("your newsletter was too successful this month, please pay us more"). Beehiiv removes this entirely. A 2,499-subscriber newsletter on Launch can blast 4 sends/week (~39k sends/month) for $0. The buyer's mental model of "what costs money as I grow" becomes subscribers, not engagement — which is the right axis because subscribers correlate with revenue potential, and engagement doesn't.
2. The "0% take rate" anchor is embedded in the pricing page, not in the marketing blog.
Most competitor anchoring happens in ads, comparison posts, or landing pages — and then disappears on the pricing page, where the buyer is evaluating cost-per-month. Beehiiv keeps the competitive frame front-and-center: 0% take rate on paid subscription revenue. This is a direct shot at Substack (10% take on everything, forever). For a newsletter making $2,000/mo in paid subs, Substack takes $200/mo; Beehiiv's $43/mo Scale tier pays for itself 4.6× over. The anchor isn't abstract — it's a calculable defection case, printed where the buyer is deciding.
3. Scale's "Most Popular" and Max's "Best Value" — the dual-badge decoy.
Two adjacent tiers both claiming a superlative is classic decoy pricing. Scale says most people pick this. Max says this is objectively better value. Together they produce a pinch: the thrifty buyer picks Scale (I'm with the majority, not overpaying); the ambitious buyer picks Max (I'm getting the better deal, not the popular one). Either way the buyer leaves Launch. The real dollar difference — $43 vs $96 — is $53/mo, but the badge framing makes Max feel like the rational upgrade rather than the bigger one. This dual-anchor is more sophisticated than the single "Most Popular" badge most SaaS uses.
4. API access on the Free tier — but Send API gated.
Launch includes API access. That's generous. But the Send API — the one actual power users want to programmatically trigger emails — is gated behind Enterprise. This is surgical. Free-tier users who want to poke at the API for integrations (import subscribers, pull analytics) can do it and feel the platform is open. Free-tier users who want to build automations around Beehiiv as infrastructure can't, and that's exactly the cohort who'll either upgrade or leave — which is the cohort you want to qualify at upgrade-time, not give to for free. Gate the expensive capability; give away the cheap one.
5. "Up to 100,000 subscribers" on both Scale and Max — the capacity-identity split.
The Scale-to-Max jump is the most interesting pricing decision on this page. Both tiers cap at 100k subscribers. So paying 2.2× more on Max doesn't buy you a bigger list. It buys you: remove Beehiiv branding, 10 publications (vs 1), unlimited team seats (vs 3), priority support, sponsorship storefront. Every one of these is an identity unlock, not a capacity unlock. Max says: you're not a beehiiv newsletter anymore — you're a publication business running on beehiiv. The buyer who upgrades from Scale to Max isn't growing faster; they're becoming something different. Beehiiv priced the maturity transition, not the volume transition.
What doesn't
1. No annual-savings copy under the monthly price.
The page shows $43/mo and $96/mo as headlines; the annual price ($517/$1,151) appears only when you toggle. The savings — $71/yr on Scale, $157/yr on Max — never get headline treatment. A simple line under each price ("$43/mo or $517/yr (save $71)") would convert monthly-leaning buyers to annual at the margin. Beehiiv is leaving annual-cohort revenue on the table out of aesthetic restraint, which is the wrong trade for a pricing page.
2. The Free tier's 2,500-subscriber cap is the wrong anchor for their ICP.
2,500 subscribers is small. Most serious newsletter operators are past that within 60-90 days. The cap makes the Launch tier feel like an on-ramp, not a home. That's fine for the "try before you buy" cohort — but it also tells the incumbent newsletter with, say, 8,000 subs on Mailchimp that Beehiiv doesn't have a home for them below $43/mo. A 10,000-subscriber cap on Launch (with fewer features) would capture the migration cohort that's currently stuck on ConvertKit paying more than $43. Beehiiv chose acquisition friction over migration capture; defensible but costly.
3. "Enterprise" hiding the Send API is hostile to the serious builder.
Send API — triggering emails programmatically — is the feature a developer-led startup actually wants to pay for. Putting it behind Enterprise ("Contact us") means the founder who'd happily pay $200-400/mo for Send API on Max can't, because they'd have to book a sales call, argue for a price, wait for a CSM — an entire procurement motion for what's a 2-line API call decision. A fifth tier at $249/mo with Send API included would capture a developer cohort Beehiiv is currently losing to SendGrid/Postmark. Instead they're funneled to a sales process they don't want.
4. Dual badges cancel each other out at the worst-case buyer.
"Most Popular" and "Best Value" on adjacent tiers is sophisticated, but it fails the skim-test. A buyer giving the page 4 seconds sees two tiers both claiming to be the right choice and defers the decision ("I'll think about it"). Single-badge anchoring out-converts dual-badge in side-by-side tests of four-tier pricing pages. Beehiiv would do better with one Scale-or-Max badge and let the feature delta do the rest. Leave the decoy to price; don't double-decoy with social proof too.
5. No per-subscriber pricing shown for scale-out.
At 100,000 subscribers on Scale, the buyer is paying $43/mo = $0.00043/subscriber/mo. At 250,000 subscribers on Enterprise — they don't know what they'll pay, because Enterprise is "contact us." A newsletter that's growing aggressively wants to model the cost at 250k, 500k, 1M subs before they hit the cap. Beehiiv's opacity here is a defection trigger: the buyer who expects to cross 100k in 6 months will evaluate Klaviyo, MailerLite, Brevo — each of which publishes a transparent per-subscriber price at scale. Hide the Enterprise number, lose the growth cohort.
What I'd steal
If your product is freemium-with-paid-tiers and you have an incumbent to displace:
- Put the competitive anchor on the pricing page, not in a blog post. Beehiiv's "0% take rate" line is worth more than a thousand ConvertKit comparison articles because it lands at the purchase decision, not in the research phase. Find your one-sentence anchor against the incumbent ("no seat fees, ever," "unlimited X included"), and print it above the tier grid.
- Remove the metered-usage axis that frustrates growth. Beehiiv killed send-count metering. Notion killed block counts. Linear killed member counts. The rule: identify the metric that makes your user feel penalized for succeeding and remove the cap on it. Cap something else.
- Split capacity from identity across adjacent tiers. Scale → Max isn't more of the same thing; it's a different kind of customer. Two tiers can share a capacity cap and differ entirely on identity features. The buyer who crosses that tier jump doesn't need more — they became different.
- Gate the surgical capability, not the whole API. Beehiiv gives away API access but gates the Send API. This is the right gate because 90% of API users are read-only integrators (cheap to serve) and 10% are send-side power users (expensive to serve, easy to identify, natural upgrade moment).
- Avoid dual superlatives. If you badge a tier, badge one.
What I'd rewrite
Two surgical changes and one structural one:
1. Add annual savings copy under each monthly price.
Scale: "$43/mo or $517/yr (save $71)"
Max: "$96/mo or $1,151/yr (save $157)"
Annual-cohort conversion up 8-12% in analog tests.
2. Drop one badge. Keep "Most Popular" on Scale. Remove "Best Value" from Max. Let Max win on feature delta alone.
3. Add a fifth tier at $249/mo with Send API included.
Named "Builder." Positioned between Max and Enterprise. Captures the developer-led newsletter cohort currently defecting to SendGrid/Postmark. Removes the "book a sales call for a $249 API decision" friction that's costing Beehiiv a high-willingness-to-pay segment.
The first two cost nothing and lift conversion. The third is a product decision — but the pricing page can signal the positioning before the product ships.
Peels #01-#06 — pricing philosophy side-by-side
| Plausible | Fathom | Tally | SavvyCal | Linear | Beehiiv | |
|---|---|---|---|---|---|---|
| Model | Paid only | Paid only | Freemium | Paid, per-seat | Freemium, per-seat capped | Freemium, hybrid |
| Free tier | None | 30-day trial | Generous unlimited | None | Capped on org metrics | 2,500 subs, unlimited sends |
| Tier count | 3 + enterprise | 10 + enterprise | 3 | 2 | 4 | 4 |
| Cheapest paid | $9 · 10k views | $15 · 100k views | €20 · remove branding | $12 · per seat | $10 · per seat | $43 · 100k subs |
| Upsell logic | Capacity | Capacity | Identity (branding) | Control + delegation | Organizational growth | Capacity → Identity hybrid |
| Anchor device | Bootstrapped framing | "No discounts ever" | Customer logos | "2,000 happy customers" | "25,000 companies" | "0% take rate" (competitive) |
| Badge strategy | None | None | None | None | None | Dual (Most Popular + Best Value) |
| Best-in-class move | Narrow price delta, wide capacity delta | 50 sites at tier 1 | Free tier IS the product | Both tiers fully unlimited | Caps that bite only when you've won | Unlimited sends at $0 |
Six pricing pages, six philosophies. Notice what's new in Beehiiv: (a) the first hybrid upsell logic — capacity up to Scale, then identity on top — and (b) the first page with a competitive anchor embedded in the tier copy. Every other peel anchored to the product itself (bootstrapped, no discounts, customer count). Beehiiv anchors to the incumbent's weakness. That's a different move entirely, and one that only works if you can defend the frame — which Beehiiv can, because Substack's 10% take rate is public and unchangeable without killing their unit economics. Anchor competitively only when your competitor can't move.
The peel in one sentence
Beehiiv priced two different things in one page — capacity below Scale and identity above it — while anchoring the whole ladder against Substack's 10% take rate, which is the sharpest competitive framing in this peel set so far.
Want 24 more of these, plus 3 Framer templates and the Pricing Playbook?
Founding access for the first 50. €49 today, ships May 13. Full refund any time before that.
Lock founding at €49 → Then €99 forever.