The ultimate guide to subscription-to-conversion rates
Why subscription-to-conversion rate is the single most important KPI in ecommerce, how to track it, and a six-step process for improving it
There's one KPI that outperforms everything else for ecommerce growth: subscription-to-conversion rate. Not total subscriber count. Not open rate. Not revenue per email.
The percentage of people who sign up for your popup discount and then go on to purchase.
This one number becomes the flywheel of ecommerce growth when you understand what drives it.
Who this is for: Any Shopify merchant running a popup discount. This KPI applies the moment you have your first subscribers. You don't need complex tooling to track it. A unique coupon code per subscriber is enough to start.
Skip this if: You're not yet running any email capture. Set up a popup first, then come back to measure its performance.
What is subscription-to-conversion rate?
The rate of people who sign up for a newsletter discount and the percentage of those who complete a purchase.
Example: 100 people subscribe for their 15% off. 10 people purchase. Your subscription-to-conversion rate is 10%.
Why this KPI matters more than any other
Signing up for a discount code is a lead indicator of purchase intent. Across real store data, 90% of all conversions happen within a few days of subscribing for a discount.
These are high-intent customers: knowingly and willingly considering a purchase, motivated by the coupon code to complete it. Across accounts we've analyzed in Formtoro, stores with a subscription-to-conversion rate below 8% almost always have one or more of the friction points described in our 90-day plan: missing auto-apply, broken SMS flow, or coupon buried in email. If you can't convert them, it's unlikely you'll have a good conversion rate for anyone else.
The subscription-to-conversion rate is therefore the clearest early signal you have of whether your customer journey works. A low rate tells you that something is breaking between signup and purchase. Fixing that before scaling your ads or email volume is the highest-leverage move you can make.
How to track it
The best way to track subscription-to-conversion rate is by using unique coupon codes, comparing emails or phone numbers from signup to orders, or a combination of both.
Be careful here: most popup software overestimates attribution. You need software that issues unique codes per subscriber. Generic discount codes can't be traced to individual signups reliably. Formtoro generates unique discount codes per subscriber and tracks attribution automatically.
Track it across:
- Traffic sources
- Individual forms
- UTM parameters (Campaign, Ad Set, Ad for paid traffic)
What a good subscription-to-conversion rate looks like
There's no universal benchmark. Rates vary by product category, price point, and discount size. That said, here are rough reference points based on real store data:
- Below 8%: Something is breaking between signup and purchase. Common causes: coupon code not shown in popup, no auto-apply, SMS step causing drop-off without a success redirect.
- 8-15%: Average. Functional but improvable. This is where most stores land before optimizing their welcome flow.
- 15-25%: Good. You've removed the major friction points and your welcome flow is doing its job.
- 25%+: Excellent. You're either in a high-intent category, running a compelling offer, or both. At this point, data collection and segmentation become the next lever.
Your conversion rate will be higher on mobile in some categories and on desktop in others. Always break it down by device before drawing conclusions.
A six-step process for improvement
Step 1: Collect more data during signup
Stop trading a discount code for just an email or phone number. Ask follow-up questions that are relevant to the customer journey:
- Who are they shopping for?
- What are they most interested in?
- What matters most to them?
- What's their current experience with the product?
- When are they looking to purchase?
More data gives you more levers to pull. Formtoro's multi-step form builder handles this with live per-step data collection. Answers are saved the moment someone advances, so partial completions still produce usable data.
Step 2: Identify which data points lead to conversion
Once you're collecting answers, look at which combinations of answers correlate with purchases. Some segments convert at 2-3x the average rate. Others convert far below. The gaps are where the opportunity lives.
Step 3: Find quick wins through campaigns
Create email campaigns that speak directly to the subscribers who didn't purchase. Start with the segments that are closest to the average conversion rate. These are the easiest wins. Highlight what they told you they care about.
Step 4: Test campaigns for content breakthroughs
Run micro-tests across your segments: different subject lines, different copy approaches, different review quotes. Weekly campaigns to specific segments let you iterate quickly without waiting for automation to catch up.
Step 5: Integrate winning campaigns into welcome flows
Automate what works. When you find a combination of copy, timing, and personalization that improves conversion for a segment, rebuild your welcome flow to deliver that experience to every new subscriber in that segment automatically.
Step 6: Repeat
Until you reach 100% conversion rate (which you won't), there are always more segments to test, more gaps to close, and more winning content to find.
The core insight
Product-market fit means driving quality traffic that converts. Start with the highest-intent people (your popup subscribers) and use what you learn about them to improve the customer journey for everyone else.
Subscription-to-conversion rate is the scoreboard. Everything else (ad targeting, email copy, welcome flow structure, question selection) feeds into this number.
Focus on getting product in customers' hands. That's the goal.
Frequently asked questions
What is subscription-to-conversion rate?
What is a good subscription-to-conversion rate?
How do I track subscription-to-conversion rate?
Why is my subscription-to-conversion rate low?
How quickly can I improve subscription-to-conversion rate?
What to read next
- Zero-party data for ecommerce: the complete guide — the data strategy that makes subscription-to-conversion rate improvable in the first place: collecting intent data at signup to understand why some segments buy and others don't
- How to personalize your welcome flow with popup data — the detailed process for using segment data to close conversion gaps in your welcome emails
- Your 90-day growth plan — a sequenced playbook starting with the friction fixes that move subscription-to-conversion rate fastest