Win-back push notifications that bring people back
Every push list has a quiet middle: people who subscribed, visited a few times and drifted away. A good win-back message gives them a concrete reason to return. A bad one gets you unsubscribed. Here’s how to do it well.
- Define “inactive” by visits, not by clicks alone — 30 to 60 days without a visit is a common start.
- Lead with what’s new or useful since they left, not “we miss you”.
- Two messages, a week or two apart, then stop and leave them be.
- Pusharoo segments “inactive for N+ days” and automations triggered by inactivity are included free.
Who counts as inactive?
| Site type | Reasonable “inactive” window |
|---|---|
| News / daily content | 14–21 days |
| Online store | 45–90 days (depends on purchase cycle) |
| SaaS | 14–30 days since last login |
| Local business | 30–60 days |
| Events | Since the last event they attended |
Use your own data: how long is a normal gap between visits for your loyal subscribers? “Inactive” should start well after that. Pair it with “never clicked” to find people who may not be seeing notifications at all.
Copy that works
| Instead of | Try |
|---|---|
| We miss you! 😢 | New since your last visit: 12 fresh recipes |
| Come back! | Your saved routes have 3 cheaper fares |
| It’s been a while | The spring collection is here — sizes are full |
| Don’t forget about us | Your dashboard has 2 reports ready |
| Last chance before we say goodbye | Want fewer alerts? Pick weekly digest only |
Name something concrete and new. Discounts work for stores, but use them sparingly — a list trained to wait for a win-back coupon stops buying at full price.
A two-step sequence
- Day 0 (they cross the inactive line): what’s new, with a direct link.
- Day 7–14, only if they still haven’t visited: your best offer or best content, or an invitation to choose fewer alerts.
- Then stop. Keep them on regular campaigns at most, or exclude them from frequent sends.
Building it in Pusharoo
Two ways, both included at no cost:
- Automation: trigger “a subscriber goes quiet for N days”, send step one, wait 10 days, send step two. Add “stop if event” for an event like
purchaseif you track it. - Segment + campaign: save a segment “inactive for 45+ days” and schedule a monthly campaign to it — useful when the message changes each time.
Use timezone segments so messages land at a sensible local hour (timing).
Measuring a win-back
| Metric | What it tells you |
|---|---|
| Return visits (UTM-tagged) | Did people actually come back? |
| CTR vs. your average | Inactive audiences click less; compare against similar sends |
| Expired count | How many subscriptions were already dead |
| Unsubscribes after the send | Whether the copy annoyed people |
Tag links with utm_campaign=winback so analytics separates them (analytics guide).
Prevent inactivity in the first place
- A good welcome series sets expectations and earns early clicks (welcome guide).
- Keep frequency predictable.
- Send fewer, better notifications to people who rarely click.
- Ask at the right moment so subscribers really want your updates.
When to let go
Some subscribers will never come back, and that’s fine. Sending to them more often doesn’t help; it trains the browser and the person to ignore you. Expired subscriptions are cleaned up automatically when browsers report them gone (HTTP 404/410). For the rest, a quiet list costs nothing with Pusharoo — there’s no per-subscriber bill pushing you to purge or spam.
Questions
What is a win-back push notification?
A message to subscribers who stopped visiting, giving them a concrete reason to return.
How often should I send win-back notifications?
Two at most per inactive period, about one to two weeks apart, then stop.
Do win-back messages hurt deliverability?
Not directly — browsers don’t filter push like email — but annoying copy drives unsubscribes and blocked permissions.
How many win-back messages should I send?
Two or three over a few weeks is plenty. If none get a click, stop and let the subscriber stay quiet rather than training them to block you.
Should win-back messages include a discount?
Only if your margins and audience support it. A genuinely useful update or “here’s what’s new” often works without training people to wait for offers.
Keep reading
Push notification segmentation that actually helps
Filter by site, device, language, recency and inactivity. Six recipes you can copy.
Push automations: welcome series and follow-ups
Welcome message, timed follow-ups and drip sequences triggered when someone subscribes.
Welcome push notifications that set the tone
What a welcome push must do, 20 examples by site type, timing and a three-step welcome series.
How often should you send push notifications?
Frequency guidelines by site type, the warning signs of over-sending, and how to set expectations at opt-in.
More in Growth: The push opt-in prompt, done right · Push notifications for online stores · Push notification click-through rate (CTR), explained · Push notification opt-in rate: measure it, then raise it · Push notification analytics that actually answer questions · Push notification deliverability: what really affects delivery · How to get more push notification subscribers · Switching web push providers: a practical migration plan · Push notifications vs. pop-ups · All guides
Free for life. No limits.
Unlimited subscribers, campaigns and automations. No badges. About five minutes to install.