Skip to main content

Create robust SMS drip campaigns - Knowledgebase / Workflow Builder Guide / How To Create Workflows - Help Center

Create robust SMS drip campaigns

Authors list


You have the ability to set up simple drip campaigns under the "Drip Campaigns" tab of your Mobile Text Alerts dashboard.

But what if you want a campaign that's more robust? Something more than just messages and delays? Perhaps something with different branches and conditional messaging and A/B tests?

That's where the Workflow Builder can help.

Here's how you can use the Workflow Builder set up a more robust and customized SMS drip campaigns.

 

1. Add a workflow

First, go to the "Workflows" tab.

 

Then click “Add Workflow.”

Add Workflow.png

 

Most of the time, you'll want drip campaigns to be "recurring" rather than just one-time, so select the "recurring" option.

One-time vs recurring workflow.png

 

2. Select your trigger

Select the event that you'd like to be the "trigger" that initiates your drip campaign, which will vary depending on the purpose of your campaign.

Trigger.png

 

Your trigger options are:

  • When a subscriber sends you a text message: this trigger allows you to designate specific words for your subscribers to text in to your account's phone number. If your subscriber texts in one of these words, they will be automatically added to your drip campaign.

  • When a subscriber opts in: this trigger allows you to designate particular opt-in methods (for example, sign-up page or text-to-join keywords). When subscribers opt in to your text message system via one of the designated opt-in methods, they will be automatically added to your drip campaign.

  • When a subscriber joins a group: this trigger allows you to designate specific groups on your account. When a subscriber is added to one of those groups, they will be automatically added to your drip campaign.

  • Important dates: this trigger allows you to designate a "date" data point for your subscribers (if you have any data points related to date), as well as a particular time. The drip campaign will be automatically triggered for individual subscribers on the date and time specified.

  • Using a Zapier action: this trigger allows you to start your drip campaign automatically for subscribers whenever a Zapier action is triggered. (You'll need to set up a zap within Zapier using "Enter Workflow" as an action for Mobile Text Alerts within the zap.)

 

3. Implement your actions

You'll then be taken to the Workflow Builder canvas.

From here you need to drag "actions" into the canvas as desired.

Workflow actions.png

 

Your action options are:

  • Send a message: sends a simple message

  • Send conversational message: sends a message and creates new message branches based on the subscriber's response

    • You can designate the specific responses that you'd like to be the triggers for new branches in your workflow

    • A branch will also be created for if the the subscriber gives no reply within 2 days

  • Add to group: adds the subscriber to a specific group or groups

  • Remove from group: removes the subscriber from a specific group or groups

  • Wait: delays moving the subscriber on to the next step until a specified event happens or until a specified time period passes

    • You can set it to wait until the subscriber sends a message or clicks a link in your most recent message in the drip campaign

    • You can set it to wait for a particular period of time (in minutes, days, or hours)

    • If you select both "For Event" and "Period of Time," you're able to set it to wait for an event OR for a period of time

  • Branch: creates two different branches in your workflow based on conditions that you specify

    • You can trigger the different branches based on subscriber attributes, events in the subscriber's journey, or groups the subscriber is or is not a part of

    • Subscribers will then start going down two different paths on the drip campaign

  • A/B test: sends a designated percentage of traffic down two separate branches so that you can compare the results

Click the actions within the workflow to make changes to those actions.

You can mix and match these actions in your drip campaign however you'd like.

 

Here's an example of how a drip campaign could look:

  • Step 1: Subscriber enters the campaign when they join a "Paying Customer" group on your campaign.

  • Step 2: Subscriber receives a message thanking them for their purchase.

  • Step 3: The system waits for 15 days or until the subscriber sends back a message in reply.

  • Step 4: The system checks whether or not the subscriber has entered a "Repeat Customer" group on your account.

  • Step 5: If the customer has entered a "Repeat Customer" group, they leave the workflow and therefore receive no further messages in the campaign. OR if the customer has not entered a "Repeat Customer" group, they receive a message reminding them of a 20% off discount code from their initial welcome message.

Example workflow with a branch.png

 

4. Save and start your campaign

When you're done making edits to the campaign, you can save your changes and then click "Start" to make your drip campaign live.

Save and start workflow.png

 

You can view and edit your drip campaign at any time from the "Workflows" tab.

Helpful Unhelpful