I want to exclude people joining our welcome flow after placing an order.
I already excluded recently placed orders, ordered products, fulfilled order. Issue is that klaviyo does sometimes not detect a placed order at times and only detects it a day after when the order is fulfilled.
Can i exclude the flow to not send to people who accepted at checkout?
Welcome flow excludes placed order:
Screenshot example of a recent case where placed order is excluded:
Any ideas why its happening? Even though placed order is set to zero before triggering the flow.
Best answer by julie.accardo
Yup, I did notice that! The solution I proposed is stating that there was never a placed order associated with the account, whereas the solution you initially set up was only looking at no placed order within a recent window of time.
The logic you set does seen sound, however, I’d recommend looking at the “recorded at” timestamps of the “placed order” event compared to the “subscribed to list” event. You can find the recorded at time by clicking on the timestamp next to the event in the profile timeline. This recorded at timestamp is the date/time that these events were registered with Klaviyo. Whereas the “timestamped at” timestamp is when the event was recorded in WooCommerce. If there was any delay in syncing this information to Klaviyo, you would see a discrepancy between recorded at times for these events.
As for filtering by source, yes, you can do this! The Klaviyo profile property is called “$source.”
Hope this helps,