Why Your WhatsApp Template Keeps Getting Rejected
Why Your WhatsApp Template Keeps Getting Rejected
The jeweller on Cross Cut Road submitted his Akshaya Tritiya template on April 10th. The template said: “Buy gold this Akshaya Tritiya — 100% BIS Hallmark Guaranteed. Best prices in Coimbatore!” It was rejected on April 12th. The rejection reason: “Template contains misleading or unsupported claims.” He rewrote it. Resubmitted. Rejected again — same reason, this time flagging the phrase “Best prices.” He made it through on the third attempt, on April 16th, four days before Akshaya Tritiya. The festival came and went with three days of live broadcasting instead of two weeks.
Template rejection is the most common reason a WhatsApp setup that should be live for a festival simply isn’t. The rejection window is often one to five days, but a rejection that requires a fundamental rewrite, or a sequence of rejections, can add weeks. If that sequence happens in October when you’re trying to be live for Diwali, you’ve missed the season.
This guide explains the actual reasons Meta rejects templates, and what to change so the first submission passes.
Need a template reviewed before you submit? Send “Hi” to +91 96009 59581 on WhatsApp.
How template approval works
Before you can send a broadcast to your customers, Meta has to approve the specific text of the message — the “template.” Once approved, you use that approved template; you cannot modify it for each send. Templates are reviewed by a combination of automated systems and, for borderline cases, human reviewers.
The category you submit the template under matters for both cost and the review standard applied. Marketing templates (promotions, sale announcements) go through the strictest review. Utility templates (order confirmations, reminders, appointment notifications) have a lower bar, and they’re cheaper to send.
Approval takes anywhere from a few hours to several days. Rejection sends the template back to you with a reason — often vague. You revise, resubmit, and the clock starts again.
The six reasons most templates are rejected
1. Superlatives and unverifiable claims. “Best prices,” “Number one in Coimbatore,” “100% guaranteed,” “lowest rates” — these trigger the automated system reliably. Meta’s policy prohibits marketing claims the business cannot verify. Remove them. “Gold with BIS hallmark” passes; “guaranteed lowest price” does not. “New Kanchipuram silks now available” passes; “best silk collection in Tamil Nadu” does not.
2. Promotional language in a utility template. This is the expensive mistake. A utility template that sneaks in a promotional line — “Your blouse is ready for pickup. While you’re here, check out our new collection!” — gets reclassified as marketing. Reclassification means the higher marketing rate applies to every message sent under that template. Keep utility templates clean: the transaction only, no cross-sell in the body.
3. Links that don’t work or don’t use HTTPS. If your template contains a URL, it must go to a working page over HTTPS. An HTTP link fails. A link to a page under construction fails. A link to a domain that doesn’t load fails. If your website is unavailable the day Meta reviews the template, the template can be rejected for a broken link that was actually working. Test the link, then test it again.
4. Missing or incorrectly formatted variables. Templates use variables — placeholders for the customer’s name, the order number, the appointment date — that you fill in when you send. The variable format is double curly braces: {{1}}, {{2}}. A mismatch in this format, or a variable that the system can’t parse, causes rejection. Run the template text through a format check before submission.
5. Missing opt-out instruction for marketing templates. Meta requires that marketing templates include a clear way for the customer to opt out of future messages. This doesn’t need to be elaborate — “Reply STOP to unsubscribe” works — but it needs to be there. Marketing templates submitted without it are rejected.
6. Template category mismatch. Submitting a promotional message as a utility template to avoid the marketing review and the higher per-message rate. Meta catches this. The consequence isn’t just rejection — repeated reclassification attempts can result in template policy restrictions on your account.
The practical rewrite for a rejected template
Here’s the pattern that usually works.
Remove all superlatives. If you wouldn’t stake your business on it in a court document, don’t put it in a template. “New collection available” is factual and passes. “Best collection this season” is a claim.
Separate your utility from your marketing. If a message is transactional, keep it transactional. If you want to add a cross-sell, create a second template — a marketing template, priced accordingly — and send it separately as a follow-up.
Keep the variable format clean. Run {{1}} for the first variable, {{2}} for the second, and so on. Don’t use names or descriptions inside the braces.
Add the opt-out line to every marketing template before submission. “Reply STOP to opt out” at the end of the message costs two seconds and prevents a rejection round.
The Diwali deadline problem
Template rejections that happen before Diwali deserve special mention, because they follow a predictable pattern every year.
Shops start thinking about Diwali in October. They submit templates in the second week of October, assuming a day or two for approval. A rejection on the first submission, then a revised submission, then approval by late October — they’ve lost two weeks, their list isn’t warmed up, and they’re sending a cold broadcast in the final days before the festival.
The shops that go into Diwali with a warm, responsive list submitted their templates in September. Some submitted them in August as a precaution and made minor updates before the season. The approval had happened, the list had been opted in and warmed up, and the first Diwali broadcast went to an audience that had already replied once to a message from the same number.
For the full Diwali timeline with specific week-by-week milestones: Be Live on WhatsApp Before Diwali: The Real Timeline.
The template process also connects to the verification process — you can’t submit templates until your Meta Business Verification is complete. If verification hasn’t started yet, that’s the first step: Meta Business Verification for Indian Shops.
One thing worth knowing about volume
High-message-volume accounts that have accumulated good standing with Meta tend to see faster template approval than new accounts. This is another argument for not waiting until you need it — submitting templates early, while your number quality is being established, builds the track record that makes future approvals faster.
For context on what happens when you send at volume and what the common pitfalls are at scale: Sending to 10,000 Customers: What Nobody Tells You.
The short version
- Template rejection adds days to weeks to your timeline. Submit early, especially before any festival.
- The most common rejection reasons: superlatives and unverifiable claims; promotional language in utility templates; broken or HTTP links; variable format errors; missing opt-out instruction; category mismatch.
- Fix these before submission, not after rejection.
- Keep utility templates clean — no cross-sell. Cross-sell costs marketing rates.
- Submit for Diwali in September, not October. October rejections kill the season.
Send “Hi” to +91 96009 59581 on WhatsApp if you’d like a set of template examples that have already passed Meta review in the textile, jewellery, and clinic verticals.