Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.useinvent.com/llms.txt

Use this file to discover all available pages before exploring further.

WhatsApp is by far the most effective channel for direct customer outreach we support. Read rates regularly sit above 70%, compared to roughly 10% on email. That same effectiveness is what makes WhatsApp ruthlessly intolerant of anything that looks like spam: when a recipient does not recognise your business and taps Block or Report, Meta records it, and a small handful of those reports is enough to trigger sanctions that range from a paused template all the way to a full Business Portfolio ban. This page is the playbook we hand to every customer before they hit Send Broadcast. Read it once, follow the rules, and your broadcasts will work for years. Skip it and the first miscalibrated campaign can cost you the channel.
Appeals to Meta rarely succeed. Once a phone number, template, or portfolio is sanctioned, recovery is almost never an option. Prevention is the entire game. If you take one thing from this page, take that.

Why This Matters

WhatsApp’s report rate cuts both ways. Because read rates are so high, almost every recipient sees your message. That is the upside. The downside is that the same audience can also report you in seconds, and WhatsApp’s spam-detection thresholds are far stricter than email’s. Two real customer examples illustrate the gap:
  • Customer A sent ~300 broadcast messages to an unsolicited list, recipients who had never opted in for WhatsApp marketing. A handful reported it as spam. Within a day, Meta banned the entire account.
  • Customer B sent over 150,000 broadcast messages combining marketing and OTP traffic over many months, all to an opted-in audience with relevant content. Result: one template paused for quality review, then reinstated. No account-level action.
Same channel, completely different outcomes. The difference is who you message and what you send them, not how many.

Types of Meta Sanctions

When Meta detects spammy behaviour or receives reports, it applies one of four progressively heavier sanctions. Knowing which is which helps you read the warning signs early.
SanctionScopeReversible?Typical trigger
Paused TemplateOne specific templateYes, usually within hours to a dayA small number of recipients reported the template as spam, or low-quality content was flagged. The template stops sending until Meta reviews and reinstates it.
Banned TemplateOne specific templateNo, you must rewrite and re-submitThe template repeatedly attracted reports or violated policy (misleading copy, prohibited categories, sensitive content). It is permanently removed.
Phone Number BanOne phone numberNo, the number is permanently lost on WhatsApp Cloud APISustained spam reports on that specific number, sending to large numbers of unsolicited contacts, or a high block rate. Other numbers under the same Business Portfolio are unaffected.
Business Portfolio BanThe entire Meta Business PortfolioEffectively no, appeals almost never succeedSevere or repeated violations, fraud, or aggregated spam signals across multiple numbers and templates. You lose every number, every template, and every WhatsApp Business Account on the portfolio.
A paused template is a warning, not a punishment. Treat it as a free, second-chance audit signal. If you see one, pause your sending, audit who you sent the campaign to, fix what triggered it, and only resume once you understand why.
A banned WhatsApp number or portfolio also means your assistants stop sending and receiving on that number. The damage is not limited to broadcasts.

The Golden Rules

Follow these and you will almost never see a sanction.

1. Only message contacts who opted in

This is the single biggest factor. Treat WhatsApp consent the same way you treat email consent under GDPR or CAN-SPAM:
  • The contact actively signed up for WhatsApp updates from your business (a checkbox at signup, a “send me on WhatsApp” toggle on a form, or a click-to-chat action where the customer initiated).
  • They know your brand and are expecting messages from you.
  • You can prove the consent if asked (timestamp, source, channel).
Importing a CSV of phone numbers you scraped, bought, or pulled from a CRM without explicit WhatsApp opt-in is the fastest way to lose your number.
“They are already my customers, so they should expect updates” is not consent in WhatsApp’s eyes. Customer relationships from email, in-store purchases, or app signups do not automatically authorise WhatsApp marketing. Get explicit opt-in for WhatsApp specifically.

2. Send genuinely useful content

Every broadcast should be something the recipient would be happy to receive. Real product launches, time-sensitive updates, order notifications, appointment reminders, exclusive offers tied to their relationship with you, that is the bar. Things that get reported fast:
  • “Hi! Check out our new website.”
  • Generic discount codes with no context.
  • Multiple campaigns per week to the same audience.
  • Content unrelated to why they signed up.

3. Match the template category to the content

When you create a template in Meta Business Suite you pick a category: Marketing, Utility, or Authentication. Send marketing content under a Marketing template, not under a Utility template even if the per-message rate is lower. Meta’s classifiers detect category mismatches and treat them as policy violations. Learn what each template category means →

4. Start small, scale gradually

A brand-new WhatsApp Business number does not get to send a 50,000-recipient marketing blast on day one. Meta’s quality systems weight new numbers more harshly because they have no history. Build a reputation first:
  • Week 1: send to your most engaged 100–500 contacts.
  • Watch the deliverability and engagement numbers in Broadcast Analytics.
  • Only scale up to larger segments once your first campaigns show clean delivery and high read rates.

5. Make opt-out trivially easy

Every Marketing template should give the recipient a clear way to stop receiving them. The standard pattern is a Stop promotions quick-reply button on the template; some businesses also include “Reply STOP to opt out” in the body. When a customer replies STOP (or taps the opt-out button), unsubscribe them from broadcasts in the Inbox. Honour those requests immediately. Continuing to message a contact who asked to stop is the single most reportable behaviour on WhatsApp.

6. Segment ruthlessly

Generic blasts to your whole audience are the highest-risk shape of campaign. The same message that delights one segment can offend another, and the offended segment is what generates the reports. Use Segments to send the right message to the right audience, every time. Customers who bought a product get the follow-up; customers who only signed up for newsletters do not get product upsell campaigns.

7. Respect quiet hours and frequency

  • Avoid sending late at night or early in the morning in the recipient’s timezone. Late-night marketing pings are a common report trigger.
  • Do not exceed roughly one Marketing broadcast per week to the same contact unless they are highly engaged.
  • Space campaigns out. Three pushes in a single day to the same person is a near-guaranteed report.

8. Test every broadcast before sending

Use the Test button on every broadcast to send the message to your own number first. Verify the template renders correctly, links work, variables populate, and the tone is right. A broken template that confuses customers is a soft form of spam in Meta’s eyes. See the testing flow →

Red Flags Meta Is Watching For

Even when each rule above is technically followed, the shape of your sending pattern matters. Meta aggregates these signals and uses them to decide whether to escalate.
SignalWhy it raises risk
High block rateRecipients tapping Block is the strongest negative signal Meta tracks. Even a 2–3% block rate across a campaign can trigger a quality drop.
Low read rateIf recipients consistently ignore your messages, Meta interprets it as low-value sending.
Sudden spike in volumeGoing from 100 messages a day to 10,000 overnight on a number with no track record looks like spam infrastructure.
High variation in message contentSending many slightly different versions of the same marketing message in a short window looks like an attempt to evade content filters.
Cold audienceFirst-touch broadcasts to recipients you have never messaged before carry the highest report risk.
Each campaign affects your number’s quality rating (visible in WhatsApp Manager → Phone numbers). Watch it. A drop from High to Medium is your free, early warning to slow down and investigate before Meta escalates.

What to Do if You Get a Warning

Meta sends an email when it pauses a template, downgrades a number’s quality, or applies any other action. Do not ignore it.
1

Stop sending immediately

Pause every queued broadcast and turn off any automated sending for that number until you understand what happened.
2

Read the email carefully

Meta tells you which template, which number, and roughly why. The reason is usually generic (“low quality” or “user reports”), but the affected asset is always specific.
3

Audit the audience

Open the broadcast that ran most recently before the warning. Look at the audience segment. Did you message people who did not opt in? People you have not contacted in months? People who never engaged with earlier messages? That is almost always the cause.
4

Tighten consent and content

Remove any contact you cannot prove opted in for WhatsApp specifically. Rewrite the template so the value is obvious and the brand recognisable. Add an explicit opt-out path if you do not have one.
5

Resume small

When you do start sending again, start with your most-engaged segment, watch the quality rating, and scale only when it stabilises.
Do not “appeal” your way out of a sanction by repeating the same campaign to the same audience. Meta’s quality systems remember, and the second sanction is much more likely to be permanent.

Patterns That Work

Here are the campaign shapes we see succeed consistently across our customers.

Order and appointment notifications (Utility)

Order shipped, appointment confirmed, password resets, delivery updates. Send these under a Utility template. Recipients always opted in (they bought something), the content is always expected, and reports are essentially zero.

Re-engagement of recent buyers (Marketing)

Customers who purchased in the last 30–90 days get a follow-up offer or a related-product nudge under a Marketing template. Tight segment, fresh relationship, recognisable brand. This shape regularly gets 80%+ read rates and almost no reports.

Opt-in newsletter from a click-to-chat ad

Customers who tapped a click-to-chat ad and confirmed they want updates become an opted-in marketing segment. Send them periodic, branded content under Marketing templates. The original click-to-chat is your consent record.

What does not work

  • Cold lists you bought, scraped, or imported from another platform.
  • Re-engaging customers from 12+ months ago who never opted in for WhatsApp.
  • “We have your number from the order, so let us send you offers” without an explicit WhatsApp opt-in.
  • Daily or near-daily marketing pings to the same audience.

FAQ

Meta does not publish exact thresholds, and they vary by sender age, content type, and recent quality history. Across thousands of campaigns we have seen, as little as 2–5% report or block rate on a single campaign is enough to pause a template, and a sustained pattern at that level can lead to number-level action. Aim for well under 1%.
Technically yes, in practice almost never with success. Bans are issued by automated systems that have already weighed the evidence. Plan for prevention, not appeals.
Utility templates carry significantly less ban risk because they are tied to a transaction the customer already initiated (an order, an appointment, a password reset). They are still subject to quality review, but the report rate is naturally low. Use them whenever the content qualifies, do not dress up marketing as utility.
No. Auto Follow-ups re-engage customers inside the 24-hour customer-service window after they messaged you, using free-form messages, not templates. They do not go through Broadcasts and do not carry the same template-category risk. They are still subject to WhatsApp’s general quality signals, but the risk shape is different.
Stop all broadcasts immediately. Low is the last warning before Meta restricts your messaging limit or pauses the number. Audit the recent campaign that caused it, fix consent and content, and let the rating recover by sending only opt-in utility messages for a few days before resuming marketing.
No. The 24-hour customer-service window allows free-form responses to messages the customer already sent you. Reports inside that window are very rare and usually only happen if the assistant misbehaves. The strict rules above apply specifically to business-initiated outbound, which on WhatsApp means template-based broadcasts.
Mostly. A phone-number ban applies only to that number; sister numbers under the same Business Portfolio keep working. But repeated number-level sanctions across the same portfolio aggregate into portfolio-level signals, and a portfolio ban takes everything down at once. One bad campaign rarely escalates that far; a pattern of them will.

Next Steps

WhatsApp Broadcasts

Set up the WhatsApp broadcast channel and configure templates and variables

Broadcasts Overview

Audience, properties, scheduling, and analytics for every broadcast

Audience

Segment your contacts so the right message reaches the right people

Inbox

Manage replies, opt-outs, and complaints in one place