Skip to content
Growth · 8 min read

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.

Updated By the Pusharoo team
In short
  • 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 typeReasonable “inactive” window
News / daily content14–21 days
Online store45–90 days (depends on purchase cycle)
SaaS14–30 days since last login
Local business30–60 days
EventsSince 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 ofTry
We miss you! 😢New since your last visit: 12 fresh recipes
Come back!Your saved routes have 3 cheaper fares
It’s been a whileThe spring collection is here — sizes are full
Don’t forget about usYour dashboard has 2 reports ready
Last chance before we say goodbyeWant fewer alerts? Pick weekly digest only
nowNew since your last visit 🍲12 fresh weeknight recipes — most under 30 minutes.

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

  1. Day 0 (they cross the inactive line): what’s new, with a direct link.
  2. Day 7–14, only if they still haven’t visited: your best offer or best content, or an invitation to choose fewer alerts.
  3. 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 purchase if 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

MetricWhat it tells you
Return visits (UTM-tagged)Did people actually come back?
CTR vs. your averageInactive audiences click less; compare against similar sends
Expired countHow many subscriptions were already dead
Unsubscribes after the sendWhether 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.

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.