Hi @JJSI
I agree with @DavidSandel comments. This won’t work as I believe you expect it to.
A sunset flow is meant to identify profiles who are not engaging with your emails. To be able to evaluate that, you need the right data. So you certainly need to have a condition received emails X times over Y weeks before you have conditions to test whether they’ve engaged with those emails.
I also wouldn’t use conditions for placed orders, checkout started, or viewed product. Just because they’ve never carried out those actions doesn’t means the won’t at some point, so you’re potentially eliminating good prospects. Again, the purpose of the sunset flow is to weed out profiles not engaging with your emails, messing up your engagement metrics, and damaging your sender reputation.
I usually have two emails in a sunset, the final one is a last chance just in case they missed the first.
I use a segment to create my sunset contacts and they use that segment to trigger the flow. That way you can play around with the conditions until they suit your intentions. When happy, bulk suppress them or add past profiles to the flow. That takes care of historical profiles and the flow handles the new profiles that meet the segments conditions.
And if a profile engages with an email, they will move out of the sunset segment and stop receiving the flow emails so you don’t need that conditional test.
One consideration is that if a re-engaged profle who was in your sunset segment subsequently disengages, they will re-enter the sunset segment but they won’t re-trigger the flow. You need to keep an eye on that occasionally.
I’d set your entire flow to manual so you can see if it’s working as you expect.
As @DavidSandel also says, a webhook is the way to go to supress profiles automatically!
Hope that helps
Andy