WhatsApp Broadcast Marketing
Why Your WhatsApp Template Was Rejected (And How to Fix It)
First, the reassurance
A rejected template is the most alarming and least serious thing that happens in WhatsApp marketing. Your number is fine. Your other templates still work. Your ability to send is untouched. Meta reviewed one block of text and declined it, and you can edit that text and send it back immediately.
This matters because the panic reaction, deleting everything and starting again, or worse, going looking for an unofficial tool that "does not need approval", causes real damage. Our guide on broadcasting without getting banned explains where that road ends.
The nine reasons, and the fix for each
1. A variable at the start or the end
This is the single most common rejection, and the least intuitive. Meta will not approve a template that opens or closes with a placeholder, because it cannot tell what the finished message will look like.
Nothing changed except a greeting at the front and a closing line at the back. That is the entire fix.
2. Sample values that are not real
When you submit a template, Meta asks for an example value for every variable. It uses these to picture the assembled message. Blank fields, "test", "xxx" or "123" all read as an incomplete submission.
3. Spelling, grammar and stray formatting
Reviewers treat errors as a signal of low quality, and this is a documented rejection reason rather than a matter of taste. Double spaces, a stray bracket left over from editing, or a sentence that does not finish will all cost you a submission. Read the message out loud before you send it.
4. Shouting
Full capitals, rows of exclamation marks and a wall of emoji are all read as aggressive promotion.
The approved version also happens to perform better. Kenyan customers have been shouted at by bulk SMS for fifteen years and have learned to ignore it.
5. Restricted content
WhatsApp's commerce policy puts some goods and services off limits regardless of how the message is written. Alcohol, tobacco and vapes, gambling and betting, weapons, adult products, unapproved supplements and medical claims, and certain financial offers are the ones Kenyan businesses run into most often.
If you sell in one of these areas, no rewrite will get the template through. Check the business messaging policy and the list of prohibited industries before you build a campaign around it.
6. Asking for sensitive information
A template that asks a customer to send a PIN, a full card number, an ID number or a password will be refused, and rightly so. It is also the exact pattern used by people impersonating businesses.
7. Links that look suspicious
Shortened links hide their destination, so they attract scrutiny. Use your own full domain, and make sure the page is live before you submit. A link to a parked or broken page is a fast rejection.
8. A duplicate of something you already have
Meta rejects templates that are near-identical to one already in your account. If you are trying to make a small change, edit the existing template rather than submitting a second copy of it.
9. Too vague to review
A message made mostly of variables, or one so generic it could mean anything, gives a reviewer nothing to assess.
A useful test: if you cannot tell what the message does without seeing the variables filled in, neither can Meta.
Rejected is not the same as paused
These get confused constantly, and they call for opposite responses.
| Rejected | Paused or disabled | |
|---|---|---|
| When it happens | At submission, before you ever send | After sending, sometimes weeks later |
| What caused it | The wording | How customers reacted to it |
| The fix | Rewrite and resubmit | Better targeting and a more relevant offer |
| Rewriting helps? | Yes | Rarely. The text was already acceptable. |
If an approved template gets paused, the message was fine and the audience was wrong. Sending it to people who did not want it is what caused the blocks. That is a list problem, covered in building a WhatsApp marketing list.
Your pre-submission checklist
- The message starts and ends with real words, not a variable.
- Every variable has a realistic sample value filled in.
- I have read it out loud and it has no errors.
- It is in sentence case, with restrained punctuation and emoji.
- My business name appears in the message.
- Nothing in it is restricted content.
- It asks for no PINs, passwords, ID or card numbers.
- Any link is a full URL on my own domain, and the page loads.
- It is not a near-copy of a template I already have.
- A stranger reading it could tell what it is for.
How HabariChat reduces rejections
Templates are built and submitted inside HabariChat, with a live preview showing exactly how the assembled message will look on a customer's phone before it goes for review. Most of the problems above are visible in that preview, which is the point of having one.
Status comes back into the dashboard, so an approval or a rejection is not something you have to go hunting for in Meta's tools. And if a template keeps failing for reasons that are not obvious, support is on Nairobi time rather than a queue in another hemisphere. The step-by-step is in the help centre guide to creating message templates.
Build templates that pass the first time
Write, preview and submit from one dashboard, and see approvals land without leaving HabariChat. Free for 14 days, no card required.
Start your free trialFrequently asked questions
Does a rejected WhatsApp template mean my number is in trouble?
No. A rejection is a comment on one piece of text, not on your account. Your number, your other templates and your ability to send are all unaffected. Fix the wording and resubmit, usually within minutes.
How long does WhatsApp template approval take?
Most templates are reviewed within minutes, though Meta allows itself up to 24 hours. Submit anything tied to a launch or promotion at least a day early, so a rejection costs you a rewrite rather than the campaign date.
Can I edit a rejected WhatsApp template or must I create a new one?
You can edit and resubmit it. Change the wording that caused the problem and send it back for review. There is no penalty for resubmitting, though repeatedly submitting the same rejected content without changes is worth avoiding.
Why was my template approved and then paused later?
That is a different mechanism. Approval judges the text, while pausing responds to how customers react to it. If a template attracts blocks or spam reports it can be paused for a period, and repeatedly it can be disabled. The fix is a better-targeted list and a more relevant offer, not a rewrite.
My template was rejected with no clear reason given. What now?
Work through the common causes in order: variables at the start or end of the message, unrealistic sample values, spelling errors, full capitals, restricted content, requests for sensitive details, and shortened links. Rewriting the message in plain, specific language resolves most cases. If it keeps failing, ask your provider to look at it with you.