Skip to main content

Hello there!

I have a questions about Conditional Splits in flows. I have set up a customer winback flow in which after 120 days of purchase, our customers are emailed, notified that they have been given 500 Reward Points (LoyaltyLion). I would then like to have a conditional split in the flow which looks if the customer has clicked the email.

If they have (yes path) they are rewarded with the Reward Points via a webhook within the flow.

If not, I would like them to move to the no path after 7 days.

My issue is that if the delay is directly after the email they will not receive the Reward Points until after 7 days (It is super important that they receive this instantly after clicking the email), and if there is no delay, the customer moves to the no path as they have not had a chance to open and click the email.

Would be really interested and grateful if anybody has any advice.

Many thanks,

Benji

@Benji at New Forest since Klaviyo doesn’t allow you to create a flow triggered by Clicked Email.  What you can do is have the destination page where the click goes fire a custom Klaviyo event and then create a new flow triggered by that event.  Within this flow include the Reward Points via a webhook.  Make sure this destination URL is only reachable by this email link to ensure no false positives.  You can make it a page that instantly redirects to another page that is more common if that is where the original link was going to


@whereisjad, that has done the trick! many thanks for taking the time to help.