Condition element in Automation 360
Using the Condition element, you can build an automation flow based on the subscriber's actions.
You can track the following events: Delivery, Opens, Clicks in an email or message, and custom events.
Add an element
Drag the Condition element right after the tracked element.
Select the condition
Use this option to track campaign status updates in the bulk email, SMS, Viber, and web push notification services. For example, if your flow starts with an abandoned cart trigger, you can check if a client opened your email and branch your flow scenario accordingly.
You can select and track the following events:
|Tracks whether an email, message, or notification was delivered to the user.
|Tracks whether the user opened an email.
|Tracks whether the event selected in an element occurred.
Use this option to track student progress status updates in the online course builder. For example, if you have a flow for added course students, you can send them a payment reminder and then, after you receive their payment, launch another flow to share access to other chats.
You can select and track the following events*:
|Tracks whether a student was added to the selected course.
|Receive student's payment
|Tracks whether a student paid for the course.
|Grand course certificate
|Tracks whether a student received a certificate after successfully completing the course.
|Tracks whether a student completed the course.
*The Condition element checks if the trigger event has been executed from the moment your contact reaches the element and during the selected timeout. You can also check your student's progress status in the Overview section.
If you selected an EDU event as a flow start, then you need to select a course in your start element.
Use this option to track if an event from your system has been received. For example, if your flow starts with an abandoned cart trigger, you can track whether your client purchased a product and branch your scenario based on that event outcome.
Specify the event waiting interval
Select the waiting interval — the period during which the system will wait for the condition to be met.
The countdown occurs when the contact reaches the Condition element. The condition will be checked exactly in 1 minute, 1 hour or 24 hours (1 day), and so on.
Below the Condition element, you can branch the flow and add elements to the branches, depending on whether the condition was fulfilled:
|The Yes branch
|The condition was fulfilled within the set timeout interval
|The No branch
|The condition was not fulfilled within the set timeout interval
For example, you want to track the delivery of an email to a user within 24 hours and send them the next email or receive a failed delivery notification.
Below the Email element, specify a one-day wait for the Delivered condition. Bind the next email in the flow to the Yes option, and the No option — to the Send email to your address action.
If the first email is not delivered to the recipient's email address within one day, you will receive an email notifying you about it.
If an email is delivered to the recipient's email address within one day, the next email in the flow will be sent to the user immediately after the first one is delivered or according to the time interval specified in the Email element.
Another example: You need to track whether users bought an item after you send them an abandoned cart email. Create a flow using the
Abandoned Cart event, add the Email element to motivate them to complete the purchase, and then add the Condition element with the
You can add the Email element to the Yes branch to thank your customer in an email or ask them to leave a review when the
Purchase event occurs.
If the event did not occur, you can send another email.
View element statistics
To view information about an element, exit the editor, and hover over the required element in the Flow tab.
Your element can have the following statuses:
|Contacts are waiting for the element execution time you set in the Complete Action settings, or contacts are waiting to be processed.
|Contacts that went through the condition match check by events.
|Contacts for which the condition was executed during the set event waiting time, and contacts went through the Yes branch.
|Contacts for which the condition was not executed during the set event waiting time, and contacts went through the No branch.
To view detailed information, click an element. A panel with your element settings and statistics will open. At the top, you can see how many times the element was executed.
Below, you can filter, download, and view contacts who passed the element and its date. You can also view which branch they went to: Yes (the contact fulfilled the specified condition) or No (the contact did not fulfill the condition, and the timeout expired).
Last Updated: 02.01.2024