Skip to content

Creating a WhatsApp Campaign

WhatsApp campaigns deliver messages directly to attendees’ phones with high open rates. Unlike email, WhatsApp requires pre-approved message templates — you select a template and map variables to your attendee data.

Before creating a WhatsApp campaign, make sure:

  • WhatsApp Business API is connected in your organization settings
  • You have approved message templates (either Global templates provided by EventHex or your organization’s custom templates)
  • Your event attendees have valid mobile numbers in their registration data

The wizard follows the same 3-step flow as email campaigns.

  1. Go to Marketing → Campaigns.
  2. Click + New Campaign.
  3. Build or select your audience (same as email campaigns — saved audiences, inline builder, ticket selection).
  4. The system shows the unique phone count for this segment.
  5. Click Next.

  1. Select WhatsApp as the channel.
  2. Enter a Campaign Name — internal name for tracking.
  3. Select a Message Template from the list:
    • Global Templates — pre-approved templates provided by EventHex (available to all events)
    • Organization Templates — custom templates your organization has submitted and got approved
  4. Map template variables to attendee fields:
    • Template variables appear as {{1}}, {{2}}, {{3}}, etc.
    • Map each variable to an attendee field: first name, last name, event name, ticket name, etc.
  5. Configure the Header (if the template has one):
    • Text — plain text header
    • Image — upload or select an image
    • Video — upload a video
    • Document — attach a PDF or document
  6. Click Next.

WhatsApp templates are categorized by purpose:

TypeUse For
GeneralEvent announcements, reminders, thank-you messages
Session SpecificSession reminders, speaker announcements
Speaker AnnouncementNotify attendees about newly confirmed speakers

  1. Review:
    • Audience count (unique phone numbers)
    • Template preview with mapped variables
    • Header media (if any)
  2. Choose Send Now or Schedule for Later.
  3. Click Send or Schedule.

WhatsApp delivery tracking uses the standard WhatsApp checkmark system:

StatusIconMeaning
SentMessage left the server
Delivered✓✓Message reached the recipient’s phone
Read✓✓ (blue)Recipient opened the message
FailedMessage could not be delivered (invalid number, blocked, etc.)

EmailWhatsApp
Open rate20–30%85–95%
Best forLong content, attachments, newslettersShort alerts, reminders, time-sensitive updates
TemplatesFreeform HTMLPre-approved templates only
CostLow (email provider fees)Per-message fee (WhatsApp Business API pricing)
PersonalizationFull HTML + variablesTemplate variables only
TimingAny timeRespect local business hours

  • Use for time-sensitive messages — WhatsApp is ideal for “Session starts in 30 minutes” or “Your check-in QR code” — not for long newsletters.
  • Keep templates short — WhatsApp messages should be 2–3 lines. Save the details for email.
  • Map variables carefully — double-check that {{1}} maps to first name, {{2}} to event name, etc. Wrong mappings produce confusing messages.
  • Test with your own number — always test a WhatsApp campaign with your own phone number before sending to the full audience.
  • Respect opt-out — if attendees reply “STOP”, honor the request. WhatsApp enforces this at the API level.
  • Combine with email — send the detailed information by email, then send a short WhatsApp reminder with a link. Don’t duplicate the same content on both channels.