Create a Product-Specific Flow

read
Last updated at:

Overview

When setting up an abandoned cart or post-purchase flow, you may want to filter or split your flow based on the specific item someone purchased or left in their cart. This can be useful if you want to offer instructions or messaging around a specific product or products.

This practice works best if you only offer a handful of products and would like to offer very tailored information on each (or only one) of them. This can also be a useful technique if you would like to target people who are purchasing specific items together and tailor the post-purchase experience to this combination of products.

Filter or Split a Flow Based on One Specific Product

Post-Purchase

In our example, let's say that we just released a new product (lip balm) and would like to reach out to customers who bought this item to provide feedback. Keep in mind that the trigger filters and splits available for you to use will depend on the event that triggers the flow in the first place. In this example, our flow will be triggered by placing an order. Then, we're going to want to get more granular and identify the specific item someone bought.

To configure this, we'll need the following flow trigger and trigger split conditions:

  • Trigger: Placed Order
    • Trigger Split Filter 1: Item Count equals "1"
      AND
    • Trigger Split Filter 2: Items contains "lip balm"

We only want to identify customers who bought 1 item because we want to assume that lip balm is the only item they purchased. If we would like to target anyone who bought lip balm, regardless of whether or not they bought something else, we can remove this filter.

2019-10-17_16-13-10.png

You can use this configuration as a trigger filter as well in case you would like to create entirely separate flows for whenever someone purchases a specific product (and only that product).

Abandoned Cart

In our example, let's say we have excess inventory and want to offer shoppers a discount to buy a specific product (lip gloss), but only that product. We're going to start with the default abandoned cart flow and then drag in a trigger split to isolate this specific item.

To configure this, we'll need the following flow trigger and trigger split conditions:

  • Trigger: Started Checkout
    • Flow Filter: Placed Order zero times since starting this flow 
    • Trigger Split Filter 1: Item Count equals "1"
      AND
    • Trigger Split Filter 2: Items contains "lip gloss"

2019-10-17_16-19-21.png

Filter or Split a Flow Based on a Combination of Products

There may be cases in which you would like to filter or split your flow based on a combination of products. Let's say that we'd like to offer specific advice to people who buy two items at the same time. To configure this, we'd follow the same steps as above, but change the following:

  • Flow Trigger: Placed Order
    • Trigger Split Filter 1: Item Count equals "2"
      AND
    • Trigger Split Filter 2: Items contains "Product A"
      AND
    • Trigger Filter 3: Items contains "Product B"
x
Was this article helpful?
17 out of 27 found this helpful