88% open rate versus 22% for email. Under ₹1 per attendee for the whole event. QR pass embedded in the message. DPDP-safe consent baked into the registration form.
Aggregated across 34 events run through SignupDesk in H1 2026.
| Channel | Open rate | Click rate | Cost per msg |
|---|---|---|---|
| Email (SendGrid) | 22% | 4-6% | ₹0.05 |
| SMS (TSP transactional) | Not measurable | 3-5% | ₹0.15-0.20 |
| WhatsApp (Utility) | 88% | 34% | ₹0.24 |
| WhatsApp (Marketing) | 72% | 18% | ₹0.79 |
SMS still has a use - very old audiences (60+ age), or events where WhatsApp opt-in was missed. But on cost-per-click, WhatsApp Utility wins by an order of magnitude in India.
Every extra reminder past four dents your quality rating and annoys attendees.
Skip: mid-event "how's it going" pings, promotional reminders about future events (send those from a separate WhatsApp number - opt-in requirement differs), and "kind reminder" messages more than twice.
Any message you send via WhatsApp Business API outside a 24-hour user-initiated window must be a pre-approved template. Templates fall into three categories:
Approval time: 1-24 hours typically. Common rejection reasons: promotional language in a utility template ("Special offer for you!"), too many placeholder variables (max 10 per template), or missing opt-out reference. Our team has run 100+ template approvals - we know what Meta reviewers flag.
Template body example that gets approved:
Meta requires opt-in proof before you can WhatsApp anyone. India's DPDP Act 2023 requires the same. Kill two birds with one line at registration:
This meets both:
Store the opt-in timestamp and IP with the registration record. If Meta or the Data Protection Board ever asks, you have the evidence.
The delivered ticket message contains four parts:
Attendees can save the QR image to their gallery. At the gate, staff scan directly from the phone screen. No need to open WhatsApp again if the attendee has saved it. In our data, about 60% save the image; 40% scan straight from WhatsApp.