All my flows except for the welcome flow have different conditional splits in which I customize the emails and remove or add more communications based on the type of profile.
Example:
I usually segment depending on whether...
- First time buyer
- Have purchased more than once
- Have only one order left to become a VIP
- Already a VIP
To give you personalized incentives based on your phase / status as a customer.
There have been people who have recommended that instead of having a single complex flow for e.g. abandoned cart with different conditional splits, I split the flow into other unique flows for each type of customer I want to personalize the impacts to.
They argued this to me by saying that by having it all in one flow....
1. There may be a risk of errors and that it may not work as it should.
2. You don't get more concrete data at the Flow level by profile that would allow you to draw conclusions about what works best, etc.
I want to have an external opinion, what do you think?
Although probably the first question I should ask myself first is whether it is really necessary to add so much complexity and variety of communications based on orders placed by the customer in the Flows or it does not make sense unless the list is very large?
I need some help here.
Thanks!