Skip to main content

Hello, I'm trying to set up an automated post-purchase flow in Klaviyo, triggered by a "Fulfilled Order" event. The flow includes a conditional split that should check if the specific order that triggered the flow has been canceled. If the order was canceled, the flow should end for that customer.

Currently, I'm using the Order ID in the conditional split to compare the "Cancelled Order" event with the "Fulfilled Order" event's Order ID ({{ event.OrderId }}), but the flow is always proceeding down the "No" path, even when the order is canceled.

I'm looking for a reliable solution or workaround to ensure the flow correctly stops if the original order is canceled. Any advice on setting up this condition or alternative approaches would be greatly appreciated!

Thank you a lot.

Hey @ichliebedesign 

Welcome to the community!

Can you share a little more as to why you aren’t using the “cancelled order” event? Also, how exactly are you using the “Order ID”  to show the order has been canceled? Can you share a screenshot of your conditional split setup including any conditions?


Reply