MishaBook a demo

Sep 19, 2026

Subscription Checklist for Growth Leads

Subscription programs on Shopify DTC brands are recurring revenue models where customers authorize automatic charges at fixed intervals. Success requires tracking churn rate (target: <7% monthly for CPG, <5% for premium), LTV to CAC ratio (target: >3:1 after 12 months), and gross margin per cohort (target: >40% after fulfillment and payment processing).

Define Your Subscription Cohort and Baseline Metrics

Start by isolating subscription revenue from one-time purchases in your Shopify analytics. Tag all subscription orders with a consistent UTM parameter or Shopify metafield so you can segment cohorts by acquisition month, traffic source, and product line.

Establish baseline metrics for your first 90 days of operation: (1) conversion rate from browse to first subscription order, (2) average order value (AOV) of subscription vs. one-time, (3) churn rate by week post-signup, (4) gross margin including payment processing fees (Shopify Payments + Stripe typically run 2.9% + $0.30 per transaction for subscriptions).

Document the unit economics formula: LTV = (AOV × gross margin %) × (1 / monthly churn rate) × 12. If AOV is $45, margin is 50%, and churn is 6%, LTV = $45 × 0.50 × (1 / 0.06) × 12 = $4,500. Compare this to your CAC (see [CAC checklist](/blog/cac-checklist-for-growth-leads)) to validate payback period.

  • Create a Shopify metafield: subscription_cohort_month (YYYY-MM format)
  • Export subscription orders weekly to a spreadsheet; calculate churn by cohort
  • Set a churn threshold alert: if monthly churn exceeds 8%, pause new acquisition spend until root cause is identified
  • Track payment decline rate separately (target: <2% of active subscribers)

Automate Churn Detection and Dunning

Churn happens for two reasons: voluntary (customer cancels) and involuntary (payment fails). Involuntary churn is recoverable; voluntary churn requires product or retention work.

Set up automated dunning workflows in your subscription platform (Recharge, Bold, Subbly, or Shopify Subscriptions). When a payment fails, trigger an email sequence: (1) immediate notification with retry link, (2) 3-day follow-up with payment method update form, (3) 7-day final notice before cancellation. This alone recovers 15 - 25% of failed payments.

For voluntary churn, automate a win-back email 2 days after cancellation. Offer a discount (10 - 15%) or product swap to re-engage. Track re-activation rate as a separate KPI (target: >5% of churned subscribers).

  • Configure dunning in your subscription app; set retry schedule to days 1, 3, 7
  • Create a Shopify Flow or Zapier automation: when subscription_status = 'cancelled', tag customer with 'churned_[month]'
  • Send win-back email with unique discount code; measure redemption rate weekly
  • Segment voluntary vs. involuntary churn in your reporting dashboard

Optimize Subscription Pricing and Frequency

Subscription pricing is not one-time pricing. Test a 15 - 20% discount for monthly subscriptions vs. one-time purchase to offset the friction of recurring authorization. If your one-time AOV is $50, offer the subscription at $42 - 45 per month.

Offer frequency options (every 2 weeks, monthly, every 6 weeks) based on product consumption. Use Shopify metafields to track which frequency cohorts have the lowest churn. Typically, longer intervals (every 6 weeks) have lower churn but higher LTV because fewer payment failures occur.

A/B test subscription incentives: free shipping on subscriptions, loyalty points multiplier, or exclusive product access. Measure impact on conversion rate and 90-day retention. A 2% lift in conversion is worth 0.5% higher churn if it increases LTV by >10%.

  • Test 3 frequency options; measure churn and LTV for each cohort
  • Set subscription discount at 15% minimum; A/B test 15%, 18%, 20%
  • Track 'subscription_frequency' metafield; segment churn analysis by frequency
  • Review pricing monthly; adjust if churn exceeds threshold or CAC payback extends beyond 4 months

Build Retention Workflows and Engagement Triggers

Subscription retention is not passive. Build email and SMS workflows triggered by customer behavior: (1) first shipment confirmation, (2) product review request at day 14, (3) loyalty offer at day 45 (before second renewal), (4) product recommendation at day 60 based on purchase history.

Use Shopify customer data to segment retention campaigns. Identify high-value subscribers (top 20% by LTV) and send them exclusive perks: early access to new products, free gift with order, or VIP support. Measure retention lift for this segment (target: 2 - 4% higher retention vs. control).

Implement a reorder reminder SMS 3 days before next scheduled shipment. This reduces involuntary churn from forgotten subscriptions and increases engagement. Track SMS open rate and click-through rate (target: >25% open, >5% click).

  • Build 4-email onboarding sequence: welcome, shipping confirmation, review request, loyalty offer
  • Segment subscribers by LTV quartile; send premium retention offers to top quartile only
  • Set up SMS reminder 3 days pre-shipment; measure engagement and churn impact
  • Review retention workflow performance weekly; pause underperforming emails (open rate <15%)

Monitor Margin Erosion and Payment Processing Costs

Subscription margin is thinner than one-time margin because of payment processing fees, dunning costs, and support overhead. Calculate true subscription margin: (AOV × product margin %) - (payment processing fee) - (fulfillment cost) - (support cost per order). If AOV is $45, product margin is 60%, payment fee is $1.50, fulfillment is $8, and support is $0.50, true margin = ($45 × 0.60) - $1.50 - $8 - $0.50 = $17.50 (39%).

Negotiate payment processing rates with your provider. Shopify Payments and Stripe offer lower rates for recurring transactions (typically 2.4% vs. 2.9% for one-time). Switch if your volume justifies it (>$10k/month in subscription revenue).

Track margin by cohort and product. If a product line has <30% subscription margin, either increase price, reduce fulfillment cost, or sunset the subscription option. Review margin monthly against target (40% minimum).

  • Calculate true margin formula: (AOV × product margin) - payment fee - fulfillment - support
  • Audit payment processing rates quarterly; negotiate if volume >$10k/month
  • Segment margin analysis by product and cohort; flag products <30% margin
  • Set margin threshold alert: if subscription margin drops below 35%, review pricing and costs

Align Subscription Metrics with CAC and AOV Strategy

Subscription acquisition CAC should be lower than one-time CAC because LTV is higher. If your one-time CAC is $20 and LTV is $100, your payback is 2.4 months. For subscriptions, target CAC of $15 - 18 with LTV of $3,000 - 5,000, yielding payback of 3 - 4 months.

Review [CAC checklist](/blog/cac-checklist-for-growth-leads) and [AOV checklist](/blog/aov-checklist-for-growth-leads) to ensure subscription acquisition channels are tracked separately. Paid social, email, and affiliate often have different CAC and conversion rates for subscriptions vs. one-time.

Use cohort analysis to measure subscription LTV vs. CAC by traffic source. Identify which channels (organic, email, paid search) have the best payback. Allocate budget to channels with payback <4 months and >3:1 LTV:CAC ratio.

  • Tag all subscription orders with traffic source; calculate CAC by channel separately
  • Measure payback period: (CAC / (AOV × gross margin %)) in months; target <4 months
  • Compare LTV:CAC ratio for subscriptions vs. one-time by channel; reallocate budget to best performers
  • Review cohort payback monthly; pause channels with payback >5 months

Weekly Subscription Review Cadence and Decision Rules

Run a weekly subscription health check: (1) churn rate for current month vs. prior month, (2) payment decline rate, (3) win-back email performance, (4) margin by product, (5) LTV:CAC ratio by cohort. Use a simple spreadsheet or dashboard to track these five metrics.

Establish decision rules: if churn exceeds 8%, pause acquisition and investigate product quality or fulfillment delays. If payment decline exceeds 3%, review dunning workflow and email copy. If win-back rate drops below 3%, test new discount or offer. If margin falls below 35%, increase price or reduce fulfillment cost.

Schedule a monthly subscription strategy review with marketing, product, and finance. Review cohort LTV, churn trends, and margin by product. Decide on pricing changes, retention experiments, or product adjustments for the next month.

  • Create a 5-metric dashboard: churn %, payment decline %, win-back rate, margin %, LTV:CAC
  • Set decision thresholds: churn >8% = pause acquisition; decline >3% = review dunning; margin <35% = price review
  • Run weekly check-in (15 min); monthly strategy review (60 min) with cross-functional team
  • Document all pricing, retention, and product changes; measure impact over 30 days

Questions

FAQ

What is an acceptable monthly churn rate for a DTC subscription brand?

Target 5 - 7% monthly churn for CPG and beauty subscriptions; 3 - 5% for premium or luxury. Churn above 8% signals product quality, fulfillment, or retention issues. Calculate churn as (subscribers lost in month / subscribers at start of month) × 100. Track voluntary vs. involuntary separately; involuntary churn >2% indicates dunning or payment processing problems.

How do I calculate subscription LTV and validate payback period?

LTV = (AOV × gross margin %) × (1 / monthly churn rate) × 12. For example, $50 AOV, 50% margin, 6% churn: LTV = $50 × 0.50 × (1 / 0.06) × 12 = $5,000. Payback period = CAC / (AOV × gross margin %). If CAC is $20 and monthly contribution is $25, payback is 0.8 months. Target payback <4 months and LTV:CAC >3:1 for sustainable growth.

What automation should I set up first for subscription management?

Start with dunning: automated payment retry on days 1, 3, and 7 after failure. Second, set up a win-back email 2 days after cancellation with a discount code. Third, build a pre-shipment SMS reminder 3 days before the next order. These three automations typically recover 20 - 30% of involuntary churn and reduce support overhead by 15%.

How should I price a subscription vs. a one-time purchase?

Offer a 15 - 20% discount on the subscription price vs. one-time to offset recurring authorization friction. If one-time AOV is $50, price the subscription at $42 - 45 per month. Test 2 - 3 frequency options (every 2 weeks, monthly, every 6 weeks) and measure churn and LTV for each. Longer intervals typically have lower churn but higher LTV due to fewer payment failures.

Want this on your account?

Thirty minutes. Bring the number that keeps you up.

More from the blog