The Decision element in Workflow allows a contact to receive a different flow of messages and logic if they meet a specific criteria. The criteria will differ based on the type of decision chosen. 

The following decision types are available in Workflow:

  • Subscription Split

  • Engagement Split

  • Purchase History Split

  • Order Details Split

  • Cart Details Split

  • Product Browse Details Split

  • Page Browse Details Split

  • Channel Affinity Split

  • Random Split

Split Types and Criteria

Subscription Split

The subscription decision split allows you to change a contact's path through a workflow based on how they subscribed to a workflow, when they subscribed, and if they are a resubscirber. Read about the different conditions available in the subscription split below.

Resubscriber Criteria

Using the resubscribe condition there are two channels to target resubscribers, contacts who had previously unsubscribed from a list and are now resubscribing. Target email resubscribes in a List Subscription Workflow or SMS resubscribes in an SMS List Subscription Workflow by selecting the specific list a contact is resubscribing to in the email or SMS channel.

List Subscription Status

The List Subscription Status condition allows you to target contacts based on if they are currently subscribed or not subscribed to a list on either the email or SMS channel. The Email List and SMS List options are available in all workflow entry event types. When setting up a split based on a List Subscription status, select the type of list and then use the list drop down to select a list or multiple lists. When selecting multiple list if a contact is subscribed to at least one list will be directed down the yes path.

💡 This setting can be used to target groups that are cross-subscribed to multiple list

Subscription Date

The Subscription Date condition allows you to target contacts based on when they subscribed to a specific SMS or email list. Date options like today, is more than, or is between a specific date range are available and can be configured in any workflow. When configuring this decision split, select the condition for email or SMS, the specific list, and then the date options based on your specific strategy.

Subscription Source

The SMS subscription source condition is only available in the SMS List Subscription entry event workflow and allows you to change a contact's path based on the source of the SMS subscription on a selected list. Use the multi-select option to select a single or multiple subscription sources. When selecting multiple lists, if a contact is subscribed via any of the sources, they will be directed down the yes path.

Engagement Split

Engagement splits allow you to change a contact's path based on how they interacted with a message. Engagement splits can change a path based on email or SMS messages.

  • Email: Email engagement splits can be triggered when someone opened or clicked through a specified Workflow email.

  • SMS: SMS engagement splits can be triggered when someone clicks through a link in a specified SMS message.
    NOTE: Engagement splits can only measure engagement for SMS or email messages sent in a workflow. 

Engagement splits require a wait step prior to the split. The duration of the wait step determines how long Listrak will wait to see if a contact took the specific action before sending them down the "Yes" path or the "No" path.

Purchase History Split

Purchase history splits allow you to change a contact's action based on the number of purchases a contact has made, the amount of money a contact has spent, or the specific product information.

  • Number of Purchases: For a specific merchant, set criteria for how many purchases a contact has made, including a specific number of purchases, less than a threshold, or more than a threshold. 

  • Sum of All Order Totals: For a specific merchant, set criteria for how much a contact has spent across all orders, including a specific value, less than a value, or more than a value. 

  • Purchase Date: For a specific merchant, set criteria based on the date of a customer's first or most recent purchase. Utilize relative dates like more or less than a number of days ago, or use absolute dates by selecting a date a specific calendar date.

  • Product Information: For a specific merchant, set criteria about the categories, subcategories, specific SKUs, brands, and other information such as product gender or size.

Order Details Split

An order details split allows you to change a contact's action based on the items ordered in the purchase event that entered them into the workflow. Order details splits are only available in purchase workflows.

  • Order Item Information: This series of criteria allows a contact to be directed down a specific path if at least one item in an order meets a certain criteria. The criteria includes: SKU, Category, and Subcategory.

Cart Details Split

A cart details split allows you to change a contact's action based on the items abandoned in a contact's cart that entered them into the workflow. Cart details splits are only available in cart abandonment workflows.

  • Cart Item Information: This series of criteria allows a contact to be directed down a specific path if at least one item in their cart meets a certain criteria. The criteria includes: SKU, Category, and Subcategory.

  • Cart Total: Set criteria for the total value of items in the abandoned cart, including is greater than, is greater than or equal to, is less than, is less than or equal to and is.

  • At least one product has an image: Change a contact's path if none of the product's in a contact's cart contain an image URL. Use this split to send a generic message or to prevent a contact from receiving a message if it does not have the correct product image information or remove them from receiving a message.

Product Browse Details Split

A product browse details split allows you to change a contact's action based on the specific product browsed that entered them into the workflow. Product browse details splits are only available in product browse abandonment workflows.

  • Browsed Item Information: This series of criteria allows a contact to be directed down a specific path if at least one of the items they browsed meets a certain criteria. The criteria includes: SKU, Category, and Subcategory.

  • At least one product has an image: Change a contact's path through a campaign if the product that they browsed has a product image URL. This option allows you to take an action, like send a generic lifestyle-based message if a contact's product does not have an image that can be featured in the email.

Page Browse Details Split

A page browse details split allows you to change a contact's action based on the specific page browsed that entered them into the workflow. Page browse details splits are only available in page browse abandonment workflows.

Set criteria to determine if the link of browsed page is, contains, or does not contain a specific series of entered characters.  If the link of the page browsed meets this criteria, the contact will be directed down the "Yes" path.

TIP: Use page browse detail split for category browse abandonment, as shown in the image below. Nested page browse details splits with values configured to match your brand's category link structure can help direct contact's down paths and experiences specific to certain categories.

Channel Affinity Split

A channel affinity split allows you to prioritize different channels of your multichannel marketing campaign for contacts who are subscribed across more than one channel. 

There are two ways to prioritize across channel: by channel type or based on a contact's status on a specific list. Once a channel affinity split has been added to the canvas, adjust the properties in the elements panel. 

To prioritize by channel type, drag the channels in the order you wish to prioritize them. 

In the screenshot below, contacts who are subscribed to both the SMS and Email channel will receive an SMS message. 

To adjust priority based on a contact's subscription status, change the toggle under channel priority to on. Then specify the specific list or short code a contact must be to subscribed to in order to prioritize a specific channel. 

In the screenshot below, contacts subscribed to the SMS short code will receive an SMS message. If a contact is subscribed to a different SMS short code and the Master List they will receive the email message. 

Random Split

A random split allows contacts to be randomly split into groups. Random splits allow you to easily split test variables in your workflow messaging. 

Random splits allow you to adjust the percentage of the list that will be directed down each path of a random split. By default, 50% of a workflow's participants will be directed down each path.

Configuring a Decision Split

To configure a split, click on the decision once it has been added to the canvas. Use the elements panel on the left to select the criteria in the properties. 

Did this answer your question?