Pillar

Shopify subscriptions: picking and shipping recurring at scale

Subscriptions are the single biggest retention lever on Shopify Plus. A program that gets to 25% of revenue does more for LTV than every other retention program combined — and the brands that ship a great sub program go from "good DTC business" to "actually compounding."

But the operator failure mode is choosing the wrong app, then trying to retrofit. The four major Shopify subscription apps — Recharge, Smartrr, Loop Subscriptions, and Skio — each have a "who they’re for" and a "who they’re not." Picking right at month one saves a six-figure migration at month thirty, with two quarters of stalled growth in between.

The subscription category itself has shifted materially in the last 24 months. Recharge re-priced, Smartrr matured into a real $5M–$25M default, Loop’s flat-fee model started winning meaningfully at $5M–$15M sub-GMV, and Skio established itself as the headless choice. The "Recharge is the obvious answer" decision tree most operators inherited from 2022 isn’t the right one today — and the cost of getting it wrong has gone up because the migration tax between platforms is larger.

The strategic question is also frequently asked wrong. The right question isn’t "should we launch subscriptions" — it’s "do we have a SKU that warrants recurring purchase intent and the GMV to support the app spend." If the answer is yes for both, the program should be live within 90 days. If the answer is no for either, no app picks the program out of trouble — the subscription will churn at 60%+ in the first 90 days and the program will look like a vendor problem when it’s actually a fit problem.

The first 90 days of any subscription program are operational hell regardless of the app. Failed payments, address updates, swap requests, cancellation flows, and the inevitable "I thought I’d only get one" customer service tickets all hit at once. Brands that staff for this — typically a 0.5–1.0 FTE on subscription operations for the first two quarters — protect the program. Brands that don’t see avoidable churn show up in the cohort data six months later.

The compound effect is real. A subscription program that hits 25% of revenue, with active sub % at 20% by year two, lifts 12-month LTV by 30–50% and tightens cash conversion materially. A program that flatlines at 8% active sub % usually has a fixable root cause (offer, onboarding, save-the-cancel architecture). The diagnosis is usually faster than the operator fears.

This pillar covers the strategy (when to launch, what to subscribe), the app shortlist with real trade-offs, the structural decisions (prepaid vs auto-renew, tiers, gift, win-back), and the post-launch operations that actually lift active sub % without raising churn.

When to launch subscriptions

Three conditions need to be true. (1) You have at least one consumable, replenishable, or routine-fit SKU — vitamins, coffee, skincare, pet food, etc. (2) You’re consistently at $3M+ GMV; below that the app spend and ops overhead don’t pay back inside 12 months. (3) Your repeat-purchase rate without subscriptions is already 18–22% — meaning customers are showing reorder intent and subscriptions are formalizing what’s happening organically.

If you tick all three, the typical subscriptions launch lifts 12-month LTV by 22–38% within two quarters. If you don’t tick all three, launching subscriptions early gets you 70%+ first-month churn and a quarterly review where everyone wonders if subscriptions are "right for our brand."

The four major Shopify subscription apps

Recharge is the default at $20M+ GMV. Mature, deep integrations (Klaviyo, Postscript, Attentive, every loyalty app), excellent merchant ops tooling, and the largest ecosystem of "Recharge-fluent" developers. Cost runs higher (typically 1.0–1.5% of subscription GMV plus base) but the operational ceiling is the highest.

Smartrr is the operator’s pick at $5M–$25M when subscriber experience matters more than every Klaviyo integration. Native passwordless customer portal, member benefits built in (gift-with-sub, member pricing), prepaid programs that actually work. Cost is in the 1.0–1.4% range. Trade-off: smaller ecosystem.

Loop Subscriptions is the value choice at $3M–$15M. Strong skip/swap/gift UX, transparent pricing (flat-fee tiers, not %-of-GMV), and a fast-shipping product team. Trade-off: fewer deep integrations than Recharge, less merchant-ops polish than Smartrr.

Skio is the headless/build-it-yourself pick. APIs and React components instead of an opinionated portal. Best when you have engineering capacity and want subscriptions woven into a custom storefront. Not the right choice if you don’t have a developer who’ll own it.

Pricing, tiers, and gift architecture

The three structural decisions that matter, in order: (1) discount % (10–15% works for most verticals; 20%+ is a margin trap that’s nearly impossible to unwind), (2) prepaid vs auto-renew (offer both; default the customer to auto-renew, sell prepaid as a 5% additional save), (3) skip + swap (both must exist; pause should be 3–6 months, not unlimited).

Gift-with-sub programs lift active sub % by 4–7 points if structured right: gift unlocks at sub #3, not sub #1, and it’s a product the customer hasn’t bought before. Member-only pricing on adjacent products lifts AOV on the recurring order by 12–18%.

Active sub % — the only KPI that matters

Active subscription % (= active subscribers / total active customers) is the single number that tells you if the program is working. Track it monthly. Healthy ranges: 8–15% at year one of the program, 18–28% at year two, 25–38% at year three. Brands that flatline below 12% by month 18 have a structural problem — usually offer or product fit, not Klaviyo flows.

The vanity metrics to ignore: total subscriber count (grows mechanically), subscription-attributed revenue (depends on price), and first-month churn (always elevated, not a real signal). Active sub % is the truth.

Post-launch operations

The five operational programs that lift active sub % without raising churn: (1) onboarding flow — three emails in the first 21 days that explain the upcoming charge, skip option, and reorder timing, (2) save-the-cancel offer — pause, swap, or skip BEFORE asking why they’re cancelling, (3) "sub-only" product launches every quarter, (4) reactivation campaigns to ex-subscribers at 60 + 120 + 180 days, (5) tier promotion (manual or automatic) at sub #6.

Brands that run all five for 12 months see active sub % climb 6–10 points without any new acquisition spend.

Frequently asked questions

Recharge vs Smartrr — when is one better than the other?
Recharge wins above $20M GMV where ecosystem depth (Klaviyo flows, Postscript triggers, every loyalty app) and merchant-ops tooling matter more than portal polish. Smartrr wins at $5M–$25M where the subscriber experience (passwordless portal, member benefits, prepaid that works) drives the program harder than back-office tooling.
What's a healthy active subscription %?
8–15% at year one of the program, 18–28% at year two, 25–38% at year three. If you’re flat below 12% at month 18, the issue is almost always offer or product-fit (wrong discount, wrong SKU mix in the sub, no skip option), not Klaviyo flows.
Should we let customers skip or only swap?
Both must exist. Skip is the most important save-the-cancel tool — brands that hide skip see 30–50% higher churn than brands that surface it. Swap (change SKU or quantity) is the second. Pause should exist too, capped at 3–6 months. Make skip the default suggestion when a cancel intent fires.
How do we cut subscription churn in the first 3 months?
The single biggest move: a three-email onboarding flow that explains the upcoming charge, surfaces skip and swap, and confirms next ship date. Brands that ship this flow cut first-90-day churn by 12–22 points. Second biggest: don’t default new subscribers to the highest discount tier (20%+) — they’re the highest churn cohort.
Can we run subscriptions on the same SKUs as one-time?
Yes, and you should. Forcing customers to a separate "subscription-only" SKU set kills conversion by 30–40%. Let the same SKU be subscribed or one-time on the same PDP; price the subscribe option 10–15% below one-time. This is how every modern Shopify subscription app is built.