Skip to content
— Subscription growth10 min read

Subscribe and save is an acquisition decision, not a checkout feature.

The discount is paid on every order for as long as the subscriber stays. The retention it buys is a forecast. Whether the trade works depends on arithmetic most stores never write down.

Sam Nouri
Founder, ADSRUNNER

What is a subscriber actually worth to you?

Most Shopify brands answer that question by adding a subscription option and watching the subscriber count climb. The count is real. What it means is not settled. A subscriber is a customer who agreed to pay less per order in exchange for ordering on a schedule. Whether that is a good trade depends on two numbers that rarely sit on the same screen: how much contribution the discount removes from every order, and how many extra orders the schedule creates.

That makes subscribe and save an acquisition decision. It changes what a new customer is worth, which changes what you can afford to pay for one. Treat it as a checkout feature and you set a discount once, then spend a year paying it on orders that were coming anyway.

The short rule

Work out contribution per order at full price and at the subscription price. Divide the first by the second. The result is the order multiple the subscription has to produce from the same customer before the discount pays for itself. Then value a subscriber over the window you use to judge acquisition cost, at the churn rate your own cohorts show, and compare that with what the same customer would have been worth without the subscription. The gap between those two numbers is the extra acquisition cost a subscriber can carry. It is usually smaller than the headline comparison suggests.

What Shopify gives you to work with

The mechanics are no longer the hard part. Shopify’s own Shopify Subscriptions app creates auto-billed subscriptions that renew weekly, monthly, or yearly, and lets you apply a percentage off, an amount off, or a fixed price to subscription products. You can modify, skip, pause, or cancel plans and contracts. Customers can resume, skip, or cancel from their customer account, and the app reports on active, paused, and canceled subscriptions.

Underneath, Shopify’s developer documentation describes two kinds of subscription. A pay-per-delivery subscription charges for each delivery, and Shopify notes it is also known as subscribe and save. A prepaid subscription takes one payment up front for several deliveries. Each plan carries a pricing policy. A fixed policy applies one discount to every cycle. A recurring policy switches to a second discount after an initial one, for example a larger discount on the first order and a smaller one after.

That second option matters for the math below, because it lets you put the expensive part of the offer where the acquisition decision happens instead of on every renewal. None of this tells you what discount to set. That is a margin question, and Shopify leaves it to you.

The mechanism: a price cut is a bigger contribution cut

Here is the first thing the discount does. Take a $40 product with $10 of product cost, $8 of fulfillment and shipping that the store pays, and payment fees of 3% of the price. At full price each order contributes $20.80. Put it on subscription at 15% off and the price drops to $34, the fee drops a little, and the other costs stay put. Each order now contributes $14.98.

A 15% price cut removed 28% of the contribution. That is not a quirk of this example. Product and fulfillment costs do not shrink with the price, so the discount comes entirely out of what was left. The thinner your contribution margin, the harder the multiplier bites. A brand keeping most of the price feels it less. A brand keeping half is giving away far more than the label says.

The second thing the discount does is buy orders. A subscriber keeps ordering until they cancel, and the rate at which they cancel, the churn rate, decides how many orders the discount buys.

So the trade has two sides: a known, permanent loss on every order, and an uncertain gain in the number of orders. Everything else follows from putting those side by side.

The worked arithmetic

The table values one new customer over twelve months, using the same product. The full-price buyer never subscribes: they place a first order and, on average, 0.6 more at full price during the year. The subscriber orders monthly at 15% off, and each month some share of subscribers cancel. Skips are left out to keep the arithmetic readable. In practice a skipped month is a lost order, even though the subscriber still counts as active.

New customerOrders in 12 monthsContribution per order12-month contributionExtra acquisition cost it can carry
Full-price buyer1.60$20.80$33.28Baseline
Subscriber, 5% monthly churn9.19$14.98$137.71$104.43
Subscriber, 10% monthly churn7.18$14.98$107.49$74.21
Subscriber, 15% monthly churn5.72$14.98$85.66$52.38
Subscriber, 20% monthly churn4.66$14.98$69.75$36.47
Subscriber, 30% monthly churn3.29$14.98$49.24$15.96
Arithmetic, not a client result. $40 product, $10 product cost, $8 fulfillment and shipping, 3% payment fees, 15% subscription discount. Subscriber orders count the first order plus each later month the subscriber has not yet canceled.

Read the right-hand column as a ceiling on extra spend, not a target. At 10% monthly churn, a subscriber is worth $74 more in contribution over the year than a full-price buyer, a little over three times as much. At 30% churn the gap is $16. Same product, same discount, same checkout. The churn rate turned a subscriber from the most valuable customer you have into one barely worth the discount.

A single churn rate also flatters the picture. Many subscription cohorts lose more people in the first few months than later, and if yours do, one rate overstates the first year. The CAC payback calculator uses the same constant-churn shortcut, which is fine for a first pass. Once you have three or four months of cohort data, replace the assumption with the curve you actually see.

When subscribe and save destroys margin

The table compares a subscriber with a full-price buyer. That comparison is only honest if the subscriber would otherwise have bought once. Some would not. Some of the people who choose the subscription would have become loyal repeat customers at full price, and for them the discount buys nothing. It just reprices orders you already had.

Run it through the same product. A customer who would have ordered six times a year at full price is worth $124.80. The same customer on subscription at 10% churn is worth $107.49. The subscription cost you $17.31, and most dashboards would record it as a retention win.

This is why the order multiple is the more useful test. The second table shows it across a range of discounts on the same product.

Subscription discountSubscription priceContribution per orderContribution lost per orderOrder multiple needed
10%$36.00$16.9218.7%1.23x
15%$34.00$14.9828.0%1.39x
20%$32.00$13.0437.3%1.60x
25%$30.00$11.1046.6%1.87x
30%$28.00$9.1656.0%2.27x
Arithmetic, not a client result. Same cost structure as the first table. Order multiple needed is full-price contribution per order divided by subscription contribution per order: how many times as many orders the subscription must create from the same customer to break even.

At 30% off, the subscription has to more than double the orders a customer would otherwise have placed. For a product people already reorder on their own, that is a high bar. For a product people forget to reorder, it may be easy. The table cannot tell you which one you sell. Your own reorder history can.

The decision rule

  1. Compute contribution per order at full price and at the subscription price, using your real product, fulfillment, shipping, and payment costs.
  2. Divide one by the other to get the order multiple the discount requires.
  3. Measure what comparable customers who did not subscribe actually reordered over the same window. That is the counterfactual. Keep first-time buyers from paid media separate from existing customers who switched to subscription, because they behave differently.
  4. Measure subscriber orders per customer over the same window, counting skips as missed orders.
  5. If subscriber orders divided by comparable non-subscriber orders is below the multiple, lower the discount, or move the deeper discount to the first order only with a recurring pricing policy. If it is above, the subscription is creating orders, and the surplus is what you can add to acquisition cost.
  6. Set the subscriber acquisition target from the incremental value, not the gross value in the first table.

The last step is where the money is. Suppose, for the arithmetic, that 30% of new subscribers would have become six-order customers anyway and the rest would have ordered 1.6 times. Their blended value without the subscription is $60.74. At 10% churn a subscriber is worth $107.49, so the subscription adds $46.75, not the $74.21 the first table implies. That is how far your acquisition cost can rise. The rest was already yours.

How quickly a subscriber has to earn back that cost is a separate question, covered in subscription payback. This post is the step before it: deciding what a subscriber is worth once the discount is priced in.

What the usual subscriber LTV comparison gets wrong

The common version of this analysis puts subscriber lifetime value next to full-price buyer lifetime value and treats the difference as the prize. It makes two quiet errors.

The first is the counterfactual. It assumes every subscriber was a full-price buyer in waiting. The customers most willing to subscribe are often the ones who already liked the product enough to reorder, which is exactly the group for whom the discount is pure cost. A comparison that ignores who selects into the subscription credits it with loyalty it did not create.

The second is revenue versus contribution. Lifetime value quoted in revenue makes a discount look almost free, because the price only fell 15%. In contribution, the same discount took 28% of every order. If your acquisition targets are set on revenue, the subscription will look like it supports far more spend than it does.

Neither error needs a model to fix. It needs the same cohort measured two ways and the costs written down.

When this math is wrong

There are cases where the tables understate the subscription.

  • Fulfillment gets cheaper on a schedule. If predictable demand lets you batch shipments, negotiate rates, or hold less stock, the per-order cost of a subscription order can be lower, and the contribution cut is smaller than shown.
  • The product is the habit. For products that only work when used continuously, a full-price buyer is not a meaningful alternative, and the comparison should be subscriber against no customer at all.
  • Prepaid plans change the cash picture. A prepaid subscription collects several deliveries up front, which shortens payback even if lifetime contribution is the same.
  • The offer wins the first order. If showing a subscription option lifts first-order conversion from paid traffic, you are buying more new customers for the same spend. That lift belongs in the acquisition math, and it has to be measured with a test, not assumed.

And there is a case where they overstate it: frequent skips. A subscriber who skips every other month is active on the dashboard and ordering at half the rate the churn number implies.

What to do this month

This goes up at the end of October, which is the wrong moment to redesign a subscription and the right moment to decide how hard to feature it through peak.

  • Pull contribution per order at full and subscription price for your top three subscription products, and write down the order multiple for each.
  • Compare subscriber orders per customer with comparable non-subscribers over the last six months, from your own order data.
  • Do not deepen the ongoing subscription discount for Black Friday. A holiday cohort signed up on a fixed pricing policy renews at that price. If you want a peak offer, a recurring pricing policy that steps back to the normal discount after the first order keeps the cost contained. Q4 offers that protect margin covers the rest of the peak offer.
  • Tag holiday subscribers as their own cohort so their churn can be read separately in January.
— Common questions
Is subscribe and save worth it for a Shopify store?

It is worth it when the subscription creates enough extra orders to cover the discount on orders you would have received anyway. Divide full-price contribution per order by subscription contribution per order to get the order multiple needed, then compare it with how often subscribers order against similar customers who did not subscribe.

What discount should a subscription offer?

The smallest one that changes behavior. Because product, fulfillment, and shipping costs do not fall with the price, a subscription discount removes a larger share of contribution than its headline percentage. In the worked example, 15% off removed 28% of contribution per order. Test lower discounts before assuming a deeper one is needed.

How much more can I pay to acquire a subscriber than a full-price buyer?

Up to the difference between what the subscriber is worth and what the same customer would have been worth without the subscription, over the window you use to judge acquisition cost. Measure it in contribution, not revenue, and subtract the value of customers who would have reordered at full price anyway.

How should I measure churn for a product subscription?

Count the share of subscribers active at the start of a month who cancel during it, and track skips separately. A skipped delivery is a lost order even though the subscriber stays active, so orders per subscriber over a fixed window is often the more honest measure of what the subscription produces.

Should the first subscription order carry a bigger discount?

It can, and it is often the better place for it. Shopify selling plans support a recurring pricing policy that applies one discount for an initial period and a different one after. A larger first-order discount spends money where the acquisition decision happens, rather than on every future renewal.

If you want to talk this arithmetic through for your own store, start with the paid media audit of your ad account, and we take the store side on a call. For brands that want acquisition run with these numbers in view, see Meta ads for Shopify.

Written by , founder, adsrunner. If this resonated and you want to apply it to your own account, you can Take the growth check or run a free audit.

How we research, source figures, and handle corrections: editorial policy.

— What we learn

Got value from this one?

The next one lands in your inbox. Account-level analysis written the way we brief our own operators. Unsubscribe in one click.

Sam NouriFrom Sam— Growth check

What's actually holding your growth back?

About 4 minutes, no account access. For Ecommerce stores, SaaS, and digital products. A score across five areas and the one constraint to fix first.

Get your score

Want this kind of thinking on your account?

Start with the four-minute growth check. It shows what is most likely holding your growth back and the next step that fits your size.