Transactions in segment based campaigns

After you group related events into a single transaction record, you can use the content from the transaction record in a message to your customers. You can also update the user journey based on information in the transaction record. In order to do this, you must first set up a transaction segment. When you create a segment of transactions, you can then use content from the transaction record in personalizing the message using Liquid.

Transactions in segment based campaigns

When you use a segment of transactions as the target audience for a campaign, the transaction segment might return multiple transaction records for the same user. By default, Blueshift does not send multiple messages to the same user, even if the message is for a different transaction record. To bypass this default behavior and send multiple messages to a user, one for each transaction record, select the Skip duplicate messaging check setting in the Campaign Properties Messaging Preferences.

Example 1:

When you use a segment of transactions as the target audience for a campaign, you can use the attributes from the triggering transaction in the trigger filters.

For example, for a segment that is based on the "orders" transaction model, you can use the Customer Type attribute from the triggering transaction in your trigger filter.

seg_txn_trigtxn.png

Example 2:

When you use a segment of users as the target audience for a campaign, you can use the transaction attributes from the user profile in the trigger filters.

seg_users_tx_criteria.png

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.