SMS and WhatsApp template variables

Twilio requires pre-approved templates for SMS and WhatsApp. In eWebinar you pick a template and map its {{tokens}} to eWebinar properties.

eWebinar sends SMS and WhatsApp notifications through your Twilio integration. Twilio's API requires pre-approved message templates (especially for WhatsApp), so you don't write SMS content directly in eWebinar — you pick a Twilio template and map its placeholders to eWebinar properties.

How templates work

A Twilio template looks like this:

Hi {{first_name}}, your {{webinar_title}} session starts {{sessionTime}}. Join: {{watch_link}}

Each {{token}} is a placeholder. eWebinar parses the template, finds all tokens, and shows you a mapping panel where you assign each token to a registrant or webinar property.

Set up

  1. Create your template in Twilio (Content Editor or Messaging → Content Template Builder) and get it approved if it's for WhatsApp. Use {{token_name}} placeholders with descriptive names.
  2. In eWebinar open a notification's SMS content and pick the template from the dropdown.
  3. For each token, pick the matching eWebinar property from the mapping panel (e.g. first_namefirst_name, sessionTimesessionTime left).
  4. Save. eWebinar shows a preview with placeholders filled by sample values.

Built-in tokens

Same list as for email — first_name, last_name, email, webinar_title, start_date, watch_link, etc. — plus:

  • sessionTime left — a relative phrase like "in 15 minutes" or "in 1 hour", calibrated to when the SMS is sent vs when the session starts. Handy for reminders.

Twilio bills per message and WhatsApp also has template-approval rules. Keep SMS short and only use it for genuine reminders — excessive use burns through your Twilio balance fast and risks getting your number flagged.