Skip to content
Growth · 6 min read

Push notifications for online stores

Most visitors leave and never return. A push subscriber is someone you can invite back in seconds — for a sale, a restock or a new drop — without paying for an ad.

Updated By the Pusharoo team
In short
  • Push is retargeting you don’t pay per click for.
  • Best performers: time-limited offers, back in stock, new arrivals and early access.
  • Ask for permission at moments of intent (sold-out item, after checkout).
  • Track with UTM links and compare segments.

Why push works for stores

Email needs an address; ads need a budget. Push needs one tap — and lands on the lock screen. Because it’s permission-based and short, it’s ideal for news that has a deadline or a scarcity angle.

Five plays that bring revenue

🔥 48-hour sale is liveEverything in the spring drop is 30% off.
Back in stock 🎉The one you wanted is here again.
It’s here. Be first.Subscribers get early access to the new collection.
  1. Flash sales with a clear end time.
  2. Back in stock — ask on the sold-out page, send when it returns.
  3. New arrivals for the warm “seen in last 14 days” segment.
  4. Win-back for shoppers inactive 30+ days.
  5. Early access — make subscribing feel like membership.

Where to ask for permission

  • On a sold-out product: “Tell me when it’s back”.
  • After checkout: “Want a heads-up on future drops?”
  • On a bell button in your header via Pusharoo.subscribe().

More in opt-in best practices.

Measure what matters

Add UTM parameters to every click link (e.g. ?utm_source=push&utm_medium=web-push&utm_campaign=spring-sale) so revenue shows up in your analytics. Watch click-through per campaign and per segment in Pusharoo.

Store platforms

Own a site where you can place /sw.js at the root (WooCommerce, custom stores)? You’re set — see WordPress. On Shopify, read the honest Shopify notes first.

A simple monthly push calendar

WeekSendSegment
1New arrivalsSeen in last 30 days
2Mid-month offer (48 hours)Everyone
3Back in stock / bestsellersMobile shoppers
4Win-backInactive 30+ days

That’s four messages a month — enough to matter, not enough to annoy.

Wire up store events

Most of the high-value store plays depend on knowing what someone did. Two lines cover a lot:

Pusharoo.track('added_to_cart'); // in your add-to-cart handler Pusharoo.track('purchase'); // on the order confirmation page

With those, an automation can send a cart reminder an hour later and stop if a purchase arrives; a segment can exclude recent buyers from a discount; and an A/B test can measure which headline actually drives orders (via UTM-tagged links). Back-in-stock and price-drop alerts work with tags plus the REST API: tag interested shoppers (Pusharoo.tag('wishlist', 'p1')) and have your stock system send to that tag when the product returns.

Plan for peak season

Holiday weeks bring both your biggest opportunity and your biggest risk of over-sending. Plan sends in advance, use the three-send pattern (teaser, launch, last chance), and give engaged subscribers more messages than inactive ones (holiday calendar with 2026–2027 dates).

More store platforms

Setup notes for BigCommerce, PrestaShop, WooCommerce, Magento and Shopify — including where a root file isn’t possible.

What not to do

  • Discount every message — subscribers learn to wait.
  • Send the same offer to everyone three times.
  • Link to the homepage when the message is about one product.

Questions

Do push notifications increase sales?

They bring permission-based visitors back at low cost. Results depend on your offers, timing and audience; measure with UTM links.

Can I do abandoned cart push with Pusharoo?

Yes, with a small amount of setup: call Pusharoo.track('added_to_cart') when someone adds an item and Pusharoo.track('purchase') on the thank-you page, then create an automation “added_to_cart → wait 1 hour → reminder, stop if purchase”. There’s no one-click store plugin.

What push notifications work best for online stores?

Usually back-in-stock and price-drop alerts for people who asked, cart reminders, launches of new collections and time-limited sales. Generic “check out our store” messages perform worst.

Should every store use push?

Stores with repeat buyers and regular news benefit most. A shop that changes once a year may get more from email.

More in Growth: The push opt-in prompt, done right · 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 · Win-back push notifications that bring people back · Push notifications vs. pop-ups · All guides

Free for life. No limits.

Unlimited subscribers, campaigns and automations. No badges. About five minutes to install.