Konversi

WhatsApp Broadcast Without Getting Banned: 11.11 Sale Templates

Every year, around 12 November, we get some version of the same message: “My shop’s WhatsApp got restricted. I can’t message new customers.”

The backstory rarely changes. The owner sent the 11.11 promo to every contact in the phone, including people who last chatted two years ago, three times a day for three days. A few dozen recipients tapped “Block and report”, and WhatsApp’s systems read that as spam.

For a salon, clinic or cafe, that number is also the booking line, so a WhatsApp broadcast without getting banned matters more than reach. A restriction in mid-November usually costs more than a day of sale revenue.

Below are three copy-paste templates, a send schedule, list hygiene rules and an opt-out process your staff can follow. Prep takes about 2.5–3 hours, and most of it carries over to 12.12 (Harbolnas, Indonesia’s National Online Shopping Day).


Quick Summary

  • Promos go only to customers who bought or chatted in the last 6 months. Contacts from 6–12 months ago get one permission message, and anyone older than 12 months gets nothing.
  • Three promo messages per person, maximum (the permission message doesn’t count): teaser three days out, sale-day morning, sale-day last call. The last call goes only to people who replied.
  • Every promo message ends with “Reply STOP”. STOP replies are processed within 24 hours, no exceptions.
  • No modified WhatsApp apps, no blast extensions, no bought lists. WhatsApp’s policy prohibits bulk messaging through these routes.
  • Time cost: about 2.5–3 hours of prep, 1 hour of execution and cleanup, plus 2–3 hours of replying to chats on sale day.

WhatsApp Broadcast Without Getting Banned: What Triggers Limits

A WhatsApp Business number gets restricted mainly for heavy blocks and reports, messaging people who never gave permission, or bulk sending through unofficial tools. All of this is in the WhatsApp Business Messaging Policy:1

  • Opt-in: you may only contact people who gave you their number and agreed to hear from you. How you collect that permission is up to you, as long as it’s lawful.
  • Opt-out requests: every request to stop, on WhatsApp or anywhere else, must be honored.
  • Negative feedback: WhatsApp can limit how many messages you send based on blocks and reports, and accounts with significant negative feedback can be restricted or removed.
  • Unauthorized bulk messaging: grounds for losing access. The WhatsApp Help Center says unwanted automated messages are detected through machine learning and user reports.2

Two mechanical limits people forget: a broadcast list only delivers to contacts who saved your number, and one list holds a maximum of 256 contacts.3 Those rules apply to classic broadcast lists. WhatsApp is rolling out a newer business broadcasts feature, paid beyond a free allowance, and its mechanics may differ. If it has already appeared on your phone, the permission, frequency and STOP rules in this article still apply.

Since 2025 WhatsApp has been testing a message-credit system for broadcasts in the WhatsApp Business app, and since mid-2026 it has expanded that to more countries. In the pilot, TechCrunch reported 250 free messages for businesses.4 WABetaInfo’s May 2026 report puts the ongoing free plan closer to about 35 messages a month, with some accounts getting 250 free credits a month for their first six months, and it varies by country. Anything beyond that is bought as credits.5 At the time of writing there’s no official announcement for Indonesia, so check whether a credits menu has appeared on your phone (usually under Business tools; menu names vary by version).

Do the math before sending: recipients × messages. In the salon example below, the permission message to 260 people on 1–2 November, the teaser to 465 and the sale-day message to 393 add up to about 1,100 broadcast messages in one month, far above any free allowance. If credits are already live on your account, buy them before 8 November. Credit prices vary by country, so check in the app. The /hold11 message and the last call go out one chat at a time as quick replies, so they don’t use broadcast credits.

One more limit applies to ordinary chats. Since October 2025 WhatsApp has been testing a monthly cap on messages that personal and business accounts send to people who don’t reply. Unanswered messages count toward the cap, messages that get a reply drop out of the count, and WhatsApp shows a warning as you get close. The test runs in several countries and the exact limit hasn’t been published.6 Ask First contacts are the group most likely to stay silent, so swapping the broadcast for 260 one-to-one chats doesn’t solve anything. Send the permission message in smaller batches over several days (in the salon example, 130 on Sunday and 130 on Monday), and don’t message non-responders again.


Step 1: Clean the List (60 minutes, one-time setup)

This takes the longest, and it’s where the risky numbers get filtered out. If you already use labels as described in our guide to using WhatsApp Business as a CRM, you’re halfway done.

Open WhatsApp Business and create these five labels (on Android: Chats tab, three-dot menu, Labels):

LabelWho goes inWhat they receive for 11.11
Active 11.11Bought or chatted in the last 6 monthsTeaser + sale day (+ last call if they reply)
Ask FirstLast purchase 6–12 months agoOne permission message, no promo
Interested 11.11Replied to the teaser or asked about the promoEarly payment details + last call
11.11 BuyerPaid for a voucherNothing more for this campaign
STOPAsked to stop, anywhere, everNothing, permanently

Then apply seven hygiene rules:

  1. More than 12 months without contact: don’t message them. People who’ve forgotten who you are are the ones most likely to hit “Report”.
  2. Remove everyone who has asked to stop, including the customer who told your cashier “please don’t send me promos”. Label them STOP.
  3. Never add numbers from community groups, arisan (rotating savings) groups or bought lists. Those people didn’t give their number to your business.
  4. Build lists from labels. Any label with more than 256 contacts gets split into several lists, Ask First included. If Active holds 420 people, make two lists, “11.11 Active A” and “11.11 Active B”, each under 256.
  5. One phone, one number, the official app. No modified WhatsApp builds, no Chrome extensions for blasting.
  6. Start asking customers to save your number this week. Add one line to receipts or booking confirmations: “Save this number so schedule and promo updates reach you.”
  7. Record where each permission came from. One column in a Google Sheet is enough: “how we got the number, on what date”. It also helps with consent records under Indonesia’s PDP Law.7

A quick way to build a list from a label: open the label, tap the three dots and choose Message customers. WhatsApp creates a broadcast from the contacts in that label. Menu names vary a little between app versions, so check on your own phone first.


Step 2: Send a Permission Message to Older Contacts (15 minutes)

Contacts in “Ask First” don’t get the promo. They get one short message asking whether they still want updates. Anyone who replies YES moves to Active. Anyone who stays silent hears nothing more from you.

Send it about 10 days out, split over two days with one list per day (Sunday, 1 November and Monday, 2 November):

Hi, it's [Business Name] in [Area].
It's been a while. On 11 November we're running an
11.11 offer for returning customers.

Would you like us to let you know on WhatsApp? Reply YES.
If not, just ignore this message and we won't send
promos to this number.

Expect few YES replies. That’s fine: the silent ones are more likely to block you than book.


Step 3: Three 11.11 WhatsApp Broadcast Templates (30 minutes)

Copy them, replace everything in square brackets and save each as a quick reply (Business tools, Quick replies) with the shortcuts /teaser11, /saleday11 and /last11, plus one supporting message, /hold11. The examples use a salon; for a cafe or clinic, swap the product.

The pattern: a greeting (classic broadcast lists can’t insert names), one offer, one deadline, one way to reply and the STOP line. No all-caps or rows of exclamation marks.

If your customers chat in Bahasa Indonesia, use the Indonesian versions in our Bahasa Indonesia edition of this guide.

Template 1: Teaser (three days before)

Hi, it's [Salon Name].

On Wednesday, 11 November, we're opening 11.11 vouchers
for our customers: [Package], normally Rp [regular price],
for Rp [sale price]. Vouchers can be used until
[expiry date].

We're capping it at [number] vouchers so every customer
still gets a comfortable appointment slot. If you'd like
us to hold one, reply HOLD. At 8:00 am on Wednesday we'll
send you the payment details first, before sales open
to everyone.

Reply STOP if you don't want promo updates anymore.

A HOLD reply makes the conversation two-way and tells you who’s serious. Tag each reply with the Interested 11.11 label as you answer it (about 5 seconds per chat: long-press the chat, tap the label icon), and untick Active 11.11 at the same time so they don’t also get Template 2.

For them, prepare the /hold11 quick reply (attach your QRIS image). At 08:00 on Wednesday, send /hold11 one chat at a time to each person who replied HOLD, not through a broadcast list, about 10 seconds per chat.

Good morning, here's the [Salon Name] 11.11 voucher
you asked us to hold: [Package] Rp [sale price].

Transfer to [bank, account number, account name] or
scan the attached QRIS, then send the receipt in this
chat. We'll hold your voucher until 12:00 noon today.

Reply STOP if you don't want promo updates anymore.

Template 2: Sale Day (morning)

Good morning from [Salon Name].

Our 11.11 vouchers are open:
[Package] Rp [sale price] (normally Rp [regular price]).
Valid for appointments until [expiry date].

To get one: reply VOUCHER and we'll send our bank
details or QRIS, then book any date before
[expiry date].

[Number] vouchers available, sales close today
at 9:00 pm.

Reply STOP if you don't want promo updates anymore.

Template 3: Last Call (sale-day afternoon, “Interested 11.11” only)

Hi [Name], we held an 11.11 voucher for you this
morning and released it at 12:00 noon. [Number left]
are still available and sales close at 9:00 pm tonight.

If you'd still like one, reply VOUCHER and we'll sort
it out with you. If the timing isn't right, no problem,
this is our last message about this offer.

Reply STOP if you don't want promo updates anymore.

This is the only template with a name, because the group is small (a few dozen people). Send it one chat at a time from the /last11 quick reply and type the name in, about 10 seconds per chat. For people who replied VOUCHER that morning but haven’t paid (they never had a voucher held), swap the first sentence for “Hi [Name], you asked about our 11.11 voucher this morning.”

The line “this is our last message about this offer” makes a third message easier to accept, because people know a fourth isn’t coming. That’s a promise, so keep it.

Never state a remaining-voucher count that isn’t true. If you’d rather not reveal stock, delete that sentence. Fake scarcity that gets caught costs you trust with regulars. To check how deep a discount your margin can take, use our flash sale discount break-even formula.


Step 4: The Send Schedule (10 minutes to put in your calendar)

11 November 2026 is a Wednesday, and the schedule below is built around that. Put each row into Google Calendar with a 30-minute reminder so you don’t have to remember any of it.

WhenMessageRecipientsTime cost
Wed, 28 OctClean the list, create labels and lists (split any label over 256 contacts into several lists)All contacts60 min
Thu, 29 OctSet up 5 quick replies (templates + /stop) and add the schedule to your calendar-55 min
Sun, 1 Nov, 10:00Permission messageAsk First list A10 min
Mon, 2 Nov, 10:00Permission messageAsk First list B10 min
Tue, 3 NovMove YES replies to Active and add them to list B (keep it under 256)-10 min
Sun, 8 Nov, 19:00Template 1: TeaserActive 11.1115 min + replies
Mon, 9 NovProcess STOPs from the teaser-5 min
Tue, 10 Nov, eveningRebuild lists A and B from the Active 11.11 label (Interested contacts drop out)-10 min
Wed, 11 Nov, 08:00/hold11 quick reply, one by oneInterested 11.1110–15 min
Wed, 11 Nov, 08:30Template 2: Sale dayActive 11.1115 min
Wed, 11 Nov, all dayReply to chats with quick repliesWhoever replies2–3 hours
Wed, 11 Nov, 17:00Template 3: Last call, one by oneInterested 11.11 who haven’t bought15–20 min
Thu, 12 NovDouble-check every STOP is off the lists, label buyers “11.11 Buyer”-15 min

Total: about 2.5–3 hours of prep (28 Oct–8 Nov) + about 1 hour of execution and cleanup + 2–3 hours of replying on sale day.

Three notes from doing this with clients:

  • Don’t send at midnight just because marketplaces start at 00:00. A midnight message from a salon or clinic invites blocks.
  • Leave 15–20 minutes between list A and list B so replies don’t pile up.
  • Move anyone who paid to the 11.11 Buyer label before 17:00, so nobody gets pitched a voucher they’ve already paid for.

This schedule is one piece of a bigger plan. If stock, ads and your promo page aren’t ready yet, work through the 40-day 11.11 sale prep checklist.


Step 5: An Opt-Out Rule That Actually Runs (15 minutes setup)

A “Reply STOP” line is pointless if nobody acts on the replies. Create a /stop quick reply:

Understood, we've removed this number from our promo list.
You can still message this number any time for bookings
or questions. Thank you.

Then one rule for anyone who holds the shop phone:

  1. Any reply saying STOP, “don’t send me this” or similar: send /stop and apply the STOP label.
  2. Within 24 hours, remove the number from every broadcast list.
  3. A STOP-labeled number never goes into any list again, 12.12 included.
  4. Requests made at the counter, by phone or on Instagram are treated exactly the same.

This lines up with two obligations at once: the WhatsApp Business Messaging Policy, which requires every opt-out request to be honored,1 and Law No. 27 of 2022 on Personal Data Protection, which gives data subjects the right to withdraw consent.7 For consent wording that holds up on forms and WhatsApp, see our guide to customer consent under Indonesia’s PDP Law.


Worked Example: A Bintaro Salon with 1,100 Contacts

We built this example from patterns we see often. The business name is fictional and the numbers are illustrative.

Salon Rumah Rambut in Bintaro has 1,100 contacts in WhatsApp Business. After cleaning:

  • 420 contacts bought in the last 6 months: labeled Active 11.11 and split into two lists (210 + 210).
  • 260 contacts from 6–12 months ago: labeled Ask First and split into two lists (130 + 130), sent on different days.
  • The remaining 400 are more than a year old or of unknown origin: not messaged.
  • 20 numbers had asked to stop: labeled STOP.

The offer. A Hair Spa + Creambath voucher, normally Rp 350,000, 11.11 price Rp 279,000, valid until 20 December. Capped at 80 vouchers so the stylists’ schedule doesn’t collapse in late November.

Illustrative results. Of the 260 permission messages, 45 people replied YES and went into list B (210 + 45 = 255, just under the 256 cap), bringing teaser recipients to 465. 72 people replied HOLD and were tagged Interested, so the sale-day morning broadcast went to the other 393. Before 17:00, 41 vouchers sold, 33 of them to Interested contacts. The last call went to the 39 Interested contacts from the teaser plus 14 people who replied VOUCHER that morning but hadn’t paid (53 chats, about 10 minutes), and 9 more sold. That’s 50 vouchers, or Rp 13,950,000 collected up front.

Credits. Because total broadcast volume went past the free allowance, the owner bought extra credits in the app a week ahead.

Opt-outs. 6 people replied STOP during the campaign, all processed the next day. No warnings from WhatsApp.

Owner’s time: as in the schedule above, plus 3 hours of replying on sale day, shared with the receptionist.


When This Approach Doesn’t Fit

  • More than roughly 1,000 active customers: four or more 256-contact lists from one phone gets error-prone. Look at the WhatsApp Business Platform (API) through an official provider, which bills per delivered marketing template message.8
  • No list yet: use this year’s 11.11 to collect permission for your next promos.
  • Reaching new people: broadcast lists are for people who already know you. For wider reach, use WhatsApp Channels and short-form video, as covered in our guide to broadcast and short-form marketing.

If You Want This to Run Every Promo

You can run every step above yourself and reuse it for 12.12. If you’d like a list that grows cleaner every week through a booking form or promo page that asks for WhatsApp permission properly, we can help set it up. Book a free strategy session →


References


<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "headline": "WhatsApp Broadcast Without Getting Banned: 11.11 Sale Templates",
    "description": "How to run 11.11 WhatsApp broadcasts without getting banned: 3 copy-paste templates, a send schedule, list hygiene and opt-out rules, and what triggers limits.",
    "image": "https://eranya.digital/images/blog/salon-booking.webp",
    "author": {"@type": "Organization", "name": "Eranya Digital", "url": "https://eranya.digital"},
    "publisher": {"@type": "Organization", "name": "PT Eranya Digital Nusantara", "logo": {"@type": "ImageObject", "url": "https://eranya.digital/images/logo.png"}},
    "datePublished": "2026-10-25",
    "dateModified": "2026-10-25",
    "mainEntityOfPage": {"@type": "WebPage", "@id": "https://eranya.digital/blog/whatsapp-broadcast-sale-without-ban/"},
    "inLanguage": "en-US",
    "keywords": ["whatsapp broadcast without getting banned", "whatsapp broadcast without ban", "whatsapp broadcast message template for sale", "how often to send whatsapp broadcast", "whatsapp business broadcast limit", "whatsapp opt-out message", "whatsapp broadcast for 11.11 sale"],
    "articleSection": "Konversi"
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {"@type": "Question", "name": "How many WhatsApp broadcast messages can I send to the same customer for a sale?", "acceptedAnswer": {"@type": "Answer", "text": "For one 11.11 campaign, we recommend a maximum of three promo messages per person over four days: a teaser three days before, a message on the morning of the sale and a last call that afternoon, sent only to customers who already replied. Most of your list receives just two. WhatsApp publishes no official frequency limit, but a high volume of blocks and reports can get your sending restricted."}},
      {"@type": "Question", "name": "Why are my WhatsApp broadcast messages not delivered to some customers?", "acceptedAnswer": {"@type": "Answer", "text": "Broadcast list messages from the WhatsApp Business app only reach contacts who have saved your number in their phone's address book. If a customer hasn't saved it, the message never arrives and you get no clear failure notice. Ask customers to save your number at the counter, on the receipt or in your booking confirmation, well before sale day."}},
      {"@type": "Question", "name": "What gets a WhatsApp Business number banned or restricted?", "acceptedAnswer": {"@type": "Answer", "text": "According to the WhatsApp Business Messaging Policy, accounts can be limited or removed for receiving a high level of negative feedback (blocks and reports), messaging people who did not give permission, or sending bulk messages in unauthorized ways. In practice, the triggers we see most are bought or scraped number lists, modified WhatsApp apps and unofficial blast tools, and frequent promos sent to lists nobody has contacted in a long time."}},
      {"@type": "Question", "name": "How do I set up a proper opt-out for WhatsApp broadcasts?", "acceptedAnswer": {"@type": "Answer", "text": "End every promotional message with one line, for example 'Reply STOP if you don't want promo updates anymore.' Handle every STOP within 24 hours: apply a STOP label, remove the number from all broadcast lists, send one confirmation reply and never send that number a promo again. Opt-out requests made outside WhatsApp, such as in person at the counter, must be honored the same way."}}
    ]
  }
]
</script>

Footnotes

  1. WhatsApp. WhatsApp Business Messaging Policy. business.whatsapp.com/policy The official rules on opt-in, honoring opt-out requests, limits based on user blocks and reports, and the ban on unauthorized bulk messaging. ↩ ↩2

  2. WhatsApp Help Center. About account bans on the WhatsApp Business app. faq.whatsapp.com/723378546580115 Why accounts on the WhatsApp Business app get banned, and recommended practices. ↩

  3. WhatsApp Help Center. How to use broadcast lists. faq.whatsapp.com/861663048350950 The 256-contact limit per broadcast list and the requirement that recipients save the sender’s number. ↩

  4. TechCrunch. (18 March 2025). WhatsApp will soon limit number of broadcast messages users and businesses can send. techcrunch.com Report on the trial of monthly broadcast caps and a paid tier for business accounts. ↩

  5. WABetaInfo. (21 May 2026). WhatsApp for iOS 26.19.77: what’s new?. wabetainfo.com Report on the message-credit system for business broadcasts expanding to more countries: a free plan of about 35 messages a month that varies by region, with some accounts getting 250 free credits a month for their first six months. ↩

  6. TechCrunch. (17 October 2025). WhatsApp will curb the number of messages people and businesses can send without a response. techcrunch.com Report on the test of a monthly cap on messages to recipients who don’t respond, with a warning as accounts approach it, running in several countries. ↩

  7. Republic of Indonesia. Law No. 27 of 2022 on Personal Data Protection. peraturan.bpk.go.id/Details/229798/uu-no-27-tahun-2022 Legal basis for consent to personal data processing and the data subject’s right to withdraw consent. ↩ ↩2

  8. Meta for Developers. Pricing on the WhatsApp Business Platform. developers.facebook.com/docs/whatsapp/pricing Per-message pricing, charged per delivered template message, effective 1 July 2025. ↩

WhatsApp Broadcasts for 11.11: Common Questions

How many WhatsApp broadcast messages can I send to the same customer for a sale?

For one 11.11 campaign, we recommend a maximum of three promo messages per person over four days: a teaser three days before, a message on the morning of the sale and a last call that afternoon, sent only to customers who already replied. Most of your list receives just two. WhatsApp publishes no official frequency limit, but a high volume of blocks and reports can get your sending restricted.

Why are my WhatsApp broadcast messages not delivered to some customers?

Broadcast list messages from the WhatsApp Business app only reach contacts who have saved your number in their phone's address book. If a customer hasn't saved it, the message never arrives and you get no clear failure notice. Ask customers to save your number at the counter, on the receipt or in your booking confirmation, well before sale day.

What gets a WhatsApp Business number banned or restricted?

According to the WhatsApp Business Messaging Policy, accounts can be limited or removed for receiving a high level of negative feedback (blocks and reports), messaging people who did not give permission, or sending bulk messages in unauthorized ways. In practice, the triggers we see most are bought or scraped number lists, modified WhatsApp apps and unofficial blast tools, and frequent promos sent to lists nobody has contacted in a long time.

How do I set up a proper opt-out for WhatsApp broadcasts?

End every promotional message with one line, for example 'Reply STOP if you don't want promo updates anymore.' Handle every STOP within 24 hours: apply a STOP label, remove the number from all broadcast lists, send one confirmation reply and never send that number a promo again. Opt-out requests made outside WhatsApp, such as in person at the counter, must be honored the same way.