← All guides

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?
Subscription-to-conversion rate is the percentage of popup subscribers who go on to make a purchase. If 100 people sign up for your 15% off popup and 12 of them buy, your rate is 12%. It's the single most important KPI for ecommerce popup performance because it measures the quality of your customer journey, not just the size of your list.
What is a good subscription-to-conversion rate?
Below 8% usually means a friction problem: missing auto-apply, coupon buried in email, or a broken SMS flow. 8-15% is average. 15-25% is good. Above 25% is excellent and typically reflects a high-intent category or a compelling offer with friction fully removed. Always break down by device. Mobile and desktop often look very different.
How do I track subscription-to-conversion rate?
The most reliable method is unique coupon codes per subscriber. You can match codes to orders and know exactly who converted. Generic promo codes can't be traced to individual signups. Formtoro generates unique codes automatically and tracks attribution by form, traffic source, and UTM parameters.
Why is my subscription-to-conversion rate low?
The most common causes: the coupon code isn't shown in the popup (subscriber has to go to email), there's no auto-apply on cart, the SMS step exits without showing a success screen, or the welcome flow doesn't include the discount from signup. Fix these before looking at segmentation or messaging.
How quickly can I improve subscription-to-conversion rate?
Friction fixes (auto-apply, SMS redirect) can move the number within two to three weeks of being live. Welcome flow personalization using segment data typically shows lift within one to two weeks of deploying a targeted email. The full six-step process usually shows compounding improvement over 60-90 days.