You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> WhatsApp as an Engage channel is in public beta.
8
+
9
+
## How Engage campaign works
10
+
11
+
Twilio Engage uses Journeys to send WhatsApp, email, and SMS campaigns. With Journeys, you add conditions and steps that trigger actions like sending a WhatsApp message.
12
+
13
+
You’ll build and send your WhatsApp campaign in three stages:
14
+
15
+
1. Create a Journey.
16
+
2. Add a Journey condition.
17
+
3. Add a WhatsApp step and publish your campaign.
18
+
19
+
> warning "WhatsApp Templates"
20
+
> To send a WhatsApp campaign, you'll first need an approved WhatsApp template. For instructions on building a template, view [WhatsApp Templates](/docs/engage/content/whatsapp).
21
+
22
+
### Create a Journey
23
+
24
+
Because Engage campaigns exist within Journeys, begin by creating a Journey:
25
+
26
+
1. In Engage, select **Journeys**, then click **Create journey**.
27
+
2. Name your Journey and select its entry settings.
28
+
3. Click **Build Journey** to create the Journey.
29
+
30
+
Segment then opens the Journey Builder.
31
+
32
+
### Add a Journey condition
33
+
34
+
With your Journey created, you’ll now set a condition to trigger your WhatsApp campaign:
35
+
36
+
1. Within the Journey builder, click **+ Add Entry Condition**.
37
+
2. In the **Add entry condition** pane, give the step a name.
38
+
3. Click **+ Add Condition**, select your desired condition, then click **Save**.
39
+
40
+
With your entry condition added, you’re now ready to add an approved WhatsApp template to build a campaign.
41
+
42
+
### Add a WhatsApp step and publish your Journey
43
+
44
+
1. Within the Journey builder, click the **+** node below your new condition.
45
+
2. From the **Add step** window, click **Send a WhatsApp Message**.
46
+
3. Pick an approved template from the template list, then choose **Select**.
47
+
4. Give the WhatsApp message step a name.
48
+
5. In the **Sender** field, choose **WhatsApp**. If successful, Segment returns `Messaging service validated`. Click **Save**.
49
+
6. Segment returns you to the Journey builder. Select **Publish**, then select **Publish journey** in the popup.
50
+
51
+
Your Journey and WhatsApp campaign are now live. Users who trigger the WhatsApp step’s parent Journey condition will receive your SMS campaign.
> WhatsApp as an Engage channel is in public beta.
8
+
9
+
With Twilio Engage, you can build personalized WhatsApp templates to store and use throughout marketing campaigns.
10
+
11
+
This page explains how to create, build, and submit WhatsApp templates for approval.
12
+
13
+
> warning "WhatsApp Template Approval"
14
+
> WhatsApp templates must be approved before you can use them in campaigns. Template approvals can take up to 48 hours. Keep this timeframe in mind if you plan to send time-sensitive templates.
15
+
16
+
## Types of WhatsApp templates
17
+
18
+
You can choose between three WhatsApp template types:
19
+
20
+
-**Call to action**, which lets you send messages your customers can interact with
21
+
-**Media**, which lets you send messages containing media and text content
22
+
-**Text**, which lets you send text content of up to 1600 characters
23
+
24
+
## Build a WhatsApp message template
25
+
26
+
Follow these steps to build a WhatsApp template:
27
+
28
+
1. Navigate to **Engage > Content** and click **Create template**.
29
+
2. Select **WhatsApp**, then click **Configure**.
30
+
3. Add a template name and select your template's language.
31
+
4. Select your template's content type, then click **Next**.
32
+
- For text templates, enter your message's text in the **Body** field and add any desired merge tags.
33
+
- For media templates, enter your message's text in the **Body** field, add the media URL, then add any desired merge tags.
34
+
5. Once you've finished adding your template's content, click **Save and submit for WhatsApp approval** or **Save**.
35
+
- If you choose to submit your template for approval, confirm by clicking **Submit**.
36
+
6. Segment confirms that your template was saved **or** saved and submitted for approval.
37
+
38
+
## Submitting a template for approval
39
+
40
+
If you saved your template without submitting it for approval, it won't be available for use in campaigns until you submit it for approval.
41
+
42
+
Follow these steps to submit saved templates for approval:
43
+
44
+
1. Navigate to **Engage > Content > WhatsApp**.
45
+
2. In the WhatsApp Templates table, select the template you want to submit for approval.
46
+
3. Review your template. If you're ready to submit it for approval, select **Save and submit for WhatsApp approval**.
47
+
4. In the **Submit for WhatsApp review** overlay, select **Submit**.
48
+
5. Segment then confirms that your template was saved and submitted for approval.
49
+
50
+
## Next steps
51
+
52
+
Once your template has been approved, you can [create a Journey to send a WhatsApp campaign](/docs/engage/campaigns/whatsapp-campaigns).
Copy file name to clipboardExpand all lines: src/engage/index.md
+9-7Lines changed: 9 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ redirect_from:
7
7
8
8
Powered by real-time data, Twilio Engage (formerly known as Personas) is a customizable personalization platform with which you can build, enrich, and activate Audiences.
9
9
10
-
Engage Channels builds on top of these Audiences, helping you connect with and market to your customers through emailand SMS campaigns.
10
+
Engage Channels builds on top of these Audiences, helping you connect with and market to your customers through email, SMS, and WhatsApp campaigns.
11
11
12
12
## What can you do with Engage?
13
13
@@ -23,7 +23,7 @@ Add detail to user profiles with new traits and use them to power personalized m
23
23
-[**SQL Traits:**](/docs/engage/audiences/sql-traits/) Run custom queries on your data warehouse using the Engage SQL editor, and import the results into Segment. With SQL Traits, you can pull rich, uncaptured user data back into Segment.
24
24
25
25
#### Build Audiences
26
-
Create lists of users or accounts that match specific criteria. For example, after creating an `inactive accounts` audience that lists paid accounts with no logins in 60 days, you can push the audience to your analytics tools or send an SMSor email campaign with Engage Channels. Learn more about [Engage audiences](/docs/engage/audiences/).
26
+
Create lists of users or accounts that match specific criteria. For example, after creating an `inactive accounts` audience that lists paid accounts with no logins in 60 days, you can push the audience to your analytics tools or send an SMS, email, or WhatsApp campaign with Engage Channels. Learn more about [Engage audiences](/docs/engage/audiences/).
27
27
28
28
#### Sync audiences to downstream tools
29
29
Once you create your Computed Traits and Audiences, Engage sends them to your Segment Destinations in just a few clicks. You can use these Traits and Audiences to personalize messages across channels, optimize ad spend, and improve targeting. You can also use the [Profile API](/docs/profiles/profile-api) to build in-app and onsite personalization. Learn more about [using Engage data](/docs/engage/using-engage-data/) and the [Profile API](/docs/profiles/profile-api).
@@ -32,23 +32,25 @@ Once you create your Computed Traits and Audiences, Engage sends them to your Se
32
32
33
33
## Market to customers with Engage Premier and Channels
34
34
35
-
To send email and SMS message campaigns with Engage Channels, you'll connect a [Twilio messaging service](https://support.twilio.com/hc/en-us/articles/223181308-Getting-started-with-Messaging-Services){:target="blank"} and [SendGrid subuser account](https://docs.sendgrid.com/ui/account-and-settings/subusers#create-a-subuser){:target="blank"} to your Segment Engage space. Use existing accounts, or create new ones.
35
+
To send email, SMS, and WhatsApp campaigns with Engage Channels, you'll connect a [Twilio messaging service](https://support.twilio.com/hc/en-us/articles/223181308-Getting-started-with-Messaging-Services){:target="blank"} and [SendGrid subuser account](https://docs.sendgrid.com/ui/account-and-settings/subusers#create-a-subuser){:target="blank"} to your Segment Engage space. Use existing accounts, or create new ones.
36
36
37
37
View the [onboarding steps](/docs/engage/onboarding/) for more on how to connect Twilio and SendGrid accounts.
38
38
39
-
#### Send emailand SMS messages in Journeys
39
+
#### Send email, SMS, and WhatsApp messages in Journeys
40
40
41
-
Use Engage to build emailand SMS campaigns within [Journeys](/docs/engage/journeys/). Send email or SMS campaigns to [subscribed users](#user-subscriptions) based on event behavior and profile traits. With [message analytics](#message-analytics), you can track the performance of your campaigns.
41
+
Use Engage to build email, SMS, and WhatsApp campaigns within [Journeys](/docs/engage/journeys/). Send campaigns to [subscribed users](#user-subscriptions) based on event behavior and profile traits. With [message analytics](#message-analytics), you can track the performance of your campaigns.
42
42
43
43
-**Send Email**: [Build email campaigns](/docs/engage/campaigns/email-campaigns/) with existing templates, or create a new email template within Journeys. Before you send the email, test the template and set [conversion goals](#conversion-goals).
44
44
45
45
-**Send SMS messages**: [Build SMS campaigns](/docs/engage/campaigns/sms-campaigns/) to message users in real-time as a step in a Journey. For example, create an abandoned cart campaign that texts users a reminder to complete their purchase, along with a promo code. Add [merge tags](#personalize-with-merge-tags) and set conversion goals.
To learn more, visit the [CSV Uploader](/docs/engage/profiles/csv-upload/) documentation.
48
50
49
-
#### Build Emailand SMS message templates
51
+
#### Build Email, SMS, and WhatsApp message templates
50
52
51
-
Build personalized [email](/docs/engage/content/email/template/) and [SMS](/docs/engage/content/sms/template) templates in Twilio Engage to use in your campaigns. Design email templates with a WYSIWYG [visual editor](/docs/engage/content/email/editor/) or a code editor. Engage saves the templates for you to preview, edit, and reuse throughout Journeys.
53
+
Build personalized [email](/docs/engage/content/email/template/), [SMS](/docs/engage/content/sms/template), and [WhatsApp](/docs/engage/content/whatsapp) templates in Twilio Engage to use in your campaigns. Design email templates with a WYSIWYG [visual editor](/docs/engage/content/email/editor/) or a code editor. Engage saves the templates for you to preview, edit, and reuse throughout Journeys.
52
54
53
55
#### Personalize with merge tags
54
56
Insert real-time user profile traits from merge tags to personalize each message. For example, address recipients by name or highlight new products from a user's favorite brand.
Copy file name to clipboardExpand all lines: src/engage/journeys/step-types.md
+11-6Lines changed: 11 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -102,7 +102,7 @@ Follow these steps to add a Show an ad step to a Journey:
102
102
103
103
### Channels steps
104
104
105
-
The **Send an Email** and **Send an SMS** steps are only available on [Engage Premier](/docs/engage/onboarding/).
105
+
The **Send an Email**, **Send an SMS**, and **Send a WhatsApp** steps are only available on [Engage Premier](/docs/engage/onboarding/).
106
106
107
107
#### Send an email
108
108
@@ -125,14 +125,12 @@ Use Twilio Engage to send email as a step in a Journey.
125
125
126
126
`Subscribed` users will receive an email upon entering the step. Visit [Email Campaigns](/docs/engage/campaigns/email-campaigns/) for more information.
127
127
128
-
### Send an SMS
128
+
####Send an SMS
129
129
130
-
Send an SMS
131
-
132
-
Use Engage to send an SMS message as a step in a Journey.
130
+
Use Twilio Engage to send an SMS message as a step in a Journey.
133
131
134
132
> note ""
135
-
> To send SMS in Engage, you must connect a Twilio messaging service to your segment workspace. Visit the [onboarding steps](/docs/engage/onboarding/) for more information.
133
+
> To send SMS and WhatsApp in Engage, you must connect a Twilio messaging service to your Segment workspace. Visit the [onboarding steps](/docs/engage/onboarding/) for more information.
136
134
137
135
1. Click **Send an SMS** from the **Select a Step** window.
138
136
2. Build an SMS template from scratch, or select a previously built template. Click **Manage Templates** to visit the SMS Templates page.
@@ -146,6 +144,13 @@ Use Engage to send an SMS message as a step in a Journey.
146
144
147
145
As soon as a `subscribed` user enters the Send SMS step, they'll receive the text. Visit [SMS Campaigns](/docs/engage/campaigns/sms-campaigns/) for more information.
148
146
147
+
#### Send a WhatsApp
148
+
149
+
Use Twilio Engage to send a WhatsApp message as a step in a Journey.
150
+
151
+
> info "WhatsApp Public Beta"
152
+
> WhatsApp as an Engage channel is in public beta.
153
+
149
154
### Send to Destinations
150
155
151
156
The **Send to Destinations** step delivers information about the Journey to the selected Destination. For more information, see [Send data to Destinations](/docs/engage/journeys/send-data).
0 commit comments