Most subscription-plan content on the internet is technical: how to set up selling plans in Shopify, how the policies work, how the API behaves. We have that elsewhere — the selling plans deep-dive covers the technical primitive in detail. This page is the opposite. It assumes you know how to create a plan and asks the harder question: what should you charge for it? What discount actually drives subscriptions without destroying margin? When does an annual prepaid plan make sense? How many tiers should you offer, and what should they each cost? How do you change pricing on a live subscriber base without triggering a churn wave? These are the pricing-strategy decisions that determine whether your subscription business is profitable or marginal — and almost no Shopify content addresses them directly. This guide does.
Why pricing strategy matters more than feature setup
Pricing is the single highest-leverage variable in a subscription business. Get the feature setup wrong and you'll fix it in week one when subscribers complain. Get the pricing wrong and you'll discover it in month nine when cohort retention craters or unit margin doesn't cover acquisition cost — both very expensive to reverse. Subscribers anchor on their initial price; raising it later costs you a churn wave; lowering it later trains them to expect more. The decisions you make at launch are sticky.
Worse, pricing is the variable most merchants set by gut feel. 10% off because it sounds right. $30/box because the competitor charges $30/box. Annual prepaid for 20% off because Costco does it. None of these are necessarily wrong, but none of them are derived from the underlying economics of YOUR business — your gross margin, your repeat-purchase rate without subscription, your LTV, your acquisition cost. This guide walks through how to derive the right pricing from your own numbers, with the heuristics that work when you don't have all the numbers yet.
What discount to offer — the actual math
The most common subscription discount on Shopify is 10% off the one-time price. It's so common because it works as a default — not because it's always right. The right discount for your store is the one where the expected lifetime margin from a subscriber exceeds the expected lifetime margin from the equivalent one-time-buyer cohort. Above that discount, you're subsidising customers who would have bought anyway. Below it, you're not nudging enough one-time buyers to subscribe.
Here's the math in concrete terms. Suppose your product is $30 with 60% gross margin ($18 margin per order). You offer a 10% subscription discount — subscriber pays $27, margin drops to $15 per order. If a one-time buyer typically buys twice (2 orders × $18 margin = $36), and a subscriber stays 5 cycles (5 × $15 = $75), then the subscription is worth +$39 per customer. The 10% discount is justified. But if subscribers churn at 2 cycles (2 × $15 = $30, vs $36 one-time), the discount is destroying value.
- Step 1: Calculate your gross margin per unit at full price. Cost of goods, shipping, payment processing — everything variable. The result is your $ margin contribution per order.
- Step 2: Estimate one-time buyer LTV. Typical orders per repeat customer × margin per order. For consumables, often 1.5-3 orders per customer in a 12-month window.
- Step 3: Estimate subscriber LTV at the discount you're considering. Average cycles before churn (typically 4-8 for consumables) × margin at the discounted price.
- Step 4: If subscriber LTV > one-time LTV, the discount makes sense. The bigger the gap, the more room you have to discount.
- Step 5: Stress-test with a 50% churn assumption — if subscriber LTV still beats one-time LTV at half your expected retention, the discount is robust.
If you can't run the math precisely yet, use the heuristic: 5% feels stingy and rarely drives subscriptions. 10% is the goldilocks zone for most consumables. 15% drives stronger conversion but only works if your margins are 60%+. 20% works for high-margin consumables (coffee, supplements) and rarely otherwise. Above 25%, you're probably running a promotion, not a sustainable subscription discount.
One important wrinkle: in many categories, free shipping outperforms a percentage discount of equivalent value. Customers psychologically resent shipping more than they resent slightly higher prices. A subscription that gives free shipping on every renewal often converts as well or better than 10% off — and if your shipping cost is $4-6 on a $30 order, you're effectively giving 13-20% off margin while presenting it as a service upgrade.
When annual prepaid wins — and when it doesn't
Annual prepaid plans (customer pays for 12 months upfront, gets a discount) are a popular pattern from SaaS and have become common in Shopify subscriptions too. They look like a win for the merchant — cash upfront, locked-in retention — but they have a hidden cost: refund risk, fulfillment commitment, and customer-acquisition friction.
Annual prepaid works well when three conditions hold. Your product has stable demand (the customer will want it 12 months from now). Your fulfillment cost is roughly constant (no big seasonal inputs). Your refund policy can stretch to handle a customer who wants to cancel mid-year (most US states require pro-rata refunds for unused annual subscriptions). When all three hold, an annual plan at 15-20% off typically converts ~5-10% of subscribers who would have picked monthly otherwise, and those subscribers retain dramatically better (LTV ~3x higher than monthly equivalents because there's no decision point at each renewal).
- Wins when — high-confidence repeat product, predictable fulfillment, refund policy can handle pro-rata cancellations, customer base willing to spend upfront
- Loses when — product preferences shift (apparel, beauty trends), fulfillment costs spike (supply chain volatility), refund policy can't absorb mid-year cancellations, customer base is price-sensitive at the upfront commitment
- Typical discount — 15-20% off vs monthly price. Below 10% and customers don't see the value; above 25% and you're giving away margin for retention you'd have gotten anyway
- Refund consideration — California requires pro-rata refunds on annual subscriptions cancelled mid-year. Most US states have similar laws. Build the refund policy into the plan economics, not as a surprise
Some merchants treat annual plans as a way to prevent churn — but mid-year cancellations with pro-rata refunds are now the norm, not the exception. If your retention is bad on monthly, it'll be bad on annual too; the cancellations just bundle. Annual plans work as a true retention play only when your product genuinely deserves the loyalty. Otherwise they're an MRR-recognition gimmick that creates refund headaches.
How to design plan tiers — quantity, cadence, bundle
Plan-tier design is where most Shopify merchants overcomplicate. The temptation is to offer every possible permutation — weekly / biweekly / monthly / quarterly / annual, in 1-pack / 2-pack / 4-pack / 8-pack, with 5% / 10% / 15% / 20% off depending on commitment. The result is a 32-cell pricing matrix that paralyses customers and gets 60% of them to buy nothing. The opposite of cognitive load is conversion.
Effective plan-tier design follows the rule of three: at most three options on the primary axis (usually cadence), each clearly differentiated by both price and value. Three options consistently outperform four or more in subscription conversion tests. The customer scans, picks the middle one (the goldilocks effect — the middle option is psychologically the safe default), and checks out. More options means more thinking, more thinking means more abandonment.
- Cadence tiers — pick 2-3 cadences max. Common winning set: weekly, biweekly, monthly for fresh products; monthly and bimonthly for shelf-stable. Never offer more than 3 cadences for a single product.
- Quantity tiers — if offering 1-pack vs multi-pack, max 3 (1, 2, 4 is a common pattern). Multi-pack discounts can be aggressive (15-20%) because the AOV uplift offsets the per-unit margin cut.
- Commitment tiers — monthly vs annual, max 2 options. Annual gets 15-20% off. Don't add quarterly between them; the middle option just dilutes both anchor and discount.
- Box tiers — for curated boxes, max 3 sizes (small / medium / large or 3-item / 5-item / 8-item). Price each at a clear step (e.g. $30 / $50 / $80) so customers can scan in 5 seconds.
- Hybrid tier — if combining cadence AND quantity, offer no more than 4 total cells. A 4-cell grid converts; a 16-cell matrix doesn't.
When you offer three tiers, the middle one consistently gets the highest conversion — often 50-60% of subscribers. That's because the middle option signals being thoughtful (not the cheap one, not the splurge). Design the middle option to be your highest-margin tier, not the lowest-priced one. The cheap option exists to make the middle option look like good value; the expensive option exists to make it look like the safe choice.
The psychology of cadence — what customers actually pick
Cadence isn't just an operational decision (how often to ship); it's a psychological one (how often the customer wants to think about the product). Different products have different natural cadences, and offering options that don't match natural consumption trains customers to distrust the subscription itself.
The trap is offering cadences that maximise MRR on paper rather than match consumption. If a customer typically goes through a bag of coffee in 4 weeks but you offer biweekly subscriptions, they'll either accumulate stock and cancel, or skip 50% of cycles and report your retention metrics as artificially low. Match cadence to genuine consumption rate, then offer one shorter and one longer option for customers with different usage patterns.
- Consumables with 4-week consumption — monthly is the default cadence. Offer biweekly for heavy users, every 6 weeks for light users. Three options.
- Fresh products with weekly consumption — weekly is the default. Offer biweekly for light users. Skip the monthly option — it's not how the product is used.
- Curated boxes — monthly is dominant (the surprise factor wears thin with too-frequent delivery). Quarterly works for premium discovery boxes; weekly almost never works for boxes.
- Beauty / personal care — every 6-8 weeks for most categories. Monthly only for daily-use products (toothpaste, deodorant).
- Pet food — depends on pet size. Most stores offer 4-week and 6-week options and let the customer pick based on pet weight.
Faster cadence increases your reported MRR but typically destroys retention because customers feel the product piling up. A 4-week subscription that retains 8 cycles generates more LTV than a 2-week subscription that retains 2 cycles, even though the second has 2x the MRR contribution per active month.
How to A/B test subscription pricing without breaking trust
A/B testing subscription pricing is harder than testing one-time-product pricing. New subscribers see the test variant, but existing subscribers are locked into their original price — and if word gets out that other subscribers are paying less (or more), it triggers a trust crisis. The methodology has to respect that constraint.
Three approaches work. First, test the discount on NEW signups only, leaving existing subscribers untouched. New subscribers split into a 50/50 cohort seeing different discount levels (10% vs 15% say), and you measure conversion + 90-day retention. The downside is the test takes 3+ months to read because you need enough cycles for retention to differentiate. Second, test pricing on a single product or product family, leaving the rest of your catalogue untouched — this lets you compare apples to apples without segmenting the customer base. Third, time-bound test windows (run 15% off for new signups for 30 days, then revert) let you compare conversion lifts to baseline. Each method has trade-offs in cleanliness vs speed.
- Test on new signups only — preserves trust with existing base, but slow read (3+ months)
- Test single product/family — clean comparison, no customer-base segmentation issues, but limited to that product's conversion signal
- Time-bound tests — quicker conversion read, but mixing causal effects (limited-time discount creates urgency, biasing conversion)
- Test cadence options — easier than testing discount; offer the same product with different cadence sets to see which mix performs
- Test plan-tier structure — 2 vs 3 vs 4 tier options; usually finds 3 is the sweet spot but the data confirms
- Never change pricing for existing subscribers without explicit consent and 30+ days notice
- Make sure the discount difference is large enough to detect statistically (at least 5 percentage points)
- Wait at least 90 days post-test before declaring a winner — early conversion can hide later retention
- Track downstream metrics (90-day retention, AOV, LTV) not just conversion rate
- Document the test in your changelog so support knows why two customers see different prices
- Honor the lower price for the test cohort even after the test ends — never raise prices retroactively
- If using Shopify Discount Codes for the test, restrict them to first order to avoid mixing test and control after signup
How to raise prices on an existing subscriber base
At some point you'll need to raise prices on your subscriber base — input costs go up, you want to invest in product improvements, your original pricing was too low. This is one of the highest-risk operations in a subscription business and has destroyed otherwise-healthy brands when handled poorly.
The right approach has three parts. First, communicate early and clearly — 60+ days notice via email, explaining why (cost increases, product investments) without apologising profusely. Customers respect honest explanations and resent vague corporate-speak. Second, give existing subscribers a longer runway than new subscribers — typically grandfather them at old pricing for 6-12 months, or offer a one-time discount to soften the increase. Third, monitor cancellation rate weekly during and after the transition — if it spikes more than 20% above baseline, slow the rollout or layer additional retention offers.
- 60+ days notice via email — explain why, what's changing, when it takes effect. Honest tone wins.
- Grandfather existing subscribers — keep them at old prices for 6-12 months, or offer a transitional discount
- Apply new pricing only to new signups immediately — gives you a clean control group for measuring impact
- Pre-announce a small but real product improvement — pair the price increase with shipping speed, packaging, ingredient quality. Customers tolerate price increases when value visibly increases.
- Monitor cancellation rate weekly — sustained 20%+ spikes mean the increase was too steep or the comms missed; slow down and re-evaluate
- Honor cancellation requests promptly — customers who do leave should leave easily. Sticky cancellation processes here create chargebacks and bad reviews.
A 3-5% price increase annually is much easier to communicate than a 15% increase every five years. Customers expect modest inflation; they don't expect sudden 15% jumps. If your category and competitor pricing supports it, annual small increases keep MRR aligned with input costs without ever triggering a churn event.
The dangerous edge case — subscription discount stacking with sales
One specific pricing trap deserves its own section because it has destroyed margin at otherwise-careful subscription stores: discount stacking during site-wide promotions. The scenario is predictable. You run a 20% off Black Friday sale. Your subscription product already has a 10% subscription discount. The customer adds it to cart, picks subscribe, and now pays 30% off (20% promo + 10% subscription stack). They're locked in at that 30% off price for the duration of their subscription — which could be 2 years.
There are three valid policies for handling this. First, disable subscription discounts during site-wide sales — the promo applies but the subscription discount doesn't stack. Cleanest, but some customers feel cheated. Second, auto-revert the subscription discount to standard after the first cycle — the customer gets the 30% off first order, then 10% off ongoing. Third, accept the stacked discount as a customer-acquisition cost and rely on retention to make up the margin gap.
- Disable subscription discount during promos — cleanest, but reduces signup conversion during your highest-traffic moments
- Auto-revert to standard after cycle 1 — best of both worlds, but requires app support and customer communication
- Accept the stack as CAC — works only if subscriber LTV at the stacked discount still beats CAC + margin requirements
- Cap the stacked discount — set a maximum total discount (e.g. 25%) regardless of stacking. Requires more sophisticated discount logic
Subscribers acquired during deep-discount promotions consistently retain worse than full-price subscribers. They were primarily attracted by the discount, not the product. Plan for elevated churn from Black Friday cohorts and don't compare their retention to your baseline — they're a different customer type.
The common pricing-strategy mistakes that show up at month 6
Stores that get pricing wrong tend to make the same set of mistakes, and they all surface at month 6-12 once the cohort retention data is in. Avoiding these proactively saves you the painful corrections later.
- Setting the discount too deep at launch — 20-25% off feels like a good signup driver; you discover the LTV math doesn't work in month 9. Hard to walk back. Start conservative; deepen if retention supports it.
- Offering too many cadence options — 5+ cadences = paralysis. Most never pick the niche options anyway. Trim to 3 max.
- No annual prepaid option at all — leaves 5-15% upside on the table for stores where annual would work. Test it.
- Annual prepaid without a refund policy — California (and others) requires pro-rata refunds. You'll find out via chargeback if you don't plan for it.
- Not pricing the middle tier as the highest margin — when 60% of subscribers pick the middle tier, that's your highest-margin slot. Most stores accidentally put the lowest-margin product there.
- Stacking subscription + site-wide discounts — locks subscribers in at unsustainable margin. Decide policy in advance.
- Raising prices without notice or grandfather period — instant churn event. 60+ days notice + grandfather is the safe play.
- Not tracking pricing-test results past 90 days — early conversion wins often reverse on 6-month retention data. Patience required.
Frequently asked questions
What's the most common subscription discount on Shopify?
10% off the one-time price is the dominant default, often paired with free shipping. It tends to work because it's enough to nudge buyers to subscribe but not so deep it destroys margin. The right discount for your store depends on your gross margin and expected retention — see the math section above.
Should I offer free shipping or a percentage discount?
Often free shipping converts better, especially for products where shipping is a noticeable cost ($4-8 on a $30 product). Customers psychologically resent shipping fees more than they resent slightly higher prices. Free shipping also feels like a service upgrade rather than a price cut, which protects perceived product value.
How many subscription plans should I offer per product?
Max 3 cadence options (e.g. weekly / monthly / bimonthly) per product. More than 3 creates choice paralysis and lowers conversion. If you're combining cadence with quantity tiers, keep the total grid to at most 4 cells.
What discount should I offer for annual prepaid?
15-20% off the monthly-equivalent price is the conversion sweet spot. Below 10% and customers don't see the value of paying upfront. Above 25% and you're giving away margin to customers who'd have subscribed monthly anyway. Make sure your refund policy can handle pro-rata mid-year cancellations.
Can I raise prices on existing subscribers without losing them?
Yes, with care. The proven approach: 60+ days notice via email, honest explanation of why, grandfather existing subscribers at old pricing for 6-12 months, pair the increase with visible product improvements. Monitor cancellation rate weekly. Done right, churn spikes are short-lived (2-4 weeks) and most subscribers stay.
How do I A/B test subscription pricing without confusing customers?
Test on new signups only — never change pricing for existing subscribers without consent. Common methods: split-test the discount level on a 50/50 cohort of new signups; test pricing on a single product family while leaving the rest unchanged; run time-bound limited-time discounts and compare conversion. Wait 90+ days before declaring a winner — early conversion wins can reverse on retention data.
Should I disable my subscription discount during Black Friday?
Depends on your stacking policy. Three valid options: disable subscription discounts during site-wide promos (cleanest, slight conversion hit), auto-revert subscription discount to standard after cycle 1 (best of both worlds, needs app support), or accept the stacked discount as CAC (works only if subscriber LTV justifies it). Decide in advance — discovering it during the promotion is expensive.
What's the best price point for a subscription box?
Most successful boxes sit in three tiers: $25-35 (entry-level discovery), $40-60 (mid-tier curation), $70-100+ (premium / themed). The middle tier is typically the highest-converting. Sub-$25 boxes struggle to cover unit economics; $100+ boxes work only in premium categories.
How do I price a build-a-box subscription?
Two common models: price per item with a minimum total (e.g. $8/item, min $40), or fixed tier pricing by box size ($30 for 4-item, $50 for 6-item, $80 for 10-item). Fixed-tier is simpler for customers and converts better; per-item is more flexible but more cognitive load. Lead with fixed-tier unless your category genuinely needs flexibility.
What if my one-time price is too high to support a subscription discount?
Two options: reduce the discount (5-7% off may still drive subscriptions in premium categories), or bundle subscriber-exclusive perks (free shipping, exclusive access, early product drops) instead of a percentage cut. The perception of value can substitute for a literal price discount in many cases.
Should I price subscriptions differently in different countries?
Yes, but match your country pricing strategy to Shopify Markets' price overrides. Don't try to convert USD to EUR at the spot rate — set price tiers per country (e.g. €27 in Eurozone, $30 in US, £24 in UK) that reflect local purchasing power and competitor pricing. The currency conversion savings get destroyed otherwise.
Is there a typical relationship between subscription price and churn?
Yes, but the relationship is non-monotonic. Sub-$15/month subscriptions tend to churn fast because the cost feels trivial and cancelling feels easy. $25-75/month is the retention sweet spot — meaningful enough to think about, not painful enough to cancel impulsively. $100+/month requires demonstrable value to retain. Price your monthly tier to land in the $25-75 zone if your product economics allow.