Workflow delay not working, is it my workflow or ...?

Hi everyone !

I have been struggling with a delay problem for 2 days and would need your help.

I am creating a Welcome Customer experience following the below logic :

The end user signs up for offers via email > he receives a confirmation email. If the end user opens the email, he is sent to a workflow that will assign him a persona based on the link clinked. If the end user doesn’t open the email, he is sent a follow up email.

For the sake of the test, I assigned a 30 min delay (instead of 8 days) before jumping to the branch conclusion, either YES or NO.

But after only a couple of seconds on my test email, the criteria turns to NO and completes the workflow, where it should be waiting for 30 min before arriving at the conclusion.

Any thoughts ? Is it due to the workflow not being setup properly or is it another issue ?

I have another workflow setup with a delay (8 days), it works perfectly fine.

Thank you !

Hi @Powline

Did you enrol a test contact?

Test contacts ignore delays and go through all workflow stages immeadiatly after one another, meaning it can be hard to test branches.

The only way to test these is to turn on the workflow and enrol a test contact for real, as it were.

More info on this here: How do I test branching logic in workflows?

Does this help?

Hey @Phil_Vallender,

I did read about the Test contact performing all of the actions but was still expecting it to respect the delays (as part being part of the steps). Thank you for the link, it totally fixed my issue !
16x16_cat-very-happy.png.png

Thank you,

Pauline