Trusted by 700+ Shopify brands · $200M+ in revenue generated
A 15% off price tag beside two bars, where the price loses 15% but contribution margin per order loses 42% on an illustrative $50 product going from $18 to $10.50 per order.

Subscription discount depth and what it costs you

A subscription discount only pays off if it keeps customers ordering long enough to cover the margin you give away. The common 10% to 15% subscribe-and-save discount comes straight off contribution margin on your most loyal customers, including many who would have reordered at full price. Model it against realistic churn before you pick a number.

Discount depth gets set by looking at competitors far more often than by doing the math. The math usually shows the discount costs more than it seems.

What does a subscription discount really cost?

More than the percentage suggests, because it comes out of margin rather than price. Take an illustrative $50 product with a 60% gross margin. After fulfillment, shipping and payment costs, each full-price order leaves $18 in contribution margin.

A 15% subscription discount takes $7.50 off the price. That leaves $10.50 per order, so a 15% discount cuts contribution margin per order by about 42%. That's the number to keep in mind, not 15%.

An illustrative $50 product: full price leaves $18 in contribution margin, and a 15% discount takes $7.50 off the price, leaving $10.50, about 42% less margin per order.
The discount comes out of margin, not price.

When does the discount pay back?

Compare what each kind of customer contributes over twelve months, using the same illustrative numbers.

A one-time buyer who reorders at full price, placing about 2.2 orders in a year, contributes around $39.60.

An illustrative twelve months: a one-time buyer places about 2.2 orders worth about $39.60, while a subscriber at 7% monthly churn places about 8.3 orders worth about $87.
The subscription wins only if churn holds.

A subscriber on monthly deliveries with 7% monthly churn places about 8.3 orders in their first year on average. At $10.50 each, that's about $87.

So the subscription wins, as long as two things are true. First, your churn assumption has to hold. Our post on subscription churn benchmarks shows how much churn depends on category. Second, those subscribers can't be customers who would have ordered just as often without the discount.

The break-even point in this example is about 3.8 orders. A subscriber who cancels after three discounted orders contributes less than a full-price customer who bought twice.

An illustrative break-even of about 3.8 discounted orders, showing that a subscriber who cancels after three discounted orders earns less than two full-price orders.
Early cancellations never earn the discount back.

What happens when subscribers cancel early?

The averages above assume churn is spread evenly, but it rarely is. Most subscription churn happens in the first two or three deliveries. If a quarter of your subscribers cancel after their first order, each of them contributes $10.50 instead of the $18 they would have paid at full price, and you've given away margin to customers who never stayed long enough to earn it back.

That's why the first few orders matter so much for discount decisions. A smaller first-order discount paired with a strong reason to stay, like easy skipping or a reward on the third order, often beats a deep discount that attracts people who leave after one box.

Should every product get the same discount?

Not necessarily. A 15% discount on a high-margin product may barely dent its contribution, while the same discount on a low-margin best-seller can wipe out most of the profit. If your catalog has a wide range of margins, consider setting subscription discounts by product, or excluding your thinnest-margin items from the standard offer.

Why does cannibalization matter?

Because some of your subscribers were already loyal. They would have reordered at full price, and the discount on their orders is pure cost. The more loyal your customers already are, the more a subscription discount costs you.

Before launching, look at how often your existing customers reorder without a subscription. If a large share already come back on a steady cycle, a smaller discount or a non-price perk may keep them just as well. Our post on whether your brand should offer subscriptions covers how to check.

Is a deeper discount better?

It usually brings more sign-ups, but not always better ones. Deep discounts attract price-sensitive subscribers who are more likely to leave once they've had a couple of cheap orders. You can end up with more subscribers and lower total contribution margin.

There are alternatives to a flat percentage that often cost less:

  • Free shipping on subscription orders, which customers value highly
  • A larger first-order discount that steps down to a smaller ongoing one
  • Rewards that grow over time, like a bigger discount or a free gift after a set number of orders
  • Exclusive access to new products or limited runs

How do I choose a discount depth?

  1. Calculate contribution margin per order at full price and at each discount level you're considering.
  2. Set a realistic churn assumption for your category.
  3. Work out the break-even number of orders for each discount level.
  4. Test two levels, such as 10% and 15%, if you have enough volume.
  5. Judge the results on 90-day retention by cohort, not on sign-up rate alone.

We model subscription economics for DTC brands before they commit to a discount. Start with a free CRO audit.

Start Here

If revenue isn't scaling the

way it should, your funnel

is usually the reason.

Ultra helps Shopify brands fix the structural issues that impact conversion rate, retention, and long-term growth. Whether you need a full Shopify build, a CRO-focused overhaul, stronger Klaviyo lifecycle systems, better subscription performance, or smarter AI implementation — it starts with identifying where your funnel is breaking.

Apply to work with us

Tell us what is going on with your store. We reply within one business day.

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.