By targeting different groups based on what they've done, you're able to provide a more relevant experience for each recipient. This can be especially valuable for flows, as your communications will feel more personalized to each person. In this article, we run through various ways you can branch flows in order to create a more personalized experience for your recipients.
Branching by Purchasers vs. Non-Purchasers
Messaging existing customers and non-customers differently is a good practice, especially if you plan on offering an incentive in your welcome or abandoned cart flow. You don't want to over-discount, so you may want to only offer a coupon code to shoppers who have never purchased from you before to encourage them to buy for the first time.
If you take this approach, be sure to include language like, "Take 10% off your first purchase" so that recipients don't grow to expect a discount every time they abandon a cart. Additionally, use dynamic coupon codes to prevent sharing on sites like RetailMeNot, etc.
Learn more about how to use coupon codes in Klaviyo:
To split your flow by purchasers versus non-purchasers, first, drag a conditional split into the top of your flow. Then, set this split to be based on What someone has done or not done > Has Placed Order at least once over all time.People who have never placed an order before will go down the NO path while existing customers will go down the YES path.
Then, you can include a coupon in the final message of the NO path.
Branching by Domestic vs. International Shoppers
You may be able to offer special perks to domestic customers that you don't to international customers, like free shipping. Branching your flow by domestic versus international customers allows you to highlight these perks if your emails to domestic customers to persuade them to purchase.
First, drag a conditional split to the top of the flow. Then, set this split to be based on Properties about someone > Country equals US. Those who flow down the YES path will be domestic customers, and those on the NO path are international.
Branching by Product Category or Collection (Metric-Triggered Only)
If you have a large product offering, you may want to branch a metric-triggered flow (e.g., an abandoned cart or browse abandonment) by category or collection to include more relevant copy and images in your emails. One key example is if you sell men's and women's products. In this case, it's also important to include a default branch in case the product in someone's cart is not in either the men's or women's collection.
First, drag a trigger split to the top of the flow. Set the collection (or "category," depending on your ecommerce integration) to contain Women's. Then, drag another trigger split directly beneath the first one. Set this collection to contain Men's. Those who flow down NO path after this trigger split should receive a more generic message.