…
Skip to content
Topics
On this page

WhatsApp Marketing

WhatsApp marketing is the use of WhatsApp to reach customers who have agreed to hear from a business, with offers, updates, reminders and two-way chat. Small teams use the WhatsApp Business app; larger ones use the WhatsApp Business Platform. Both depend on opt-in consent, never on bought or scraped lists.

  • Channel: A messaging app many Indian customers open every day, so a message sits next to their family chats.
  • Consent first: Message only people who opted in, and make stopping easy.
  • Two tools: The Business app for one phone and a small team; the Business Platform (often called the API) for automation, chatbots and large lists.
  • Message types: Marketing, utility and authentication templates, plus service replies when the customer writes first.
  • Measurable: Replies, bookings, orders and opt-outs show what works.
  • AI era: Chatbots answer common questions and AI drafts messages, while people choose the offers and check the facts.
WhatsApp marketing framework: opt-in, list, segments, message type, measureA Jaipur restaurant collects consent from a QR code on the table, a checkbox on its website and a Click-to-WhatsApp ad. All opt-ins go into one list that records name, number and consent date. The list is split into segments such as regular diners, birthdays this month and people with no visit in 60 days, and each segment gets a marketing template, a utility update or a service reply. Replies, bookings, orders and opt-outs are measured to adjust the plan.Jaipur thali restaurant: consent comes first1. Opt-in sourcesQR on the tableWebsite checkboxClick-to-WhatsApp ad3. SegmentsRegular dinersBirthdays this monthNo visit in 60 days4. Message typeMarketing templateUtility updateService reply2. One listOpted-in listname, number,consent date5. Measure replies, bookings, orders and opt-outs, then adjust the plan
WhatsApp marketing framework: opt-in, list, segments, message type, measure

This lesson follows one example: a family-run thali restaurant in Jaipur. It takes table bookings, runs a weekend buffet and sells sweets boxes at Diwali. The owner wants regulars to visit more often and wants to fill tables on slow weekday nights, without annoying anyone.

Why WhatsApp Marketing Matters

  • Direct reach: A message lands in a chat list, not in a feed that an algorithm controls.
  • Two-way by design: Customers reply in the same thread to book a table, ask about the menu or change a time.
  • Works with ads: Click-to-WhatsApp ads on Facebook and Instagram open a chat instead of a website, which suits people who like to ask before they buy.
  • Local language: Messages can be written in Hindi, English or a mix, and voice notes feel natural to many customers.
  • Retention: It is best at bringing back people who already know the business, a core part of lifecycle marketing.
  • Easy to lose: Users can block or report a business in one tap. Too many reports lower the number's quality rating and can limit how many people it may message.

Step-by-Step WhatsApp Marketing Framework

Step 1: Choose the Right Tool

Start with the WhatsApp Business app if one or two people handle chats. It gives a business profile, a catalogue, quick replies, labels, greeting and away messages, and broadcast lists. Move to the Business Platform when you need a chatbot, several agents, CRM links or messages to thousands of people. The difference is explained in WhatsApp Business API explained.

Step 2: Build an Opt-In List the Right Way

The restaurant collects opt-ins in three places:

  • Table and bill: A QR code that says "Scan to get our weekly specials on WhatsApp. Reply STOP any time."
  • Website: A checkbox on the booking form that is not ticked by default.
  • Ads: A Click-to-WhatsApp ad, where the customer starts the chat and is then asked if they want offers.

For each person, record the name, number, where and when they opted in, and what they agreed to receive. The opt-in must name the business and say that messages will come on WhatsApp. Never upload a bought list, numbers scraped from maps or groups, or numbers copied from bills. India's DPDP Act also expects consent that is clear and specific, with an easy way to withdraw it.

Step 3: Segment the List

Labels turn one list into groups that get different messages:

  • Regular diners who visited in the last 90 days
  • Weekend buffet guests
  • Diwali sweets box buyers from last year
  • Birthdays this month, for guests who shared a date
  • No visit in 60 days

Smaller, relevant groups mean fewer messages per person and fewer opt-outs.

Step 4: Plan the Message Mix

Message typeWhat it is forRestaurant example
Marketing templateOffers, launches, festive menus"Diwali sweets box pre-orders are open"
Utility templateUpdates on something the customer did"Your table for 4 is confirmed for 8 pm"
Authentication templateOne-time passwordsA login code for the online order account
Service replyAnswers when the customer writes first"Yes, we have a Jain thali on request"

On the Business Platform, Meta charges by message type, and some messages, such as replies inside the customer service window, cost little or nothing. Templates are approved by Meta before use, and a marketing message labelled as utility may be rejected or moved to the marketing category.

Step 5: Set Frequency and Timing

  • Frequency: One or two offers a week to any one segment is a sensible starting point; watch opt-outs before sending more.
  • Timing: Send near meal decisions: late morning for lunch, early evening for dinner. Avoid late nights.
  • Platform caps: Meta may limit how many marketing messages one person receives from all businesses, so an unwanted message can simply not be delivered.

Step 6: Write Messages That Earn a Reply

  • Lead with what the customer gets, not with the restaurant's news.
  • Give one offer and one action, such as "Reply 1 to book".
  • Use quick-reply buttons where the tool allows them.
  • End with a clear way out: "Reply STOP to stop offers."
  • Tag every link with UTM parameters, such as utm_source=whatsapp, so visits and orders appear correctly in the GA4 tutorial reports.

Step 7: Measure and Adjust

Track, for each campaign: messages delivered, replies, bookings or orders, and opt-outs or blocks. Read rates alone say little, since a read message that brings no booking and one opt-out is a loss. Compare segments, keep what brings bookings, and cut what brings opt-outs.

Template or Checklist

Use this checklist before every campaign:

  • Every contact has a recorded opt-in: source, date and what they agreed to.
  • The business profile has the address, hours, menu link and catalogue.
  • The segment is chosen before the message is written.
  • The message has one offer, one action and an opt-out line.
  • On the Business Platform, the template is approved and in the right category.
  • Every link carries UTM tags.
  • One named person replies to chats during working hours.
  • Opt-outs are removed the same day.
  • Replies, bookings and opt-outs are reviewed each week.

A simple marketing template the restaurant can adapt:

Example
Namaste {{1}}, our Tuesday and Wednesday dinner thali now comes with a
complimentary masala chaas for regulars like you.
Reply 1 to book a table for this week, or 2 to see the menu.
Reply STOP to stop offers from us.

Example: Filling Weekday Tables in Jaipur

  • Problem: Tuesday and Wednesday nights are slow, while weekends are full.
  • Segment: Regular diners from the last 90 days who opted in to offers.
  • Message: The template above, sent on Monday at about 6 pm.
  • Replies: The manager answers booking replies within the hour and confirms each one with a utility message.
  • Measure: The owner counts bookings that came from "Reply 1", checks opt-outs, and compares weekday covers with the weeks before.
  • Adjust: If opt-outs are high, the next offer goes only to guests who booked from a past message. If bookings are good, the same idea is tested on the "no visit in 60 days" group.

Mistakes to Avoid

  • Bought or scraped numbers: This breaks WhatsApp's rules and the law, and fast blocks can get the number restricted.
  • Daily blasts: Sending the same offer to everyone, every day, trains customers to block you.
  • Groups for promotions: Groups show members' numbers to each other. Use broadcasts, templates or a WhatsApp Channel for one-way news.
  • No one replying: A message that invites replies needs a person or a bot to answer them.
  • Wrong template category: Calling a promotion a utility message leads to rejection or reclassification.
  • Only counting reads: Measure bookings and opt-outs, not just ticks.

How AI Changes WhatsApp Marketing

What AI Automates Now

AI chatbots can answer common questions about the menu, timings and parking, and can take simple bookings at any hour, as shown in AI chatbots for WhatsApp. AI tools also draft message variants in Hindi and English, tag chats by intent, and summarise a week of conversations for the owner.

What Still Needs a Human

Choosing the offer and its cost, answering complaints, handling allergy and dietary questions, and deciding the tone all need someone who knows the restaurant. A person should approve every template before it is sent.

Risk to Watch

AI can invent an offer, a dish or an ingredient that does not exist, and an automated flow can message people who never opted in. WhatsApp's policies also limit what kinds of AI assistants may run on the Business Platform; a bot that serves the business's own customers is the normal case.

Do It with AI

Use this prompt to plan a month of WhatsApp messages for one segment. It works in ChatGPT, Claude or Gemini.

Prompt for ChatGPT, Claude or Gemini

You are a WhatsApp marketing planner for a small business in India. Business: [what you sell, city, opening hours] Segment: [who is in it, for example regulars from the last 90 days] Goal: [for example fill weekday dinner tables] Offer I can afford: [the real offer and its limits] Languages: [for example Hindi and English] 1. Suggest a 4-week plan with at most 2 marketing messages a week for this segment. 2. For each message, write a template under 60 words with one action and the line "Reply STOP to stop offers." 3. Label each message as marketing, utility or service, and explain why. 4. List what I should measure for each message. Do not invent offers, prices, dishes or reviews. Use only what I have given you.

  1. Fill in the real offer and its limits before running the prompt.
  2. Pick the two strongest messages and rewrite them in the owner's own words.
  3. Submit them as templates, or send them through the Business app to the segment's broadcast list.
  4. Review bookings and opt-outs after each send and adjust the next week's message.

Check Before You Use It

  • Facts: Every offer, price, dish and timing must match what the restaurant will actually honour.
  • Brand fit: The message should sound like the owner talking to a regular, not like an advertisement.
  • Compliance: Send only to people who opted in, include an opt-out line, and remove opt-outs the same day.

Quick Quiz

Pick an answer to check yourself. Nothing is saved.

Question 1 / 3

  1. 1. The Jaipur restaurant wants to grow its WhatsApp list. Which source is acceptable?

Frequently Asked Questions

Is WhatsApp marketing legal in India?

Yes, when people have opted in to hear from the business on WhatsApp and can easily opt out. WhatsApp's own policies require opt-in, and the DPDP Act expects consent that is clear, specific and easy to withdraw. Messaging bought or scraped numbers breaks both.

How many WhatsApp marketing messages should a business send?

There is no fixed number, but most small businesses do best with one or two offers a week to each segment, plus useful updates such as booking confirmations. Watch opt-outs and blocks: if they rise, send less.

What is the difference between a WhatsApp broadcast and a group?

A broadcast sends one message to many contacts, and each person sees it as a private chat. A group shows every member's number to the others and lets anyone reply to all, which is rarely right for promotions and can expose customers' numbers.

Can I send WhatsApp messages to customers who have not saved my number?

On the Business app, broadcast messages reach only people who have saved your number. On the Business Platform, approved templates can reach opted-in customers whether or not they saved it. Opt-in is required either way.

How do I measure WhatsApp marketing results?

Count replies, bookings or orders, and opt-outs for each campaign. Add UTM parameters to every link so website visits and sales from WhatsApp appear correctly in Google Analytics 4.