WhatsApp Marketing

WhatsApp marketing for online stores: rules, a campaign plan and costs

WhatsApp is where an online store's customers already read their messages — which is exactly why Meta polices it more tightly than email. Done right it brings people back without annoying them. Here are the rules, a campaign plan built around how online stores actually work, and what it costs.

Reputoo TeamUpdated 25 September 2026 10 min read

Key takeaways

  • Abandoned-cart reminders, back-in-stock alerts and reorder reminders are the campaigns that pay for themselves.
  • Segment by what customers bought and browsed — not one blast to the whole list.
  • Consent comes from checkout and product pages, collected separately for offers.
  • A back-in-stock alert to 500 waiting shoppers costs about ₹432 on the July 1, 2026 rate card.
On this page (31 sections)

1.The rules online stores have to follow

Meta allows promotional messages only to people who agreed to receive them, only as approved marketing templates, and only with an easy way to stop. For an online store the practical question is where consent comes from. Checkout is the natural opt-in point, alongside a WhatsApp chat button on product pages. A number printed on an invoice is not consent.

3.A campaign plan for an online store

Build campaigns on moments that already happen in your customer's relationship with you, not on a calendar of generic promotions. Abandoned carts, back-in-stock alerts for items people asked about, and reorder reminders for consumables.

In practice, for an online store:

  1. Cart abandon → WhatsApp recovery in 1 hour — Abandoned cart triggers WhatsApp with personalised reminder and limited-time offer. (marketing template)
  2. Order confirmation + shipping update on WhatsApp — Order confirmed, dispatched, and delivered — each milestone triggers WhatsApp automatically. (utility template)
  3. Re-order prompt after delivery — Two hours after delivery, a personalised WhatsApp with the product photo and a re-order link. (utility template)
  4. Re-purchase sequence based on product lifecycle — Product-specific re-purchase reminder at the right interval (e.g., skincare at 45 days). (utility template)

Order confirmations and shipping updates in real time, cart reminders within hours, and promotions around sales events. Half of this plan is not "marketing" in Meta's sense. Confirmations and updates are utility messages — cheaper, and they build the trust the promotional ones depend on.

4.Abandoned-cart reminders

A shopper who added items and left often just got distracted. A reminder a few hours later — the product photo, the price, and a link back to the cart — brings some back. Send one, perhaps two, never more. A discount in the first reminder trains customers to abandon carts on purpose; if you offer one, save it for the second. Cart reminders are marketing messages, so only for shoppers who opted in.

5.Back-in-stock and price-drop alerts

Shoppers who asked to be told when an item returns are the most willing audience you have. The alert — photo, size availability, link — goes only to them, the moment stock arrives. It converts better than any other campaign because the customer asked for exactly this.

6.What it costs

Meta charges each delivered marketing message. A campaign to 1,000 opted-in customers in India costs about ₹863 plus GST in Meta fees; the same send elsewhere:

MarketMarketing messageUtility message
India₹0.8631₹0.115
United States$0.0250$0.0034
United Kingdom$0.0635$0.0220
UAE$0.0499$0.0157

Meta list rates, July 1, 2026. India in INR, plus 18% GST.

Reputoo does not add a per-message markup; you pay Meta's rate and your plan.

7.Reorder reminders

Consumables — skincare, supplements, pet food, coffee — run out on a schedule. A reminder when the customer is likely running low, with a one-tap reorder of their last order, is a service more than an advert.

8.Where campaigns go wrong

These are the problems online stores are usually trying to fix with WhatsApp:

  • 68% of carts abandoned with no follow-up.
  • Order tracking calls overload your support. "Where is my order?" is your most common support query. WhatsApp order updates answer it before customers ask.
  • COD orders come back as returns. The order ships, the customer changes their mind, and you pay both legs of the shipping plus the packaging.

A broadcast fixes none of them on its own. Segment first — recent customers, lapsed ones, people who asked about a specific thing — and send each group the one message that matters to it. Smaller, relevant sends get more replies and fewer blocks than one big blast.

9.Measuring what an online store's campaigns earn

Reads show a message arrived; replies, bookings and orders show it worked. Reputoo attributes revenue to the campaign that brought each customer back, so you can drop the sends that only produce reads.

10.Segments a store already has

  • First-time buyers — a welcome and a nudge towards a second order.
  • Repeat customers — early access, new collections in categories they buy.
  • Browsers — viewed but did not buy; one relevant message.
  • Lapsed customers — bought before, not in months.
  • Category buyers — send kids' clothing news to people who bought kids' clothing.

11.Sale seasons

Festive sales, end-of-season sales and platform-wide sale days are when customers expect offers. Tell your opted-in customers a few days before, with what is on sale in the categories they buy, and send a reminder only on the first day. Outside sale seasons, keep offers rare so they keep their value.

12.Writing a product message

Back in stock: the linen shirt in olive, sizes M–XL. You asked us to tell you. ₹1,799. [Shop now]

(Product and price are an example.) One product, a real photo, the sizes, the price, one button.

13.What campaigns cost

At ₹0.8631 per marketing message on Meta's July 1, 2026 India rate card, a back-in-stock alert to 500 waiting shoppers costs ₹432; a sale announcement to 10,000 opted-in customers costs ₹8,631, plus GST. Measure revenue per campaign against that.

14.Frequency

Triggered messages — cart, back in stock, reorder — whenever they are relevant; broadcasts once a week at most, fewer outside sale seasons. Unsubscribes and blocks rise quickly when every day brings a sale.

15.First-to-second order

The hardest order to win is the second. A welcome after the first delivery — how to care for the product, a suggestion based on what they bought, and perhaps a small incentive for the next order — to customers who opted in turns one-time buyers into customers.

16.New collections and drops

For fashion and lifestyle brands, new collections are news. Tell repeat customers in the relevant category a day before the public launch — early access rewards loyalty and makes the message worth opening.

17.Lapsed customers

A customer who bought three times last year and nothing this year may have moved on. One message with what is new in their category, and a reason to come back, recovers some. Send it once; if they do not respond, stop.

19.Measuring revenue per campaign

Reputoo attributes orders and revenue to the campaign that prompted them. Compare revenue with Meta's cost per campaign, and stop sending the kinds that produce reads but no orders.

20.Influencer and creator launches

When a creator collaboration launches, customers who follow that style can be told in the chat with the creator's picks and a link. Keep it relevant to what they buy; a collaboration message sent to everyone is noise.

21.Loyalty points and rewards

Stores with loyalty points can tell customers their balance when it is worth something — "you have ₹300 in points, expiring on 30 June" — which brings them back without a discount. Send it when the balance becomes meaningful or near expiry, not weekly.

22.Gifting occasions

Before Mother's Day, Raksha Bandhan, Diwali and year-end, a gifting message with curated products, gift wrap and a delivery-by date reaches customers who are already thinking about gifts. Put the last order date for delivery in time in the message.

23.Writing a cart reminder

Still thinking about the linen kurta? It's in your cart in size M. [Complete my order]

(Product is an example.) No pressure, no countdown — just the product and a way back.

24.Timing

Send cart reminders a few hours after abandonment, back-in-stock alerts immediately, and broadcasts in the evening when people browse. Avoid late-night sends; they get blocked more.

25.Category launches to the right buyers

When you add a new category — kids' wear to a women's fashion store, refills to a skincare brand — tell the customers who are most likely to buy it: parents, repeat buyers of the product the refill fits. A matched launch message sells; a store-wide broadcast mostly irritates.

26.Product photos and videos

Use your own product photos — on a model or in use — and short videos where the product moves. Customers are deciding without touching the product; the image has to do what the fitting room would.

27.Offers that protect margin

Free shipping above a threshold, a gift with purchase, or early access for repeat customers often work as well as percentage discounts without training customers to wait for sales. Test them against discounts on small segments before rolling out.

28.Measuring against returns

A campaign that sells a lot but brings a wave of returns may lose money. Look at revenue net of returns per campaign, and at which products campaigns push that customers send back. Adjust what you promote accordingly.

29.Customers abroad

For stores shipping internationally, time sends to the customer's time zone, write in their language where you can, and include honest delivery and duty information. A campaign that ignores customs delays creates complaints.

30.Review your list every quarter

Remove numbers that have not opened a message in months and customers who asked to stop; check that every segment still means something. A smaller, engaged list costs less, converts better and keeps the quality rating healthy.

31.Frequently asked questions

How often should an online store send WhatsApp promotions?

Less often than email — a relevant message every week or two to an engaged segment beats daily sends to everyone. Watch your quality rating in WhatsApp Manager; if it drops, send less and segment more.

Can online stores send WhatsApp broadcasts to customers who never opted in?

No. Meta requires opt-in before a business starts a conversation, and messaging people who did not ask is the fastest way to get a number restricted. Collect opt-in at the moments customers already give you their number.

How many abandoned-cart reminders should a store send?

One, perhaps two. If you offer a discount, save it for the second — a discount in the first trains customers to abandon carts.

Which WhatsApp campaigns work best for online stores?

Back-in-stock alerts to shoppers who asked, reorder reminders for consumables, and cart reminders. They go to people with a clear reason to buy.

Can a store message every customer who ever ordered?

Only those who agreed to receive offers. Consent for order updates is not consent for marketing.

When should a store send cart reminders?

A few hours after abandonment, once, perhaps a second a day later — only to shoppers who opted in.

What should a store send first-time buyers?

A welcome after delivery with care tips and a suggestion based on what they bought — to customers who opted in — to encourage the second order.

How should stores measure WhatsApp campaigns?

By revenue net of returns per campaign, compared with Meta's cost for that send — not by reads.

How do I convert COD orders to prepaid?

When a cash-on-delivery order comes in, an automatic WhatsApp message offers prepaid payment with a link. Every order that switches is one that cannot come back as a return-to-origin loss.

How do I set up product-specific re-purchase reminders?

Configure re-purchase intervals per product category — skincare at 45 days, protein supplement at 30 days, kid's shoes at 90 days. Reputoo sends personalised "Time to reorder?" WhatsApp at the right moment.

Set up WhatsApp marketing for your business

1,000+ businesses onboarded · Member of NVIDIA Inception · Official WhatsApp Business API, no per-message markup.