WhatsApp Broadcast Rules & Deliverability: Templates, Windows, and Opt-Ins
A WhatsApp broadcast that gets marked as spam doesn't just fail to convert — it damages the quality rating of your entire number, which can throttle every future message you send. Deliverability on WhatsApp is governed by rules that don't exist on email or SMS, and most delivery problems trace back to one of a handful of avoidable mistakes.
The 24-hour customer service window
Once a customer messages your business, you have a 24-hour window to reply with any freeform message, completely free of charge. Outside that window — for example, a proactive broadcast to someone who hasn't messaged you recently — you can only send a pre-approved message template, and it's billed as a marketing, utility, or authentication conversation depending on its category.
Why templates need approval
Every template — the fixed structure of a proactive message, with variable fields for personalization — goes through Meta's automated and manual review before it can be used. This exists specifically to prevent the kind of unsolicited bulk messaging that got platforms like SMS a bad reputation. A template promoting a discount is categorized as marketing; a delivery update or appointment reminder is typically utility; an OTP is authentication — and each category has its own approval bar and per-conversation rate.
Opt-in is not optional
Meta's commerce policy requires explicit, verifiable prior consent before you message someone proactively — a checkbox at signup, a WhatsApp click-to-chat link the customer initiated, or a documented opt-in during onboarding. Importing a purchased contact list and broadcasting to it is exactly the kind of activity that gets numbers flagged and quality-restricted within days.
Protecting your quality rating
Meta scores every business number on a rolling quality rating (green/yellow/red) based on block rates, spam reports, and opt-out compliance. A number that stays in good standing is promoted through messaging tiers — starting around 1,000 unique conversations per day and scaling up to Tier-3/Tier-Unlimited — while a number that drops to red can be capped or paused entirely. Two habits protect this: honoring STOP/unsubscribe requests automatically and in real time, and never sending a broadcast to a list you can't prove opted in.
What VyaparPing enforces automatically
Our broadcast scheduler enforces opt-in tracking and honors unsubscribe requests the moment they arrive, so a single careless send doesn't put your entire number's quality rating at risk. Template review status, category, and window eligibility are all visible before you hit send, not discovered after a message silently fails.
Frequently Asked Questions
No. Once the 24-hour window closes, WhatsApp requires an approved message template for any business-initiated message, regardless of your provider.
Usually minutes to a few hours for straightforward templates. Templates that resemble spam patterns or lack clear opt-in context can take longer or get rejected outright.
High block/spam-report rates relative to messages sent, most often caused by messaging people who never opted in, ignoring STOP requests, or sending template content that doesn't match its approved category.
Yes — any conversation a customer starts, and any reply you send within the resulting 24-hour window, is free of Meta conversation charges, regardless of how many messages are exchanged.
Where this applies
The parts of VyaparPing that put this into practice.