Skip to main content

Hi everyone,

I'm facing an issue with one of my flows. The email open activity is being tracked correctly on the Mail Card, I can see the open rate, and it's registering opens as expected.

However, when the flow reaches the conditional split that checks for email opens, it's showing a 0% open rate as if no one has opened the email. Because of this, no contacts are progressing to the next step (Card 3), which checks whether the form has been submitted.

Has anyone experienced this before? Is there something specific that needs to be configured for the Conditional Split to correctly detect opens?

Any insights would be appreciated!

Hi ​@aarjavjain 

Thanks for visiting and asking the community. Let’s see if we can help you solve your problem.

To start the troubleshooting process, are you able to reply with screenshots showing the Flow setup and the conditional logic you’ve added?

Is there a wait time added in between the send and the conditional split? 

Thanks,

Ross


Hi ​@ross_hopkins 

 

Thanks for your response. I’ve attached the screenshots showing the Flow setup and the conditional split logic please have a look.

Also, to clarify, there is no wait time added between the email send and the conditional split. Could that be causing the issue with the open data not registering correctly in the split?

Appreciate your help on this!

Best,
Aarjav

 


Hi ​@aarjavjain 

That will be it - you’ll need to add a “Time Delay” step between the send and the Conditional Split logic. Without the time delay, essentially no time passes between the email being sent and Klaviyo checking to see who opened it.

I notice you have the “Wait 1 day” steps added after the Conditional split. Try moving them before that step and re-test - I think you’ll get the results you’re after.

Thanks,

Ross


Hi ​@ross_hopkins 

 

It worked successfully. Thank you so much.


Reply