Where does your mobile app conversion funnel leak?
A work app's funnel runs from a store impression to a company paying for seats. This guide shows how to map each step, where store data stops and your own data starts, and how to pick the one leak worth fixing first.
What is a mobile app conversion funnel?
It is the chain of steps between someone seeing your app in a store and a company paying for it: store impression, product page view, install, account, first useful result, paid individual plan, team trial and company account. Each step loses people. The funnel shows where the loss is largest, so you fix that step first.
For practical work apps the chain is longer than for consumer apps, because the person who installs is rarely the person who signs the company agreement. A site supervisor may download SiteSnap Field Notes on a Sunday, send a report on Monday and only months later ask the operations director to buy seats for every crew. You need both halves in one view: the individual path the stores report and the company path that only your own data shows.
Which funnel stages matter for a B2B app?
Group the steps by who owns the data and who can change the result. The stores own the top. Your product owns the middle. Your sales or success process often owns the end, especially once seats and invoices are involved.
| Stage | What happens | Where the number lives | Who can change it |
|---|---|---|---|
| Impression to page view | The icon, name, subtitle and first screenshots earn a tap | App Store Connect and Play Console | Store listing owner |
| Page view to install | The product page convinces the right person | App Store Connect and Play Console | Store listing owner |
| Install to account | The first screen asks for as little as possible | Your product analytics | Product and onboarding |
| Account to first result | The user completes one real task | Your product analytics | Product and onboarding |
| First result to paid | A limit or need meets a clear plan | Store billing reports plus your events | Pricing and paywall owner |
| Paid user to team | Colleagues are invited and use it too | Your product analytics | Product and growth |
| Team to company | A budget owner signs for seats | Your CRM and billing system | Sales or founder |
Apple's App Store Connect analytics reports impressions, product page views, conversion rate, downloads, sources such as Search, Browse, App Referrers, Web Referrers and Campaign Links, plus sessions, retention, proceeds and paying users. Google's Play Console acquisition reports show store listing visitors, acquisitions and conversion by source (Play search, Play explore, ads and referrals) with a peer median and percentiles. Both stop at the install for most of the questions that matter to a work app, which is why the middle of the funnel has to be built in your own analytics, as the analytics and attribution guide explains.
When should you map the funnel, and for which revenue model?
Map it as soon as you have about a month of steady installs, and again whenever you change pricing, onboarding or the main acquisition channel. Before that, talk to users instead: ten conversations with people who installed and left will tell you more than a dashboard of tiny numbers.
The shape depends on how you earn money. An app that only sells individual subscriptions can stop at the paid step. An app that grows from one user to a team to a company needs the last three rows, and those rows usually move slowly, so look at them by quarter rather than by week. The individual to company guide covers that expansion path in detail.
How do you find the step that leaks most?
- Write the steps and last month's counts. Use store reports for the top and your own events for the rest. Rough numbers are fine for the first pass.
- Calculate each step's rate as a share of the step before it, not of installs.
- Compare with your own past, then with peers where they exist. Both stores offer peer comparisons for store conversion; nothing public covers your activation step, so your own history is the benchmark there.
- Split by source. Search installs, paid installs and invited users behave differently. ShoutEx view: invited users often activate better because a colleague already set up the workspace.
- Pick one leak and write what you will change, the number you expect to move and the date you will read it.
- Check the next step too, so a gain above does not hide a loss below.
For paid installs on iOS, AdAttributionKit (iOS 17.4 and later) sends privacy-preserving postbacks to ad networks without asking for tracking permission and works alongside SKAdNetwork. Treat those postbacks as campaign-level signals, not as a user-by-user path. The activation guide shows how to define the first-result event that most funnels are missing.
Paid traffic waits until activation works.
If fewer than a third of new accounts reach the first useful result, extra installs mostly buy uninstalls. Fix the first session, then scale acquisition.
What does fixing a leak look like in practice?
In the SiteSnap example the leak was the first report. New accounts landed on an empty project list and had to create a project, add a site address and invite a crew before they could take a photo. The fix moved the first report to the front: open the camera, add a note, share a PDF, and only then ask for a project name.
Projects
No projects yet.
Today's site report
ShoutEx view: the after-version also makes the next step easier, because the shared PDF carries the app's name to the person who receives it. That is free top-of-funnel traffic from inside the customer's company, which no store report will credit to the change.
What mistakes distort funnel numbers?
- Counting downloads as success. Installs without a first result are a cost, not an outcome.
- Mixing invited and organic users. Invited users skew activation upward and hide a weak self-serve path.
- Reading rates on tiny samples. Twenty installs a week cannot show whether a screenshot change worked.
- Ignoring the web. Many company accounts start on your website or through an invoice, so the store never sees them. See web or app store first.
- Changing three steps at once. You will not know which change moved the result.
- Stopping at the paid step. For a work app the largest revenue usually arrives at the team and company steps, months later.
What should you measure at each step?
| Metric | Question it answers | Where to find it |
|---|---|---|
| Product page conversion rate | Does the listing persuade the right people? | App Store Connect; Play Console acquisition |
| Installs by source | Which channels bring people who go on to activate? | Store reports plus campaign links |
| Account rate | Is sign-up blocking people? | Your product events |
| Activation rate and time | Do new users reach a first result, and how fast? | Your product events |
| Paid conversion from activated | Does value lead to payment? | Store billing reports plus your events |
| Team invites per paying user | Does the app spread inside a workplace? | Your product events |
| Company accounts per quarter | Is the individual base turning into contracts? | CRM and billing |
For the general web version of this method, see the SaaS conversion funnel guide. Next in this guide: onboarding and upgrade triggers and paywalls.
Frequently asked questions
What is a good conversion rate for a mobile app?
There is no single good number. Store conversion depends on category, source and country, and both stores show peer comparisons in their consoles. For the steps after install, your own history is the benchmark that matters.
Where can I see my App Store conversion rate?
App Store Connect analytics shows impressions, product page views, downloads and conversion rate, split by sources such as Search, Browse and referrers.
Where can I see Google Play conversion?
Play Console's store listing acquisition reports show visitors, acquisitions and conversion by source, with a peer median and percentiles.
Why do store reports stop at the install?
The stores see the listing and the download. What a user does inside your app is only visible to your own analytics, so you need product events for activation and team use.
Which step should I fix first?
The step with the biggest drop that you can change in the next month. For many work apps that is the gap between account creation and the first useful result.
Should I track invited users separately?
Yes. Users who join through a colleague's invite usually behave differently from people who found the app in a store, so mixing them hides problems in self-serve onboarding.
How do I measure paid installs on iOS without tracking permission?
AdAttributionKit sends privacy-preserving postbacks to ad networks without the tracking prompt. Use them for campaign-level decisions rather than individual journeys.
How often should I review the funnel?
Review the top steps monthly and the team and company steps quarterly, because company deals move slowly.
Sources & further reading
Regulator rules, platform policies and local data change. These sources let you check the facts on this page, last checked October 6, 2026.