· 7 min read · Wwwebtech Team

WhatsApp Sales Without Getting Your Number Blocked

Consent, timing and templates decide whether WhatsApp works as a sales channel or quietly kills your business number. Here is where broadcast crosses the line.

WhatsApp is the most answered channel most Indian businesses have. An email sits unread for two days. A WhatsApp message gets a blue tick in eleven minutes. That is exactly why owners start pushing offers down it, and exactly why so many business numbers end up with a low quality rating, a reduced sending limit, or a ban that takes the whole customer history with it.

The difference between WhatsApp working as a sales channel and WhatsApp burning your number is not the copy. It is three unglamorous things: whether the person agreed to hear from you, when you send, and what kind of message you send. This piece is about those three.

Why the number matters more than the message

First, know which WhatsApp you are on, because the rules differ.

  • WhatsApp Business app — the free app on a phone. Fine for a shop or a two-person firm. Broadcast lists are capped (currently 256 contacts per list) and, crucially, a broadcast only reaches people who have saved your number in their phone. Most people who messaged you once have not. So the reach you imagine is not the reach you get.
  • WhatsApp Business Platform (what people call the API — the application programming interface, a way for software to send messages automatically). This is what sits behind order updates, delivery alerts and appointment reminders at scale. You access it through a provider, you pay Meta per message, and every message you start has to use a pre-approved template.

On the Platform, Meta assigns your phone number a quality rating — high, medium or low — driven largely by how people react: blocks and "report" taps push it down. Drop far enough and your messaging limit (how many unique people you can message in a rolling 24 hours) is cut. Keep going and the number is restricted. That rating is attached to the number, not to the campaign. You cannot A/B test your way out of it after the fact.

One useful clarification for Indian owners: the DLT registration you did for SMS — the telecom-regulator scheme for sender IDs and templates — does not apply here. WhatsApp is governed by Meta's own business messaging policy, not TRAI's SMS rules. Complying with one tells you nothing about the other.

Meta's requirement is straightforward and most businesses fail it: you need opt-in that is specific to WhatsApp, names your business, and is given by the person whose number it is. A phone number collected for a delivery is not consent to receive Diwali offers.

Consent that holds up:

  • A tick box at checkout or on your enquiry form that says, in plain words, "Send me order updates and offers on WhatsApp from [business name]". Unticked by default.
  • The person messaging you first — from a click-to-WhatsApp ad, a website button, a QR code on a bill.
  • A "missed call to subscribe" or keyword opt-in that they initiated.

Consent that does not hold up: a list bought from a data vendor, numbers scraped from a housing-society group, visiting-cards from an exhibition three years ago, or your CRM export with everyone who ever called. It does not matter that they are "warm". Meta does not see your relationship, it sees block rates.

Record the opt-in — date, source, the exact wording shown. If your website collects it, that field should flow into your customer record automatically rather than living in someone's notebook. This is a small piece of CRM work that saves an argument later.

Templates, and why they get rejected

On the Platform, any message you initiate must be a template you submitted in advance and Meta approved. Templates fall into categories, and the category matters more than most agencies explain:

  • Utility — tied to a transaction the customer made. Order confirmed, out for delivery, payment received, appointment tomorrow at 4.
  • Marketing — anything promotional. Offers, new arrivals, "we miss you", re-engagement.
  • Authentication — one-time passcodes.

Utility messages are cheaper and far better tolerated. Marketing messages cost more and carry all the block risk. Meta has also moved to limiting how many marketing templates a single person receives in a period, so more sends do not reliably mean more delivered messages. Pricing has changed more than once — it shifted from per-conversation to per-message charging — so ask your provider for the current India rate card in writing rather than trusting a number from an old blog post.

Templates get rejected for predictable reasons: promotional content submitted under the utility category, variable placeholders at the very start or end with nothing around them, URL shorteners, ALL CAPS shouting, or a template that would read as gibberish if the variables were empty. Write the template so a stranger could understand it with the variables removed.

The single best test before you submit: read it aloud and ask whether a customer would recognise why they are receiving it. If the answer requires explanation, rewrite it.

The 24-hour window, and timing

When a customer messages you, a 24-hour customer service window opens. Inside it you can reply freely, in your own words, with images and links, at no per-message template cost. Outside it, you are back to approved templates only.

That window is the most valuable and most wasted asset in WhatsApp selling. Someone asks a price at 11:40 am and gets an answer at 6 pm the next day — the window has closed, the free conversation is gone, and you now need a template to restart a chat the customer was ready to have. Fast replies are not just good manners, they are the cheap part of the channel. If your replies depend on one person's phone, routing and auto-acknowledgement are worth setting up before you spend a rupee on sends.

On timing, the practical rules:

  • No marketing sends before 9 am or after 8 pm. WhatsApp lands on a personal phone; a 10 pm offer reads as an intrusion in a way an email never does.
  • Utility messages can go whenever they are genuinely useful — a delivery alert at 7 am is fine because it is about the customer, not about you.
  • Avoid send-at-the-same-minute blasts to your whole list. Stagger them. A thousand identical messages in sixty seconds is the pattern spam looks like.
  • Frequency: for most businesses, one marketing message a month is defensible, one a week is not, unless people opted in specifically for daily rates or deals.

Where broadcast crosses the line

Broadcast itself is not the problem. Broadcast becomes a problem at four specific points.

  1. The list is not yours. Bought numbers, or numbers from a distributor's database. The block rate on a cold list shows up in your quality rating within a day.
  2. The message is about you, not them. A poster image with no text, a festival greeting with your logo, a "check out our new website" — nothing the recipient asked for. Greetings with no offer still cost you goodwill.
  3. There is no way out. Every marketing message should carry an opt-out and you should honour it immediately and permanently. Meta's Business app and Platform both surface a Stop option in many cases; make it explicit in your copy anyway.
  4. You used a group instead of a broadcast. Adding customers to a WhatsApp group so they see each other's numbers and each other's complaints is the fastest way to lose a customer list. Never do it.

The honest framing: WhatsApp is a permission channel that happens to have very high open rates. The open rate is borrowed from the fact that it is personal. Every promotional blast spends a little of that, and you cannot top it up.

What we would not buy

Bulk WhatsApp panels. You have seen the ads — "1 lakh WhatsApp messages, ₹X, no API needed". These work by driving modified WhatsApp clients or hijacked sessions through unofficial software. They are a direct breach of WhatsApp's terms. The numbers get banned, often after the first large send, and you lose the chat history with real customers along with it. We do not sell this and would advise against buying it anywhere.

Number databases by city or category. "5 lakh Delhi business numbers" is both a policy violation and, under India's data protection framework, a liability you do not want attached to your business.

Chatbots built before the enquiries exist. An elaborate menu-driven bot is a fine thing when you are answering two hundred chats a day. At twenty chats a day it mostly annoys people who wanted to ask one question. Get a human answering fast first.

Green tick as an objective. The verified badge is a business-verification outcome, not a growth lever, and no one can promise it to you. Anyone selling it as a package is selling something they do not control.

What to do this week

Three things, in order. One: add a clear, unticked WhatsApp consent box to your enquiry form and checkout, with your business name in the wording, and make sure the answer is stored against the customer record. Two: look at your last thirty WhatsApp conversations and measure the gap between their first message and your first reply — that number tells you more about lost revenue than any campaign report. Three: separate your templates into utility and marketing and be ruthless about how few marketing ones you actually need.

If you want the consent capture, the reply routing and the templates set up as one system rather than three disconnected bits, that sits across messaging and social and automation work — tell us what your current WhatsApp setup looks like and we will tell you what is worth changing and what is fine as it is.

Questions we get asked

Can I send WhatsApp messages to customers whose numbers I already have?

Only if they gave you permission to message them on WhatsApp specifically, and knew it was your business. A number collected for delivery or billing is not consent to send offers. The safest route is to get those customers to message you first — through a click-to-WhatsApp ad, a QR code or a website button — which opens a legitimate conversation and a 24-hour reply window.

Why do my WhatsApp message templates keep getting rejected?

The most common reasons are submitting promotional content under the utility category, starting or ending a template with a variable placeholder and nothing else, using URL shorteners, or writing something that makes no sense if the variables are blank. Read the template aloud with the variables removed — if it is unclear, Meta's reviewer will think so too.

What is the difference between the WhatsApp Business app and the API?

The app is free, runs on a phone, and broadcasts only reach contacts who have saved your number. The Business Platform (API) connects WhatsApp to your systems through a provider, charges per message, and requires pre-approved templates for anything you initiate. Small teams are usually fine on the app; you move to the Platform when you need automated order or appointment messages at volume.

Will bulk WhatsApp sender software get my number banned?

Unofficial bulk senders and panels breach WhatsApp's terms, and bans are common — sometimes after a single large send. You lose the number and the chat history with genuine customers along with it. There is no version of this that is safe, regardless of what the seller claims.

How often can I send promotional WhatsApp messages without annoying people?

For most businesses, roughly once a month is defensible and weekly is not, unless people opted in specifically for frequent deals. Keep sends between 9 am and 8 pm, always include a clear opt-out, and honour it immediately. Transactional messages like delivery or appointment alerts are a separate matter and are generally welcomed.

If this is your problem

What we’d actually do about it.

All posts

Start here

Want us to look at yours?

Send the URL and what you think is wrong. We’ll tell you what we see, whether or not you hire us. Reply within 1 business day.

What do you need?

We reply within 1 business day. No newsletter, no sales sequence.