Skip to main content

I set up a flow in Shopify, which is triggered by a customer leaving a segment.

Then, the flow checks whether the customer is now in a new segment and if that is true, I want Klaviyo to send this specific customer an e-mail.

I thought I had set this up correctly by choosing “create campaign” with Klaviyo as the last action step but now had to realize that the e-mail/campaign was sent to all customers in that segment (which makes sense now that i take a closer look..); I created matching segments in Klaviyo before, too.

Do you know how I have to set up the last action step to ensure that only the customer, who triggered the flow in the first place is actually receiving this e-mail?

 

 

Happy to hear your thoughts on this :)

Hello @ts_asc Klaviyo campaigns are sent to all customers in a segment.

You can utilize flows instead of campaigns for this use case


Hi @Maxbuzz,

 

thanks so much for your response.

I was thinking about that, too and I alreday created segements in Klaviyo based on the customer tags in Shopify.

 

However, when I select the Klaviyo Flow trigger “added to segment”, it says here, that customers can only receive a segment-trigger flow once. If someone is removed from a segment and then re-added to that same segment, they will not re-trigger the flow.

 

However, I want the customer to receive this e-mail each time he re/enters the flow.

 

Any ideas how I can solve this?


Just a quick update on how I solved this:

 

Instead of “Klaviyo - Create Campaign”, I now used the “Klaviyo - Track an Event” Action in Shopify Flow and set the event up as a custom metric in Klaviyo. This custom metric now triggers a flow in Klaviyo, where an e-mail is sent to the specific customer based on his/her shopify tags.

 


Thanks so much @ts_asc for sharing with the rest of the community! 

~Chloe


Reply