Coupon popups
Capture WhatsApp opt-ins on your storefront with a coupon popup, and deliver the code automatically.
A coupon popup offers a discount in exchange for a phone number and WhatsApp consent. It's the most reliable way to build an opted-in list, because the customer gets something immediately in return.
Why this is worth doing first
Every WhatsApp feature in Enscale depends on opt-in. Campaigns skip contacts who haven't consented, and automations can't message them.
Without a consistent opt-in source, you end up with a large contact list and a small sendable audience. The popup fixes that at the point of highest intent — someone already on your site.
The flow
The shopper submits the popup
They enter a phone number and agree to receive WhatsApp messages.
A contact is created with consent
Consent is recorded with source Storefront popup, so you have evidence of where it came from.
The Popup Subscriber trigger fires
Your workflow runs.
The coupon is delivered
Your flow sends the code over WhatsApp.
Building the delivery flow
Trigger: Popup Subscriber
→ Template Message: welcome + coupon codeDeliver the code over WhatsApp, not on the popup itself. That's the whole point — it confirms the number is real, gets your first message into their thread, and means the 24-hour service window is open for follow-up.
Following up
Trigger: Popup Subscriber
→ Template Message: coupon code
→ Wait 2 days
→ Condition: has the coupon been used?
→ No: Template Message: reminderTwo reminders is plenty. A third reads as pestering someone who just gave you their number.
Making the offer work
Be specific. "10% off your first order" beats "exclusive offers". People give a phone number for a known value.
Set an expiry. A code good forever gets saved and forgotten. 48–72 hours converts.
Say what else you'll send. "Get 10% off, plus order updates on WhatsApp" sets expectations and reduces later opt-outs.
Don't fire it instantly. A popup on page load, before anyone has seen a product, converts poorly. Trigger on exit intent or after some engagement.
Consent has to be genuine
The consent checkbox needs to be a real, unticked choice, and it needs to say what the customer is agreeing to.
Pre-ticked boxes, or a form that buries consent in fine print, produce contacts who don't remember agreeing. They opt out, they report your messages, and your WhatsApp quality rating drops — which affects deliverability for every customer, not just them.
An opt-in that a customer clearly remembers making is worth several that they don't.
Coupon popup revenue
Popup-sourced purchases are attributed to the Coupon popup source on the Revenue page, so you can see what the popup earned against the discount it cost.
Use Format link for any URL in the delivery message so the click is traceable.
Troubleshooting
| Problem | What to check |
|---|---|
| No coupon delivered | Is a workflow on the Popup Subscriber trigger Active? |
| Contact created without consent | The popup's consent field isn't wired up. |
| Message not delivered | Must be a Template Message. Also check the phone number format. |
| Low conversion | Offer isn't specific enough, or the popup fires too early. |
| High opt-out rate | Expectations weren't set at signup, or you're messaging too often. |
Next steps
- Broadcasts — messaging the list you built.
- Contacts — consent tracking.
- Trigger reference