Skip to main content

Web Push Notifications for E-Commerce: How to Recover Abandoned Carts Without Email

E-commerce has an abandoned cart problem that has never been fully solved. The average abandoned cart rate across online retail sits around 70%. For every ten people who add something…

WP
Software Products
Web Push Notifications for E-Commerce: How to Recover Abandoned Carts Without Email

COVER // WEB PUSH NOTIFICATIONS FOR E-COMMERCE: HOW TO RECOVER ABANDONED CARTS WITHOUT EMAIL

E-commerce has an abandoned cart problem that has never been fully solved. The average abandoned cart rate across online retail sits around 70%. For every ten people who add something to a cart, seven leave without buying. They get distracted, they want to think about it, they got a phone call, they just wanted to check the price without committing. And once they leave, most of them never come back.

The standard solution for the last decade has been abandoned cart emails. You collect the customer’s email address (or capture it during the checkout process), and when they leave without completing the purchase, you trigger an automated email sequence — usually three emails over twenty-four hours — reminding them that their cart is waiting.

Abandoned cart emails work. The recovery rate from a well-configured email sequence runs around 5-8% of abandoned carts. That is real money recovered that would otherwise be lost.

But there is a significant limitation that nobody talks about: abandoned cart emails only reach customers who gave you an email address. A visitor who added items to a cart without logging in, without creating an account, without reaching the checkout page where email capture typically happens — that person is invisible to your email automation. They are part of your 70% abandonment rate, but you have no way to reach them.

Web push notifications solve this specific problem. And the solution is one I built directly into PushPro after recognising it on my own product sites.

The Problem With Email-Only Cart Recovery

Let me quantify what email-only cart recovery is missing.

A customer who adds items to a cart and leaves is doing so without necessarily having provided any contact information if they are browsing as a guest. WooCommerce, Shopify, and most e-commerce platforms only capture email at the checkout or account creation step. If someone loads up a cart and exits before reaching checkout, you have their session data but nothing you can use to contact them.

Estimates vary, but research consistently shows that only 30-40% of cart abandoners have provided an email address at the point of abandonment. The majority — 60 to 70% — have never been captured in your email system. They exist only as a session event in your analytics.

Email cart recovery, even done perfectly, is therefore only reaching a fraction of the people you could theoretically reach. The rest leave and are gone.

How Push Notifications Reach the Rest

A push notification subscriber requires no email address. When a visitor comes to your site and clicks Allow on the push permission prompt, you have a direct channel to their browser — regardless of whether they ever log in, create an account, or complete a purchase.

This means a visitor who subscribed to your push notifications on a previous visit can receive an abandoned cart notification even if they are browsing as a guest on this visit. The push subscription is browser-level. The cart event is session-level. Connecting these two things is the technical challenge — and it is what good push platforms handle for you.

In PushPro, the WooCommerce integration does this automatically. When a subscribed visitor adds items to a cart and leaves, the integration detects the cart abandonment event and queues a push notification to that subscriber’s browser. No email required. No checkout reached. Just: visitor subscribed → visitor abandons cart → notification fires.

What the Push Abandoned Cart Sequence Looks Like

The sequence I use on my product sites has three touchpoints:

Notification 1: 30-60 minutes after abandonment

This fires relatively quickly, while the customer’s consideration of the product is still fresh. The goal is to be a gentle reminder, not aggressive pressure.

Copy that works: “Your [Product Name] is waiting. Tap to complete your order.” with a direct link to the cart. Clean, specific, low-pressure.

Copy that does not work: “LIMITED STOCK — BUY NOW” when stock is actually plentiful. Manufactured urgency is noticed by customers and erodes trust. The click might happen, but the customer arrives with a negative predisposition toward the brand.

Notification 2: 4-6 hours after abandonment

If the first notification was not clicked, a second fires later in the day. This one can be slightly more substantive — adding a product benefit reminder or addressing a common hesitation.

Copy: “Still thinking about [Product Name]? It has [key benefit]. Your cart is saved.” Acknowledges that they are in a consideration phase rather than demanding immediate action.

Notification 3 (optional): 24 hours after abandonment

A third notification the following day, potentially with a time-limited offer if that fits your pricing strategy. This should not be a manufactured deadline — if you say “offer expires tonight,” it needs to actually expire tonight.

After three notifications without a click, stop. Continuing to push a customer who is clearly not responding creates resentment and drives unsubscribes. The three-notification limit is where most conversion happens; beyond it, the marginal return does not justify the relationship cost.

Push vs Email for Abandoned Cart: The Numbers

MetricEmail cart recoveryPush cart recovery
Requires email addressYesNo
Reaches guest browsers (no account)No (typically)Yes (if subscribed)
Average view rate18-25%50-70%
Average click rate2-5%8-20%
Delivery speedMinutes (email server dependent)Seconds
Can trigger without checkout reachedLimitedYes
Works when browser is closedYes (always)Limited (browser must be open or reopened)
Audience size limitationOnly email subscribersOnly push subscribers

The honest limitation of push cart recovery is in the last row: it reaches only push subscribers, just as email cart recovery reaches only email subscribers. The value of adding push to your cart recovery strategy is that it covers a different segment — the guest browsers and non-email-subscribers who are otherwise unreachable.

Running both together is the complete strategy. Email for the segment that has given you an email address; push for the subscribed segment that has not. Combined, you are reaching a substantially larger portion of your cart abandoners than either channel alone.

Other E-Commerce Push Notification Use Cases

Abandoned cart recovery is the highest-ROI use case for e-commerce push, but it is not the only one. The channels I have seen perform well on product sites:

Flash sale announcements

Push is faster than email. When a time-limited sale goes live, a push notification reaches subscribers in seconds — while an email might take minutes to deliver and hours to be opened. For sales with genuine time pressure (one-day discounts, limited inventory releases), push notification is the right channel for the announcement.

The copy for flash sales needs to be specific: “20% off [specific product] until midnight tonight. Code: FLASH20.” Generic “sale on now!” copy performs significantly worse because the subscriber has no immediate reason to click without knowing what is on sale.

Back-in-stock alerts

When a popular product goes out of stock, you can collect push opt-ins at the product level — “Click to be notified when this is back in stock” — and fire a targeted notification to that segment when stock is replenished. This is a higher-intent audience than your general subscriber list; they have specifically said they want a product you carry, and the click rate on back-in-stock alerts is consistently among the highest of any push notification type.

New product launches

If you have regular product releases, a push notification on launch day reaches your most engaged audience immediately. Subscribers who have previously clicked on product-related notifications can be segmented for new launch announcements — you are reaching the people most likely to be interested, rather than your entire list.

Order shipping updates

Some e-commerce push platforms allow transactional notifications — “Your order has shipped, delivery expected Thursday” — sent to push subscribers who have placed orders. These are high-value notifications because the customer actively wants the information, and receiving it through the browser rather than email creates a positive association with the channel.

Setting Up WooCommerce Push Cart Recovery With PushPro

PushPro pricing for e-commerce
PushPro plans for e-commerce — automation features available from the Pro plan

The technical setup for WooCommerce integration in PushPro is straightforward:

  1. Install the Debmedia WebPush plugin from the WordPress plugin directory
  2. Connect to your PushPro account (API key from the dashboard)
  3. Enable the WooCommerce integration in the plugin settings
  4. In your PushPro dashboard, go to Automations → Cart Abandonment
  5. Configure the timing (I recommend 45 minutes for the first notification)
  6. Write your notification copy for each touchpoint in the sequence
  7. Set the cart recovery URL — typically your site’s cart or checkout page
  8. Activate

The integration uses a JavaScript cart tracking snippet that the plugin injects into your WooCommerce pages. When a subscribed visitor adds items to a cart and leaves, the abandonment event is sent to PushPro and the automation sequence fires at the times you configured.

One note on timing: the 45-minute first notification works well for most product categories. For higher-consideration purchases (anything over $100-200), I extend this to 2-3 hours. Customers buying expensive items need more consideration time, and a notification too quickly can feel pushy rather than helpful.

The Subscriber Building Challenge for E-Commerce

All of the above assumes you have push subscribers to send to. Building a push subscriber base on an e-commerce site has some differences from a content site:

  • Content sites can show the opt-in prompt after article engagement; e-commerce sites need to time it to product browsing engagement
  • Good triggers for e-commerce: after viewing 2-3 product pages, after adding something to a wishlist, after spending more than 2-3 minutes on a product page
  • The soft prompt copy works differently: “Get notified when items you want go on sale or come back in stock” performs better than generic “get notifications” on an e-commerce site

The subscriber list builds more slowly on e-commerce sites than content sites, because the typical browsing session is shorter and more task-focused. But the intent level of each subscriber is higher — someone who subscribed specifically to get product and sale notifications is a different quality audience than a casual content reader.

Quick Summary

  • 70% average cart abandonment means most e-commerce sites are losing a large majority of potential revenue at the final stage.
  • Email cart recovery only reaches customers who have provided an email address — typically 30-40% of abandoners.
  • Push notifications can reach subscribed visitors who abandoned without providing an email, covering a segment that email misses entirely.
  • The ideal push cart recovery sequence is 3 touchpoints: 45 minutes, 4-6 hours, and 24 hours — stopping after 3 attempts regardless of conversion.
  • Push view rates run 50-70% and CTR 8-20% — significantly above email benchmarks for the same type of message.
  • Beyond cart recovery: flash sales, back-in-stock alerts, new product launches, and order shipping updates all perform well through push on e-commerce sites.
  • PushPro’s WooCommerce integration handles cart abandonment detection and notification sequencing automatically once configured.

The 70% cart abandonment rate is not fully recoverable — some visitors leave and will not come back regardless of what you send. But a meaningful percentage of them are recoverable, and reaching them without requiring an email address is the specific problem web push solves. For any WooCommerce store with real traffic, setting up push cart recovery is one of the highest-return configuration changes you can make. PushPro handles it end to end.

Let's Talk

Have a Project in Mind?

Whether it's a software challenge, an AI integration, or a course enquiry — I'm always open to a real conversation.

hello@debasisbhattacharjee.com · +91 8777088548 · Mon–Fri, 9AM–6PM IST