At a glance
Client: a national clothing retailer with 285 stores. Product: CWARE Connect on Meta’s official WhatsApp Business Platform. Used for: enrolling loyalty members through a single WhatsApp number, behind a one-off television advert.
The brief
The retailer was launching a loyalty programme nationally, behind a television advert, across 285 stores. The advert would run once and the response would arrive all at once.
The usual routes did not fit. An app means a download before a shopper has any reason to want one. A web form means typing a cell number on a phone keyboard in a shop queue. Capturing details at the till means training 285 stores and slowing every transaction. WhatsApp was already on the phone, already open, and already the number the advert could put on screen.
What a shopper does
The shopper says hello. Everything after that takes about two and a half minutes.
- They message the number from the advert. Most send “Hi”.
- A welcome arrives with the launch offer.
- They tap once to open a form inside WhatsApp. They never leave the chat and never type their number, because it is the number they are messaging from.
- They search for their store by name or town. The list comes live from the retailer’s own systems.
- They give a name and date of birth, and accept the terms and privacy notice.
- The loyalty system issues a membership, and a branded voucher card arrives in the chat seconds later.
Median time from first message to voucher in hand: 2 minutes 44 seconds. The fastest completed sign-up took 41 seconds.
Seven days
| Measure | Result |
|---|---|
| Members enrolled | 41 868 |
| People who started a conversation | 45 584 |
| Completed sign-up | 91.8% of everyone who said hello |
| Busiest day | 15 896 members |
| Busiest hour | 2 147 members, about 36 a minute |
| Stores represented | 285 |
| Messages exchanged | 225 649 |
| Messages delivered | 97.3% |
| Messages read | 80.2% |
| Median time to membership | 2 min 44 sec |
The conversion figure is the one worth pausing on. Nine in ten people who sent a first message finished the sign-up: an eight-step form, including date of birth and two consent checkboxes, completed on a phone, without assistance. A web landing page converting at that rate would be remarkable. This is a form inside a chat.
The week
The advert aired on 22 October. The platform took 10 240 sign-ups that day and 15 896 the next. What matters commercially is the tail: six days later the number was still enrolling thousands a day without further advertising, because it stays on the receipt, in the window and in the store.
What made it hold
The interesting engineering is not the sign-up. It is the day the advert aired.
- Nothing queued behind anybody. Messages from one shopper are handled strictly in order, while thousands of other shoppers are handled at the same time. One slow lookup never becomes everyone’s wait.
- The store list survived its source. When the retailer’s store API went dark for seven and a half hours, the platform kept serving the last good list rather than an empty dropdown. Shoppers never saw it.
- Reporting cannot block selling. The dashboard reads across the same tables the sign-ups write to, and those reads are isolated, so a manager refreshing a chart at the peak cannot slow a single enrolment.
- Nothing is lost on a bad day. Every inbound message is recorded before it is acted on, so a failure is a replay rather than a lost customer.
97.3% of all 132 468 outbound messages were delivered, and 80.2% were read. No email campaign approaches that read rate.
What this is worth to a retailer
The retailer now has 41 868 opted-in shoppers reachable on the channel they already use, each one attached to the store they chose. The cost of acquiring them was one advert and a phone number: no app build, no in-store process, no staff time.
The same platform is now live for two further brands in the same group, on their own numbers with their own branding, sharing one engine.
If you are planning a campaign that will arrive all at once, the question is not whether WhatsApp converts. It is whether the thing behind the number stays standing on the day. This one did.
Talk to CWARE