If/Else case directing to wrong path

Hi,

I created an automation with a few If/Else cases wherein the path would depend if the recipient would click on a link inside the email or not. If yes, it would send a thank you email immediately, but if no, it would send a follow up email after a certain amount of time.

Upon testing, the If/Else cases have been buggy.

Sometimes, it would not send the ‘thank you’ email even if the recipient clicked the link, instead, it would send the ‘follow up’ email.

Other times, it would send the ‘thank you’ email even before the recipient would click on the link.

There’s also a time when the automation starts and ends, afterwards, the recipient received a ‘thank you’ email before receiving the ‘initial’ email. Mind you, the recipient hasn’t even opened any email but the whole automation already finished. Attached is the sample automation I was talking about below.


Can someone help me identify if this is a bug or am I doing something wrong?
Thanks in advance.

What might be happening is that some email providers are clicking every link in your email with bots in order to check for spam. I heard Salesforce tries to identify when it’s a bot and when it’s a human but not sure if AC does the same. Also not sure if you’re seeing any differences between different ISPs?

Hi there,

If that’s the case, then I should’ve received the “thank you” email instead of the “follow up”.
From the way the automation is acting, it seems like it only follows the “No” path on the If/Else case.

But there are also random times it sends the “thank you” email even though no one clicked on the link.

@Boomering I think you are encountering the same problem as I do. Look at this FAQ question:

I did not find any solution to this problem yet. I would call it bug. But I don’t think it’s so hard to fix it. For example, don’t take a button click into account if it happened sooner than automation started. That would mean that button click happened in previous automation.