I am trying to set up a flow where my customers receive a review request email 15 days after they place an order, (which is easy enough) but I don’t want them to get asked again on their next order. So after the email is sent, I have flow set to add a tag “review email sent”, and i have a segment set up for those who have the tag. So I have flow set to check if a customer is in this segment, but now I can’t tell if it is sending the email to them if they are part of the segment, or if they aren’t. Obviously I don’t want them to receive the email if they are part of the segment, but I feel like I have set up the opposite. But I don’t know how to tell?
And if it is sending the email only to those in the segment like I suspect, how do I switch that around?
Yeah, that should be doable. Maybe the logic is reversed. Can you share a screenshot of your shopify flow ? Or if you can share your collab access code, I can send you a collaborator request and take a look.
I am the founder of GoodAPI app and we have done quite a few integrations with Shopify flow so I know my way around it. Happy to help!
Thanks for sharing it. So one thing to note is that your step “Look up customer in segment” returns some data and you have to use that data for future steps. If you click into your “Look up customer in segment” step, you will see that it says RETURNED DATA - Data from this action can be used in other steps as variables. Returns two variables isMember boolean and segmentId id.
You have to follow up that step with a condition and evaluate if your “check” returns true or false. Here is what I would recommend, add a condition after your "“Look up customer in segment” and if variable isMember in segment is false, THEN you want to send the email.