The "Fetch products" node, which is an action node, is used to filter the products that will be shown later in content of some kind. It is one of the most useful Connectif nodes, allowing you to customize strategies based on different groups of personalized products for the contact.
How to access it
In your workflows, drag the “Fetch products” node from the right-hand menu to the design area. You can access its settings by clicking (Edit node settings).
Interface
The main interface of the "Fetch products" node is composed of four blocks:
1. Node parameters: to edit the settings and limitations of the node or to view the exported data.
2. Configuration progress: to see your progress through the node configuration steps.
3. Available use cases: to browse the available product groupings to obtain.
4. Selection: to choose the product grouping(s) to configure the node from the available cases.
How it works
Action nodes are used to execute specific operations within flows. The "Fetch products" node is used to extract the most suitable items for each strategy from the product catalog.
In its interface you can select and configure up to two use cases from which these products will be obtained. The first will be the main case and the second the additional case, giving priority to fetching products from the main case and completing the rest of the results, if necessary, with products from the additional case.
1. Selection of use cases
In the "Fetch products" node configuration, select from the available use cases (3) the one(s) that best suit your strategy and drag them to the selection block (4).
General
Based on generic filters or web activity. The general cases available are:
- Filtered products: products that meet the filters specified by the user, for example category or price range.
- Best-selling products: best-selling products on the website. You can specify the period to fetch, for example, the most sold products of the last week.
- Most visited products: most visited products on the website. You can specify the period to obtain, for example, the most visited products of the last week.
- Manually selected products: products chosen by the user.
Personalized by contact
Based on the activity of a contact. Available customized cases per contact are:
- Last products visited: last products visited by a contact.
- Last products purchased: last products purchased by a contact.
Explicitly related
Based on the products that are indicated as related in the ecommerce. They can be found in the product sheet. The available explicitly related cases are:
- Explicitly related to a product: products that have been established as related to a product in the ecommerce site.
- Explicitly related to a list of products: products that have been established as related to the products of a list of products.
- Explicitly related to a cart: products that have been established in the ecommerce as related to the products in a cart.
- Explicitly related to a purchase: products that have been established in the ecommerce as related to the products of a purchase.
Automatically related
Based on Connectif's automatic product linking mechanism. These can be found in the product sheet. Available automatically related cases are:
- Automatically related to a product: products that the Connectif algorithm relates to a product.
- Automatically related to product list: products that the Connectif algorithm relates to the products in a product list.
- Automatically related to a cart: products that the Connectif algorithm relates to the products in a cart.
- Automatically related to a purchase: products that the Connectif algorithm relates to the products in a purchase.
2. Configuration of use cases
In steps 2 and 3 of the configuration progress (2) of the "Fetch products" node, configure both the primary case and, if added, the secondary case. Both cases are configured in the same way, with some variations in certain cases.
Select how many products you want to fetch
This section indicates the number of products to be fetched from each case, provided that such quantity exists. Therefore it is not a question of the number of products that will be shown in the content, but of those that will be extracted from each use case.
Select the origin of products
This section indicates whether the search for the products to be obtained is carried out among:
- All products: to search through all the products in the catalog.
- A product segment: to filter among the products of an existing segment.
- Imported data: to filter between products that are being exported by previous workflow nodes.
Configure the conditions to define a specific set of products
In this section you can enter conditions or filters for the products to be fetched in the use case. To enter them, click Add another condition.
In the Last products visited and Last products sold use cases, a date filter will be displayed in this section.
Shuffle the fetched products
This checkbox allows products not to be displayed in the default order.
Select the time period of the purchases
This section is available for the Best Selling Products use case, to indicate the period for which you want to obtain the data.
Select the time period of the visits
This section is available for the Most visited products use case, to indicate the period for which you want to obtain the data.
Select related product(s)
This section is available for the use cases Explicitly related to a product and Automatically related to a product, to indicate the product from which the related ones should be obtained.
This option is also available for the use cases Explicitly related to a list of products and Automatically related to a list of products, to indicate the products from which the related ones should be obtained.
Select the related cart
This section is available for the use cases Explicitly related to a cart and Automatically related to a cart, to indicate the cart from which the related products should be obtained.
Select the related purchase
This section is available for the use cases Explicitly related to a purchase and Automatically related to a purchase, to indicate the purchase from which the related products should be obtained.
Configure the order in which the products will be obtained
This section is available for the use cases Filtered products, Explicitly related to a product, Explicitly related to a cart, Explicitly related to a list of products, Explicitly related to a purchase, Automatically related to a product, Automatically related to a cart, Automatically related to a list of products and Automatically related to a purchase of products, to indicate the order in which the products should be fetched.
This ranking can be done by price, number of visits or number of purchases.
3. Review of the summary
In step 4 of the configuration progress (2) of the "Fetch products" node, configure how the products obtained from the use cases will be extracted:
- Number of products to fetch: this section indicates the total number of products to be obtained by the node, in case there are this many products among the selected use cases.
- Fill with products up to the selected limit: this option is enabled to always fetch the number of products indicated in the final step, even if this quantity is not fetched between the two use cases.
- Exclude the products exported by the nodes before this one: this option is enabled to exclude from the collection of this node all those products that have appeared in previous nodes.
Keep learning!
To make the most of your Connectif account, we recommend reading these articles next:
- Automatically related products, to understand how Connectif's automatic product matching mechanism works.
- Create custom product block, to learn how to create a custom product block in an email, which you will use in your strategies with the "Fetch products" node.
- Cart recovery and product recommendation, to create an abandoned cart strategy with recommendations using this node.
- Monthly best sellers campaign, to send a monthly email with the best selling products of the last month using this node.