Skip to content
Meta Business PartnerGlossary term

Opt-in Rate

Opt-in rate is the percentage of your contacts who have given explicit consent to receive messages from your business on WhatsApp. It is one of the most under-watched metrics in WhatsApp marketing, yet it quietly decides how many people you can legally message, how much of your database is actually reachable, and how healthy your phone number stays over time. On the WhatsApp Business API, you cannot message a customer at all until they have opted in — so a low opt-in rate is not just a compliance risk, it is a hard ceiling on your reach. This glossary entry explains exactly what opt-in rate measures, how to calculate it, why Meta and the DPDP Act care about it, and the practical mistakes Indian businesses make when collecting consent.

Share of contacts who consented to WhatsApp messages
What it measures
Opted-in contacts ÷ contacts asked × 100
Formula
You cannot message a customer on the API without opt-in
Why it matters
Timestamp, source, and the exact wording shown
Consent proof required
Meta's Business Messaging Policy + India's DPDP Act
Governed by
Reach, quality rating, block rate, deliverability
Directly affects

In one line

Opt-in rate = contacts who consented to WhatsApp messages ÷ total contacts you asked, shown as a percentage. It caps how many people you can legally and deliverably reach — a strong opt-in rate protects your quality rating, lowers block rate, and keeps your sender number in good standing.

What opt-in rate actually measures

Opt-in rate is the proportion of contacts in a given audience who have actively agreed to receive WhatsApp messages from your business, expressed as a percentage. The calculation is straightforward: divide the number of people who opted in by the number of people you presented an opt-in choice to, then multiply by 100. If 4,000 checkout customers were shown a WhatsApp consent checkbox and 3,200 ticked it, your opt-in rate is 80%. The nuance is what you use as the denominator. Measuring opt-ins against everyone who saw the prompt tells you how persuasive your consent flow is. Measuring opt-ins against your entire contact database tells you how much of that database is actually messageable — a very different, and usually much smaller, number. Both views are useful, but confusing them is the fastest way to over-estimate your real reach.

  • Numerator: contacts who gave explicit, recorded consent to WhatsApp messages
  • Denominator: either everyone shown the prompt, or your full contact list — pick one and stay consistent
  • Result: a percentage you can track by source, campaign, and time period
  • Segment it: website form opt-in rate almost always differs from point-of-sale or IVR opt-in rate

Why opt-in rate is a hard limit on WhatsApp reach

On the WhatsApp Business API, consent is not a courtesy — it is a gate. Meta's Business Messaging Policy requires that a person has opted in through a clear action before you send them template messages, and that you can produce proof of that consent if challenged. This means your opt-in rate is effectively the maximum share of your audience you are allowed to reach. A business sitting on 100,000 phone numbers but with a 30% opt-in rate can only lawfully and reliably message 30,000 of them; the rest are invisible to the channel no matter how good the offer is. Beyond the legal ceiling, opt-in quality shapes engagement. Contacts who genuinely chose to hear from you open more messages, block far less often, and drag down your block rate — which protects your quality rating and keeps your messaging limits climbing rather than being throttled.

How consent is collected — and what counts as a valid opt-in

A valid opt-in is a deliberate, unambiguous action taken by the customer, captured with enough detail to stand up to scrutiny. WhatsApp does not dictate a single channel: you can gather consent on your website, in-app, at a physical counter, over an IVR call, via a missed-call flow, or through a QR code. What matters is that the person clearly understood they were agreeing to receive messages on WhatsApp specifically, and that you logged the proof. Pre-ticked boxes, consent bundled invisibly into terms and conditions, or 'we'll message you unless you object' patterns do not qualify and put your account at risk.

  • Website or checkout checkbox that names WhatsApp explicitly and is unticked by default
  • QR codes and click-to-WhatsApp ads where the customer initiates the conversation
  • In-store or IVR prompts where staff or a menu records a clear yes
  • Store, for every contact: the timestamp, the source, and the exact opt-in wording shown
  • Never buy lists or import numbers that never agreed to hear from you on WhatsApp

How opt-in rate connects to cost, quality, and the DPDP Act

Opt-in rate sits at the intersection of compliance, deliverability, and spend. Under India's Digital Personal Data Protection (DPDP) Act, consent must be free, specific, informed, and revocable — which maps almost exactly to what a defensible WhatsApp opt-in looks like, so getting one right largely gets the other right too. On cost, remember that WhatsApp bills per delivered message by category (marketing, utility, or authentication) since Meta moved off per-conversation billing on 1 July 2025. That makes a clean, high-intent opted-in audience directly cheaper to run: every marketing message you push to a disengaged, barely-consenting contact still costs you when delivered, and if enough of them block or report you, your quality rating drops and your throughput shrinks. A healthy opt-in rate is therefore not a soft 'nice to have' — it is what keeps your delivered-message spend productive instead of wasted.

Common mistakes that quietly wreck your opt-in rate

Most opt-in problems are self-inflicted and easy to fix once you know where to look. The biggest is measuring opt-in rate against the wrong denominator and celebrating a number that does not reflect real reachability. Close behind is treating opt-in as permanent: consent can be withdrawn, and a contact who replies STOP or blocks you must be honoured immediately, or you risk complaints that damage your number. Businesses also routinely under-collect by hiding the WhatsApp checkbox at the bottom of a long form, using vague wording ('get updates') that does not mention WhatsApp, or failing to explain what kind of messages the customer will actually get.

  • Not naming WhatsApp by name in the consent line, so the opt-in is ambiguous
  • Failing to store proof of consent — no timestamp, no source, no wording on record
  • Ignoring opt-outs, which spikes block rate and threatens your quality rating
  • Assuming an old opt-in still applies after months of silence or a big change in message type
  • Optimising for a big raw opt-in count instead of high-intent contacts who stay engaged

See InfiQ pricing

Talk to InfiQ

See how this works on InfiQ

Tell us your use-case — we’ll show it running in a sandbox, usually within a working day.

Step 1 of 2
WhatsApp

Protected by invisible spam checks · replies within 1 working day

Frequently asked questions

How do I calculate my WhatsApp opt-in rate?+
Divide the number of contacts who gave explicit consent to receive WhatsApp messages by the number of contacts you asked, then multiply by 100. For example, 3,200 opt-ins out of 4,000 people shown the prompt is an 80% opt-in rate. Decide upfront whether your denominator is 'everyone who saw the prompt' or 'your whole database' and keep it consistent so the trend line stays meaningful.
What is a good opt-in rate on WhatsApp?+
It depends heavily on where and how you ask. A well-placed checkout or click-to-WhatsApp flow where the customer initiates contact can convert most people, while a buried checkbox on a long form converts far fewer. Rather than chasing a universal benchmark, compare each of your own sources against each other and work to lift the weakest, since high-intent opt-ins engage more and block less.
Do I really need opt-in before messaging someone on the WhatsApp Business API?+
Yes. Meta's Business Messaging Policy requires a clear opt-in action before you send template messages, and you must be able to show proof of consent. Without it you cannot lawfully or reliably reach the contact, and unsolicited messages drive blocks and reports that damage your quality rating and messaging limits.
What counts as valid proof of a WhatsApp opt-in?+
A deliberate customer action plus a record of it. Store the timestamp, the source (website checkbox, QR code, IVR, in-store, etc.), and the exact wording the customer saw agreeing to WhatsApp messages. Pre-ticked boxes, consent hidden inside general terms, or opt-out-by-default patterns do not count and put your account at risk.
How does opt-in rate affect my messaging cost?+
Since 1 July 2025 WhatsApp bills per delivered message by category — marketing, utility, or authentication — not per conversation. A clean, high-intent opted-in audience makes that spend productive: messages land with people who actually want them. A weak opt-in base means you pay for delivered messages that get blocked or reported, which also drags down your quality rating and throughput.
Is opt-in the same thing as consent under the DPDP Act?+
They overlap closely. India's Digital Personal Data Protection Act requires consent that is free, specific, informed, and revocable, which is almost exactly what a defensible WhatsApp opt-in looks like. Collecting opt-ins the right way — naming WhatsApp, storing proof, and honouring withdrawals — generally satisfies both Meta's policy and DPDP obligations.
Can a customer withdraw their opt-in, and what happens then?+
Yes. Consent is revocable. If a contact replies with an opt-out keyword, blocks you, or asks to stop, you must honour it immediately and stop sending. Continuing to message opted-out contacts spikes your block rate and complaint volume, which threatens your number's quality rating and can trigger throttling.
Why is my opt-in rate high but my reach still feels low?+
You are probably measuring opt-in rate against people who saw the prompt rather than against your full database. A 90% rate on a small checkout flow can still leave most of your total contact list unreachable. Track both views — persuasiveness of the flow and share of the whole database — so you know your true messageable audience.