Race to Scale

Pricing page examples from six SaaS companies and what each one does

Six SaaS pricing page examples, from Notion to Zapier: free plan first, two paid tiers, enterprise via sales, and annual discounts shown in dollars.

By Race to Scale Desk, edited by Lila Odinaev. Published . How we work

Page
n/a
Parts redrawn
0
Parts in focus
0
Screenshots
None
Structure is redrawn in code

The page, part by part

Six SaaS pricing page examples, from Notion, Linear, Calendly, Airtable, Zapier and Canva, mostly follow one template: a free plan in the first card, two self-serve paid tiers and an Enterprise tier sold through sales. Notion, Linear and Calendly all start paid seats at $10 a month. Calendly's Enterprise starts at $15k a year from 50 seats, and its yearly toggle says you save up to 20%.

What six SaaS pricing pages have in common

Three of the pages in this piece, Notion, Linear and Calendly, follow the same template: a free plan, two self-serve paid tiers, and an Enterprise tier sold through a sales conversation. All three price per seat or per user. In our reading, if you are drafting your first pricing page this week, this is the default layout your buyers already know how to read.

Tier Notion Linear Calendly
Free $0 per seat a month $0 Always free
Entry paid Plus, $10 per seat a month Basic, $10 per user a month, billed yearly Standard, $10 a seat a month
Middle paid Business, $20 per seat a month Business, $16 per user a month, billed yearly Teams, $16 a seat a month
Top Enterprise, custom pricing Enterprise, custom, annual billing only Enterprise, from $15k a year, from 50 seats

Where the free plan stops

The free tier is a limit, not a feature list. Linear caps free workspaces at 250 issues while allowing unlimited members on every plan. Notion limits free file uploads to 5 MB. Calendly's free plan allows one calendar connection. Each cap sits on the thing a growing team hits first, which in our reading is the point: the limit triggers the upgrade. For how this fits a product-led growth motion, see freemium vs free trial.

Who counts as a seat

Calendly states it on the page: meeting invitees do not require a seat. Write the same line for your product, because the seat definition decides the bill.

A worked example

Take a 10-person team as an example, not a benchmark. $160 a month over 12 months is $1,920 a year.

Now the Enterprise floor. Calendly's $15k a year across 50 seats works out to $300 per seat a year. $300 a year across 12 months is $25 a seat a month. We think that gap above the $16 Teams price is how the page signals that Enterprise buys controls and support, not just more seats.

The annual nudge

Calendly's toggle reads Billed yearly (Save up to 20%), and Linear shows its paid prices as billed yearly. Show the annual price by default and state the saving next to the toggle.

The eight parts we read on every pricing page

Before the six examples, here is the frame we used.

First, one distinction. A pricing model and a pricing strategy are different things. Paddle puts it plainly: "You can see a company's model on its pricing page. The strategy requires understanding the company's market position and customer research." So we only grade what is visible: the model and how clearly the page explains it. Any claim about strategy below is our reading.

Part What we look for (our reading)
Tiers and names How many plans, and whether each name says who it is for
Value metric The unit you pay for: seat, usage, contacts
Free plan or trial A free tier, a time-boxed trial, or neither
Stated annual discount Whether the saving is shown as a figure or left vague
Anchor tier A higher plan that makes the middle one look reasonable
Feature table Outcomes in plain words, or a raw permissions list
Enterprise call to action A price, a starting price, or a contact form
Frequently asked questions (FAQ) Answers to the objections that stop a signup

A few of these need a definition. A value metric is "the way a company measures the per unit value of their product for sale." Freemium "offers a free version with limited features alongside paid tiers with expanded functionality." If you are choosing between the two entry points, our freemium vs free trial guide and the reverse trial entry cover the tradeoff.

We check whether the page shows the yearly total, not just a monthly equivalent. As an example, not a benchmark: $20 a month across 12 months is $240 a year, and that is the number a buyer's finance team will ask about.

Why each plan should say who it is for

This is the part most pages skip. The test from Growth Unhinged: "Everyone should know who each plan is for, what it does, and how it helps you make money." Typeform is the cited case, where the page "makes it exceedingly clear (and human) as to who should buy each of their plans, and why they should buy."

The same logic applies to the feature table: "Tell a story about what the customer can do with the feature." We think one line of audience copy under each plan name does more work than ten extra checkmarks.

Notion, Linear and Airtable all charge per seat and differ on limits

All three companies price by the seat. What separates them is what the free tier caps. That cap sets the moment a customer has to decide whether to pay.

Notion caps collaboration

Notion's Free plan is open for one person and tight for a group. Pages and blocks are unlimited for individuals but "limited for 2+ members". Free also stops at 10 external guests and 7 days of page history. In our reading, the Business tier carries a "Recommended" label, which steers the eye past Plus.

Linear caps structure

Linear lets the whole company join for free, as covered earlier, and limits how the work is organized instead. Free allows 2 teams and Basic allows 5. Free file uploads stop at 10MB. In our reading, Linear's trigger is the day a startup wants a third team, not the day it hires.

Airtable caps volume

The record caps run 1,000 / 50,000 / 125,000 / 500,000 per base across the four plans. Monthly automation runs follow the same pattern: 100 / 25,000 / 100,000 / 500,000.

Hitting a cap does not delete data. Airtable says you cannot add more records or attachments until you upgrade, and automations are capped at the usage limit. Seats count only users who have edit permissions, so read-only viewers are not billed.

Here is a worked example with round inputs, not a benchmark. For a team of 10 editors at $20 or $24 per seat, Team costs $200 a month on annual billing or $240 on monthly billing, a $40 monthly gap.

Company Free-plan cap What the next tier changes Upgrade trigger (our reading)
Notion Blocks limited for 2+ members, 10 guests Plus: unlimited blocks A second person starts working in the space
Linear 2 teams, 10MB uploads Basic: 5 teams A third team is needed
Airtable 1,000 records, 100 runs Team: 50,000 records, 25,000 runs A base or automation fills up

What to do this week

  1. List every cap on your free tier: seats, storage, history, records, runs, teams.
  2. For each cap, note whether it limits people, structure or volume. That gives you the three patterns above.
  3. Mark the cap a growing customer hits first. Put your upgrade prompt at that point, and say plainly what happens to their data.
  4. Test whether that first cap lands after customers reach activation. If it lands before, they hit the paywall without having seen the value.

Zapier, Calendly and Canva show what changes when you price by usage or by the year

The three pages in this section move the price away from a flat seat count. Zapier charges for work done, Calendly spells out who counts as a seat, and Canva leads with a yearly figure.

Zapier: the tier selector is the pricing page

Zapier puts a usage dial above the plan cards. The task tier selector runs from 100 to 2M tasks a month, and the paid cards read "Starting from": $19.99/month for Professional and $69/month for Team. The plan sets the features. The tier sets the bill.

Two lines lower the fear of a usage bill. If you hit your limit, Zapier says you'll be switched to pay-as-you-go unless you turn it off or move up a tier. It also states that failed actions don't count against the limit, and that the higher the tier, the lower the cost per task. A yearly toggle sits next to the selector, labeled Save 33%.

Calendly: the seat rule changes with the plan

The earlier section covered Calendly's seat prices. What we add here is the wording. On Teams, the card says seats are needed for users who create Calendly links to help book meetings, which is wider than the Standard card's "host" wording. The definition of a paying user moves with the tier, and the card says so in one line.

Canva: yearly price, per person, two doors on one plan

Canva shows US$144 a year for one person on Pro and US$250 a year per person on Business. Business carries both Start a free trial and Contact Sales buttons, so a small team can self-serve while a larger buyer talks to someone. One detail sits in the FAQ: AI allowance during trial is the same as Canva Free.

As an example, not a benchmark: a team of 10 on Business would see 10 × US$250 = US$2,500 a year, a number a buyer can take to a budget meeting without converting monthly figures.

Company What the price counts What we would copy (our reading)
Zapier Tasks a month, plus plan A selector that shows the bill before signup
Calendly Seats, defined per plan One sentence on each card naming who pays
Canva People, per year Trial and sales buttons on the same plan

This week, write the one sentence that tells a buyer what triggers a higher bill on your page, and put it on the plan card. If you run a trial, read freemium vs free trial and decide what the trial includes before you change the card.

The six pages side by side: free plan position, anchor tier and enterprise button

Lined up row by row, the pages stop looking like design choices and start looking like a short list of decisions. The table below covers Notion, Zapier and Airtable, whose full plan grids we compare cell by cell. Linear, Calendly and Canva are covered in the sections above.

Page Tiers on the page Value metric Free plan position (our reading of page order) Card labeled popular or recommended Annual billing on the page Enterprise call to action
Notion Free, Plus, Business, Enterprise Per seat, as covered above First card, aimed at individuals Business, as noted above Monthly per-seat price on cards Custom pricing, contact us
Zapier Free, Professional, Team, Enterprise (seat counts by tier) Tasks First card, with a monthly task allowance None shown Lower monthly fee for annual payments Contact sales, plus a link to more on Enterprise
Airtable Free, Team, Business, Enterprise Scale Per seat, editors only, as covered above First card, for individuals or very small teams Team Annual and monthly prices both shown Custom pricing, sales team

What the rows show

The free plan sits in the first card on all three, and each one writes that card for a single person or a very small group. In our reading, that placement does two jobs. It gives a new visitor a no-cost entry point, and it makes the next card read as the team plan.

The enterprise button is the same on all three: no price, a route to sales. Zapier adds a second path earlier, with a Contact Sales button on the Team card next to the free trial. Zapier also says buyers can talk with sales for deeper discounts on Enterprise. Airtable notes that Business and Enterprise Scale accounts bought through its sales team can pay by annual invoice.

The labeled tier is never the free one and never Enterprise. It is the first or second paid card.

A template for your own row

Copy the header row above into a spreadsheet. Add one row for your page and one for each of two competitors. Fill it in this week, then check three things:

  1. The free card is written for one buyer. Its one-line description should name who it is for, the way Notion and Airtable do.
  2. The labeled card is the plan you want most new teams on, not the one that is easiest to sell.
  3. The enterprise card has one clear button. If a mid-tier buyer may also need a sales conversation, consider a second button on that card, as Zapier does.

If you are still deciding whether the first card should be a free plan or a trial, start with our guide on freemium vs. free trial. Then compare your numbers against our free-to-paid conversion benchmarks.

What is a value metric, and how many pricing tiers should a SaaS have

Paddle defines a value metric as "the way a company measures the per unit value of their product for sale". Its examples cover both simple and combined metrics. Help Scout is described as "charging for each seat per month". Wistia charges for videos hosted and the bandwidth they use, which Paddle calls "a dual value metric".

Paddle tests a metric against three basic principles. The metric should match what the customer needs. It should be easy to understand. It should grow as the customer grows.

How many tiers

Baremetrics says "three or four tiers is the sweet spot for most companies". Paddle lists the downside of going past that: "Too many tiers create decision paralysis". Notion sits at the upper end of that range, with Free, Plus, Business, and Enterprise tiers.

Where hybrids fit

In our reading, the six pages we reviewed already lean this way. The seat products cap usage per tier, and Zapier prices tasks on top of a plan.

A worked example

These are example inputs, not a benchmark. Suppose 100 customers each pay 10 dollars a month for one seat. That gives 1,000 dollars in monthly recurring revenue (MRR). If they rarely add a second seat, that figure stays flat as they grow.

A template for this week

Candidate metric Matches customer need (our reading) Easy to grasp (our reading) Grows with customer (our reading)
Seats Yes if work scales with headcount Yes Only if teams hire
Tasks or runs Yes for automation Needs a counter on the page Yes
Base fee plus usage Yes Needs worked pricing examples Yes

List every axis you could charge on. Ask five customers which one tracks the value they get. Score each candidate on the three columns, then count your tiers. If you have more than four, merge two.

Should you show prices or say contact sales, and how large should the annual discount be

Teams usually treat these as two decisions. We think they are one: both set how much a buyer knows about the real price before talking to anyone.

Show the price, or at least the floor

Some companies chose to hide prices. ProductPlan's shift toward the enterprise market "included removing public pricing," as Growth Unhinged tracked it. That fits a business where every deal is negotiated. For a startup selling to small teams, we think a published number does more work. Even a starting price on the top tier filters out buyers who would never pay it, so your sales calls go to people who would.

Keep that number under the threshold buyers carry in their heads. When Monday.com raised prices, it lifted the Standard plan by 20% and the Basic plan by 12.5% to "maintain a price point below $10 per seat," according to Growth Unhinged.

Size the annual discount with arithmetic

Here is a worked example, not a benchmark. A plan at $100 a month for 12 months costs a customer $1,200 a year. If the annual plan costs $1,000 instead of $1,200, the customer saves $200. A saving of $200 on $1,200 is about 16.7%.

Write the discount the way the buyer will read it. Print the yearly total, the saving in dollars and the percentage together. Then decide what the discount buys you. Cash collected up front shortens your payback period, and that is the reason to offer it. Test two discount levels as a growth experiment before you settle on one.

Plan for price changes, because others make them

PricingSaaS monitors pricing pages, and in the first three quarters of 2024, 42% of companies in its index adjusted their prices, per Growth Unhinged. Price increases were the most common change, with an average increase of 20%.

Simon-Kucher's study of 500+ software executives found most SaaS businesses were sacrificing 11 to 17% in total revenue each year through selling, contracting and pricing mistakes, according to Simon-Kucher. One gap it named: only 35% applied annual escalators to multi-year contracts. Its project experience was that escalators of up to 5% were typically accepted with minimal churn.

What to do this week

  1. Publish a starting price for every tier, including the top one.
  2. Check each price against the round number just above it, and stay under it.
  3. Rewrite the annual toggle to show yearly total, dollar saving and percentage.
  4. Add an annual escalator clause to your multi-year contract template.

Audit your own pricing page this week with this checklist

Run this audit on your own page before you change any price. Read it the way a buyer does: on a phone, logged out, with no context. Copy the list into a doc and mark each line pass or fail.

PRICING PAGE AUDIT
[ ] 1. Every paid card names the value metric (seat, contact, task) in the buyer's words.
[ ] 2. Every tier has a one-line statement of who it is for.
[ ] 3. One tier is marked as the default, and it is the one you want most buyers on.
[ ] 4. The billing period sits next to every price, so a yearly price never reads as monthly.
[ ] 5. The annual discount is shown as dollars saved per year, not only as a percentage.
[ ] 6. The free plan's limit is the same limit that makes a growing team upgrade.
[ ] 7. The enterprise card says what starts a sales conversation: security, invoicing or seat count.
[ ] 8. Each card has one primary button, and its label matches the screen it opens.

Any line that fails is a candidate test. Put each one in your growth experiment backlog and rank them with an ICE score.

Worked example: the annual discount in dollars

These are round example inputs, not a benchmark. Moving from $12 a seat billed monthly to $10 a seat billed yearly takes $2 off $12, a 17% discount.

Billing Price per seat 20 seats, per month 20 seats, over 12 months
Monthly $12 $240 $2,880
Yearly $10 $200 $2,400

For a 20-seat customer, 20 seats at $12 is $240 a month, which over 12 months is $2,880. On the yearly plan, 20 seats at $10 is $200 a month, or $2,400 for 12 months. The customer saves $2,880 minus $2,400, which is $480 a year. That $480 is the number to print on the card (line 5 of the audit).

Your side of the trade is cash up front and a commitment. $2,400 divided by $240 a month is 10 months. In our reading, the yearly plan earns you more whenever the typical monthly customer would have cancelled before month 10. Check that against your own retention by cohort before you widen the discount.

Test one change at a time

Change one element per test: the discount label, the default tier or a button. If you change two, you cannot tell which one moved the result.

  1. Pick one primary metric before launch. For a discount test, use the share of new paid accounts that choose yearly. For a layout test, use paid conversions from pricing page visits.
  2. Size the test. Enter your current baseline rate and the smallest lift you would act on into the A/B test sample size calculator. If your weekly traffic cannot reach that sample in a few weeks, make the change and watch the before and after trend instead of running a split test.
  3. Run full weeks, so weekday and weekend buyers are both counted, and do not stop early because one variant looks ahead.
  4. Write down the result and the decision, then move to the next failed line.

The guide to running a growth experiment covers the write-up step.

What this page does not cover

This page compares what six pricing pages show. It does not cover how to set your price levels from scratch, the market position or customer research behind each company's strategy, or billing and tax setup. It is not financial or legal advice, including on contract terms such as annual escalators.

Related on Race to Scale: Free-to-paid conversion rate benchmarks for freemium, opt-in trials and card-required trials; Freemium vs free trial vs reverse trial: how to choose, with the evidence; Landing page examples for startups: six pages, section by section.

Questions

What should a SaaS pricing page include?

We read every page against eight parts: tiers and names, the value metric, a free plan or trial, a stated annual discount, an anchor tier, a feature table, an enterprise call to action and a frequently asked questions (FAQ) section. Each plan should also say who it is for. One line of audience copy under each plan name does more work than extra checkmarks.

How many pricing tiers should a SaaS have?

Baremetrics says three or four tiers is the sweet spot for most companies. Paddle warns that too many tiers create decision paralysis. Notion sits at the upper end with Free, Plus, Business and Enterprise. If you have more than four, merge two.

Should I show enterprise pricing or say contact sales?

Notion, Zapier and Airtable route Enterprise to sales with no price, while Calendly shows a floor of $15k a year from 50 seats. ProductPlan removed public pricing as it moved toward the enterprise market, which fits a business where every deal is negotiated. For a startup selling to small teams, we think a published starting price does more work, because it filters out buyers who would never pay it.

What is a value metric in SaaS pricing?

Paddle defines a value metric as the way a company measures the per unit value of its product for sale. Help Scout charges for each seat per month, while Wistia charges for videos hosted and bandwidth used, which Paddle calls a dual value metric. A good metric matches what the customer needs, is easy to understand and grows as the customer grows.

How much should an annual discount be for SaaS?

On the pages we reviewed, Calendly's toggle says you save up to 20% and Zapier's says Save 33%. As a worked example, an annual plan at $1,000 instead of $1,200 saves the customer $200, about 16.7%. Print the yearly total, the dollar saving and the percentage together, and test two discount levels before you settle on one.

Where should the free plan go on a pricing page?

Notion, Zapier and Airtable all put the free plan in the first card and write it for one person or a very small team. In our reading, that gives new visitors a no-cost entry point and makes the next card read as the team plan. Set the free limit on the thing a growing team hits first, so the limit triggers the upgrade.

Sources

  1. Notion Pricing Plans: Free, Plus, Business, & Enterprise., Notion.
  2. Pricing, Linear, Linear.
  3. Pricing | Calendly, Calendly.
  4. SaaS Pricing Models and Strategies | Paddle, paddle.com, 2026-03-13.
  5. What are value metrics? How value metrics optimize pricing, paddle.com, 2021-02-10.
  6. How to optimize your pricing page, Kyle Poyar’s Growth Unhinged, 2026-04-23.
  7. Airtable Pricing | Compare Plans, Features & Costs, Airtable.
  8. Plans & Pricing | Zapier, Zapier.
  9. Canva Pricing: Compare Free, Pro, Business and Enterprise plans, Canva.
  10. Tiered Pricing for SaaS: How It Works and When to Use It, baremetrics.com, 2020-11-02.
  11. What I learned from tracking 443 SaaS pricing pages, Kyle Poyar’s Growth Unhinged, 2024-10-16.
  12. Four pricing mistakes you’re probably making, simon-kucher.com, 2024-01-22.