Skip to main content
Solved

Flow Emails not sending even though profiles pass all criteria


Hello,

I use Klaviyo for woocomerce and I have set up an email flow to send to customers that have fulfilled an order within the last 30 days.

I added 10 days time delay but it doesn't send any emails even though there are profiles that match all the criteria.

I imagined that the 10 day time delay is from the moment the order gets fulfilled and the customer passes the criteria but is there a possibility that the flow waits 10 days since I created it?

This is weird.

Best answer by cdetdi

A few things:

  1. This is not a developer question but a flow question.   You’ll get better responses if you post in the correct place.  https://community.klaviyo.com/campaigns-and-flows-30
  2. Flows do not look backwards.  Meaning any event that happened previously won’t count in the flow.  A segment can look backwards towards past events, but not flows.  If you want to look backwards you need to go through the past profiles process which is a bit clunky.  My recommendation is to set up one campaign email with a segment to send to the past users and create a flow which will work for the ongoing users.
View original
Did this topic or the replies in the thread help you find an answer to your question?

3 replies

Kim Strauch
Klaviyo Employee
Forum|alt.badge.img+9
  • Klaviyo Employee
  • 91 replies
  • July 5, 2024

@KaterinaGagos, can you please provide a bit more context on how your flow trigger is setup? A screenshot would be helpful!

See also this help guide re back-populating a flow (adding past profiles), as based on your description this might be relevant here - https://help.klaviyo.com/hc/en-us/articles/360049924272 


here is the screen shot of the flow, the stats  and the profiles that seem to have pass all criteria

 


Forum|alt.badge.img+6
  • Problem Solver III
  • 38 replies
  • Answer
  • July 8, 2024

A few things:

  1. This is not a developer question but a flow question.   You’ll get better responses if you post in the correct place.  https://community.klaviyo.com/campaigns-and-flows-30
  2. Flows do not look backwards.  Meaning any event that happened previously won’t count in the flow.  A segment can look backwards towards past events, but not flows.  If you want to look backwards you need to go through the past profiles process which is a bit clunky.  My recommendation is to set up one campaign email with a segment to send to the past users and create a flow which will work for the ongoing users.