Metrics Benchmark Comparison.
Paste your numbers. Get back where you actually stand.
You send 8 to 10 of your own numbers. We place each one against the published benchmark for your profile and tell you where you stand, with the source and year on every row.
The profile matters more than the vertical. A hard paywall converts roughly five times freemium at the median, so comparing a freemium app to a blended median produces a wrong answer, not a rough one. That is why the four selector questions below are required.
One page. Cheapest way to find out whether your problem is top of funnel, monetization, or retention.
What you get back
- A standing summary: what your numbers say the problem actually is
- A metric-by-metric table with the benchmark, percentile, standing, source, year, and caveat
- Your two or three biggest gaps, each with a concrete next step
- Honest flags where no published benchmark exists for a metric
The fastest one we run. Usually back within a couple of business days.
What it looks like
Fictional sample company. Every figure below is invented to illustrate the format.
Lumora's problem is at the top of the funnel, not in monetization or retention. Placed against its own profile columns, it is below benchmark on three of seven comparable metrics and at or above on the other four, including both renewal-retention metrics and trial-to-paid. The two real gaps are install-to-trial and D30 habit retention.
| Metric | Your value | Benchmark | Standing |
|---|---|---|---|
| Install-to-trial | 6.8% | 8.5% · p50 | below p50 |
| Trial-to-paid | 24% | 20.6% · avg | above |
| Install-to-paid (D35) | 3.1% | 2.1% p50 · 4.5% p75 | above p50, below p75 |
| Annual plan 12-mo retention | 38% | 21.1% · avg | above |
| Y1 revenue per payer | $26 | $30.16 · avg | below |
| D30 retention | 4% | 7% (closest match) | below |
The sample carries its own limits on the page: no public source reports LTV:CAC by vertical, so that row is compared to a general target rather than a peer number, and D30 retention is a closest-match read because the reference carries no journaling row. Both are flagged in the output rather than smoothed over.
Request yours
Everything below is what the audit actually needs to run. Nothing extra.