Teams that automate WhatsApp usually budget for the build and are blindsided by the approvals. The flow logic takes an afternoon. Getting permission to actually message people, in a format the platform will accept, is where the weeks go — and it is the part that is almost never in the proposal.
None of it is difficult once you know the shape of it. It is just unforgiving, because the rules are enforced by systems rather than negotiated with a person.
The 24-Hour Window Governs Everything
Once a customer messages you, you can reply freely for twenty-four hours. Outside that window you cannot send whatever you like — you can only send a pre-approved template. Almost every disappointment with WhatsApp automation traces back to a team that designed for the inside of the window and then tried to operate outside it.
This single rule should shape the design. Anything reactive — answering a question, confirming a change, handling a booking someone just made — is straightforward. Anything proactive, including the reminder you send two days later, is a template and must be approved in advance.
Templates Get Rejected for Predictable Reasons
Template review is stricter than most teams expect, and rejections cluster into a small number of causes. Knowing them in advance turns a fortnight of resubmissions into a single pass.
- Promotional language in a template submitted as a utility message — pick the right category and write to it
- Variables carrying entire sentences rather than short values; a placeholder should hold a name or a date, not a paragraph
- Placeholders at the very start or very end of the message body, which reads as an attempt to disguise the content
- Vague templates that could mean anything — reviewers reject what they cannot evaluate
- Links that do not match the business domain on the account
The pattern behind all of them is the same: the template must be legible as a specific message to a specific person who asked for it. Templates written to be maximally reusable get rejected precisely because they are maximally vague.
Opt-In Has to Be Real and It Has to Be Recorded
Consent to be messaged on WhatsApp is not implied by having someone's phone number, and it is not covered by the checkbox they ticked for email. The channel is treated as more intimate than email because it is, and the enforcement reflects that.
Practically, that means capturing consent for WhatsApp specifically, at a moment where the person understands what they are agreeing to, and storing when and where it happened. If you cannot produce that record, you should assume you do not have consent — and a wave of blocks from people who do not remember opting in will damage your number's quality rating far more than the campaign was ever worth.
Quality Rating Is the Thing to Protect
Every business number carries a quality rating driven largely by how recipients react. Blocks and reports push it down; replies push it up. Let it fall far enough and your sending limits drop, then your templates stop going out, and the automation quietly becomes a very expensive contact list.
The defensive move is unglamorous and effective: send less, to people who recently interacted, with an obvious way to stop. A smaller list that replies keeps the channel healthy. A big list that ignores you degrades the asset every time you use it.
Email punishes bad sending with lower open rates. WhatsApp punishes it by taking the channel away.
A Sane Build Order
- Start with reactive flows inside the 24-hour window — they need no templates and prove the plumbing
- Add WhatsApp-specific opt-in to the forms and the booking confirmation, and store the timestamp and source
- Submit the three or four templates you genuinely need, written narrowly, and wait for approval before promising anyone a launch date
- Send proactively only to people who interacted in the last few weeks, and watch the quality rating like a metric that matters
- Keep a human able to take over any conversation instantly — the fastest way to earn a block is to trap someone in a bot
We run this channel for clients and for ourselves, and the sequencing above is the difference between live in two weeks and stuck in review for two months. If you want a look at your setup before you build, message us on WhatsApp at https://netwebmedia.com/whatsapp.html.
Does your business show up when AI answers?
ChatGPT, Claude, Perplexity and Google's AI Overviews are already answering the questions your customers ask. The $49 AI Visibility Scan shows you where you're cited, where you're invisible, and the three changes that move you first — a written report in your inbox within 48 hours. If nothing in it is actionable, you don't pay.
Run the $49 AI Visibility Scan →Share this article
Comments
Leave a comment