Checking if an email has been opened

I am working on an automation. I want to send an email to a contact. Then I want to see if they opened it and if so add a tag and move to the next step.

From my understanding, If I do an if/then after the email it will check instantly which doesn’t make sense.

If I do a WAIT between the email and the if/then and they open before the WAIT is over, it just sits there until the time is reached then proceeds. This isn’t ideal as it delays our actionable item.

Ideally, I would like it to constantly check to see if the email was opened over a period of say 5 days. The minute it is opened, it moves to the next step. How can this be accomplished?

1 Like

Hi @woodenshoedesigns,

All you should need to do is set a Wait until email is open step UP TO 5 days similar to the below:

Cheers,

Perry

Hello!
You can also add a goal step before the tag block. The goal will constantly check if the contact fulfilled the condition of opening the email. Whenever the contact opens the email they’ll jump to the goal and get the tag added and continue the automation flow, without having to finish the wait.
About the Goal automation action

ActiveCampaign Customer Experience Team.