Ways to run the test
What is a web2app funnel and what converts?
Updated 19 August 2026 · Thresholds read live from the verdict engine
Short answer
A web2app funnel sells the app on a mobile web page and hands the buyer to the store afterwards: an ad, a quiz or walkthrough, a paywall carrying the price, checkout, then the download. Consumer apps moved to it for control over the pitch and the payment. Cold traffic through a working one converts around 2% to 5% into a paid checkout, which is where the 2% build threshold comes from.
What a web2app funnel is
The visitor never touches an app store until after they have paid. They click an ad, land on a mobile web page, answer a few questions about themselves, see a personalised pitch, hit a paywall with plans on it, pay by card or Apple Pay, and only then get the download link and an account already attached to their subscription.
Weight-loss, fitness, language and finance apps have run this pattern for years, which is why the layout feels familiar: the quiz, the loading screen that says it is building your plan, the annual plan preselected, the trial timeline with three dates on it.
Why consumer apps moved to it
- Store commission. In-app purchases carry a platform commission (15% for small businesses, 30% at standard rates). Web checkout through a payment processor costs a few percent instead. On a $60 a year subscription that difference is most of a marketing budget.
- Attribution. Since app tracking permission prompts arrived, matching an install back to the ad that caused it has been unreliable. A web funnel keeps the visitor on your page with your own tracking until the money moves.
- Control of the pitch. A store listing gives you a few screenshots. A funnel gives you six screens and a paywall you can rewrite this afternoon.
- Fewer steps before the money. Sending cold traffic to a store listing loses people at the download, at the launch and at the onboarding. Selling first removes those stages from the paid path.
The screens, in order
- Hero. The promise, an image, and a single button. Matches the ad that brought them.
- Qualifying questions. Between four and twelve, one per screen, tap to answer. They do three jobs: they commit the visitor through small actions, they let you personalise the pitch, and they slice your results by audience afterwards.
- Proof. A founder note or a customer story placed after the questions, where the visitor is already invested.
- The build screen. A short loader saying the plan is being prepared. It buys attention for the paywall and sets up the personalisation.
- Email. One field, framed as where the plan or the account goes. This is your fallback signal when the paywall fails.
- Paywall. Plans side by side with the annual option preselected, the trial terms in plain words, and one button.
- Checkout. Card or wallet, as few fields as the processor allows.
- Handoff. Download link, and an email carrying the same link.
Length is a tradeoff rather than a virtue. More questions mean better personalisation and a more committed visitor, at the cost of everyone who gets bored. Four to eight is the range most funnels settle at.
What each stage converts at
| Stage | Share of visitors | Notes |
|---|---|---|
| Start the questions | 40% to 70% | Under 40% means the hero or the ad match is wrong |
| Finish the questions | 60% to 80% of starters | Each extra question costs a few percent |
| Reach the paywall | 12% to 25% | The single best indicator of funnel health |
| Give an email | 25% to 50% of those asked | Below 8% the step itself is broken |
| Complete checkout | 2% to 5% | The number the build decision turns on |
| Trial to paid, later | 30% to 50% | Only relevant once the product exists |
Worked example
Reading a funnel that looked broken
620 visitors, 380 started the questions, 300 finished, 95 reached the paywall, 41 gave an email, 9 completed checkout.
- Paywall reach: 15% of visitors, inside the normal band
- Email capture: 43% of those asked, healthy
- Checkout: 1.45% of visitors, under the build line
Every stage above the paywall is fine, so the page is not the problem. The price or the offer on the paywall is. That funnel is a candidate for a different plan shape or a lower annual price, tested on fresh traffic.
Running one before the app exists
The same funnel works as a validation instrument with two changes. The checkout stores a card without charging it (a Stripe setup intent does this), and the screen after checkout says the product is in pre-launch, what they get, and when. Everything above the paywall stays identical, which is the point: you are measuring the funnel you would actually run.
The number that comes out is directly comparable to the benchmarks above, because it was produced the same way. That is a large advantage over a plain landing page test, where you are left guessing how a 6% email capture rate relates to a paywall you never built.
The numbers
The build threshold in the verdict engine is set from the same web2app range, so the bar is the benchmark rather than an invented target.
- Funnel starts before any verdict
- 30
- Below this, don't build
- 1.0%
- At or above this, build
- 2.0%
- Visitors before a segment counts
- 50
2% of visitors completing checkout puts you at the floor of what shipped funnels do, before any optimisation. The scale stops at 5% because that is the top of the same range.
How VerifyToLaunch does this
The funnel VerifyToLaunch generates follows this structure: hero, walkthrough, device check, email, paywall carrying your price, then a pre-launch confirmation. Each stage is measured against the ranges above, and the dashboard flags the first one that falls short so you know whether you are looking at a page problem or an offer problem.
Two honest limits. The funnel is generated from your description, so the first draft needs your editing to sound like your market. And it stops at the handoff, since there is no app to hand off to yet; what you get is the intent measurement, not a live store funnel.
Common questions
- What is a good web2app conversion rate?
- On cold paid traffic, 2% to 5% of visitors completing checkout is the working range for consumer subscription funnels, with 5% and above counting as strong. Rates below 1% rarely recover through optimisation alone at the same price and angle.
- How many questions should the quiz have?
- Four to eight for most consumer apps. Each question costs you a few percent of the people who started and buys you personalisation plus a segment you can slice by later. Past a dozen the drop-off usually outweighs the gain.
- Does a web2app funnel work for non-subscription apps?
- It works wherever there is a price to put on a screen, including one-time purchases and paid pilots. It works badly for free apps with advertising revenue, because there is no commitment step to measure and intent has to be inferred from usage instead.
Read next
- How do I run a smoke test with a landing page?The page block by block, four events to track, and how to read every drop-off.
- What conversion rate should I expect?Benchmarks by traffic type and ask, plus how to diagnose a bad rate stage by stage.
- How do I pick a price before launching?Anchor on the category, pick the plan shape first, and test one price rather than five.
- How do I test an idea with Meta ads?Campaign settings field by field, three creatives worth testing, and the policy traps.
Run the funnel before the app
Six screens carrying your promise and your price, a checkout that stores a card without charging it, and per-stage benchmarks against the ranges on this page.
One-time licence, 30-day money-back guarantee