Condition Nodes

Condition-type nodes are used to filter contacts, allowing you to segment the actions of a workflow more precisely. The moment a user arrives at a condition-type node, it checks if they meet its requirements and should be directed through the flow.  

  

A condition-type node allows the flow of contacts to be divided into different branches, based on whether they meet the configured parameters (Yes branch) or not (No branch).

 

How do the different condition-type nodes work?

By default, the different condition-type nodes fall into six categories, depending on the area where they are executed.

1. System

The nodes in the System category perform checks related to the Connectif platform.

1.1. “Check value” node

This node is used to check the value of any field, whether system or custom. In the node interface, you can configure the fields to be reviewed and the coincidence that they must have, which will serve as the condition for distributing the contacts.

 

Learn how the "Check value"  node works in this article.

2. Contact

The nodes in the Contact category perform checks that involve contact activity or information.

2.1. “Has field” node

This node is used to check if a contact has a certain contact field, either system or custom. In the node interface, you can configure the value to be verified and the state it must be in, which will serve as a condition for distributing the contacts.

Nodos_de_tipo_condici_n_-_1.png

 

In the example, the flow will be split based on whether or not the contacts have made more than two purchases.

2.2. "Belongs to segment" node

This node is used to check if a contact belongs to a particular segment. In the node interface you can set the segment to which it must belong, which will serve as a condition for distributing contacts.

Nodos_de_tipo_condici_n_-_2.png

 

In the example, the flow will be divided based on whether the contacts belong to the "Newsletter" segment or not.

3. Email

Nodes in the Email category are those that perform checks involving email content.

3.1. "Has received email" node

This node is used to check whether the contact has received one or more emails sent via Connectif. In the node interface, you can establish if it is a specific email, the number of times the contact has received it, and if it’s a newsletter- or transactional-type email, which will serve as a condition for distributing the contacts. You can also choose a specific time interval or date received.

Nodos_de_tipo_condici_n_-_3.png

 

In the example, the flow will be divided based on whether the contacts have received the "Newsletter" email more than once (on any date) or not.

3.2. "Has opened email" node

This node is used to check if the contact has opened one or more emails sent via Connectif. In the node interface, you can establish if it is a specific email and the number of times the contact has opened it, which will serve as a condition for distributing contacts. You can also choose a specific time interval or open date.

Nodos_de_tipo_condici_n_-_4.png

 

In the example, the flow will be divided based on whether the contacts have opened the "Newsletter" email more than once in the last 15 days or not.

3.3. "Has clicked email" node

This node is used to check if the contact has clicked on any of the links contained in the email. In the node interface you can establish if it is a specific link or any link, or if it belongs to a specific email and the number of times the contact has clicked, which will serve as a condition for distributing contacts. You can also choose a specific time interval or open date.

Nodos_de_tipo_condici_n_-_5.png

 

In the example, the flow will be split based on whether contacts have clicked on any link in the "My Email" email on any date or not.

4. SMS

Nodes in the SMS category are those that perform checks involving SMS content

4.1. "Has received SMS" node

This node is used to check if the contact has received one or more SMS sent via Connectif. In the node interface, you can establish if it is a specific SMS, the number of times the contact has received it and if it’s a newsletter- or transactional-type email, which will serve as a condition for distributing contacts. You can also choose a specific time interval or date of receipt for contact to continue in the flow.

Nodos_de_tipo_condici_n_-_6.png

 

In the example, the flow will be divided based on whether the contacts have received more than two Newsletter-type SMS in the last 30 days or not.

5. Website

Website category nodes are those that perform checks involving web content.

5.1. "Has visited page" node

This node is used to check if the contact has visited a URL on the website. In the node interface, you can configure the number of times a URL has been visited, as well as if it is a specific one or if it starts in a certain way, which will serve as a condition for distributing contacts. You can also choose a time interval or a specific day of visit to be able to continue the flow.

Also, optionally, it is possible to add categories and tags to filter the selection.

Nodos_de_tipo_condici_n_-_7.png

 

In the example, the flow will be split based on whether the contacts have visited any page containing the "Footwear" category more than 10 times in the last two days.

5.2. "Has opened web content" node

This node is used to check if the contact has opened web content created in Connectif. In the node interface, you can configure whether this is any content or a specific piece and the number of times opened, which will serve as a condition to distribute contacts. You can also choose a time interval or a specific day of opening.

Nodos_de_tipo_condici_n_-_8.png

 

In the example, the flow will be split based on whether or not the contacts have opened any web content more than five times between Nov 1, 2022 and Nov 30, 2022.

5.3. "Has submitted form" node

This node is used to check if the contact has submitted a web form. In the node interface you can configure if it is a specific form or any form and the times it must have been sent, which will serve as a condition for distributing the contacts. You can also choose a time interval or a specific day of delivery.

Nodos_de_tipo_condici_n_-_9.png

 

In the example, the flow will be split based on whether contacts have submitted the "Newsletter" form in the last 30 minutes.

5.4. "Has opened push" node

This node is used to check if the contact has opened a push notification sent via Connectif. In the node interface, you can configure whether this is any notification or a specific one and the number of openings, which will serve as a condition for distributing the contacts. You can also choose a time interval or a specific day of opening.

Nodos_de_tipo_condici_n_-_10.png

 

In the example, the flow will be split based on whether or not the contacts have opened the "My push" notification in the last five hours.

5.5. "Has clicked push" node

This node is used to check if the contact has clicked on a link in a push notification sent via Connectif. In the interface of the node you can configure if it is any notification or a specific one, the number of clicks and if it is a specific link or any from the push, which will serve as a condition for distributing contacts. You can also choose a time interval or a specific day for the click

Nodos_de_tipo_condici_n_-_11.png

 

In the example, the flow will be split based on whether or not contacts have clicked any link in the "My push" notification at any time.

6. Ecommerce

Ecommerce category nodes are those that perform checks involving ecommerce information.

6.1. "Has made purchase" node

This node is used to check the purchases that the contact has made up to that moment. In the node interface, you can configure the number of purchases, specific dates and intervals, and the necessary attributes of the purchases, which will serve as the condition for distributing contacts.

Nodos_de_tipo_condici_n_-_12.png

 

In the example, the flow will be split based on whether or not the contacts have made more than one purchase with a total value greater than 200.

6.2. "Has visited product" node

This node is used to check whether or not the contact has visited one or more products in the ecommerce. In the node interface, you can configure the number of times one or more products have been visited and the dates or intervals in which these visits have been made, which will serve as a condition for distributing contacts.

You can also add product-focused conditions.

Nodos_de_tipo_condici_n_-_13.png

 

In the example, the flow will be divided based on whether the contacts have visited products from the "Footwear" category more than three times in the last seven days or not.

6.3. "Has searched for product" node

This node is used to check if the contact has made product searches in the ecommerce. In the node interface, you can configure the number of times one or more products have been searched for and the dates or intervals in which these searches have been made, which will serve as a condition for distributing contacts.

You can also add product-focused conditions.

Nodos_de_tipo_condici_n_-_14.png

 

In the example, the flow will be divided based on whether or not the contacts have made more than five searches in the last seven days for products in the category "Footwear" with a price of less than 100.

6.4. "Abandoned cart" node

This node is used to check if the contact has abandoned their cart. In the node interface, you can configure the number of abandoned carts and the dates or intervals in which they have been abandoned, which will serve as a condition for distributing contacts.  

In addition, you can add conditions that must be met by the products in the cart and the cart itself.

Nodos_de_tipo_condici_n_-_15.png

 

In the example, the flow will be split based on whether or not the contacts have abandoned one or more carts with more than five products in the last five hours.

 

 

Congratulations!
You’ve reached the end of the tutorial.

  

Do you have questions?
Don’t forget, our Connectif specialists are here to help you. To contact them, just open a Support ticket by clicking the blue “Help” button on your dashboard.

 


Keep learning!

To make the most of your Connectif account, we recommend reading these articles next:

Cet article vous a-t-il été utile ?
Utilisateurs qui ont trouvé cela utile : 0 sur 0