WhatsApp Marketing Messages: Ready-to-Use Templates for Every Campaign

WhatsApp Marketing Published: July 19, 2024
whatsapp marketing messages

You have WhatsApp set up, customers who opted in, and a blank message box staring back at you with no idea what to write. That is where most Shopify merchants get stuck — not for lack of effort, but because writing a message that feels personal and gets clicked is harder than it looks.

The message text matters more than most merchants realise. One generic broadcast tanks your sender quality score. One well-timed, personalised message brings back a customer who has not bought in two months. The difference is almost always in how the message is written and when it is sent.

Below are 20+ WhatsApp marketing message templates across 13 campaign types — each with the Shopify trigger, send timing, and conversion benchmark so you know exactly when and why to use them.

Quick Answer

The three WhatsApp message types that drive the most immediate revenue for Shopify stores are abandoned cart recovery (15–25% recovery rate when sent within 60 minutes), restock alerts (20–35% CTR from high-intent shoppers who already wanted the product), and flash sale broadcasts to segmented repeat buyers. All three require explicit customer opt-in and the WhatsApp Business API to automate. The templates for each are in the sections below.

Key Takeaways

  • WhatsApp marketing templates must be approved by Meta before sending — generic, salesy, or poorly formatted messages get rejected before they ever reach a customer.
  • The best templates are under 150 characters, use the customer's name, and have exactly one CTA — every extra link or offer reduces click-through rate.
  • Timing matters as much as message text — an abandoned cart message sent at 30 minutes converts 3x better than the identical message sent at 24 hours.
  • Two templates per category lets you A/B test — send Version A to 50% of your segment and Version B to the rest, then keep the winner.
  • Restock alerts convert at the highest rate of any WhatsApp message type — 20–35% CTR, because the recipient already expressed buying intent when the product was out of stock.

How to Read and Use These Templates

Each template below follows a consistent format. Use the Shopify trigger to connect it to your store automation, the send timing to schedule correctly, and the benchmark to know what good results look like. Swap every [placeholder] before submitting for Meta approval.

Label What it means
📌 Shopify trigger The store event that fires this message (checkout, delivery, inventory update)
⏱ Send timing When to send relative to the trigger — timing is often more important than the message itself
📊 Benchmark What a healthy result looks like for this message type
💬 Template A / B Two options per category — pick one or A/B test both on your segment

Chatix connects directly to your Shopify store and fires these templates automatically based on the triggers listed — no manual sending required. Templates submitted through Chatix go through the official WhatsApp Business API approval process.

These templates work best when paired with a sequenced strategy — the full WhatsApp marketing strategy guide covers the five-stage funnel, segmentation rules, and sender quality management that determine whether these messages convert or get blocked.

20+ WhatsApp Marketing Message Examples for Shopify Stores

Every template below is written to pass Meta's approval process. Keep placeholders as shown, avoid all-caps, and do not promise guaranteed results or fixed returns — those three choices alone get most templates rejected.

Welcome Message — First Impression for New Subscribers

The first message a customer receives after opting in sets the tone for every message that follows. Get this one right and your read rates stay high across all future campaigns.

📌 Shopify trigger: Customer checks opt-in box at checkout or clicks the WhatsApp chat widget
⏱ Send timing: Within 5 minutes of opt-in — the faster the better
📊 Benchmark: 85–95% read rate — highest of any WhatsApp message type

Hi [name]! Welcome to [store name] on WhatsApp. 🎉 You'll get exclusive deals, restock alerts, and order updates here — nothing else. As a welcome gift, here's 10% off your next order: [discount link]

Hey [name], glad you're here! 👋 This is [store name]'s WhatsApp — where you'll hear about deals before anyone else. Reply HELP anytime to reach our team directly

New Product Launch

Product launch messages work best when sent to your most engaged segment — repeat buyers who already trust the brand — not your full list. Sending to everyone creates noise; sending to fans creates excitement.

📌 Shopify trigger: New product published or new collection launched
⏱ Send timing: Day of launch, between 10am and 12pm local time
📊 Benchmark: 30–45% CTR for engaged repeat buyer segments

Hey [name], it's finally here! 🎉 Introducing [product name] — [one-line benefit]. Limited stock available. Be the first to grab yours: [product link]

[name], we've been working on something you'll love. 🙌 [Product name] is now live — and for the next 24 hours, WhatsApp subscribers get early access at [price/offer]. Shop here: [link]

Flash Sale and Discount Message

Flash sales convert on urgency — the shorter the window, the higher the conversion rate. Do not run flash sales more than once a month or the urgency loses its power with your subscriber list.

📌 Shopify trigger: Discount code created and scheduled broadcast campaign launched
⏱ Send timing: Start of sale window — never mid-sale
📊 Benchmark: 8–15% conversion rate for segmented repeat buyer lists

⏳ [name], 24 hours only! [20]% off on [product/category]. Use code [CODE] at checkout before it's gone: [link]

🚨 Flash sale, [name]! [Product/category] is [X]% off for the next [hours] only. No code needed — discount applied automatically: [link]

Abandoned Cart Recovery

This is the highest-ROI WhatsApp message for any Shopify store. Keep the first message short and friendly with no discount — if the product was right for them, a reminder is enough. The discount, if needed, belongs in message two.

📌 Shopify trigger: Checkout started but not completed — Shopify abandoned checkout webhook
⏱ Send timing: Message 1 at 30–60 minutes, Message 2 at 24 hours if no purchase
📊 Benchmark: 15–25% recovery rate — send within 60 minutes for best results

Hi [name]! 😊 Your [product name] is still waiting in your cart. Complete your order here whenever you're ready: [cart link]

Hey [name], you left [product name] behind! Over [X] customers bought this last month. Still interested? Your cart is saved here: [cart link]


The full three-message sequence — with exact timing, message scripts, and how to configure it in Shopify — is covered in the abandoned cart recovery guide. Chatix automates the full three-message cart recovery sequence directly from your Shopify store — no manual monitoring or sending required.

Limited Time or Limited Stock Alert

Scarcity messages convert well but lose credibility fast if overused. Only send a "limited stock" alert when stock genuinely is low — your customers will check, and finding full shelves after a scarcity message destroys trust.

📌 Shopify trigger: Inventory quantity drops below a set threshold (e.g. 10 units remaining)
⏱ Send timing: Immediately when the threshold is hit — delay kills the urgency
📊 Benchmark: 18–28% CTR for customers who previously viewed the product

🚨 [name], only [X] units of [product name] left. Once it's gone, it's gone. Grab yours now: [product link]

⏳ Last chance, [name]! Your [product name] is almost sold out — [X] units remaining. Order before it sells out: [link]

Restock Alert

Restock alerts consistently deliver the highest CTR of any WhatsApp message type. The recipient has already shown buying intent — they just need to know the product is back. Send the moment inventory is updated, not the next day.

📌 Shopify trigger: Product variant inventory updated from 0 to any positive number
⏱ Send timing: Immediately on restock — delay costs conversions directly
📊 Benchmark: 20–35% CTR — highest of all promotional WhatsApp message types

Great news, [name]! 🎉 [Product name] is back in stock. We know you were waiting — grab yours before it sells out again: [product link]

[name], it's back! ✅ [Product name] has been restocked. This one moves fast — here's your direct link: [product link]

Win-Back and Re-engagement Message

Win-back messages work best with a specific reason to return — not a generic "we miss you." Reference something the customer bought or browsed previously to show the message is personal, not automated.

📌 Shopify trigger: No purchase recorded in the last 60–90 days (customer tagged as lapsed)
⏱ Send timing: Day 60 of inactivity — waiting longer reduces recovery rates significantly
📊 Benchmark: 8–12% re-purchase rate for previously active buyers

Hey [name], it's been a while! 👋 We've added [X] new products to [category they bought from] since your last visit. Come take a look: [link]

[name], we saved something for you. 🎁 Here's a one-time [10]% discount — just for you, just for this week. Redeem here: [discount link]

Exclusive Bundle Offer

Bundle messages convert best mid-journey — send to customers who just bought one item and are likely to need the complementary product within a few days. Timing it after delivery means the customer is using the product and more receptive.

📌 Shopify trigger: Order placed for Product A — trigger bundle offer 48 hours after delivery confirmation
⏱ Send timing: 48 hours after delivery — product is in hand, upgrade is relevant
📊 Benchmark: 12–18% conversion rate for contextually relevant bundle pairings

Hey [name]! 🎁 Buy [product A] + [product B] together and save [10]% — these two pair perfectly.

[name], customers who bought [product A] also love [product B]. Add it to your order today at a special price: [link]

Loyalty Rewards Message

Loyalty messages should feel exclusive, not transactional. The goal is to make the customer feel recognised as a VIP — not like they received an automated coupon from a marketing system.

📌 Shopify trigger: Customer reaches a loyalty tier milestone or points threshold
⏱ Send timing: Same day as milestone is reached — while the achievement feels current
📊 Benchmark: 20–30% redemption rate for personalised loyalty messages

👋 [name], you've earned [X] reward points! Redeem them for [reward] on your next order here: [rewards link]. Thank you for choosing us!

[name], you're one of our most loyal customers. 🌟 As a thank you — here's early access to [sale/product] before it goes public: [link]

Cross-Sell and Upsell Message

The best cross-sell messages reference a specific past purchase — not a generic "you might like this." Generic recommendations get scrolled past. Product-specific recommendations get clicked.

📌 Shopify trigger: Order delivered — 7 days post-delivery confirmation
⏱ Send timing: 7 days after delivery — product is in use, upgrade feels timely
📊 Benchmark: 10–15% CTR for purchase-specific recommendations

Hi [name]! Loving your [product A]? 😊 Customers who bought it also loved [product B]. Check it out and upgrade your experience: [link]

Hey [name]! We noticed you recently got [product A]. Here's a special offer on [related product B] — it's the perfect complement: [link]

Feedback and Review Request

Review requests perform significantly better on WhatsApp than email — largely because the message arrives in a personal, conversational channel rather than an inbox full of marketing. Keep the ask to one sentence and one link.

📌 Shopify trigger: Shopify delivery confirmation webhook fires
⏱ Send timing: Day 7 after delivery — early enough that the experience is fresh
📊 Benchmark: 25–40% response rate compared to 5–10% for email review requests

Hi [name]! 🌟 How are you liking [product name]? We'd love your feedback — it only takes a moment: [review link]

Hey [name], thanks for shopping with us! Could you spare 30 seconds to share your thoughts on [product name]? Your review helps other customers find the right product: [review link]

Seasonal Campaign — India Shopify Merchant Edition

Seasonal campaigns in India have a built-in urgency that no coupon code can manufacture. Start your WhatsApp campaign 3–5 days before the event — not on the day — so you capture customers who are still planning their purchases rather than those who have already bought.

📌 Shopify trigger: Scheduled broadcast — 3–5 days before Diwali, Eid, Holi, Onam, or Black Friday
⏱ Send timing: Morning (10am–12pm) on Day -3 before the event
📊 Benchmark: Festive campaigns to segmented lists with personalised product recommendations rank among the highest-converting WhatsApp broadcasts for Shopify D2C brands

🪔 Diwali is almost here, [name]! Celebrate with something special — [X]% off on [category] until [date]. Shop the Diwali collection: [link]. Reply STOP to unsubscribe.

🎉 [name], our biggest sale of the year is live! Up to [X]% off sitewide until [end date]. No code needed — discount applied at checkout: [link]. Reply STOP to unsubscribe.

Survey and Poll

Survey messages should ask one question only. Multi-question surveys on WhatsApp get abandoned. Use quick reply buttons where possible — a tap is far less effort than typing a response.

📌 Shopify trigger: Scheduled — post-purchase series or quarterly customer pulse
⏱ Send timing: 14 days after last purchase or on a quarterly cadence
📊 Benchmark: 20–35% survey completion compared to 3–5% for email surveys

Hi [name]! Quick question — how happy are you with [product name]? Tap to reply: 😍 Very happy | 😊 Happy | 😐 Okay | 😕 Not happy

[name], your feedback shapes our products. What would you most like to see from us next? Reply here: [survey link]. Takes 60 seconds!

Best Practices for WhatsApp Marketing Messages

Good templates fail when sent wrong. These five practices protect your sender quality score and make every template perform better — regardless of which category you are sending.

  • Keep it under 150 characters — longer messages get scrolled past. If your message needs more than two sentences, it is trying to do too much at once.
  • Personalise beyond just the name — reference the product they browsed, the order they placed, or the tier they are on. "Hi [name]" is the floor, not the ceiling.
  • One CTA per message — two links means the reader clicks neither. Pick the single most important action and make it the only option.
  • Send during business hours — 10am to 8pm local time for promotional messages. Order confirmations and shipping updates are exempt and can be sent at any time.
  • Always include an opt-out — "Reply STOP to unsubscribe" is required under WhatsApp Business Policy. Customers who opt out were about to block you instead — letting them leave cleanly protects your sender quality score.

For running full WhatsApp campaigns using these templates — including how to choose between tools, manage segmentation at scale, and measure campaign performance — the WhatsApp campaign tools guide covers each platform's capabilities side by side.

What Gets WhatsApp Templates Rejected by Meta

Most WhatsApp marketing failures happen at the approval stage, not the send stage. Meta reviews every template before it can be sent at scale. These are the four most common rejection reasons for ecommerce templates.

  • Vague or missing personalisation variables — a template that says "Hi customer" instead of "Hi [name]" gets flagged as low quality and rejected. Every template must use at least one named variable.
  • Guaranteed outcome language — "You will get [result]" or "100% guaranteed" are automatic rejection triggers. Use softer language: "up to", "most customers", "on average." Meta does not allow absolute benefit claims.
  • URL shorteners — bit.ly and similar tools fail Meta's link inspection. Use your own branded domain or a trackable link generated by your BSP. Unrecognised links are a spam signal.
  • Category mismatch — submitting a promotional message as a utility template (to avoid needing explicit opt-in) is the fastest path to account suspension. Always submit under the correct category — marketing templates require explicit marketing opt-in.

Send WhatsApp Marketing Messages with Chatix

If you are a Shopify store owner, Chatix connects directly to your store and turns these templates into automated flows — abandoned cart sequences, restock alerts, and seasonal campaigns — all sent through the official WhatsApp Business API without any manual intervention.

Chatix's pre-approved template library means faster Meta approval and fewer rejections. You set the trigger, Chatix handles the sending, and your customers receive personalised messages at exactly the right moment in their journey. Install Chatix from the Shopify App Store

Final Thoughts

The template is only half the equation — the other half is knowing exactly when to send it and to which segment of your customer list. A flash sale message sent to your entire subscriber list gets ignored. The same message sent to customers who viewed that product category in the last 14 days converts at 3–4x the rate. Start with the abandoned cart and restock templates — both have the clearest Shopify triggers and the highest return — and expand from there once your automations are stable. Browse the full Chatix WhatsApp template library for more ready-to-use formats that are already formatted for Meta approval.

Frequently Asked Questions

What are WhatsApp marketing messages and why do they have a 98% open rate

WhatsApp marketing messages are business-to-customer communications sent through the WhatsApp Business API for promotions, updates, and engagement. They reach a 98% open rate because they arrive in the same personal messaging app customers use with friends and family — unlike email, which competes in a crowded inbox where promotional filters and low-attention scanning work against you.

How do businesses use WhatsApp messages to drive sales

Businesses send promotions, product launches, abandoned cart reminders, restock alerts, loyalty rewards, and post-purchase review requests to opted-in customer lists. The most effective approach combines automated flows triggered by Shopify events (cart abandonment, delivery confirmation) with manually scheduled broadcast campaigns to segmented subscriber groups.

What are the limitations of WhatsApp marketing for Shopify stores

The free WhatsApp Business App limits broadcasts to 256 contacts per message and offers no automation or Shopify integration. The WhatsApp Business API removes these limits but requires working through an approved Business Solution Provider and getting message templates approved by Meta before sending. Every promotional message also requires explicit opt-in from the customer — you cannot message anyone who has not consented.

How do I write a WhatsApp marketing message that gets approved by Meta

Keep the message under 150 characters, use at least one named personalisation variable like [name], avoid guaranteed outcome language, and submit under the correct template category — marketing rather than utility. Templates that read like a natural message from a real person rather than a promotional blast consistently get approved faster and perform better once sent.

What media formats can I use in WhatsApp promotional messages

WhatsApp marketing templates support text, images, videos, documents, and interactive elements like quick reply buttons and call-to-action buttons. Using a product image in abandoned cart messages and restock alerts consistently improves CTR — customers recognise what they were interested in faster from a visual than from product name text alone.

How do I send WhatsApp promotional messages without getting blocked

Send only to opted-in contacts, limit promotional broadcasts to two to four per month per customer, always include an opt-out option and honour it immediately, and monitor your block-to-read ratio weekly inside your BSP dashboard. If the ratio rises above 2%, pause all broadcasts immediately and review your last three messages for relevance and frequency before resuming.

Learn Tips, Stories, And New Technique

NEED HELP?

Write us any time, We help you.

Contact US