I want the gold customers to receive the email with their discount code just once because there is no way for the old customers who are already in the gold segment to receive their code. Even if they are at the silver level they will receive the email about reaching gold level at some point and receive their discount code but this won’t ever happen for the gold customers.
However, I do not want this to happen on every order as it would be annoying to receive the same email repeatedly. Also, gold customers are just an example but i would do this for every level.
I don’t know if checking segment membership would help as i need to check if they have ever received the email for the segment.
I wonder if i could use tags for this, add a tag when the usual flows run, and then use that order creation flow after a few hours to check if a customer already has that tag then it should not send the email with that discount code else it should send it.
Lmk if im wrong or if there is an easier way to this!
I have created an automation with this. Could you confirm if everything is correct in it?
I was not able to find anything to check the previous segment, so i started with the topmost one (gold) and then it checks the new segment i suppose and sends the email to the customer about that respective segment.
I will be doing the same for silver and bronze segments but i just wanted to ask if i did everything correctly before i proceed.
I have attached screenshots of the gold segment flow.
