Pricing Model
The decision this page enables: how your chosen pricing model gets displayed, anchored, and tested on your pricing page, in ads, and in sales conversations.
Looking for which model to use (subscription vs usage-based vs freemium vs value-based)? That choice lives at Strategy: Pricing & Packaging (Step 2). This page assumes the model is decided and focuses on how marketing expresses it.
The 6 common pricing models, in plain English
Section titled “The 6 common pricing models, in plain English”A quick reference of how customers experience each model — what shows up on the pricing page, the dominant question a buyer asks, and the marketing-execution implications.
| Model | What the customer sees | Buyer’s dominant question | Marketing-execution implication |
|---|---|---|---|
| Flat subscription | ”$99/team/month” or “$19/month" | "How much per month?” | Easiest to display; great for SMB anchoring. |
| Per-seat subscription | ”$15/user/month" | "How many users will I have?” | Need a seat-calculator on the pricing page. |
| Usage-based | ”$0.10 / 1k API calls" | "How much will I actually use?” | Need a usage estimator; bills are unpredictable, so trust matters. |
| Hybrid (base + usage) | “$50/mo + $0.05/call" | "What’s the floor, what’s the ceiling?” | Show both numbers clearly; a usage slider on the pricing page helps. |
| Freemium | ”Free → $X/mo" | "What do I get for free, what do I lose if I don’t pay?” | Free tier needs to deliver real value; the fence to paid needs to feel fair. |
| Free trial | ”14 days free → $X/mo" | "Will I convert before the trial ends?” | Conversion psychology dominates; activation in trial is the leverage. |
| One-time purchase | ”$199 one-time" | "Is this worth what I’m paying once?” | Marketing has to land the value in a single decision; refund policy matters. |
| Pay-what-you-want | ”Pay what you want" | "What’s normal?” | Rare; works only when you anchor strongly (suggested price, average price). |
| Ad-supported | ”Free with ads" | "Are the ads going to ruin this?” | Marketing rarely advertises the ads themselves; messaging leans on the “Free” half. |
Most B2B SaaS uses per-seat or flat-team subscription with an annual-prepay incentive. Most consumer apps use freemium. Most infrastructure / API products use usage-based or hybrid. Match yours; deviate only with a clear reason.
What the model forces on your marketing
Section titled “What the model forces on your marketing”The hidden cost of picking a model is the marketing work it creates. For each model, the same five decisions come up — and the model usually forces the answers.
1. Which number is the hero?
Section titled “1. Which number is the hero?”- Flat subscription: the headline price is the hero. Display it prominently with billing frequency.
- Per-seat: display per-seat on the hero with a “starting from” disclaimer, OR display the typical bundle (“for a 10-person team: $150/month”).
- Usage-based: lead with a unit price and an “average customer spends $X” anchor.
- Hybrid: show the base + a typical usage example. (“Starts at $50/month. Most teams pay $120–200.”)
- Freemium: lead with “Free” as the hero; the paid price is the upgrade reveal.
- Free trial: lead with “14 days free” as the hero; price is the what-happens-next paragraph.
2. Annual vs monthly framing
Section titled “2. Annual vs monthly framing”- For B2B subscription, almost always show both, with annual featured (typical 2 months free or 16.7% off).
- Default toggle should be annual if your category buys annual; monthly if your category is SMB-led.
- Show the math: “Annual: $990 ($82.50/mo)” beats “Annual: 17% off.”
3. Anchor choice
Section titled “3. Anchor choice”Anchors are pieces of context next to your price that make it feel reasonable. Three useful kinds:
- Competitor anchor: a fair comparison against a named or unnamed competitor’s pricing model. (“Per-seat tools charge $15 × 10 = $150 for this team. We charge $99 — flat.”)
- Self-anchor: your other tier(s) as anchors. The Enterprise tier exists partly to make the Team tier feel cheap.
- Value anchor: an outcome the customer would have paid more for elsewhere. (“Hiring a $15k/month sales contractor vs $299/month software.”)
4. The “trust” gesture
Section titled “4. The “trust” gesture”Every pricing page needs one trust gesture per fence. Common ones:
- A usage estimator the customer can interact with (for usage / hybrid).
- A “no surprises — we’ll alert you at 80% of your plan limit” line.
- A money-back guarantee (rare in B2B SaaS; standard in many B2C subscriptions).
- A “switch plans any time” line.
- Logos or quotes from comparable customers.
5. The call-to-action
Section titled “5. The call-to-action”The CTA changes by model:
- Subscription / freemium: “Start free” or “Start your free trial” — single primary CTA.
- Usage-based: “Get an API key” or “Talk to sales” — depends on the buyer profile.
- Free trial: “Start 14-day trial” with prominent “no credit card required” if true.
- One-time / pay-what-you-want: “Buy now” — friction is the enemy.
Templates
Section titled “Templates”Pricing-page hero-copy worksheet
Section titled “Pricing-page hero-copy worksheet”For each tier, fill one row. Cells must be unguessable from the product name alone.
| Tier | Headline (1 line) | Sub-head (1 line, the "why") | Displayed price | Billing toggle copy | Proof line | Primary CTA ||------|------------------------------------------------|----------------------------------------------------------|-----------------------|-------------------------------------|-------------------------------------------|-----------------------|| Free | "Try the shared workspace for your team." | "Up to 3 docs and 3 teammates. No credit card." | $0 | (n/a — no toggle) | "Used by 12,000 teams" | "Start free" || Team | "Flat $99/team. Up to 50 seats." | "Stop doing per-seat math. One team. One bill." | $99/team/mo | "Save $198 with annual" | "Switched from Notion in <1 hour" | "Start 14-day trial" || Business | "For teams that need admin + SSO + audit." | "Everything in Team, plus the controls IT asks for." | $299/team/mo | "Save $598 with annual" | "SOC 2 attested" | "Start 14-day trial" || Enterprise | "Custom pricing for regulated industries." | "Dedicated support, data residency, custom contracts." | "Custom — from $25k/yr" | (n/a) | "Used by 4 of the top 10 health systems" | "Talk to sales" |Pricing-page A/B-test playbook
Section titled “Pricing-page A/B-test playbook”A short discipline that avoids the most common pricing-page test failures:
Test brief template-------------------Hypothesis: [e.g. Displaying flat-team price will outperform per-seat 1.3× on Team-tier conversion among 5–50 person companies.]Variants: A (control: per-seat with calculator) / B (flat-team, current model)Audience: [e.g. all paid-traffic; segment by company size band at time of view]Single variable: Headline price display + sub-head. Same page layout, same CTA, same proof line, same colors.Sample size needed: [N per variant — use a calculator (Evan Miller, Optimizely) with current baseline and MDE 10%]Duration: ≥1 full business cycle (usually 14–21 days for B2B SaaS) OR sample size reached, whichever later.Kill criteria: - If conversion drops >15% in 72 hours, kill early - If sample shows no significant diff at 2× expected duration, killSuccess metric: Pricing-page → trial conversion (primary); trial → paid (secondary)Confound check: Don't run during a launch / discount campaign / page-design changeSix rules that prevent ~80% of pricing-test mistakes
Section titled “Six rules that prevent ~80% of pricing-test mistakes”- Never change price and page-layout in the same test. If you must change both, ship layout first, measure for 14+ days, then test price.
- Use two-tailed tests, not one-tailed. You’re not just looking for “B wins”; you’re looking for which side moves — both matter.
- Sample size before you ship. “We’ll see what happens” is not an experiment.
- Account for the business cycle. B2B traffic has a weekly cycle; consumer apps have a weekly + monthly cycle. Run for whole cycles.
- Watch the downstream metric. A page conversion lift that produces lower trial-to-paid conversion is a regression.
- Don’t peek-and-stop. Set the duration, run the test, then interpret. Stopping at the first sign of significance is the most common false positive.
Metrics to track
Section titled “Metrics to track”- Pricing-page → trial conversion — the headline conversion metric. Target ≥10% for self-serve SaaS, ≥5% for B2C subscription, ≥3% for enterprise.
- Pricing-page → demo conversion — for sales-led products, the demo-request rate from the pricing page. Target ≥3%.
- “What does it cost?” answer rate in win/loss interviews — qualitative: can the buyer correctly state your price after the buying cycle? Target ≥80%. Below 50% is a clarity problem.
- Annual vs monthly mix — for B2B SaaS, target annual ≥40%; healthy growth-stage products run 50–65% annual.
- Free → paid conversion rate (for freemium) — typical floor for healthy freemium: 2–5%. Below 1% is usually a fence problem.
- Trial → paid conversion rate — for opt-in trials (no card): 5–15%. For card-required trials: 40–70%.
- Time-to-decision — for sales-led, the days from pricing-page visit to closed-won. Reducing this is one of the cleanest signs that your pricing page is doing its job.
- CAC payback by traffic source — pricing-page-driven self-serve customers usually have the cleanest CAC payback. If they don’t, the page is selling the wrong tier.
- Pricing-page bounce rate — high bounce (>70%) means the page is mismatched to the traffic; check the upstream channel/audience.
Worked examples
Section titled “Worked examples”SaaS workspace — flat per-team model
Section titled “SaaS workspace — flat per-team model”The workspace product runs flat per-team pricing: $99/team/month (up to 50 seats), $299/team for Business (unlimited seats + SSO + audit).
Hero copy:
"Flat $99/team. Up to 50 seats. No per-seat math."
Stop arguing about who needs a seat. One team, one bill, one number.
[Start 14-day trial — no credit card] [See plan comparison]The hidden anchor is the competitor model: “$15/user × 7 = $105 for the per-seat competitor — and that math gets worse as you grow.” That sentence appears in the FAQ (“How does this compare to per-seat tools?”) but the implication is on the hero.
After 6 weeks, they A/B-test displaying the per-seat-equivalent next to the flat price:
Variant A (control): "$99/team/mo. Up to 50 seats."Variant B (anchored): "$99/team/mo. (Per-seat tools charge ~$105 for the same team.)"Variant B wins by 18% on pricing-page → trial conversion, with no downstream trial-to-paid regression. They ship B and turn the anchor into a permanent hero sub-line.
Consumer fitness app — freemium
Section titled “Consumer fitness app — freemium”The fitness app runs freemium: free with limits → $9.99/mo Plus → $24.99/mo Premium.
Hero copy:
"Free for 14 days. Then $9.99/month. Cancel anytime."
3 workouts/week that adapt to your equipment — gym, hotel, or living room.
[Get the app] [See what's included]They A/B-test the trial framing:
Variant A: "Free for 14 days, then $9.99/month."Variant B: "Try 3 workouts free."Variant A wins by 22% on conversion-to-paid (even though Variant B has higher initial install rate — because B’s installs include too many never-pay users). Time-to-decision shortens by 11 days because trial users decide within the trial window instead of indefinitely deferring.
Later, they layer in an anchor on the Premium tier ($24.99/mo, with the live coach):
"$24.99/month. That's a coffee a day for a human coach who builds your training plan."The “coffee a day” frame outperforms a flat price line on the Premium tier by 31% in conversion among Plus-tier upgraders.
Common pitfalls
Section titled “Common pitfalls”- Showing only the highest tier on the hero. Buyers extrapolate (“if Enterprise is $X, Team must also be expensive”) and bounce.
- Hiding annual pricing behind a click. Annual prepay is your highest-value cohort; surface it.
- “Contact us” without a price range. Hurts SMB conversion. Show a starting number or move custom out of the public page.
- Changing model and copy in the same release. You won’t be able to tell what worked or didn’t.
- A/B-testing without a sample-size plan. “Looked positive after 3 days” is anecdote, not data.
- Optimizing pricing-page conversion at the expense of trial-to-paid. Cheap-looking pricing pages can attract bad-fit traffic that churns. Track the downstream metric.
- Treating pricing as a one-time decision. Pricing pages should be tested 2–4 times a year; major repackagings every 12–18 months.
- Letting sales discount silently. If sales is granting 30% off behind closed doors and the pricing page shows full price, your effective ACV diverges from your displayed ACV — and your marketing experiments are run against the wrong number.
Tools / further reading
Section titled “Tools / further reading”- Stripe Billing / Maxio — billing infrastructure for subscription + usage + hybrid models.
- Outlier.org / Paddle Price Intelligently — willingness-to-pay studies and pricing-page benchmarks for SaaS.
- Optimizely / VWO / Statsig / GrowthBook — pricing-page A/B test infrastructure.
- Monetizing Innovation (Madhavan Ramanujam) — for the strategic model layer.
- Priceless (William Poundstone) — readable behavioral-economics primer on anchoring, decoy, charm pricing.
- Kyle Poyar / OpenView Pricing benchmarks — annual SaaS pricing-and-packaging report.
See also
Section titled “See also”- Strategy: Pricing & Packaging — the upstream strategic chapter; this page assumes the model is chosen.
- Product → Packaging — the tier structure that the pricing page expresses.
- Discounts & Tiers — campaign-level discount mechanics.
- Promotion → Paid Advertising — pricing-page traffic and creative that aligns to displayed price.
- Sales: Qualification — sales-led pricing conversations downstream of the pricing page.
See also: Martech Stack & Automation for the experimentation discipline behind pricing-page A/B tests and the analytics needed to track pricing-page → paid funnels end-to-end.