Mazo  ›  Templates  ›  SaaS pricing page checklist
Free template · Pricing

SaaS pricing page checklist: 42 pass/fail checks before you publish

What it is: a SaaS pricing page checklist is a pass/fail audit of the page buyers use to decide whether you're worth a trial or a call — value metric, tiers, anchoring, calls to action, trial terms, discounts, objections and proof. Use it before launching pricing, after changing plans, or when visitors reach the page but don't start.
Jump to the blank template ↓

What's in the checklist

Value metric · 6 checks
Tiers and packaging · 5 checks
Anchoring and order · 4 checks
Plan names · 2 checks
A call to action per tier · 3 checks
Free trial vs freemium clarity · 4 checks
Annual discount display · 4 checks
FAQ and objections · 3 checks
Enterprise and contact path · 3 checks
Currency and tax · 2 checks
Social proof, only if real · 3 checks
Keeping it honest over time · 3 checks

42 checks in 12 groups. Every rule credited to a named operator comes from their published work; the rest are Mazo's own checks.

How to use it

  1. Open your pricing page on a phone and a laptop next to this checklist. Tiers stack on mobile, so order and highlighting often change.
  2. Mark each check pass or fail. Borderline is a fail. Tick the box for every pass; the score updates as you go.
  3. Fix in order: value metric and tiers first, then anchoring and calls to action, then everything else. A perfect FAQ can't rescue the wrong value metric.
  4. Run the 30-second test. Ask someone who has never seen the page to explain your pricing in 30 seconds. If they can't, the biggest fail is in groups 1 or 2.
  5. Re-run it after every pricing change, and at least once a quarter.
Mazo's rule of thumb: fix the value metric before anything else. If the thing you charge for doesn't grow with your customer's success, better anchoring and a nicer table just sell the wrong deal faster.

A worked example

Here's how the checklist changes a real-looking pricing page, using a made-up company.

Fictional example

Paperkite is a fictional B2B SaaS company that collects year-end documents from clients for accounting firms. The pages and prices below are invented to illustrate the checklist.

CheckBeforeAfter
1.4 Per-seat fits value€25 per user per month — but value grows with the number of clients chased, not staffPriced by clients you collect documents from
4.1 Plan namesStarter, Pro, EnterpriseUp to 150 clients · Up to 400 clients · Unlimited clients
3.1 Middle tier highlightedNothing highlighted"Up to 400 clients" at €500 a month, marked most popular; €300 and €900 either side
5.2 Button says what happens"Get started" on every tier"Start 14-day free trial" on the first two; "Talk to us" on Unlimited
6.1 Trial terms"Free trial" with no length or end state"14 days free, no card. Your client checklists stay if you don't upgrade."
8.1 FAQ under the tableNo FAQFour answers: going over 400 clients, cancelling, where client data is stored, VAT

Score before: 24 / 42. After fixing the six fails above: 30 / 42. The remaining fails are logged in "What to fix first".

SaaS pricing page checklist

42 pass/fail checks · Passing: 0 / 42

Pricing page URL: url · Checked by: name · Date: date · Passing: / 42

1. Value metric

  • At €0–€1M ARR, one value metric and no complex feature gating keeps the decision simple (Kyle Poyar).
  • A good value metric aligns with the value the customer receives and grows as they succeed (Patrick Campbell).
  • The third test of a value metric: it's predictable enough to budget for (Patrick Campbell).
  • Per-seat is the default, but it's the wrong metric when value doesn't scale with users (Patrick Campbell).
  • It's one of the pricing-page patterns that convert (Kyle Poyar).
  • Pure usage pricing before product-market fit makes revenue impossible to forecast; a subscription floor plus usage on top is the early-stage hybrid (Kyle Poyar).

2. Tiers and packaging

  • Three tiers max is a converting pattern (Kyle Poyar); a single plan is fine before product-market fit (Lenny Rachitsky).
  • It's the audit question that matters most: can a visitor understand your pricing in 30 seconds? (Kyle Poyar)
  • Too much in one package hides the value — Madhavan Ramanujam calls it "feature shock".
  • A valuable capability that's never monetized is a "hidden gem": package it as its own tier or add-on (Madhavan Ramanujam).
  • Incumbents price for their scale, not yours (Lenny Rachitsky).

3. Anchoring and order

  • Most buyers choose the middle option, so design the middle tier as the one you want them to buy, and highlight it (Kyle Poyar).
  • A high top tier makes the middle look reasonable and catches the buyers who would pay more (Lenny Rachitsky).
  • Show the highest-value plan first to anchor the price (Kyle Poyar).
  • A price with no comparison gets compared to zero; buyers should weigh it against what the problem costs them today.

4. Plan names

  • Buyers should be able to pick their plan from the name, without reading every row of the table.
  • A plan with three names reads as three products at the moment someone is about to pay.

5. A call to action per tier

  • The call to action is one of the six elements of pricing, alongside modality, metric, value ladder, packaging and price (Kyle Poyar).
  • Buyers hesitate when they can't tell whether a click means a form, a call or a charge.
  • It's the question every trial visitor has; answer it where they decide.

6. Free trial vs freemium clarity

  • Unclear terms make buyers assume the worst: a surprise charge or a feature taken away.
  • If people sign up but never convert to paid, your free tier is competing with your paid one (Wes Bush).
  • These are the conditions a free plan needs before it can pay for itself (Wes Bush).
  • Trial length matters less than value milestones: a 14-day trial where value lands on day one beats a 30-day trial where it never lands (Ramli John).

7. Annual discount display

  • It's one of the pricing-page patterns that convert (Kyle Poyar).
  • Buyers shouldn't have to do maths to see what they save.
  • A price that jumps at checkout feels like a bait-and-switch.
  • Every discount needs a giveback — annual prepay, a case study, logo rights (Patrick Campbell).

8. FAQ and objections

  • The FAQ under the table is where objections get answered, at the moment they come up (Kyle Poyar).
  • Questions invented for the page rarely match what stops real buyers.
  • An unknown overage is a reason to wait.

9. Enterprise and contact path

  • Always show pricing under €10K ACV; above it you can ask for a demo first, but give a ballpark (Kyle Poyar).
  • Hiding pricing behind "contact us" under €5K ACV is one of the most common pricing mistakes (Kyle Poyar).
  • Those are the signs a deal needs a sales-led process rather than self-serve (Wes Bush).

10. Currency and tax

  • Converting in their head is one more reason not to decide today.
  • A total that grows at checkout feels like a hidden fee.

11. Social proof, only if real

  • One invented claim makes buyers doubt every true one — and logo rights are something customers give you, not something you take.
  • "Only 3 spots left" that never changes teaches buyers to ignore everything else you say.
  • An empty testimonial carousel is worse than none.

12. Keeping it honest over time

  • Pricing is a process, not a project (Patrick Campbell).
  • Grandfather existing customers on the first raise or two; the goodwill outweighs the revenue (Lenny Rachitsky).
  • If nobody complains, your price is too low (Lenny Rachitsky); a 95%+ close rate is the "minivation" sign of pricing too timidly (Madhavan Ramanujam).

What to fix first

Failed checkThe fixOwnerDone by

Common pricing page mistakes

Mazo's rule of thumb: before product-market fit, one plan and a clear trial beat three tiers you guessed. Add tiers when real customers start asking for different things. For context: Lenny Rachitsky and Kyle Poyar treat 8–12% trial-to-paid as good and 15–25% as great for an opt-in self-serve free trial, and 3–5% free-to-paid as good and 6–8% as great for freemium. More in freemium vs free trial.

Page passes — but is the price right?

A great pricing page can still show the wrong number. The free willingness-to-pay test designs a 7-day test of your price based on real commitment, not survey answers, with pass and fail lines decided in advance. No account needed.

Who wrote this

Madalena Rugeroni

Madalena Rugeroni built Mazo. She's an ex-Googler, a startup advisor and investor, and runs a portfolio of internet companies. Before that, as Head of Growth at Amplemarket, she scaled a B2B SaaS to $10M ARR. LinkedIn

FAQ

What should a SaaS pricing page include?
Up to three tiers built on one value metric, the tier you recommend highlighted, one call to action per tier, clear free trial or free plan terms, a monthly/annual toggle, an FAQ under the table, and a contact path for buyers who need procurement or a security review.
Should a B2B SaaS show its pricing publicly?
Yes, if your annual contract value is under €10K. Above that you can ask for a demo first, but give buyers a ballpark on the website. Hiding pricing behind "contact us" under €5K a year is one of the most common mistakes Kyle Poyar flags.
How many pricing tiers should an early-stage SaaS have?
One plan is fine before product-market fit. After that, three tiers at most, with the middle tier as the one you want most buyers on and a high top tier that makes it look reasonable.
Free trial or freemium: which should my pricing page offer?
A free trial, unless freemium's conditions hold: free users can convert to paid, the product spreads between users, and acquiring a free user costs under half of first-year ACV. Lenny Rachitsky and Kyle Poyar treat 8–12% trial-to-paid as good for an opt-in free trial, versus 3–5% free-to-paid for freemium. See freemium vs free trial.

Get a pricing teardown of your own page

Mazo reads your live pricing page, checks it against your deal size and sales motion, and tells you what to change first — then helps you test the new price. €99 a month, 14 days free.

Start 14-day free trial Not ready? Test your price free, no account needed →

Sources and further reading. Kyle Poyar (Growth Unhinged, pricing elements and pricing-page patterns), Patrick Campbell (ProfitWell/Paddle, value metrics and discount discipline), Madhavan Ramanujam (Monetizing Innovation), Lenny Rachitsky (early-stage packaging), Wes Bush (Product-Led Growth) and Ramli John (Product-Led Onboarding). Trial and freemium conversion benchmarks: Lenny Rachitsky with Kyle Poyar, Lenny's Newsletter. These are published methodologies credited to their authors; Mazo is not affiliated with or endorsed by them. Paperkite is a fictional company and its pricing is invented for illustration.