Mobile analytics

See where your app loses users.

Track every screen from install to purchase. Find the onboarding step, the paywall gap, or the broken transition that's killing conversion.

No credit card. Works with iOS, Android, React Native, and Flutter.

RevenueCat tells you how many people started a trial. It doesn't tell you how many never saw the paywall.

If your trial numbers are low, the first instinct is to fix the paywall — new pricing, new copy, new layout. But if 96% of users drop off during onboarding before reaching the paywall, none of that matters. You're optimising a screen nobody sees.

The gap is between installed and purchased. Most analytics tools treat that as one step. It's not. It's five screens, three decisions, and one broken button you haven't found yet.

Example mobile funnel

Install to purchase

See the exact step where app users leave before a trial or purchase.

Use source filters to compare paid, organic, referral, and direct app traffic.

SignalRevenue

App open

first screen views

5,000

Onboarding complete

63.2% drop

1,840

Paywall viewed

50.0% drop

920

Trial started

20.0% convert

184

Purchase

revenue tracked

$8,640

Dashboard preview

Revenue by source, net of refunds

Last 30 days. First-touch attribution. Payments matched to source context.

Revenue
$12,060
128 paid customers
Refunds
-$640
8 refunded payments
Top source
$4,280
Google Ads / pricing

Google Ads / pricing

$4,280

Sessions
1,842
Customers
53
Refunds
2
Confidence
High

Partner email

$3,150

Sessions
312
Customers
21
Refunds
0
Confidence
High

Meta Ads retargeting

$2,890

Sessions
2,104
Customers
38
Refunds
5
Confidence
Medium

Organic search / comparison

$1,740

Sessions
486
Customers
16
Refunds
1
Confidence
Medium

READY TO SEE YOUR REAL NUMBERS?

Connect your payment provider and see which channels actually drive revenue.

Start tracking for free →

How it works

1

Install the SDK

One package. Screen views tracked automatically from the first app open. No manual event code for screens. View the SDK docs →

2

Add goal events

Fire custom events when users complete actions — account created, profile finished, paywall dismissed. Three lines of code per event.

3

Build the funnel

Pick your steps in the funnel builder. Mix screen views, goal events, and RevenueCat transactions. See drop-offs instantly.

What Grometrics gives you

Screen-level tracking

Every screen/route change tracked automatically. See which screens users hit, where they spend time, and where they leave. No manual instrumentation for screen views.

Custom goal events

Screen views tell you they saw it. Goal events tell you they finished it. Track signup completion, profile setup, notification permissions — anything that matters for activation.

RevenueCat integration

Trial Started, Purchase, Renewal, Cancellation — all available as funnel steps. Connect once, no webhook code. Identity linking merges the pre-login journey with the post-purchase transaction.

Source segmentation

Filter any funnel by traffic source. See that Meta Ads users bounce at step 2 while organic users convert at step 5. Same app, same funnel, completely different problem.

Anonymous-first tracking

Funnels work before login. The SDK assigns a device-level visitor ID from the first screen view. When the user creates an account, all prior events link retroactively so nothing is lost.

Conversion windows

Set how long users have to complete the funnel. Use 1 day for onboarding, 14 days for trial-to-purchase, and 30 days for full install-to-paid.

Mobile funnels need more than purchases

A useful app funnel combines screen views, goal events, and RevenueCat transactions in one path. That lets you diagnose whether users missed the screen, failed the action, or never converted after the transaction step.

For setup details, use the mobile funnel tracking docs before building the funnel.

  • Track install-to-onboarding paths.
  • Add action-level goals after key screens.
  • Use RevenueCat transactions as purchase and trial steps.

500+ digital product businesses. $12M+ revenue tracked.

Questions founders ask before deciding

Can I track funnels before users log in?

Yes. Grometrics starts with an anonymous device-level visitor ID and links earlier activity when the user identifies later.

Do screen views require manual events?

No. The mobile SDK tracks screen views automatically once it is wired into your navigation stack.

Can RevenueCat events be funnel steps?

Yes. Trial starts, purchases, renewals, cancellations, and related transaction events can sit beside screen views and goal events.

What conversion window should I use?

Use 1 day for onboarding, 14 days for trial-to-purchase, and 30 days for longer install-to-paid funnels.

Find the screen that's killing your conversion.

Connect the mobile SDK and build your first funnel in 5 minutes.

No credit card. Live data in your first session.