Templates · Marketing messages

35 WhatsApp marketing message examples you can copy

WhatsApp marketing messages that sell are short, personal and built around one reason to tap. Below are 35 promotional message examples grouped by goal, each with variables and a suggested button. After them come the Meta rules, send limits and measurement habits that decide whether a message gets approved, delivered and turned into revenue.

What makes a WhatsApp marketing message work

A WhatsApp marketing message is a Meta-approved template you send to customers who opted in: a launch, an offer, a restock, a win-back. The ones that sell share four traits. They use the customer's name, give one reason to act now, fit in two to four short lines, and end with a single button.

Every WhatsApp marketing message sample on this page follows the same anatomy:

  • A first line with a name. 'Hi {{first_name}}' reads like a message from a person, not a newsletter.
  • One piece of news or one offer. Two offers in the same message compete for the same few seconds of attention.
  • A reason to act now. A deadline, limited stock or early access, and only when it's true.
  • One clear action. A URL button to the exact page, or quick replies when you want a conversation.
  • A way out. A footer such as 'Reply STOP to opt out' costs nothing and tells people you respect their inbox.
How to read the examples: text in double curly braces, like {{first_name}}, is a variable that fills in per customer. Meta accepts named variables like these or numbered ones like {{1}}, and asks for a sample value for each. No example starts or ends with a variable, because Meta rejects templates that do. Your business name already shows at the top of the chat, so most messages leave it out.

Looking for order confirmations, shipping updates or COD checks? Those are utility messages with different rules: see WhatsApp order templates and the template library.

Product launch and back-in-stock messages

Launch messages work when subscribers feel they're hearing the news first. Restock messages work because the customer already wanted the product. Send both as soon as the product is live, while the news is still news.

Product launch and new arrivals

Back in stock

Only promise scarcity you can back up. A 'last few left' that turns out to be false teaches customers to ignore you, and WhatsApp's Business Messaging Policy bans messages that mislead or deceive.

Flash sale, offer and seasonal promotional messages

A WhatsApp offer or promotion message needs one clear number, one deadline and one code. A paragraph of conditions reads like small print. Where you can, add a copy-code button: Meta allows one per template, and it saves the customer from retyping the code.

Flash sales and offers

That last one shows what works for service businesses, from a digital marketing agency to a clinic or a tutor: one concrete, useful offer beats a list of everything you do.

Seasonal and holiday campaigns

Seasonal messages compete with every other brand's seasonal messages. Send yours a day or two before the rush, and make the deadline concrete: a shipping cutoff date is more useful to a customer than 'limited time only'.

Abandoned cart and win-back messages

Meta treats cart reminders as marketing, even though the customer started the checkout: a 'you left items in your cart' reminder is one of its own examples of a marketing template. Write them, and budget for them, as marketing messages. The cart recovery playbook covers the timing of a three-message sequence, and the template library has six more cart reminders.

Abandoned cart

Win-back

Time win-backs to each customer's usual gap between orders, not a fixed 30 days. Someone who buys coffee every month and someone who bought a sofa last year run on very different clocks.

VIP, loyalty and referral messages

Repeat buyers already trust you, which makes them the safest audience for a marketing message. Give them access and recognition before you give them discounts.

VIP and loyalty

Referral

Event, webinar, review and ad reply messages

Event messages need the date and time in the first two lines, because people decide in seconds whether they can come. Review asks and ad replies work on the same principle: one question, one tap.

Events and webinars

Once someone registers, a reminder about that event relates to something they signed up for, which usually fits Meta's utility category. Keep those reminders free of offers so they stay there.

Review requests

A review request tied to a specific order can qualify as utility; a generic one is marketing. Timing, review links and the rules on incentives are in how to get customer reviews on WhatsApp.

Replies to Click-to-WhatsApp ads

When someone taps a Click-to-WhatsApp ad, they message you first, so your reply is a normal chat message rather than a template. If you answer within 24 hours, Meta doesn't charge for the messages you send over the next 72 hours. These two WhatsApp advertising messages turn the tap into a sale or a qualified lead.

Rules that keep marketing templates approved

Meta reviews every template before it can be sent. Review can take up to 24 hours and is often much faster. Most rejections, and most quality problems after approval, trace back to the same mistakes.

  1. Pick the marketing category for anything promotional. Offers, launches, cart reminders, win-backs, birthday messages and loyalty perks are all marketing. Since April 9, 2025, a template submitted as utility that Meta judges to be marketing is approved as marketing, and businesses that keep miscategorizing risk a cap on utility sends or losing their utility templates for a week or more (Meta's template categorization rules).
  2. Send only to people who opted in. WhatsApp's Business Messaging Policy requires that the person gave you their number and agreed to receive messages from you on WhatsApp. Record where and when each contact opted in. The WhatsApp opt-in guide covers wording and collection points.
  3. Format variables the way Meta expects. Double curly braces, numbered in order or named in lowercase with underscores, and a sample value for each. A template can't start or end with a variable, and too many variables for the length of the text is a common rejection.
  4. Be specific. A template that says only 'Congratulations' or contains only a variable gives the reviewer nothing to judge. Name the offer.
  5. Skip spam formatting. No lines in capitals, no rows of emojis, no fake countdowns. One or two emojis and one bold phrase are enough (WhatsApp bold uses *asterisks*).
  6. Stay inside the limits. Body text up to 1,024 characters, header and footer up to 60 each, up to 10 buttons with labels of 25 characters or fewer, at most two URL buttons and one copy-code button.
  7. Check what you sell. WhatsApp's Commerce Policy bans selling some things through WhatsApp, including alcohol, tobacco, firearms, drugs, medical and healthcare products, adult products, real-money gambling and dating services.
  8. Don't duplicate. Meta rejects a template whose text matches one you already have. Edit the existing one instead.

Approval is only the first check. Every template has a quality rating based on how people respond to it. When a template drops to low quality, Meta pauses it for 3 hours, then for 6 hours, and disables it the third time. Blocks and reports also count against your phone number and can lower how many people you're allowed to message.

When to send and how often

Meta limits marketing volume in three ways, and each one shapes your calendar.

  • Per-user marketing limits. WhatsApp may cap how many marketing templates one person receives from all businesses over a period, based on how engaged they are. A message held back by this limit fails with error 131049, and Meta advises waiting at least 24 hours before retrying. Marketing messages sent inside an open 24-hour customer service window don't count, and the limits aren't active for business numbers or recipients in the EEA, the UK, Japan or South Korea (Meta, per-user marketing limits).
  • No marketing to US numbers. As of September 2026, Meta's documentation says WhatsApp doesn't deliver marketing templates to users with US phone numbers. Utility, authentication and service messages still go through.
  • Messaging limits. Your business portfolio can send templates to a set number of unique customers in a rolling 24 hours: 250 to start, then 2,000, 10,000, 100,000 and unlimited as you verify your business and keep quality high.

Inside those limits, a few habits keep campaigns working:

  • Start at two to four marketing messages a month per contact. Increase only if replies hold up and opt-outs stay low.
  • Send in the customer's daytime. Schedule by their time zone, not yours. A promotion that buzzes at 11 pm is the one that gets blocked.
  • Space your sends. Leave a few days between campaigns, and don't send a campaign to someone who got a cart reminder that morning.
  • Send in waves. Releasing a big send in batches lets you catch a broken link or a wrong code before the whole list sees it.
  • Segment first. Recent and repeat buyers usually respond better than everyone who ever opted in, and since Meta bills per delivered message, a smaller list also costs less. See WhatsApp Business API pricing.

Measuring replies and revenue

Read rates on WhatsApp are high for almost everything, so on their own they tell you little. Judge each campaign on what happened after the read.

MetricHow to get itWhat it tells you
Delivery rateDelivered ÷ sent, from message statusesList health, and sends held back by limits
Reply rateCustomers who replied ÷ deliveredWhether the message invites a conversation
Click rateVisits from the UTM-tagged button linkWhether the offer is interesting
Revenue per recipientOrders with the campaign's code or UTM ÷ deliveredThe number to compare against email and SMS
Opt-outs and blocksSTOP replies and changes in quality ratingWhether you're sending too often

Three habits make these numbers trustworthy. Tag every button link with UTM parameters (utm_source=whatsapp, utm_medium=campaign, utm_campaign=the campaign name). Give each campaign its own discount code, so a sale still counts when the customer buys later on a laptop. And on big sends, hold back a random 10% of the audience: the difference in sales between the two groups is what the message really earned.

In Recoverly, campaigns go only to opted-in contacts. On Shopify you can target recent customers, repeat buyers or abandoned-checkout shoppers, schedule the send in your time zone and let it go out in waves. Each campaign reports sent, delivered and read counts, and replies land in the shared inbox, where your team or the AI chatbot can answer. Campaigns are on the Lite plan ($19/month), and Meta's per-message fees are billed at cost. More on list sends in WhatsApp broadcast messaging.

FAQ

Questions this guide gets asked

Any message a business starts with a promotional goal: an offer, a launch, a restock, a cart reminder, a win-back or an event invitation. It has to use a template approved by Meta and go only to people who opted in, and it's billed per delivered message at the rate for the customer's country.
Through the WhatsApp Business Platform, with a tool connected to your number: create a template, get it approved, pick an audience of opted-in contacts and schedule the send. The WhatsApp Business app also has broadcast lists, which reach up to 256 contacts who saved your number, and paid business broadcasts in some countries.
Two limits apply. Your messaging limit caps how many unique customers you can reach with templates in a rolling 24 hours: 250 at first, then 2,000, 10,000, 100,000 and unlimited. Separately, WhatsApp may cap how many marketing messages each person receives from all businesses, based on their engagement.
Usually one of three reasons: the per-user marketing limit (error 131049, so wait at least 24 hours before retrying), a customer who stopped marketing messages from your business (error 131050), or a US phone number, since WhatsApp doesn't currently deliver marketing templates to US users.
Meta charges per delivered marketing message, at a rate set by the recipient's country code. Marketing is the most expensive category, often several times the utility rate. Our WhatsApp Business API pricing guide shows how to estimate a month.
There's no universal best hour. Start with late morning or early evening in the customer's time zone, then test two send times on two halves of your list. Avoid late-night sends, which invite blocks.
Yes. WhatsApp's Business Messaging Policy only allows messages to people who gave you their number and opted in to hear from you on WhatsApp, and you must honor opt-outs. Messaging bought or scraped lists leads to blocks, reports and lower sending limits.

Send your next campaign to people who asked for it.

Recoverly sends WhatsApp campaigns from your own number to opted-in customers only, scheduled in your time zone and delivered in safe waves.

Free plan forever 7-day trial on paid plans No message caps Cancel anytime