Skip to main content

Broadcasts and email campaigns

A broadcast is a single message for many members at once, over the channel you choose. An email campaign is the email-specific version, with a subject and an HTML body. Menus: Marketing › Messaging › Broadcasts and Marketing › Messaging › Email Campaigns.

Availability

Broadcasts: Broadcasts permission · Growth and Enterprise editions (Broadcasts feature). Email campaigns: Email Campaigns permission · Edition: all.

New broadcast dialog with channel, content type, message and recipients

Broadcasts​

List​

Filter by All Statuses and All Channels, and click Refresh to reload. Create New opens the form.

ColumnWhat it isNotes
NameInternal nameSortable
ChannelEmail, WhatsApp, Telegram, SMS, Push or InApp
Content TypeWhat kind of message it isSee below
TargetEveryone, number of segments or number of members
StatusDraft, Scheduled, Sending, Sent, Failed or Cancelled
Recipients / Sent / FailedRecipients, sent and failed
Scheduled / Sent AtScheduled or send date

The interface shows several headers and statuses in English. Under Actions: Edit, Send Now, Cancel and Delete. Editing, sending and cancelling are only available on Draft and Scheduled. A broadcast that is being sent cannot be deleted.

Create a broadcast​

Click Create New. The form is titled Create New Broadcast.

FieldWhat it isNotes
NameInternal nameRequired
ChannelDelivery channelRequired
Content TypeMessage, Challenge Invite, Game Invite, Reward Promo or Campaign PromoThe last four ask you to choose the challenge, game, reward or campaign
ProgrammeLoyalty programme
Message TemplateTemplate that replaces subject and textOptional; see Templates
Subject, BodySubject and textThe text supports Markdown and the variables {{FirstName}}, {{LastName}}, {{Phone}}
Target TypeAll Members, By Segment or Individual MembersFor individual members, enter the Member IDs separated by commas
Schedule for laterSchedules the sendAsks for Scheduled Date & Time

Markdown is converted according to the channel: WhatsApp (bold), Telegram, email (HTML), and plain text for SMS and push. Turn on the preview next to the text box to check it.

Send​

  1. Save the broadcast. It stays as Draft, or as Scheduled if you gave a future date.
  2. Open Actions › Send Now and confirm the notice showing the number of recipients.
  3. Follow progress in Recipients / Sent / Failed.
A send cannot be undone

Once it is in Sending, the messages go out and cannot be recalled. Check the channel, the text and the recipients before confirming.

Who receives the message​

  • Only active members.
  • Promotional broadcasts (Game Invite, Reward Promo, Campaign Promo) only reach people who accepted receiving marketing. Message and Challenge Invite are service messages and do not require it.
  • Sends respect quiet hours and the daily message limit per member.
  • Promotional email broadcasts need {{UnsubscribeUrl}} in the text or in the template; if it is missing, they cannot be sent.

Email campaigns​

Marketing › Messaging › Email Campaigns lists your email campaigns with Name, Subject, Status, Segment, Scheduled At and Sent. Filter by status with All Statuses.

Click Create New to open New Email Campaign.

FieldWhat it isNotes
NameInternal nameRequired
SubjectEmail subjectRequired. Supports {{FirstName}}, {{LastName}}, {{Email}}
Preheader TextText shown in the inbox after the subject
Body (HTML)Email contentRequired
Plain Text Body (optional)Alternative for clients that do not display HTML
SegmentWho it is sent toAll active members if left empty
Scheduled AtSend dateEmpty: it stays as a draft and you send it manually

Under Actions: Edit, Send Now, Cancel (scheduled only) and Delete. The statuses are Draft, Scheduled, Sending, Sent, Cancelled and Failed.

Include the unsubscribe link

The HTML body must contain {{UnsubscribeUrl}}. Without it, the campaign cannot be sent.

Permissions​

ActionPermission (UI text)Technical id
View broadcastsBroadcastsPages.Communications.Broadcasts
CreateCreating BroadcastPages.Communications.Broadcasts.Create
Edit and cancelEditing BroadcastPages.Communications.Broadcasts.Edit
DeleteDeleting BroadcastPages.Communications.Broadcasts.Delete
SendSending BroadcastPages.Communications.Broadcasts.Send
View email campaignsEmail CampaignsPages.Communications.EmailCampaigns
Create / edit / deleteCreating / Editing / Deleting Email CampaignPages.Communications.EmailCampaigns.Create · .Edit · .Delete
Send email campaignSending Email CampaignPages.Communications.EmailCampaigns.Send