Free generator · 6 opt-in channels · DPDP · India 2026

WhatsApp Opt-In Consent Generator

Need DPDP-compliant WhatsApp opt-in wording? Pick your opt-in channel below and get copy-paste consent text plus the exact opt-in record you must store as proof. Covers the website form, checkout, QR / in-store poster, missed-call / IVR, paper form and Click-to-WhatsApp — built for India’s DPDP Act 2023.

WhatsApp Opt-In Consent Generator — pick your channel and get DPDP-compliant consent copy plus the opt-in record to store
Step 1 · Tell us your brand, channel and purpose
Opt-in channel

A checkbox on a signup, lead, contact or newsletter form on your site.

How consent is captured here

An unticked, separate checkbox (never pre-checked, never bundled with Terms) submitted with the form.

Step 2 · Copy your DPDP-compliant opt-in
Opt-in consent line

I agree to receive WhatsApp messages from your brand about promotional offers, product updates and account alerts. I understand I can opt out any time by replying STOP.

Notice to show at the opt-in point

your brand will use your number only to send the WhatsApp messages you asked for. See our Privacy Notice for how we handle your data and how to withdraw consent.

Opt-in record to store (proof of consent)
  • phone_number (E.164, e.g. +9198XXXXXXXX)
  • consent_status = granted
  • source_channel = website_form
  • page_url the checkbox was on
  • consent_timestamp (ISO 8601, with timezone)
  • ip_address at submission
  • notice_version (e.g. 2026-07)
  • purpose = marketing | utility | both

Ready-to-adapt wording, not legal advice — have your final consent copy and privacy notice reviewed by a lawyer for your business.

What a compliant WhatsApp opt-in actually needs

You can only message people on WhatsApp who have opted in, and under India’s DPDP Act 2023 that consent has to be free, specific, informed and unambiguous — a clear affirmative action, never a pre-ticked box or consent buried in your Terms. It also has to be as easy to withdraw as it was to give, so every message path needs a working STOP / opt-out.

The part most teams miss is the opt-in record. Wording alone is not enough: if Meta, a customer or the Data Protection Board asks how someone opted in, you must be able to show the phone number, the channel, a timestamp, the notice they saw and the purpose they agreed to. This tool gives you both halves — the consent copy and the exact fields to store — for whichever channel you actually collect numbers on.

One myth to skip: WhatsApp does not need DLT registration. DLT is a TRAI requirement for SMS and voice only. WhatsApp relies on Meta’s template approval plus your own DPDP-compliant opt-in and opt-out — not DLT scrubbing.

Who is this for?

Built for four roles collecting WhatsApp opt-ins in India.

Founder starting broadcasts

You are about to send your first WhatsApp campaign and need opt-in wording that will not get your number reported or restricted.

Marketing / growth lead

You collect numbers across a website form, checkout and ads, and need one consistent, DPDP-safe opt-in for every channel.

Ops / compliance owner

You need to know exactly what to store as proof of consent so you can answer Meta, a customer or the Data Protection Board.

Agency onboarding clients

You set up WhatsApp for many businesses and want a repeatable opt-in kit — copy plus record fields — you can drop into each one.

Frequently asked questions

What makes a WhatsApp opt-in DPDP-compliant in India?+

Under the DPDP Act 2023 consent must be free, specific, informed, unambiguous and given by a clear affirmative action — and it must be as easy to withdraw as it was to give (Section 6). In practice that means an unticked, purpose-specific opt-in (never pre-checked or bundled with your Terms), a plain notice telling the person what messages they will get and how to stop, and a stored record proving when and how they agreed. This generator produces both the wording and the record fields for each channel.

Do I really need to store an opt-in record?+

Yes. If Meta, a customer or the Data Protection Board asks how a person opted in, you must be able to show it. The safe minimum per contact is: the phone number, the source channel, a timestamp, the notice version they saw, the purpose (marketing / utility), and channel-specific proof (page URL and IP for web, order ID for checkout, the inbound message for QR/Click-to-WhatsApp, the scanned form for paper). Keep it for as long as you message the person, plus a reasonable buffer after opt-out.

Does an inbound WhatsApp message count as opt-in?+

A person messaging you first opens the 24-hour customer-service window so you can reply freely, and for Click-to-WhatsApp or QR entry the inbound message is a reasonable opt-in signal for related messaging — but it is not blanket consent to send unrelated marketing broadcasts later. For marketing templates outside the window, capture a specific marketing opt-in and log it. Treat "started a chat" and "agreed to marketing" as two different records.

Do I need DLT registration for WhatsApp opt-ins?+

No. DLT (the TRAI registration for SMS and voice) does not apply to WhatsApp. WhatsApp uses Meta template approval plus your own DPDP-compliant opt-in and opt-out — not DLT scrubbing. If a vendor tells you that you must complete DLT to send WhatsApp broadcasts, that is incorrect.

Can I buy or rent a list and add consent later?+

No. Consent has to come from the person before you message them, on a channel they chose — you cannot retro-fit consent to a purchased, scraped or rented list. Messaging non-opted-in numbers drives blocks and reports, which lower your WhatsApp quality rating and can get the number restricted. Every contact you broadcast to should trace back to one of the opt-in records this tool describes.

Is this legal advice, and what does RichAutomate cost?+

This generator gives practical, ready-to-adapt wording and record fields, not legal advice — have your final consent copy and privacy notice reviewed by a lawyer for your business. On pricing, RichAutomate platform, setup and monthly fees are Rs 0, with a 14-day trial plus 100 free credits; you then pay either Client Pay at Rs 0.10 per message plus Meta’s own per-message charge, or SaaS Pay all-in at Rs 1.20 for marketing and Rs 0.30 for utility. Meta always bills per message by category.

Keep going

Collect opt-ins and broadcast the compliant way

RichAutomate is a WhatsApp Business platform built in India — Rs 0 platform, setup and monthly fee, 14-day trial and 100 free credits. We capture opt-ins with a timestamped record, wire a one-tap STOP, and only broadcast to contacts who agreed.