Free audit

14 SaaS Pricing Page Examples, Scored

Looking at good saas pricing pages is useful, but "this looks nice" doesn't tell you why a page works or what it still gets wrong. So we ran 14 pricing pages from well-known SaaS companies through PageCritic, the same audit anyone can run for free, and published the results as they came out: the overall conversion score, 7 sub-scores, each page's biggest issue with a concrete fix, and one thing it does well.

Audited on 2026-10-24. Scores are an AI's opinion of conversion best practices, based on desktop and mobile screenshots plus the page's HTML. They aren't measured conversion rates, and these companies didn't ask for a review. Pages change often; each link below goes to the full free report with the screenshots we judged.

How does your page compare? Get the same score, sub-scores and top 3 fixes for your landing page, free, in about a minute.

The scores

#PageScoreClarityValue propCTATrustDesignMobileSpeed & SEO
1plausible.io#pricing8235871008710010090
2cal.com/pricing75705380738080100
3vercel.com/pricing71655353609093100
4slack.com/pricing7055407387609390
5webflow.com/pricing69355367877010090
6notion.com/pricing68353367100908790
7airtable.com/pricing6745536773709380
8dropbox.com/plans67458067605010070
9linear.app/pricing663040875380100100
10framer.com/pricing6545538053608790
11zapier.com/pricing6345605360809360
12figma.com/pricing61354040678010090
13hubspot.com/pricing/marketing5955404760409380
14posthog.com/pricing5935874753606780
Average6745556670729286

All scores are out of 100. The last row is the SaaS average, the tick every page is measured against on its teardown.

What the patterns say

Page by page

plausible.io#pricing on desktop, as the audit saw it

plausible.io#pricing

82

The pricing section's headline 'Traffic based plans that match your growth' is a slogan that never says what Plausible is or who it serves, so a visitor landing on #pricing gets plans without context.

Top issue
Headline doesn't say what the product is.'Traffic based plans that match your growth' names pricing structure but not the product. A visitor arriving at #pricing cannot tell this is a web analytics tool from the first screen.
Fix
Put the product in the headline, e.g. 'Privacy-friendly website analytics, priced by your traffic', and keep the current wording as a secondary label above the plan toggle.
What works
The 'Start free trial' button sits inside the first screen on the Starter, Growth and Business cards, so the pricing decision has a clear next step without scrolling.
cal.com/pricing on desktop, as the audit saw it

cal.com/pricing

75

The pricing page leads with a generic 'Choose your Cal.com subscription' headline and a grey subhead, so visitors get plan names and prices but no reason to pick Cal.com over the alternatives.

Top issue
No benefit-led messaging.The only heading after the hero is the slogan 'Smarter, simpler scheduling'. Visitors see what the plans cost but not what they gain, so the page reads as a price list.
Fix
Replace the generic slogan with a benefit line such as 'Stop the back-and-forth emails. Let clients book themselves in one link.' and add an h2 above the plan cards that states the outcome.
What works
The 'Pricing' eyebrow and the h1 make it obvious this is a plan-selection page, and the subhead explains that scheduling is what is being bought.
vercel.com/pricing on desktop, as the audit saw it

vercel.com/pricing

71

The page has a crisp headline and clear prices, but it never says in plain words what Vercel is, and its only first-screen button is a nav-style 'Products' label that the visitor cannot read as an action.

Top issue
No clear value proposition for the visitor.The headline 'Scale your app, control your costs' is abstract; nothing above the fold states what the visitor gets from Vercel as a product, so the page leans entirely on the price cards to carry the message.
Fix
Add a subheadline under the h1 such as 'Deploy and host your web apps with global CDN, instant rollbacks and spend limits, starting free.' so the value is stated in one line before the plan cards.
What works
The headline 'Scale your app, control your costs' states a result in six words and is set large at the top-left of the page.
slack.com/pricing on desktop, as the audit saw it

slack.com/pricing

70

A strong, well-priced pricing page whose hero headline names a plan instead of a result, and whose first screen is crowded with 32 clickable elements that dilute the single GET STARTED action.

Top issue
No clear reason to choose Slack.The hero only asks visitors to 'Choose a paid plan built for businesses' and never says why Slack is worth paying for, so visitors compare prices instead of outcomes.
Fix
Add a reason-to-buy line under the headline, e.g. 'Replace email threads and status meetings with one place your whole team works in', and link 'Compare all features' only below the plan cards.
What works
The headline is short, large and centered at 50 px, so it is the first thing read.
webflow.com/pricing on desktop, as the audit saw it

webflow.com/pricing

69

The pricing page opens on a bare "Our pricing" headline with no product category or buyer named, so visitors must scan four plan columns before they learn what Webflow sells.

Top issue
No product category on first screen.The h1 "Our pricing" is the only words above the plans; a visitor who arrived from search or an ad cannot tell this is a website builder, so the price comparison has no context to land in.
Fix
Replace the h1 "Our pricing" with a line that names the category, for example "Website builder pricing: start free, upgrade when you grow", and keep "Site plans" as the section label below.
What works
The h1 "Our pricing" is short and large at 78 px, so it is the first thing read on the page.
notion.com/pricing on desktop, as the audit saw it

notion.com/pricing

68

The headline "One tool to run your company." is a slogan that names no result, so the visitor lands on a grid of plan prices without knowing what Notion will do for them.

Top issue
Headline is a slogan, not a result."One tool to run your company." tells the visitor nothing they can picture getting done, so the first thing they read gives no reason to start a plan.
Fix
Rewrite the h1 so it names an outcome, e.g. "Run projects, docs and meetings in one place." Keep the same size and position.
What works
The h1 "One tool to run your company." is short (6 words) and set large at 64 px, so it is the first thing the eye lands on.
airtable.com/pricing on desktop, as the audit saw it

airtable.com/pricing

67

The headline "A plan for every organization's needs" is a slogan that names no outcome and no product, so visitors must scan four price columns before they learn what Airtable actually gives them.

Top issue
Headline is a slogan, not a result."A plan for every organization's needs" describes choice, not what a buyer gets. Nothing tells a visitor that Airtable lets them track work, build apps, or organize data, so the strongest real estate on the page says nothing concrete.
Fix
Replace the H1 with a result-led line such as "Run your projects and data in one place, starting free" and move the plan-selection phrasing into the subheadline or the section label above the tiers.
What works
The H1 is short at 6 words and rendered at 45 px, so it is the most prominent text on the page.
dropbox.com/plans on desktop, as the audit saw it

dropbox.com/plans

67

The hero says "Go from idea to done with Dropbox", a slogan that never states a result, and three competing plan cards with six button labels leave the visitor unsure what to click first.

Top issue
Headline is a slogan, not a result."Go from idea to done" is vague; a visitor scanning the pricing page cannot tell what they will get by choosing a plan.
Fix
Replace the H2 "Go from idea to done with Dropbox" with a headline that names the outcome, such as "Store, share and sign files in one place", and keep the current line as a brand tagline elsewhere.
What works
The headline "Go from idea to done with Dropbox" is short, at 7 words and 32 px, and sits centred at the top of the page.
linear.app/pricing on desktop, as the audit saw it

linear.app/pricing

66

The pricing page opens with a bare "Pricing" heading and four plan columns, never saying what Linear is, who it's for, or why a visitor should pick one plan over another.

Top issue
No audience named on the first screen.Visitors can't tell whether the plans fit a solo developer, a startup team or an enterprise IT buyer, so they have to guess which column applies to them.
Fix
Add a line under the h1 such as "Plans for solo builders, growing product teams and large engineering orgs" so the audience is named before the four columns.
What works
The plan tiers and prices are easy to compare side by side: Free $0, Basic $10, Business $16 per user/month, Enterprise custom, each with a clear price line.
framer.com/pricing on desktop, as the audit saw it

framer.com/pricing

65

The headline "Start free, then scale your site" is a slogan that names no outcome or audience, so the first screen leans on a pricing grid that most visitors must decode before they know what Framer does for them.

Top issue
Headline is a slogan, not a result."Start free, then scale your site" tells visitors to start but not what they get. Nothing says the site gets built, published or grows, so the promise stays vague.
Fix
Rewrite the h1 to state the outcome, e.g. "Build and publish a professional website without code", and move "Start free, then scale your site" into the subheadline.
What works
The headline is short, six words at 54 px, and sits prominently at the top left of the first screen.
zapier.com/pricing on desktop, as the audit saw it

zapier.com/pricing

63

The first screen names a product category ('AI orchestration plans') but never says who it's for or why Zapier's plan beats alternatives, and the only dominant button is a tab switcher, not a buy action.

Top issue
No audience named on the first screen.Visitors see 'AI orchestration plans' and 'Unlock the power of AI orchestration across your organization' but nothing says whether this is for solo builders, startups, ops teams or enterprises, so people can't self-select.
Fix
Add a line such as 'For ops and RevOps teams automating across 9,000+ apps' above or below the H1, or name the audience in the intro paragraph instead of 'across your organization'.
What works
The H1 'AI orchestration plans' is short, three words at large size, so it's the first thing read.
figma.com/pricing on desktop, as the audit saw it

figma.com/pricing

61

The headline "Pick your plan, choose your seats" is a slogan that never says what Figma is or who it is for, so visitors land on a price grid with no reason to pick Figma over anything else.

Top issue
No audience named.Nothing in the hero says who the plans are for (designers, developers, teams, enterprises). Visitors must scan four plan columns before they can tell whether Starter or Organization fits them.
Fix
Add a subheadline under the H1 that names the buyer, for example "For solo designers, dev teams and organizations shipping product together", and let it sit above the plan grid.
What works
The H1 "Pick your plan, choose your seats" is short at 6 words and set at 72 px, so it is the clear top of the page.
hubspot.com/pricing/marketing on desktop, as the audit saw it

hubspot.com/pricing/marketing

59

The hero is just the label "Marketing Hub" under a cookie banner and a sales-chat popup, so visitors see four plan columns and a dozen buttons before any reason to choose HubSpot.

Top issue
No reason to buy in the first screen.The only value line is the promo banner "Save up to 65% on Starter", which is a discount for one tier, not why a marketer should pick HubSpot Marketing Hub.
Fix
Replace the top-of-page promo as the lead message with a benefit statement such as "Turn website visitors into customers, with email, automation and reporting in one place", and move the Starter discount into a secondary line.
What works
The offer is clear on the first screen: "Starts at $7/mo/seat" and "Free for up to 2 users. No credit card required." give a concrete price and risk-free starting point.
posthog.com/pricing on desktop, as the audit saw it

posthog.com/pricing

59

The headline "97% of companies use PostHog for free." is a clever slogan that never says what PostHog is or who it's for, while the first screen is crowded with a desktop-OS-style nav and a cookie pop-up.

Top issue
Audience not named.Nothing in the hero says who PostHog is for; a visitor has to scan the page to learn whether it fits their team, so many leave before deciding.
Fix
Add a subheadline naming the buyer, e.g. "Product analytics, session replay and feature flags for product and engineering teams", replacing the generic "One day we'd like your money, but not today."
What works
The headline "97% of companies use PostHog for free." is short, seven words at 60 px, and sits prominently in the hero.

Use these lessons on your own page

See all 80 homepages in one list: landing page examples, scored and ranked, or browse all 94 teardowns.

Other categories, scored the same way:

Start with the first screen: what belongs above the fold. Then test your headline in the free headline analyzer and your button text in the CTA checker, and check how you look in Google with the meta tag checker. For a full pass, work through the 30-point landing page checklist.

Get your page scored the same way.
Free score, 7 sub-scores and your top 3 issues, with desktop and mobile screenshots. The full report (all issues ranked by impact, headline and CTA rewrites, quick wins) is $5.