I have looked at a lot of Shopify app dashboards. Founders show me twenty charts. Installs by week, MRR by plan, a cohort grid nobody can read, a churn line that bounces around with the seasons. Then they ask whether the business is healthy. The honest answer is that you can fit the whole question on one screen.
There are five numbers that tell you whether an app is a real company or a project that happens to make money. Everything else is downstream of these. If you cannot recite all five from memory, you do not yet know your own business well enough to fix it.
So here is the chart. Print it. Tape it next to your monitor. The point is not precision to the decimal, it is knowing which line is the constraint this quarter.
Twenty dashboards
hide the one
line that matters.
The trap with app analytics is that more visibility feels like more control. It is the opposite. When every metric is on the wall, the constraint hides in plain sight. A founder will spend a month optimizing install volume while a 6% monthly churn rate quietly empties the bucket behind them.
The discipline is to reduce the business to the smallest set of numbers that, taken together, fully describe the shape of it. For a Shopify app that set is five: how many shops install, how many of those start a trial and pay, how fast the paying base leaks, what each account is worth, and whether the surviving accounts grow. That is the funnel and the engine, top to bottom.
If a number is not one of the five, it is a diagnostic for one of the five, not a peer to it. Sessions, ratings, and support tickets all matter, but they earn their place by explaining a movement in install rate, conversion, churn, ARPU, or retention. Keep the hierarchy clean and the constraint stays visible.
Five lines.
Three columns.
One screen.
This is the reference. The left column is the metric, the middle is roughly where a healthy app sits as it matures, and the right is the read: what that number is actually telling you about the business.
| Metric | What good looks like | What it tells you |
|---|---|---|
Install → trial start | Most installs should reach a real first session | Listing honesty and setup friction. Low here means the listing oversells or onboarding stalls at step one. |
Trial → paid | ~60–75% with strong onboarding | Whether the trial delivers value before it ends. The single most leverage-heavy line for a young app. |
Monthly churn | ~2–4% early, trending toward ~1–2% mature | Product-market fit and stickiness. Sustained above ~5% monthly is a fit problem, not a save-flow problem. |
ARPU and expansion | Rising, with a real path to upgrade | Pricing power. Flat ARPU on a growing base means you are leaving money on usage you already deliver. |
Net revenue retention | Above 100%, best apps ~110–130% | Whether the existing base grows on its own. Above 100% means you could stop acquiring and still grow. |
Annual numbers map onto the same shape. The average Shopify app loses roughly 30% of its revenue base a year to churn. A genuinely strong app holds that under about 8% annually. The monthly ranges above are just the same story told at higher resolution.
Top to bottom,
the lines are not
equal weight.
Read the chart top to bottom and a sequence appears. Installs and trial starts are the mouth of the funnel. Trial-to-paid is the gate. Churn is the drain. ARPU and NRR are whether the water you keep rises on its own. The mistake founders make is treating all five as if effort spent on each pays off equally. It does not.
Early on, trial-to-paid is where the leverage lives. Moving conversion from 40% to 65% roughly doubles your paid intake from the same install volume, with no new marketing spend. That is why I push young apps toward onboarding before I let them touch acquisition. There is a longer argument for this in the MVP to $1M ARR piece, but the short version is that you cannot out-acquire a broken conversion step.
Later, the chart inverts. Once you have scale, a single point of monthly churn is worth more than almost anything you can do at the top of the funnel, because it compounds against your entire base every month. This is the part founders feel last and regret most.
"You cannot out-acquire a broken conversion step, and you cannot out-acquire a leaking base. The chart tells you which one you are fighting this quarter."
Send me your five lines and I will tell you which one is the constraint. The form takes two minutes.
The drain
is louder than
the mouth.
When I open a dashboard, I look at the bottom of the chart first. NRR and churn tell me whether the product is worth keeping, before I care how many people are finding it. A beautiful install curve sitting on top of 6% monthly churn is a marketing budget being lit on fire.
The reason churn deserves first read is that it is the most misdiagnosed line of the five. Founders see the number rise and reach for a cancellation save flow or a discount. That treats the symptom. The number is telling you something about value delivery upstream, and the discount just delays the same departure. I made the full case for this in why churn is a symptom and not the problem, and it is the post I send most often.
Roughly a third of App Store apps have no reviews at all. That is not a chart line, but it is the canary. An app generating real value from paying shops accumulates reviews as a byproduct. A wall of zero reviews next to a respectable install count usually means the value never lands, which will show up in the churn line a few months later. Read the silence.
The other quiet leak is flat ARPU. An app can look healthy on churn and conversion and still be a smaller business than it should be because it never built a reason to pay more. Expansion revenue is the cheapest growth there is, you have already won the account, and a chart with a flat ARPU line and good retention is a pricing problem wearing a healthy disguise.
One constraint
per quarter.
Name it.
The chart is not a scorecard to admire, it is a tool for picking one fight at a time. Each quarter, find the line that is furthest from its healthy range relative to how much it would move the business, and make that the constraint. Everything else holds steady while you work that one number.
- If trial-to-paid is under 50%, that is the quarter. Fix time-to-first-value before anything else.
- If monthly churn is sitting above 5%, stop all acquisition spend in your head and ask what value is failing to land.
- If churn and conversion are fine but ARPU is flat, the constraint is pricing and packaging, not the product.
- If everything is healthy and NRR is above 110%, congratulations, the constraint is now distribution, and you have earned the right to spend on it.
That last line is the prize. Almost nobody should be pouring money into acquisition until the bottom of the chart is solid, because acquisition into a leaking base is the most expensive mistake in this ecosystem. Earn the right to grow by fixing retention first.
Keep the five lines visible and the business stops being a mystery. If you want a second set of eyes on which line is your real constraint this quarter, that is exactly the kind of thing I do on a first call. Start with the churn essay, then send me your numbers through the inquiry form.
Run your numbers against the chart.
Send me your funnel and I will tell you which line is the one holding the business back. Most founders are wrong about which one it is.
Start the conversation More about Taylor →