Abandoned cart push notifications, honestly explained
Cart reminders are one of the most talked-about uses of push. They also need more plumbing than a normal campaign: the tool must know which browser left which cart. Here’s how it works and your options.
- A cart reminder needs an event (cart created, no checkout) tied to a push subscription.
- Typical sequences send one reminder within hours and at most one more later.
- Store-integrated tools (for example PushEngage Growth, PushAlert Basic) list cart triggers on their pricing pages.
- With Pusharoo you send add-to-cart and purchase events; an automation waits, reminds and stops on purchase.
How cart reminders work
- A subscribed visitor adds items to the cart.
- Your store (or a plugin) tells the push tool: “subscription X has a cart”.
- If no purchase event arrives within a set time, the tool sends a reminder to subscription X.
- A purchase event cancels any pending reminders.
The essential piece is the link between the shopping session and the push subscription. Without a store integration or custom code sending cart events, a push tool can’t know who abandoned what.
Timing and sequence
| Step | When | Example |
|---|---|---|
| Reminder | 30 minutes to a few hours after abandonment | “Still deciding? Your cart is saved.” |
| Optional second nudge | About a day later | “Your picks are still here — sizes are going fast.” (only if true) |
| Stop | After two messages or on purchase | — |
Copy tips: name the product, link straight to the cart, avoid guilt-tripping (copywriting).
Tools that list cart triggers
| Tool | What its pricing page lists (Nov 12, 2026) |
|---|---|
| PushEngage | Cart recovery listed on the Growth plan (from $18/mo billed yearly for up to 1,000 subscribers) |
| PushAlert | Automated abandoned cart notifications from the Basic plan ($12/mo monthly) |
| Aimtell | Abandoned cart notifications on every plan (from $49/mo up to 10,000 subscribers) |
| Brevo PushOwl (Shopify) | Abandoned cart recovery automation from the Plus bundle ($19/mo) |
Prices are list prices from each vendor’s own page and change often; check before you buy. We’re not affiliated with these companies.
Cart reminders with Pusharoo
Pusharoo doesn’t read carts by itself, but it has the pieces: custom events, automations with a wait and a “stop if event” condition. Two lines on your store and one automation are enough:
// when an item is added (most themes have a hook or event for this)
Pusharoo.track('added_to_cart');
// on the order confirmation / thank-you page
Pusharoo.track('purchase');Then in the dashboard create an automation: trigger “A custom event happens: added_to_cart” → wait 1 hour → send “Still deciding? Your cart is saved”, with stop if event: purchase. Events sent before someone subscribes are queued in the browser. Your server can send the same events with the REST API (POST /api/v1/events). What you don’t get is a one-click store plugin that names the exact products — if that matters most, one of the tools above may be the better fit, and we’d rather say so.
Building it yourself
Developers can build cart reminders on standard Web Push: store the subscription with the session or customer ID, queue a delayed job when a cart is created, cancel it on checkout, and send with a Web Push library (Node, PHP). Keep it to one or two reminders and respect quiet hours.
Questions
Do abandoned cart push notifications work without an email address?
Yes — that’s their advantage. They reach the browser that left the cart, provided it’s subscribed and the tool receives cart events.
How many cart reminders should I send?
One, maybe two. More feels pushy and drives unsubscribes.
Does Pusharoo send abandoned cart notifications?
Yes, once your store sends add-to-cart and purchase events (JavaScript or REST API). An automation waits, sends the reminder and cancels itself if a purchase event arrives. It’s free, but it isn’t a one-click store plugin.
How long after abandonment should the first reminder go out?
Commonly between 30 minutes and a few hours. Start with one hour and test against a later time.
Can a cart reminder show the product image?
Yes if the tool knows the product. With event-based setups, you can send a generic reminder, or call the REST API with the product’s image and title from your store.
Keep reading
Push notifications for online stores
Flash sales, back-in-stock, price drops and retargeting — without paying for ads.
WooCommerce push notifications: setup and playbook
Upload sw.js, add the snippet, fix caching plugins, ask on product pages and plan weekly campaigns.
Push automations: welcome series and follow-ups
Welcome message, timed follow-ups and drip sequences triggered when someone subscribes.
30 web push notification examples (and why they work)
Thirty original examples for stores, publishers, SaaS, local businesses, events and non-profits — with reasoning.
More in Use cases: Push notifications for publishers and blogs · Web push notifications for SaaS products · Push notifications for small and local businesses · Web push notifications for agencies · Web push notifications for nonprofits · Web push notifications for education · Web push notifications for events and venues · Web push notifications for travel sites · All guides
Free for life. No limits.
Unlimited subscribers, campaigns and automations. No badges. About five minutes to install.