← All guides

Your 90-day growth plan

A three-stage playbook for turning popup signups into revenue: remove friction first, add opt-in touchpoints, then put your zero-party data to work.

70% of popup subscribers never purchase, even after handing over their email for a discount. This plan fixes that by removing friction first, then expanding your reach, then turning the data you collect into better ads and email flows.

Three stages:

  • Days 1-30: Fix the friction gaps that are silently killing your subscription-to-conversion rate
  • Days 31-60: Add opt-in touchpoints at the right moments across the customer journey
  • Days 61-90: Collect zero-party data from Formtoro forms and put it to work in your ads and email flows

Who this is for: Shopify merchants running any email popup, regardless of the tool you're on today. Stage 1 applies to every store. Stage 2 makes sense above 5,000 monthly visitors. Stage 3 is for stores that have a stable conversion baseline and want to improve ad spend efficiency.

Skip this if: Your store gets fewer than 1,000 monthly visitors. At that scale, the subscriber numbers are too small to generate meaningful data. Get traffic first, then come back.


The baseline numbers you're working with

Before you change anything, know what you're up against. These are industry averages across ecommerce:

  • 80% of customers buy only once. Repeat purchases depend on perceived value, timing, and fit. You don't get a second purchase without a fast, frictionless first one.
  • 50% of first-time buyers purchase without ever subscribing via a popup. Some people don't need the nudge. But the ones who do subscribe convert at a meaningfully higher rate when you give them an incentive.
  • 50% of subscribers won't give you their phone number. Phone numbers feel more personal than emails. Incentives don't move this number much.
  • 50% of subscribers will never open an email. Half your list goes dark. That makes the signup moment itself more valuable than most people realize.
  • 70% of popup subscribers will never purchase. They took the offer, gave you their contact info, and still didn't buy. Reducing this number is the highest-leverage thing you can do.
  • 40-60% of first-time purchasers come from popup subscribers. A discount is a strong nudge for people trying a brand for the first time.
  • 80% of email campaign revenue comes from people who have already purchased. Getting product in someone's hands quickly isn't just a conversion win. It's how you build a list that actually generates revenue.

Most stores fall into one of these popup setups today:

  1. Email in exchange for a discount
  2. Email + phone in exchange for a discount
  3. Email + some data in exchange for a discount
  4. Email + phone + some data in exchange for a discount

The vast majority are in category 1 or 2. That's fine as a starting point. The problem is what happens after someone submits.


Stage 1: Days 1-30 — Fix what's breaking conversion

Goal: Increase the percentage of popup subscribers who actually buy.

Key metric: Subscription-to-conversion rate (signups who go on to purchase)

Time to implement: Under an hour

70% of popup subscribers never purchase. These are people who saw your offer, exchanged their contact info for it, and still didn't convert. If you can't move this group, you're not going to move casual browsers.

The friction points are well-understood. Here's what's causing the drop-off:

Requiring SMS on the popup

Around 50% of people who provide an email won't provide a phone number. SMS is a valid channel, but it's not one everyone opts into willingly. The question is what happens when they skip it.

No coupon shown when someone exits on the SMS step

The current default behavior in most popup tools is to close the popup entirely when someone skips the phone number step. This leaves the subscriber with no confirmation they're on the list and no access to the discount they signed up for. The customer journey breaks.

Sending people to their email to find the coupon code

Every redirect away from your website is a risk. The goal is to keep someone on the page and buying. Displaying the coupon code in the popup itself is the correct pattern.

Requiring someone to copy and paste a coupon code

Unique codes are increasingly common, and increasingly complex. Forcing a subscriber to leave your site, find the code in their inbox, copy it, and come back to paste it costs you sales.

Not showing the coupon impact until checkout

The earlier someone sees their savings reflected, the more motivated they are to keep adding to their cart. Waiting until checkout removes that motivating factor throughout the browse session.

Not including the coupon in abandoned cart and welcome flows

If your abandoned cart email doesn't include the discount from the popup signup, subscribers have to go hunting for it in a different email. That extra step loses you sales.

What Formtoro fixes:

Auto-applied coupon codes eliminate the copy/paste problem and show the discount immediately. The SMS reroute behavior shows a success screen with the coupon when someone skips the phone number step, so the customer journey stays intact regardless of what they choose. See how to set up discounts in Formtoro if you haven't configured this yet.

Expected impact: 5-10% increase in first-time shopper revenue from popup signups.

Based on 88,000+ signups with naturalized numbers: 18.62% revenue increase from auto-apply on mobile, 11.50% on desktop. Order count up 13.53% on mobile, 8.77% on desktop. Subscription-to-conversion rate up 13.04% on mobile, 7.71% on desktop.


Stage 2: Days 31-60 — Add opt-in touchpoints across the journey

Goal: Catch more of the people who dismissed your first popup before they leave.

Key metric: Subscription-to-conversion rate across all touchpoints

Time to implement: Under an hour

Once your primary popup converts cleanly, you can add more without creating noise. Formtoro's targeting and display rules control when and where each form appears, so you can set up all three touchpoints from one place.

The pattern that works is timing. Show a popup too early and people dismiss it. Wait too long and they've already gone to Google to search for a discount code. The right move is to show the offer again when someone is clearly engaged.

Three touchpoints to add:

  • Homepage: 8-10 second delay. Catch people who've had a moment to look around but haven't signaled intent yet.
  • Product page: 45 second delay. Someone reading a product page for 45 seconds is interested. The delay also filters out people who were going to buy anyway, so you're not giving away margin on a certain sale.
  • Cart value trigger: When the cart hits a threshold. High-intent moment. Someone who's already added to cart and sees a discount applied is more likely to complete.

The 45-second product page delay is intentional. It creates a natural balance between showing the offer to people who need it and not handing a discount to people who would have purchased without one.

Naturalized numbers from 60,000+ subscribers: Secondary forms on product pages show comparable gains to the primary form, with slightly lower subscription-to-conversion ratios because these visitors are further into the funnel and higher intent, but meaningful revenue increases across the board.

Combined effect of Stage 1 + Stage 2: Based on 150,000 signups from a real client, the combination of auto-apply and secondary forms drives 10-20% increases in first-time visitor revenue with no changes to your broader marketing strategy.

Every additional purchaser you add to your list also increases the quality of your email list. 80%+ of email campaign revenue comes from people who've already bought. More first-time buyers means more potential repeat buyers.

Expected impact: 5-10% additional increase in first-time shopper revenue from popup signups.


Stage 3: Days 60+ — Put your data to work

Goal: Understand what makes one subscriber more likely to purchase than another, then use that to improve your ads and email flows.

Key metric: Quality of audience, overall business performance

Time to implement: About a week

Expected impact: Uncapped

At this stage you've removed friction and expanded coverage. Most subscribers who are going to convert will have converted. Now you can start asking questions.

Why data collection matters here

The people who sign up via your popup are already high-intent. They're in the market. They saw your offer and exchanged their information for it. That's as warm as an audience gets.

If you can understand the difference between subscribers who buy and subscribers who don't, you can use that signal to:

  • Create better ads that speak to the people most likely to convert
  • Write better emails that match what your subscribers told you they care about
  • Remove friction points specific to your audience

Using data to improve your ads

Most ad spend is wasted not because of targeting, but because of messaging. On most paid networks, the platform decides who sees your ad. Your job is to show up with the right message for the highest-quality audience.

Add a few questions to your landing page popup using Formtoro's logic and branching:

  • "What about our ads brought you to our site today?"
  • "Why are you in the market for [product category]?"
  • "What matters most to you in [product category]?"

Then look at which answers correlate with revenue and conversion. Create more ads that speak to those answers. This is a closed feedback loop that tells you what's working before you scale spend.

We've seen clients cut their cost per acquisition by 20-30% just by reallocating budget toward the messaging angles that their own subscriber data identified. No new creative production required, just a shift in budget weight.

If you have the data, know what drives conversion, and are still not seeing results after testing aligned messaging, the problem is the business model, not the marketing. That's valuable to know early.

Using data to improve your emails

The average subscriber who converts does so within a few hours of signing up. 75% of all conversions happen within the first 72 hours.

You have three emails, maybe four, to move someone from subscriber to buyer. Use what they told you:

  • Surface reviews that speak to their stated goals
  • Highlight the features they said they care about
  • Send an offer that fits what they described as their buying criteria

The broader your data collection across the customer journey, the more you can tailor every touchpoint. With conditional logic and question branching, you can collect more without adding friction.


Frequently asked questions

When should I add a second popup?
Once your primary popup converts cleanly: auto-apply is set up, the SMS step reroutes to a success screen, and you have a couple of weeks of subscription-to-conversion data to use as a baseline. Adding a second popup before fixing the first just doubles the noise.
What if I don't use SMS collection?
Skip that friction point entirely. The SMS step is optional. If you're not running an SMS programme, a single email step with auto-applied coupon code is cleaner and removes one drop-off point from your flow.
How do I set up auto-apply coupon codes in Formtoro?
When you add a discount to your form, toggle 'Auto-apply to cart' in the discount settings. Formtoro appends the discount code to the redirect URL so it applies at cart without the subscriber needing to copy anything.
What questions should I ask for zero-party data?
Start with three: what brought them to your site today, why they're in the market for your product category, and what matters most to them when choosing. Keep it to two or three questions per form. Every extra question costs you completions.
How long before I see results from Stage 1?
You'll see movement in your subscription-to-conversion rate within two to three weeks, assuming enough traffic to generate meaningful data. For low-traffic stores, run Stage 1 for a full month before drawing conclusions.
Do I need all three stages?
Stage 1 is non-negotiable: the friction fixes apply to every store. Stage 2 is worth doing for any store with enough traffic to justify multiple touchpoints (roughly 5,000+ monthly visitors). Stage 3 makes sense once you have a stable conversion baseline and want to improve ad spend efficiency or email personalisation.

Summary

This plan follows a deliberate sequence. Fixing the subscriber-to-buyer gap first gives you a baseline that's worth optimizing. Adding touchpoints second extends your reach without polluting your data with half-fixed flows. Layering in data collection third means you're asking questions of an audience that already converts cleanly.

StageDaysFocusEffort
11-30Auto-apply coupons + SMS reroutingUnder an hour
231-60Secondary forms at key journey pointsUnder an hour
361-90Zero-party data collectionAbout a week

Start with Stage 1. You'll see the impact in your subscription-to-conversion numbers within a few weeks.