Skip to main content
Growth

Subscribe and Save on Shopify: When It Works

Is subscribe and save worth it on Shopify? A test for replenishable products, the discount-versus-margin sums, and a product page that protects one-time sales.

November 4, 2026 17 min read Talha Butt.
Share

Subscribe and Save on Shopify: When It Works

Quick answer: Subscribe and save is worth it when a product is used up on a predictable schedule, when the discount leaves enough margin that the extra orders subscribers need to place to break even are realistic for the product, and when the product page offers it without getting in the way of one-time buyers. It is not worth it for gifts, one-off purchases or thin-margin products, where at a 40% contribution margin a 10% discount removes a quarter of your profit on every order. Test the product first, work out the break-even for your own numbers, then compare subscriber and one-time customers for the same product side by side. I have not used the lifetime value multiples that subscription vendors quote, because I could not find an independent study behind them.

Search for whether subscribe and save is worth it and you will find posts from subscription app vendors and agencies that sell setup. They agree on a story: subscribers are worth many times a one-time buyer, there is a standard discount that works, and you should switch it on. I could not find an independent study behind the multiples or the discount figures, so none of them appear in this post.

What I can give you is the part vendors skip: a test for whether your product suits a subscription at all, the arithmetic of what the discount costs you, the mechanics in Shopify’s own documentation that quietly eat margin, and a product page layout that does not cost you first orders. Everything about how Shopify and Skio behave is taken from their own help pages, read on 31 October 2026. The money examples are labelled illustrative and use made-up numbers, because your margins are not mine.

One scope note. Prism3 does not run email or SMS and does not sell subscription apps. Billing, reminder emails and the flows around them are somebody else’s job. I cover the part we work on: the product page where the choice is made, and the measurement that tells you whether it paid off.

What subscribe and save changes in your numbers

A subscription offer does three things, and only the first is obvious.

  1. It lowers the price of repeat orders. That is the “save”. It costs you margin on every order a subscriber places, including orders that person would have placed at full price anyway.
  2. It changes the default. A repeat order stops being something the customer decides each time and becomes something that happens unless they stop it. That is where any extra orders come from.
  3. It adds work. Failed payments, skipped deliveries, cancellations, stock planning and support questions all appear once you have a recurring charge.

So the question is never “do subscribers have higher lifetime value?” They often do, because the people who sign up were your most likely repeat buyers to begin with. The question is whether the extra orders the subscription creates are worth more than the discount you gave to everyone who signs up, including the people who would have reordered at full price. That is a sum you can do before you switch anything on.

Shopify’s own overview of subscription business models makes the same split. It lists curation or subscription boxes (high profit potential, but high churn and operational complexity), replenishment (higher conversion and retention rates, but thin margins) and access (greater value to the customer, but a greater time investment). Thin margins is the risk Shopify lists for replenishment, and a subscribe-and-save discount attacks exactly that.

Step 1: is the product actually replenishable?

Replenishable means the customer runs out on a schedule you can name. Not “might want another one”, not “people love it”. Runs out. I use five questions, and this is my own working test, not a published standard.

  1. Is it consumed? Coffee, pet food, a daily skincare product, cleaning refills, a razor blade. Used up through ordinary use, and the use is regular.
  2. Can you name the window in days? A bag with 30 servings used daily lasts about 30 days. A bottle with 60 doses used once a day lasts about 60 days. If you cannot say “most people need another in N to M days”, you do not have a subscription product yet.
  3. Do repeat orders cluster? Look at customers who reordered. Do their second orders land in a band around that window, or are they scattered across months?
  4. Does the need stay the same? Sizes, shades, scents and seasons break subscriptions. If the customer wants to choose again each time, the offer saves them nothing.
  5. Does the margin survive a discount? Step 2 covers this. Do it before you decide.
Answer patternWhat it usually meansWhat I would do
Yes to 1 to 4, margin passesReplenishableTest the offer
Yes to 1 and 2, repeat orders scatteredConsumed, but the window varies by personOffer flexible frequencies, or stay with reorder reminders
No to 1 or 4Gifts, wardrobe, durable goods, variety-seekersDo not use subscribe and save; look at bundles or a reorder prompt

How to get the data in Shopify

You do not need a spreadsheet exercise to answer question 3. Shopify’s Customer cohort analysis report groups customers by the date of their first order, and its configuration panel lets you change the metric (including customer retention rate), the interval, and the cohort definition. Under the cohort definition you can filter on the first order’s sales channel, marketing channel, marketing type, product name or subscription. Set the first-order filter to the product you are considering and read the retention curve. If customers who started on that product come back at month one or two in a visible band, you have a candidate. If the curve is flat after the first order, no discount will manufacture a schedule. Our guide to reading the cohort report walks through the layout.

Two cautions from Shopify’s customer reports page. Customer reports use a customer’s entire order history, not only the orders in the selected period. And cohort projections need 24 months of store data and are not a guarantee, so do not plan around them for a product with a short history.

If you use Klaviyo, its help centre describes a way to get an average buying cycle: build a segment of customers with at least two orders in the last two years, export it and average the “Average Time Between Orders” column (Klaviyo Help Center, “How to create a winback flow”, updated 7 October 2026). That figure is store-wide, not per product, so treat it as a rough check on question 2 and not a substitute for the per-product cohort.

Products that fail the test

Be honest about these, because the vendor posts are not. Gifts and one-offs: nobody needs a second in 30 days. Fashion and anything sized or seasonal: the customer wants to choose each time. Durable goods: a product that lasts years has a replacement cycle, not a replenishment cycle. Thin-margin consumables: replenishable, but see the arithmetic below. Products you cannot keep in stock: a subscriber who gets a stock-out email is a cancellation waiting to happen.

Step 2: the discount against the margin you keep

Contribution margin is what is left from the price after the product, postage, packing and payment fees, before advertising. Our contribution margin worked example shows how to calculate yours per order.

The key fact is that a discount comes straight off contribution, because your costs do not fall when the price does. If your contribution margin is 40% of the price, a 10% discount does not cost you 10% of your profit. It costs you 10 points of a 40-point margin, which is a quarter of it.

That gives a rule you can use. If a subscriber would have placed some number of orders at full price anyway, the subscription has to create enough extra orders to cover the discount on all of them. The break-even uplift in orders is:

discount ÷ (contribution margin − discount)

Illustrative break-even table

These percentages are straight arithmetic from the formula above. They are not benchmarks.

DiscountExtra orders needed at 40% marginExtra orders needed at 25% margin
5%14% more25% more
10%33% more67% more
15%60% more150% more
20%100% more400% more

Read the 25% column. A product with a 25% contribution margin cannot afford a 15% discount unless subscribers more than double their orders. That is why Shopify lists thin margins as the risk of replenishment, and why the first job is to know your margin, not to pick a discount from a blog.

A worked example (illustrative, made-up numbers)

Take a consumable priced at A$40 that lasts about 30 days. Costs per order: product A$14, postage and packing A$8, payment fees and other A$2, so A$24 in all. Contribution is A$16 at full price (40%) and A$12 at 10% off.

Assume that, without a subscription, 100 new customers place an average of 2.0 orders each over 12 months. That is 200 orders and A$3,200 of contribution.

Now offer subscribe and save at 10% off. Suppose 25 of the 100 subscribe. Those 25 are your likely repeat buyers: say they would have placed 2.5 orders each at full price (62.5 orders). The other 75 customers place the remaining 137.5 orders at full price. The subscribers’ order count is the only thing that changes:

Case: orders per subscriber in 12 monthsTotal contribution, 100 customersChange from A$3,200
A: 3.0 ordersA$3,100A$100 worse
B: 3.33 orders (break-even)A$3,200No change
C: 4.0 ordersA$3,400A$200 better (about 6%)

Case A is the one to sit with. Subscribers placed 20% more orders than they would have anyway, a result that sounds like a win, and you still lost money. You only come out ahead in case C, when subscribers are close to monthly buyers who rarely skip. And the gain there is about 6%, not a multiple.

Three things move that picture:

  • If your repeat orders already cost you a discount. If a flow sends a 10% code to win the second order, your baseline contribution on repeat orders is closer to A$12 than A$16, and the subscription looks much better. Put your real repeat-order margin into the baseline.
  • If the discount only applies to the first order. Keep case A’s 3.0 orders but give the 10% only on the first order. Each subscriber then yields A$12 plus two orders at A$16, which is A$44 against A$40 from the same customer without the offer. The total becomes A$3,300, A$100 better than baseline. Apps differ in whether they can change the price after a set number of orders; Skio documents a “Recurring Price Policy” for this, and its page (updated 25 June 2026) says the automated version is available on request, so check what your app does today.
  • If the offer wins first orders you would not have had. The example ignores this. It is real, and it is the reason the next two sections matter: the offer on your product page can add first orders or lose them.

If a discount is out of reach, perks can cost less than a price cut: the Shopify Subscriptions app lets customers skip, pause and cancel from their account, and Skio, for one, documents a recurring free shipping option. Ask a handful of repeat buyers whether those are worth more to them than a few dollars off.

Step 3: the mechanics that quietly eat margin

These come from Shopify’s Help Center and the documentation of one subscription app, Skio, not from vendor marketing. Other apps differ, so check each against your own setup.

Discounts stack in ways you may not expect. Skio’s documentation says discounts stack sequentially, so each applies to the remaining subtotal, and that two 10% discounts come to 19%, not 20% (Skio Help, “How discount stacking works in Skio”, published 16 April 2026). Say your subscription price is 15% off and a sitewide sale is 30% off. If they stack sequentially, the customer pays 0.85 × 0.70 = 59.5% of the price, which is 40.5% off. On the A$40 example that is A$23.80 against A$24 of costs, so the order loses 20 cents before any ads. This is illustrative arithmetic. Whether your setup stacks depends on configuration and your app, so place a test order with a sale and a subscription in the cart, as Skio advises.

Codes may apply to the first order only. Skio says that by default most Shopify discount codes apply only to one-time purchases or first orders, and that a code has to be set to apply to renewals. It also describes a trap worth a calendar reminder: a Shopify code with an expiry date, applied to a subscription before that date, keeps applying to later renewals after it expires.

Gift cards apply to the first payment only. Shopify’s Help Center says gift cards used to pay for subscriptions apply only to the first payment.

Bundles do not work with the Shopify Subscriptions app. Shopify’s page says bundles aren’t compatible with it. If your best-selling product is a bundle, check this before you design the offer, and see our post on bundles and upsells against margin for when a multipack is the better answer.

Payment methods are narrower than at normal checkout. Shopify says your store must use a supported gateway (Shopify Payments, PayPal Express, Authorize.net or Adyen, plus Stripe for select merchants), that availability depends on your region and the gateway’s terms of service, and that local, manual or non-credit-card payment methods might not be available for subscriptions. Apple Pay support is limited to Visa and Mastercard, and on some stores customers can use only Shop Pay. Test a subscription checkout on a phone with each method your customers use.

Failed cards become lost subscribers. Shopify Payments automatically updates saved cards when customers get new ones. Shopify says this is widely supported in the United States for major card networks, with international support varying, and that on other gateways customers might need to update payment details manually. Ask your gateway what it does for Australian cards.

Recurring shipping defaults to the cheapest method. After the first delivery, Shopify says recurring shipments default to the least expensive available shipping method. If your margin assumed express postage, it did not hold past order one.

The first-party app sends a reminder. Shopify Subscriptions emails the customer three days before each recurring charge so they can skip, update payment details, pause or cancel. Third-party apps follow their own schedule. Expect some cancellations to cluster just before a renewal.

“Active” is not “ordering”. Shopify’s Subscriptions analytics says active subscriptions include paused contracts and skipped orders. A healthy-looking figure can include people who are receiving nothing this month.

Step 4: show it on the product page without hurting one-time sales

The product page is where subscribe and save can cost you money in a way no subscription report shows: a shopper who came to buy once meets a more complicated choice, hesitates and leaves. Vendor guides skip this because their metric is subscribers, not total orders. The choices below are my recommendations, not Shopify rules. Treat each as something to test.

ElementWhat I would doWhy
PositionPut the choice directly above the add-to-cart button, after the variant selectorThe shopper decides once, next to the action. The Shopify Subscriptions widget is a block under Product information in the theme editor, so its order is yours to set
DefaultStart with one-time purchase selected, and make subscription an obviously available alternativeI would not default shoppers into a recurring charge they may not have noticed. Whether pre-selecting subscription raises total orders is a question for your own test
Price displayShow dollars per delivery for both options: “A$40.00 once” and “A$36.00 every month”A percentage alone makes shoppers do sums. Dollars are clear
TermsOne line under the choice: frequency, that deliveries can be skipped, paused or cancelled from the account, and the date of the first chargeOnly say what your setup does. Shopify Subscriptions customers can skip, pause and cancel in their account; other apps vary
MobileCheck the page on a phone with the widget switched on. The add-to-cart button should still be visible without extra scrollingA tall widget on a small screen pushes the button down. Our product page CRO checklist lists the other mobile checks
Cart and checkoutLook at what checkout already shows before adding your own second agreementShopify checkout shows the delivery frequency under each subscription item, and with the Shopify Subscriptions app the customer must agree to the cancellation policy terms. Review any custom wording with your legal team

One checkout detail: the subscription disclosure is partly editable. The agreement label and consent text can be edited only on Shopify Plus, the cancel text and cancellation instructions on any plan, and the disclosure cannot be removed on any plan. Shopify tells you to review custom wording with your legal team first.

If you sell subscriptions to Australian customers, the rules are changing. A media release of 2 July 2026 from the Assistant Minister for Productivity, Competition, Charities and Treasury said that, following passage of the Competition and Consumer Amendment (Unfair Trading Practices) Bill 2026, “unfair trading practices and subscription traps will be banned from 1 July 2027” (as at 31 October 2026). An earlier release, on 23 November 2025, said businesses would be required to disclose key information before signing customers up for a subscription, notify customers before a free trial ends, and remove unreasonable barriers to cancellation. I have not read the final Act, so I am not telling you what it requires of a subscribe-and-save product. This is not legal advice. Check the ACCC’s guidance and speak to a lawyer, particularly about how you describe the recurring charge and how easy it is to cancel.

How to test it, including at low traffic

Run it as a test, not a launch. The measure that matters is contribution per visitor to that product page, one-time and subscription buyers combined, because a high take rate can sit alongside fewer total orders.

  • If the product page has enough traffic, split visitors between the page with the offer and the page without it, and compare add-to-cart rate, orders per session and contribution per session. Our guide to A/B testing on low-traffic Shopify stores explains why a store at this size often does not have enough traffic for a clean split on a single page.
  • If it does not, run a before-and-after comparison on the one product, holding other changes, promotions and ad spend as steady as you can, and treat the result as a signal, not proof.

Either way, watch the one-time conversion rate on that product page. If it falls when the offer goes in, the subscription has to win those lost first orders back before it breaks even.

Keep the subscription terms as plain text on the page, not only inside an image, so shoppers can read them without opening anything. Keep the visible one-time price, the price in your product data and your feed in line with each other.

Step 5: measure whether it worked

An app dashboard tells you how many subscriptions there are. It does not tell you whether the store is better off. Use Shopify’s own reports and compare like with like.

  • Switch on the split. Shopify’s Help Center says subscription data is available in all sales reports once you add the subscription or one-time (purchase option) dimension or filter. The Help Center uses both names on different pages.
  • Build two cohorts for the same product. In the Customer cohort analysis report, filter the first order by product name, then by subscription. Compare customers whose first order was a subscription with customers whose first order was a one-time purchase of that product. Shopify’s cohort details also show a ratio of one-time to subscription orders.
  • Compare retention and contribution, not just orders. Read customer retention rate at month one, two and three, then compute contribution per customer: orders times your contribution at the actual price paid, after refunds.
  • Track four rates. Take rate (subscribers as a share of first-time buyers of the product), cancellation rate, skip and pause rate, and failed-payment rate. Skips and pauses are your early warning for stockpiling.
  • Wait for the third delivery. Judging a cohort after the discounted first order tells you about the offer, not the habit.

The honest limit is selection. People who choose to subscribe are different from people who do not, so a subscriber cohort is likely to look better than one-time buyers of the same product even if the subscription did nothing for them. The only clean answer is a split where some visitors are never shown the offer, which is what the test in step 4 gives you. Without one, read the comparison as an upper bound. For the wider lifetime value maths, see how to calculate customer lifetime value and what to do first when CAC is high and LTV is low.

When to switch it off or change it

Change the offer if, after two or three deliveries, subscribers place fewer orders than the step 2 break-even, one-time conversion on the page dropped, cancellations cluster at the first renewal (often a sign the first-order discount attracted discount-seekers), or skip and pause rates are high (the schedule does not match real use). The usual fixes are a smaller discount, a first-order-only discount, a frequency that fits the real use window, or retiring the offer for that product. Finding that out on one product is the point of testing.

Key takeaways

  • Subscribe and save suits products that are used up on a schedule you can name in days. Gifts, wardrobe, durable goods and variety-seekers do not fit.
  • A discount comes off contribution, not off revenue. At a 40% margin, 10% off removes a quarter of your profit on each order, so subscribers need about a third more orders to break even (illustrative arithmetic).
  • In the worked example, subscribers who ordered 20% more still left the store A$100 worse off. Run the same sum with your own margin before choosing a discount.
  • Check the mechanics: discount stacking, codes that keep applying after they expire, gift cards applying to the first payment only, bundles not working with the Shopify Subscriptions app, narrower payment methods and recurring shipping defaulting to the cheapest option.
  • On the product page, put the choice by the add-to-cart button, show dollars, state what you will really do, and watch one-time conversion.
  • Measure with Shopify’s cohort report, split by product and by subscription, and expect selection effects unless you hold out some visitors.
  • Australian subscription rules are changing from 1 July 2027. This post is not legal advice.

FAQs

Is subscribe and save worth it for a Shopify store?

It can be, for products that customers use up on a regular schedule and where the margin survives the discount. The deciding numbers are yours: your contribution margin, the discount and how many extra orders subscribers really place. Work out the break-even first.

What discount should I offer?

There is no verified benchmark I can give you. Work backwards from your contribution margin using the formula in step 2: discount ÷ (margin − discount). Then ask whether subscribers of that product could plausibly place that many extra orders. If the answer is no, lower the discount, apply it to the first order only, or skip the offer for that product.

Does Shopify have a built-in subscribe and save feature?

Shopify’s Help Center describes a free first-party Shopify Subscriptions app, and third-party apps are also available. The first-party app supports plans with different frequencies and discount types, a product page widget, and customers skipping, pausing and cancelling from their account. It needs a supported payment gateway, the widget is supported only on certain themes, and it does not work with bundles.

Should subscription be pre-selected on the product page?

I would start with one-time purchase selected and test the alternative, because I would not default shoppers into a recurring charge they may not have noticed. Whether pre-selecting subscription raises total orders for your product, only your own test can answer. Australian subscription rules are also changing (see the note in step 4). This is not legal advice.

Which products should not be on subscription?

Gifts, one-off purchases, sized or seasonal products, durable goods, anything the customer wants to choose each time, thin-margin consumables and products you cannot keep reliably in stock.

How do I see subscription and one-time sales separately in Shopify?

Shopify’s Help Center says subscription data is available in all sales reports when you add the subscription or one-time (purchase option) dimension or filter. In the Customer cohort analysis report you can also filter a cohort’s first order by subscription or by product name, and the cohort details show the ratio of one-time to subscription orders.

Are there Australian rules about selling subscriptions?

Yes, and they are changing: unfair trading practices and subscription traps will be banned from 1 July 2027, according to a ministerial release of 2 July 2026 (see the note in step 4). I have not read the final Act, and this is not legal advice. Check the ACCC’s guidance and speak to a lawyer.

Keep reading

Want to know where your product page loses first orders?

A subscription offer is made on the product page, and a first order has to happen before any subscription can. Book a free 30-minute diagnostic: we look at where your store loses buyers after the click, using your own numbers, and tell you what to fix first. We do not run ads or email. We do not sell subscription apps. No pitch. No email gate.

If you want the product page and tracking reviewed as part of a wider conversion review, see how our Shopify CRO service works.

Free 30-min diagnostic

Seen enough?
Book a free diagnostic.

We'll look at where your store loses buyers after the click and what to fix first. No pitch. No email gate. 30 minutes.

More from Prism3