Subscription Funnels
Subscription funnels track the signup → first-order → recharge → expansion → churn journey. Here's how each stage behaves, what to measure, and typical conversion benchmarks.
Subscription Funnels
The signup → first-order → recharge → expansion → churn flow that governs revenue for subscription DTC stores.
A subscription funnel is the multi-stage path a shopper takes from landing on a subscribe-and-save offer through to long-term retention or cancellation. Unlike a one-off purchase funnel, each stage produces its own conversion rate, has its own dominant friction, and compounds into LTV over months — not minutes.
For coffee, beauty, supplement, and pet-food brands on Shopify, the subscription funnel is usually the single biggest lever on profitability. Recharge success, second-order conversion, and involuntary churn matter far more than the initial checkout rate, yet sitewide funnel reports rarely break them out.
Standard funnel analytics treats a purchase as the finish line. For a subscription business, that's the starting line — the customer becomes profitable somewhere between order two and order four, depending on CAC and margin.
That gap is why subscription funnels need their own model. A 4% sitewide conversion rate hides whether your real problem is landing-page signup, the first recharge failing on an expired card, or month-three boredom churn — three completely different fixes.
The five stages and what to measure
Stage 1 — Signup. From landing page to subscription checkout completion. Watch frequency-selector friction, plan-comparison clarity, and any forced-account step. Typical conversion: 2–6% of subscription-intent traffic.
Stage 2 — First order fulfilled. The order ships and the customer actually uses the product. Cancellations before shipment, address failures, and onboarding emails live here. Stage 3 — Recharge. The card runs on cycle 2. Involuntary churn from card declines kills 5–15% of subscribers right here.
Stage 4 — Expansion. Upsell to a larger size, add a complementary SKU, or upgrade frequency. Stage 5 — Churn (or save). Pause, skip, swap, or cancel. Treating skips and pauses as churn distorts the picture — they're often retention wins disguised as losses.
Net Subscriber Growth = New Subs + Reactivations - Voluntary Churn - Involuntary Churn
New Subs
New subscribers
First-time subscription signups in the period.
Reactivations
Reactivated subscribers
Previously-churned customers who restart a subscription.
Voluntary Churn
Voluntary cancellations
Subscribers who actively cancel via the portal or support.
Involuntary Churn
Involuntary churn
Subscribers lost to failed payments, expired cards, or address failures.
A Shopify coffee brand reviews May performance on its monthly subscription.
New Subs: 1200
Reactivations: 90
Voluntary Churn: 540
Involuntary Churn: 310
→ +440 subscribers
The base grew by 440, but involuntary churn (310) is nearly as damaging as voluntary churn (540). A dunning + card-updater fix here would likely return ~150 subscribers/month at near-zero CAC — a bigger lever than the acquisition team's next paid campaign.
That formula is the scoreboard. The benchmarks below are the diagnostic — they tell you which stage is actually underperforming, so you don't waste a sprint optimising a landing page when the leak is in cycle-two recharge.
Typical subscription funnel conversion by vertical (Shopify / WooCommerce DTC)
| Stage | Coffee & food | Beauty & personal care | Supplements | Pet |
|---|---|---|---|---|
| Signup (intent → first order) | 3–5% | 2–4% | 4–7% | 3–6% |
| First order → recharge (cycle 2) | 78–88% | 70–82% | 75–85% | 82–90% |
| Cycle 2 → cycle 4 retention | 65–75% | 55–68% | 60–72% | 75–85% |
| Expansion attach rate (12 mo.) | 15–25% | 20–35% | 10–20% | 15–25% |
| Involuntary churn share of total | 20–30% | 15–25% | 25–35% | 15–25% |
If your numbers sit below the low end of any row, that's the stage to attack first. Most stores in this revenue band find the largest underpriced wins in cycle-two recharge and involuntary churn, not in the signup page everyone keeps redesigning.
Skip ≠ churn
If your analytics counts skipped or paused subscriptions as churn, you'll over-react to seasonal noise and under-invest in flexible plan controls. Skip is a retention feature — segment it separately and measure resumption rate over the next 60 days.
Subscription funnel FAQ
A regular funnel ends at purchase. A subscription funnel keeps measuring for 6–24 months after, because the second, third, and fourth orders are where margin is actually earned. The metrics that matter shift from conversion rate to recharge success, retention curves, and expansion attach rate.
Sitewide funnel analytics aggregates one-time and subscription buyers into the same conversion event, so a healthy one-time funnel can mask collapsing recharge rates. To see the real picture you need stage-specific views — which is the core job of dedicated funnel analytics on the subscription journey.
Cycle-two recharge. Between 5% and 15% of subscribers are lost to failed payments — expired cards, insufficient funds, 3DS rejections. A retry schedule (dunning) plus an account updater service typically recovers 30–50% of those without any UX work.
Run the numbers on both. A 10% lift on signup might add 100 subscribers/month; closing a 5-point involuntary churn gap might save 200/month at near-zero acquisition cost. Most stores in the €1M–€15M range under-invest in retention because the metrics are harder to see.
Match your default cycle — usually 30 days for consumables. Anyone past 45 days without a recharge is effectively churned, even if they haven't cancelled. Set the report window accordingly so you don't flatter your retention curve.
Tag each subscriber with their starting plan, then measure plan upgrades, frequency changes, and additional SKUs attached. Expansion revenue often outperforms new-customer revenue per euro spent — but only if you instrument the events. Most Shopify stores don't, and the lever stays invisible.
70–90% depending on category. Pet food sits at the top because consumption is predictable; beauty sits lower because trial-and-quit behaviour is real. If you're below 70%, the issue is usually product fit, not friction in the recharge flow.
Yes — the funnel stages are platform-agnostic. What differs is the event data each platform exposes. Recharge surfaces dunning and customer-portal events natively; native Shopify Subscriptions requires more manual instrumentation to pull recharge-attempt and skip events into your analytics.
By acquisition source, by starting plan, and by cohort month. Paid-social cohorts often have weaker recharge rates than email-acquired cohorts — averaging them together hides the gap. Cohort views also surface seasonality (e.g. January health-kick supplement signups that churn by March).
At minimum: subscription platform events, payment retry logs, and a funnel view that joins them with your storefront analytics. Standalone GA4 won't do it — you need either a warehouse model or a CRO platform that imports the subscription events directly. Metricuno's Shopify plugin handles this without dev work.
Get an AI expert review of your site
Paste your URL — Metricuno's AI runs the same heuristic checks a senior CRO consultant would, scoring your page and prioritising the fixes that'll move conversion fastest.