HomeAboutWorkServicesInsightsContactPartner with us
Back to Insights
Push Notifications

The underestimated channel: web push beats email on cart recovery CTR.

April 20255 min readBy the Impactflyr team
Notification on phone

Email is the channel everyone talks about. Push is the channel quietly outperforming it on the metrics that actually move revenue. For abandoned-cart recovery — where speed and salience are everything — web push is no longer a nice-to-have.

The reflex to default to email for retention is understandable. It's owned. It's measurable. It's familiar. But "owned and familiar" is not the same as "effective". A look at how the two channels actually perform on cart recovery, side by side, tells a different story than the one most marketing decks tell.

The metric that matters: click-through, not open

Email opens are increasingly meaningless. Apple's Mail Privacy Protection pre-fetches images for billions of inboxes, which inflates open rates artificially and decouples them from actual reader behaviour. Most cart-recovery emails that "open" don't actually get read.

Click-through rate on the other hand is harder to game. And on click-through, web push consistently outperforms email for time-sensitive triggers. Typical benchmarks from deployments we run:

  • Cart abandonment email click-through: 2–4% of recipients
  • Cart abandonment web push click-through: 8–14% of subscribers
  • Time-to-click after send — email: hours; web push: minutes

That gap isn't because push is magic. It's because push lives where decisions get made: on the user's device, surfaced above the lock screen or in the browser tab, in the same moment they were already weighing whether to come back.

Where web push wins

Push is not a replacement for email. It's a complement that wins decisively in three specific use cases:

  • Abandoned cart. Time-sensitive, recipient already in buying intent, single-action conversion. Push converts faster because the gap between "see message" and "click" is seconds.
  • Flash drops and price changes. Anything where the value of the message decays in hours, not days. Email arrives too late for the impulse window. Push arrives in time.
  • Back-in-stock and waitlist alerts. The subscriber asked to be told. Push respects that promise with immediacy email can't match.
340k
Net new push subscribers acquired by ZALORA across six SEA markets in the first 90 days of activation — a channel that started from zero.

The opt-in question

The most common reason brands don't activate web push is a fear of opt-in friction. The data says that fear is overstated. With a sensibly timed prompt — not on first visit, ideally after some demonstrated intent like a product view or add-to-cart — opt-in rates of 3–7% of unique visitors are achievable. For a site with 1M monthly uniques, that's 30,000–70,000 net new subscribers in month one.

The subscribers acquired this way are also genuinely opt-in. They've actively said yes to the notification prompt. That makes them more engaged, less spam-sensitive, and substantially cheaper to reach than the equivalent cohort acquired through any paid channel.

How to activate it without breaking your stack

The barrier to entry is lower than most brands assume. A single tag on the site, a consent-compliant prompt, and a send-time API are enough. No customer data exchange, no CRM integration required to start. Most deployments are live within 14 days from the kickoff call.

The takeaway

If email is still doing the entirety of your time-sensitive lifecycle work, you are leaving recovered revenue on the table. Web push doesn't replace email — it covers the moments email isn't fast enough for. And on cart recovery specifically, the channel that arrives in seconds will always beat the channel that arrives in hours.

IF
The Impactflyr team
Performance marketing, written by practitioners

Want to activate web push?