Hi @Eliderio
Thank you for posting in the community!
Just to make sure, you wish to send subscribers from your checkout submission who abandoned their cart but signed up? If that is the case, keep reading - if not, feel free to clarify what you are trying to achieve.
A lot can be handled through custom properties, so you are on the right path here. You can use a conditional split based on the "Source" property or a custom profile property tracking their entry point. From Shopify it is usually -5.
Then you can add flow filter saying: “placed order zero times since starting this flow” with a 1 min wait, so Klaviyo has time to check the data before sending out. These profiles should go to an onboardring / post purchase flow.
If I were to set this up, I would create the following paths;
- One path for $source from checkout
- One for the rest - depending on your current setup you can version based on the $source from the forms.
I hope this helps - and let me know if you need further help!