screenroveSCREENS WORTH STUDYING
← Field notes
Data study

SaaS paywall examples: what 308 paywalls from 89 products actually do

We studied 308 SaaS paywall examples from 89 products: when they appear, trial lengths, annual discounts, prices, CTAs and how many let you leave for free.

Most SaaS paywalls are not interruptions at all: 48% of the 308 we captured sit on a billing or plans page the user went looking for, and only 7% appear at the moment someone hits a limit. We pulled every paywall, upgrade modal, feature gate and plan picker from 89 products in the Screenrove library to see what SaaS paywall examples actually look like when you sign up and use the product, not what pricing pages promise.

Every screen is on the paywalls wall, filterable by the attributes we counted here.

The short version

MeasureResultBase
Most common paywall typePlan picker, 45%308 screens
Shown from a billing or plans page48%308 screens
Shown during onboarding32 products (36%)89 products
Offers a free plan or free path26%308 screens
No close button or skip link35%194 non-page paywalls
States a free trial23 products (30 days: 9, 14 days: 8, 7 days: 7)89 products
Median stated annual saving21% (20% most common)34 products with a % saving
Median cheapest paid plan$12/month (middle half $9 to $20)70 products with a USD price
Buttons starting with "Upgrade"41%295 labelled CTAs
Plans shown on a plan picker3 (42% of pickers)139 plan pickers
Plan pickers with a highlighted plan72%, most often Pro139 plan pickers
Dark theme14%308 screens

What kind of paywalls SaaS products show

Almost half (139, or 45%) are plan pickers: a grid or list of tiers. Next come feature gates (53, 17%), where a locked feature tells you to upgrade, and billing pages (35, 11%). Usage limits number 21 and trial offers 20.

Where they show up is more revealing. 147 screens (48%) are reached from billing or plans, 70 (23%) appear when you touch a locked feature, 31 (10%) sit in the interface while you work, 39 (13%) appear during onboarding, and just 21 (7%) appear at a usage limit. Usage limits cluster in a few products: Mermaid Chart accounts for 5 of the 21 and Runway for 4.

Runway: four-plan picker with Yearly (20% off) selected, struck monthly prices and Pro marked Popular
The textbook plan picker: a Yearly (20% off) toggle, every annual price beside a struck monthly one with "Save $X/year", and the second tier, Pro, wearing the Popular tab. The cheapest paid plan is $12. Captured 22 October 2026 · DesktopExplore reference ↗

When the paywall appears in signup

32 of the 89 products (36%) showed us a paywall during onboarding. Taking the first one in each flow, the median position is step 6.5, around a sixth of the way through the flows we recorded. Relume asks at step 2 and Padlet at step 3; Render (step 16) and Netlify (step 18) wait longest.

Onboarding paywalls are mostly plan pickers (25 of 39) or trial offers (9). 15 of the 39 have no close or skip control, but 10 of those 15 still offer a free choice on screen, as Twenty does by preselecting its no-card option.

Twenty: onboarding step offering a 30-day trial with billing details or a 7-day Basic trial without a card
Step 8 of signup. Adding billing details buys a 30-day trial plus extra AI credits; "Basic without credit card" gets 7 days. There is no close button, but the no-card option is preselected. Captured 22 October 2026 · DesktopExplore reference ↗

A free way out, or no way out

Only 79 of 308 screens (26%) show a free plan or a free path next to the paid one. On plan pickers specifically it is just under half (67 of 139). Of the 194 paywalls that are modals, banners, popovers or inline blocks rather than whole pages, 126 have a close button, a skip link or both. The other 68 have neither, and 54 of those 68 offer no free option on screen either.

Feature gates are the biggest group without a dismiss control (25 of the 68), and you can usually navigate away from a locked page. The harder stops are usage limits like Splitwise's, where the sheet has no close button and the free option exists only as a sentence.

Splitwise: Pro sheet saying you have reached your daily expense limit, with no close button
A hard stop with no close button. The only free path is a sentence of copy: "wait until tomorrow when your daily limit resets." Captured 22 October 2026 · DesktopExplore reference ↗

Trials: 30, 14 or 7 days

23 of 89 products state a trial length somewhere on a paywall. Nine offer 30 days (Adobe Express, Canva, Confluence, Hygraph, Jira, Maze, Sanity, Toggl, Twenty). Eight offer 14 days (Any.do, Canny, folk, Grafana, Plane, Prezi, Wrike, Zapier). Seven offer 7 days (Any.do, Clockify, Evernote, Lucidchart, Relume, Splitwise, Todoist). (Any.do shows both 7 and 14 days in different places.)

The card question is mostly left unanswered. Of the 38 screens that name a trial length, 31 do not say whether a card is needed; 5 say it is not and 2 say it is. Twenty uses the card as a lever, trading a longer trial for billing details. Todoist spells out "Due today (7 days free) $0" above the dated $60/year charge, and Lucidchart draws the whole timeline.

Lucidchart: trial checkout with a dated timeline, express pay buttons and an order summary
One of two trial screens marked as requiring a card, and the clearest about it: today, a reminder email on Day 5 (Oct 26), the charge on Day 7 (Oct 29), and $108.00 after the trial. Captured 21 October 2026 · DesktopExplore reference ↗

Annual discounts and the $12 plan

103 screens (33%) carry a monthly/yearly toggle, across 51 products. 89 screens state an annual saving in some form, 70 of them as a percentage. Across the 34 products that give a percentage, the median saving is 21%, and 20% is by far the most common value (12 products, 21 screens). Krea, Any.do, Dribbble and Taskade reach 50%, and VEED says "Save up to 51%". Eleven screens use months instead ("2 months free", "12 months for the price of 8"). And 21 of the 103 toggles state no saving at all.

Krea: One last offer modal raising the discount to 50% off the first year with a countdown
Skip the 40% offer at the end of onboarding and Krea comes back with 50% off the first year, an hour-long countdown and a dark "Decline offer" button opposite the claim. Captured 22 October 2026 · DesktopExplore reference ↗

We recorded the cheapest paid monthly price on screen for 70 products quoting US dollars, leaving out ElevenLabs' $1 first-month promotion and a $2 Toggl add-on. The median is $12. The middle half sits between $9 and $20, and the range runs from $5 (Todoist's Pro, billed yearly) to $199 per project for Hygraph's Growth plan. 35 screens (11%) use a struck-through price, usually a monthly price crossed out beside the annual one.

Plan pickers: three cards, one highlighted, one word

Three plans is the default: 59 of 139 plan pickers (42%) show exactly three, and 98 (71%) show three or four. Only 15 show five or more. 100 pickers (72%) visually push one plan, and when they do it is most often called Pro (29), then Business (12) and Free (10).

The button is the least varied part of the whole wall. Of 295 labelled CTAs, 120 (41%) start with "Upgrade", and 64 say only "Upgrade". "Start" (39) and "Get" (26) follow far behind.

VEED: three-tier plan picker titled Unlock Advanced Privacy Settings, every button labelled Upgrade
The median paywall in one frame: three tiers plus an Enterprise row, the middle one Recommended, and the same word on every button. Only the headline changes to name the blocked setting. Captured 22 October 2026 · DesktopExplore reference ↗

Paywalls are overwhelmingly light: 265 of 308 (86%). The 43 dark ones come from 13 products, mostly AI and creative tools such as Runway, Krea, Kapwing, Leonardo and Recraft, plus developer tools like Bolt, CodeSandbox and StackBlitz.

What to steal from these SaaS paywall examples

How we counted

We captured these screens in desktop browsers with research accounts between September and October 2026, during signup and normal use. A vision model recorded each screen's attributes (type, moment, way out, trial length, prices, CTA and so on), and every value can be checked on that screen's page. Product-level figures count each product once. Prices are what our accounts saw, and some are per seat. This is what the products showed us, not A/B test results: we make no claim about which pattern converts better.

To use these as references while you build, connect the Screenrove MCP server and ask your agent for "plan pickers with a free option and a trial" or "usage-limit paywalls with a close button".