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:

  • Email and SMS Marketing Status
  • Engagement
  • Purchase History Split
  • Order Details Split
  • Cart Details Split
  • Product Browse Details Split
  • Page Browse Details Split
  • Channel Affinity
  • Random 

Split Types and Criteria

Email Marketing Status Split

Email Marketing Status Splits allow you to change a contact's path if a contact is a resubscriber.  Email Marketing status splits are only available in email list subscription workflows.

Contacts who were previously subscribed to the list will be directed down the "Yes" path, while brand new subscribers to the selected list will be directed down the "No" path.

SMS Marketing Status Split

The SMS Marketing Status Split allows you to change a contact's path if they have unsubscribed from an SMS short code and then resubscribe. This decision split is only available in the SMS List Subscription workflow.

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 or the amount of money a contact has spent. 

  • 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. 

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?