Event Triggered

Event Triggered campaigns are based on a specific event (e.g., sign_up, purchase, etc.) and it triggers a series of messages that are spread out over time (days, weeks, etc.). You can also choose to trigger these campaigns with our API instead of specifying an event.

Screen_Shot_2018-02-28_at_4.05.22_PM.png   Screen_Shot_2018-02-28_at_4.06.16_PM.png

 

Campaign Settings

Trigger Settings 

  • Journey limits to control the number of times users experience an event-triggered campaign (once in their lifetime, once at any time, multiple times concurrently)
  • Create multi-step, multi-channel journeys with complex conditional filters (messaging attributes, recent activity, event specific attributes, user attributes)
  • Set delays (minutes, day, hour, week) based on event, event properties and/or previous triggers
  • Send emails with attachments (Blueshift & Sendgrid only)

Global Campaign Filters

  • Global campaign filters are applied to every trigger within the campaign
  • These filters appear on the campaign itself and can be based on the triggering event or information directly tied to users.
  • They can't be applied if the campaign is triggered when the api endpoint is called.

Screen_Shot_2019-07-18_at_11.26.12_AM.png

 

Avoiding Duplicate Messages

Please refer to our Event Triggered Campaign FAQ on how to avoid duplicate messages

 

Example event-triggered campaigns:

 

Welcome series

A welcome series allows you to introduce your brand to your subscribers. It creates trust and helps you establish a relationship with your customer.

Here's an example of a multi-channel, multi-series welcome email that uses our advanced filtering and branching capabilities.

 

30eda10-Screen_Shot_2017-08-18_at_3.54.07_PM.png

 

Step 1: Identify the event that would trigger the campaign. Also, since there will only be one email from this campaign, use the "Once in their lifetime" journey control. You will also want to ignore the user messaging limit for this campaign.

8117b7a-EventTrigger_Welcome.png

Step 2: Create multi-channel journeys

Using Blueshift's branching and event filter capabilities, we can reach users based on their registration source. So in this example, email users who signed up from web, but send a push notification for mobile app sign ups.

3764140-Screen_Shot_2017-08-18_at_3.57.13_PM.png

 

You can also send a follow-up to users if they have not made a purchase 7 days after they first signed_up.

**Trigger Delays

Subsequent trigger delays are based off the previous message and not when the event/user entered the segment.

 

7157269-Screen_Shot_2017-08-18_at_4.00.03_PM.png

 

Abandon Cart

A cart abandonment occurs when a user/visitor adds item(s) to their cart, but does not follow through on the purchase. The overall intent here is to bring them back to your site to finish the purchase. 

Messaging

If you would like to control the number of abandon carts per day, you can honor the messaging limits and/or set this up as a segment triggered campaign

 

95b935e-Screen_Shot_2017-08-18_at_5.10.19_PM.png

Step 1: Select the Add_to_cart event to trigger the campaign. For the Journey limit, you can choose to use Once at Anytime or Multiple Times Concurrently. You may also want to ignore the user messaging limit for this campaign. 

0061a16-Screen_Shot_2017-08-18_at_5.15.16_PM.png

Step 2: Create the first trigger in the abandon cart flow. In this scenario, we are targeting users who added an item to the cart but haven't made a purchase in the past two hours. Additionally, we are testing two sets of email templates for this initial trigger.

 9a6045c-Screen_Shot_2017-08-18_at_5.11.53_PM.png

Step 3: Create additional triggers in the abandon cart flow. For this example, we are splitting the audience into two groups based on their interaction and purchase activity.

24bed60-Screen_Shot_2017-08-18_at_5.17.43_PM.png 

Journey rerouting

You can also add a trigger that performs an action instead of sending a message. 

mceclip0.png

Note: You can add an action trigger under existing triggers. You cannot add an action trigger directly under a campaign.

Reach us on support@blueshift.com to enable this feature for your account.

Our platform can do different things based on the action that you choose. Here are the options:

  • Update the journey

    update_journey.png 
    You can add an Update Journey trigger that takes your customer to a specific point in your campaign based on the settings that you specify. For example, you can add a trigger that takes a campaign back to its first step if the customer interacts with the latest message. 
    action_trigger.png

    You can add this trigger to skip certain campaign steps for your customer or to take the campaign back to a previous step for a customer if certain conditions are met.

    When a campaign is rerouted to a specific point in the journey, it does not re-evaluate the filters/conditions in the parent node. The campaign just assumes that all the criteria have been met and the journey continues from that point onward, evaluating all subsequent criteria moving forward.

    The maximum iterations field specifies the maximum number of times our platform can reroute a campaign to its previous step for a customer. This ensures that our platform does not get into an endless loop between steps and proceeds with the next steps of the campaign for your customers. 
  • Exit the journey
    exit_journey.png
    Similarly, you can add an Exit Journey trigger, that moves a customer out of the campaign journey based on the conditions you specify. For example, a customer exits the journey if the customer interacts with the latest message. 
    exit_trigger.png
Was this article helpful?
2 out of 2 found this helpful