The 'We Miss You' Offer: Using a One-Time Discount to Wake Up Cold Subscribers
How to pair a single, time-boxed discount code with a re-engagement email exclusively for subscribers who've gone quiet.
Somewhere in your customer list is a group of people who bought once, opened a few emails, and then went silent. They didn't unsubscribe — unsubscribing takes effort, and mild disinterest rarely produces effort. They just stopped noticing you. A 'we miss you' offer is a narrow, deliberate tool for that exact group: one discount code, sent once, to people who've gone cold, with a hard expiration and a message that acknowledges the silence instead of pretending it didn't happen. Done well, it converts a slice of dead weight back into paying customers. Done sloppily, it teaches your entire list that patience gets rewarded with a coupon — which is the single most expensive lesson you can accidentally give an audience.
Who actually qualifies as 'cold'
Before you touch a discount code, define the segment with numbers, not vibes. A subscriber who bought 45 days ago and hasn't opened your last two broadcasts isn't cold, they're just busy — sending them a discount this early trains them to wait for one every time you email. A genuinely cold subscriber is someone who bought at least once, then went 60 to 90+ days without opening or clicking a single campaign, despite you sending regularly in that window. If you've been inconsistent with sending, extend the window — silence from a subscriber who received two emails in three months means something different than silence from one who received eight. Pull this list from your customer list inside store.fan, where you can see last-purchase date alongside engagement, and export exactly the names that meet both conditions: bought before, quiet since.
This step is the one creators skip, and it's the one that determines whether the whole campaign works. A win-back offer sent to your entire list isn't a win-back offer — it's a sitewide sale with a sentimental subject line, and your best, most engaged buyers will notice they just got a discount for doing nothing but existing on your list.
Writing the email: acknowledge the silence first
The instinct is to lead with the discount. Resist it. A cold subscriber's first reaction to an unprompted coupon is suspicion, not excitement — it reads as "this creator emails everyone a discount eventually, so why buy at full price ever." The fix is sequencing: open by naming the gap plainly ("It's been a few months since you were last around"), give one genuine reason to care again (a new product, a meaningfully improved version of the old one, something that changed), and only then present the code as a specific, time-boxed thank-you for coming back — not a standing invitation. This framing matters more than the discount size. A 15% code framed as "we noticed and we're glad you're back" outperforms a 30% code framed as a generic markdown, because the first one flatters the reader's attention and the second one just discounts your product.
Setting the expiration so it actually protects your pricing
The expiration date is doing more work than most creators give it credit for. Its real job isn't urgency — it's containment. A code that expires in 48-72 hours can only ever reach the people who saw the specific email, because by the time anyone forwards it, screenshots it, or stumbles on it three weeks later, it's dead. A code with no expiration, or a soft one you keep quietly honoring past the deadline, becomes a permanent leak: it gets shared in forums, group chats, and deal-hunting corners of the internet, and suddenly people who were never on your cold list are buying at a discount you never meant for them. Build the code inside your store.fan discount codes tool with a hard end date baked in, not a mental note to disable it manually — a code that auto-expires can't be extended out of guilt when someone emails asking for "just one more day."
| Setting | Recommendation | Why |
|---|---|---|
| Audience | Cold segment only (60-90+ days inactive) | Keeps regular buyers from learning to wait for a discount |
| Expiration | 48-72 hours, hard cutoff | Limits the code's life before it leaks beyond the intended recipients |
| Discount depth | 10-20% off, or one meaningful bonus | Deep enough to move someone, shallow enough to protect margin and perceived value |
| Frequency | Once per cold segment per year | Prevents the list from learning that inactivity is rewarded |
| Redemption tracking | Tag by recipient, not just code use | Separates true win-backs from warm subscribers grabbing a bargain |
Measuring revival, not just redemptions
The number that matters isn't "how many times was this code used." It's "how many of the specific people I sent it to actually redeemed it." Those two numbers diverge more often than creators expect, because discount codes get shared. If your code shows 40 redemptions but your cold segment was only 500 people, that's a healthy 8% revival rate — worth repeating next year. But if you sent it to 500 cold subscribers and see 40 redemptions with no way to confirm who used it, you can't tell whether you woke up sleepers or just handed a discount to people who were already going to buy. This is why the segment discipline in step one matters just as much as the offer itself — a clean, verified-cold list means every redemption is genuinely a revival, and you can report a real number instead of a guess.
Beyond the redemption count, watch what happens after the purchase. A true win-back shows up again in your next regular campaign's open rate — that's the actual signal you were chasing, not the one-time sale. If someone redeems the code, buys once, and goes dark again within a month, the discount bought a transaction, not a relationship. That's still worth doing occasionally, but it's a different result than reactivating a subscriber, and worth tracking separately so you know which outcome you're actually getting.
A win-back discount that works once a year is a scalpel. The same discount running every month is a leak in your pricing.— store.fan email playbook
Before you send the win-back email
0/6Why this only works if you have a real store behind it
A win-back offer is only as strong as what the subscriber lands on after they click. If the checkout is confusing, the product page is thin, or delivery is unclear, the discount did the hard part of getting someone back to the door and then lost them anyway. This is where the basics of a proper storefront pay off quietly: instant, automatic delivery of the download or course access the moment payment clears, a checkout that works cleanly on mobile since that's where most email clicks land, and a product page that still sells the value even at a discounted price. If your store isn't built out yet, or your discount codes have never actually been tested end to end, that's worth fixing before you run this campaign — a live example store is a good reference for what a clean, trust-building storefront looks like in practice.
It's also worth remembering that a cold subscriber list is, in a real sense, unmonetized attention you already paid to earn. Every name on it once cared enough to buy or sign up. A well-run win-back campaign is one of the highest-leverage emails you'll send all year precisely because the audience isn't cold-cold — it's warm audience that went quiet, which is a very different (and easier) problem than finding new buyers from scratch. If you haven't yet set up discount codes, customer segments, or automated delivery, create your store and get those fundamentals in place first; a win-back email with nowhere solid to land is wasted effort no matter how good the copy is.
Ready to turn your quiet subscribers back into buyers with a real storefront behind the offer?
Start free10-20% off tends to be the sweet spot — enough to feel like a genuine gesture without training the subscriber to expect steep markdowns going forward. If margin is tight, a bonus resource or extra module can substitute for a discount entirely.
Send one win-back email covering your best offer, not a separate email per product. Multiple win-back emails in the same week reads as desperation and undercuts the 'we noticed you specifically' framing that makes this work.
No — a firm boundary is what keeps the code from becoming a standing discount people wait for. If it's genuinely important, offer a fresh, separate code rather than reopening the original one.
Yes, once you've validated the segment and copy manually a time or two, set it up as a recurring campaign that pulls anyone crossing your inactivity threshold. Check the FAQ or contact support if you want help structuring the segment logic.
This specific tactic is built for past buyers gone quiet — the discount is a thank-you for returning, not an incentive for a stranger. Cold leads who never bought need a different sequence built around trust and proof, not a discount code.
A single, well-timed, well-expired discount code won't fix a leaky funnel or a weak product — but for the specific problem of a list that's gone quiet, it's a precise, low-risk way to find out who's still reachable. Run it once, measure who actually came back, and let the result tell you whether to repeat it next year. For more tactics like this one, browse the blog, and compare plans on the pricing page if you're deciding whether the Pro plan's tools are worth it for your list size.
Turn your knowledge into income
Launch your Store.Fan in minutes — sell digital products, courses, and calls straight from your bio. Free to start.



