Push notification ideas for your online store | Zepio
Zepio

Push notification ideas for an online store: 20 messages customers actually open

Push notifications work when they are useful to the customer: order updates, restocks, reminders and offers they asked for. Ask permission at the right moment, send a few a week at most, and measure what each one brings in.

By , Founder, Zepio

Published 8 min read

A young man on a balcony in the evening looking at his phone as a store notification with a small product image slides in at the top of the screen.
On this page

The best push notification ideas for an online store are messages the customer is glad to get: order updates, back-in-stock alerts, reminders for things they buy often, and offers on products they like. Ask for permission at a moment when the value is obvious, send marketing messages sparingly, and link every notification to the exact page it mentions.

A push notification is a short message from your app that appears on a customer's phone, on the lock screen or at the top of the screen, even when the app is closed. Below are 20 ideas with example wording, followed by the rules for permission, timing and frequency.

Why push notifications are worth doing well

Push notifications reach customers who installed your app, at no cost per message. That makes them cheaper to send than SMS or WhatsApp messages, and easier to overuse.

How many customers say yes depends on the platform and your app. In Airship's 2025 data across apps with at least 1,000 users, the median opt-in rate was 53.3% on Android and 48.85% on iOS (Airship). Batch, another push provider, measured opt-in rates of 67% on Android and 56% on iOS for July 2024 to July 2025 (Batch). The two are different samples, so treat them as ranges, not targets.

Bar chart of push notification opt-in rates: Airship 2025 median, Android 53.3% and iOS 48.85%; Batch July 2024 to July 2025, Android 67% and iOS 56%.
Share of app users who allow notifications, from two vendor benchmarks with different samples.

Roughly half your app users, or a bit more, may allow notifications. Every message you send should give them a reason to keep them on.

Step 1: Ask for permission at the right moment

Since Android 13, an app's notifications are off by default after a new install, until the customer allows them (Android Developers). On iPhone, the system permission prompt appears only once; after that, the customer has to change it in Settings (Apple Developer).

A phone showing a simple permission dialog with two buttons, over a shopping app's order confirmation screen.
Ask for notification permission when the customer can see why it helps, such as right after an order.

Both Google and Apple advise asking in context, when it is clear what the notifications are for. Good moments:

  • Right after the first order: "Get an update when your order is on the way."
  • When a customer taps Notify me on an out-of-stock product.
  • When they save a product to their wishlist: "We will tell you if the price drops."

Warning: Apple's App Review Guidelines (4.5.4) say push notifications must not be used for promotions or direct marketing unless customers explicitly opted in, with consent language in your app and a way to opt out (Apple).

Step 2: Send these 20 ideas

Each idea below has a sample message. Replace the blanks with your own details.

Order updates (send to everyone who ordered)

# Idea Example message
1 Order confirmed "Order received. We are packing it now."
2 Out for delivery "Your order is on the way. Track it here."
3 Delivered "Delivered. Enjoy, and tell us how it was."
4 Payment failed "Your payment did not go through. Your cart is saved: try again."
5 Refund done "Your refund of ₹____ has been sent to your original payment method."

Reminders (send to customers who acted)

# Idea Example message
6 Cart left behind "Your cart is still here. Tap to finish your order."
7 Time to reorder "Running low on ____? Order it again from your past orders."
8 Back in stock "____ is back in stock. Only a few left." (only if true)
9 Price drop on a saved item "The ____ you saved is now ₹____."
10 Reward points expiring "Your ____ points expire on Sunday. Use them on your next order."

Our guide to recovering abandoned carts explains the timing for cart reminders: the first within about an hour, the second the next day.

Offers (send to the customers they suit)

# Idea Example message
11 New arrivals "New this week: ____. Have a look."
12 Weekend offer "Free delivery on orders over ₹____ this weekend."
13 Festival collection "Our ____ collection is here. Order by ____ for delivery before the festival."
14 Daily deal "Today's deal: ____ at ₹____, until 9 pm."
15 Birthday or anniversary "Happy birthday, ____. A small gift from us is in your account."

Local and timely (send to one area or branch)

# Idea Example message
16 Fresh stock arrived "Fresh ____ just arrived at our ____ store."
17 New area served "We now deliver to ____. Order today."
18 Weather "Rain outside? We will bring your groceries to the door."
19 Store timing change "We are open late tonight, until 11 pm."
20 Win-back "We have missed you. Here is free delivery on your next order."

Step 3: Write messages people tap

A notification has a few seconds of attention. Make them count:

  • One idea per message. "Free delivery this weekend" beats "Free delivery, new arrivals and a contest".
  • The benefit first. Put the reason to tap in the first few words; phones may cut off the rest.
  • Add an image when the product sells itself: a cake, a dress, fresh fish.
  • Link to the exact page. A notification about one product should open that product, not the home page.
  • Sound like a person. Write the way you would text a regular customer.

Generic messages get ignored. Batch measured an average open rate of 14.4% for contextual campaigns against 4.19% for generic ones (Batch counts a push as contextual when it is triggered automatically by an action or a set time) (Batch). "Your usual milk order is ready to repeat" is contextual; "Check out our app!" is generic.

Step 4: Send fewer, better messages

The fastest way to lose your audience is to send too much. In Airship's consumer survey, the top reason people opt out is that messages are sent too often (Airship).

Type How often
Order updates Every order, as each status changes
Reminders (cart, reorder, back in stock) Only when triggered by the customer
Offers to everyone One or two a week at most
Offers to one area or segment When there is a real reason

Send at the times your customers usually order. A grocery store's best time may be the evening before; a restaurant's may be an hour before lunch. Check your order times in your sales report and send just before the busy hour.

Step 5: Measure what each notification brings in

For every notification, note:

  1. How many received it.
  2. How many opened it.
  3. How many ordered within a day, and the value of those orders.
  4. Whether opt-outs went up in the days after.

If a message brings orders and few opt-outs, repeat its style. If opt-outs rise, cut the frequency before you cut the message type.

Mistakes to avoid

Asking for permission the second the app opens. The customer has no reason to say yes yet, and on iPhone you may not get a second chance.

The same message to everyone. A vegetarian customer does not need your chicken offer. Send by area, branch or past orders where you can.

Fake urgency. "Only 2 left!" must be true. Customers notice, and false claims damage trust.

Notifications that open the home page. Every extra tap loses people.

No opt-out. Give customers a clear way to stop marketing messages in the app.

Your push notification checklist

  • Permission asked in context, such as after the first order
  • Clear consent for promotional pushes and an opt-out inside the app
  • Order updates switched on for every status
  • Cart, reorder and back-in-stock reminders triggered by customer actions
  • Offers sent to everyone no more than once or twice a week
  • Every notification opens the exact page it mentions
  • Opens, orders and opt-outs tracked for each message

How Zepio helps

Your Zepio customer app on Android, and on iPhone as an add-on, carries your own name and logo, so notifications arrive from your store. With the push notifications plugin you write a title and message, add an image and the page it opens, and send to all customers, chosen customers, or only customers of certain branches or zones. You can send now, at a set time, or on a repeating schedule, with no cost per message. Cart recovery sends its own push reminder when a cart is left.

Admin screen for composing a push notification with a title, message, image and audience.
Composing a push notification in the Zepio admin, with the audience and image.

Our guide on creating a mobile app for your business covers getting the app itself. Then send messages your customers are glad to receive, and they will keep notifications on.

Questions people ask

How many push notifications should an online store send?
There is no fixed number. Start with one or two marketing messages a week, plus order updates, and watch how many people turn notifications off. If opt-outs rise, send fewer.
When should my app ask for notification permission?
At a moment when the benefit is clear, such as right after the first order ('Get updates when your order is on the way'). Google and Apple both advise asking in context rather than the moment the app opens.
Do push notifications cost money?
Sending push notifications from your own app has no cost per message, unlike SMS or WhatsApp messages. You only need customers to install the app and allow notifications.
Can I send offers by push notification on iPhone?
Yes, to customers who agreed to receive them. Apple's guideline 4.5.4 requires clear consent for promotional pushes and a way to opt out inside the app.
What makes a good push notification?
One clear reason to tap, written in a few words, sent at a time the customer usually shops, and opening the exact page it talks about.

Sources

  1. Notification runtime permission, Android Developers
  2. Asking permission to use notifications, Apple Developer Documentation
  3. App Review Guidelines, Apple
  4. Mobile App Push Notification Benchmarks for 2026, Airship
  5. Push notification benchmark, Batch

Facts were checked against these sources on 22 Oct 2026. Rules and prices change: check the source before you rely on a figure. Read our editorial standards, or write to hi@zepio.io to report a mistake.

Start your online store

Your website, your own app and your own delivery, with 0% commission on your sales.

5-day free trial · No card required · No coding

Book a call

Tell us about your business and pick a time. We will confirm on WhatsApp, then call you.

Outside India? Change +91 to your country code.

Your business
Pick a day
Pick a time (India time)

Choose a day first.