Trigger Conditions - Configuring Campaigns

This page further explains step 3 of the campaign assistant for creating a campaign.

Learn which conditions are available for campaign triggers and what they specifically mean. Conditions are only listed for triggers, for which they are available.

Available Conditions

Condition

Description

Available for

Search term

Checks for the entered search term. Only for campaigns active on search result pages.

Search result

Number of results

Checks number of found products.

Search result, Navigation result

Search results page

Checks which search result page the user is viewing (1,2,3,...).

Search result, Navigation result

Number of pages

Checks how many search result pages were returned in total.

Search result, Navigation result

Number of items per page

Checks page size selected by user.

Search result, Navigation result

Search field

Checks in which field the search was performed. This is only available for specific integrations. Normally, the whole database is searched instead of single fields. In that case, this parameter is empty.

Search result

The search IS an article number search

Checks if FactFinder has performed an article number search, e.g. the search term was identified as an article number.

Search result

The search is NOT an article number search

Checks if the search explicitely stated, that the search term was not an article number.

Search result

Result status

Checks the search result. This condition only checks for the values "resultsFound", "nothingFound", "errorOccurred".

Search result, Navigation result

Search time in ms

Checks how long it took to perform the search.

Search result, Navigation result

Similarity of the first match

Checks the relevance of the most relevant hit. The value is checked in percent.

Search result

Similarity of the last match

Checks the relevance of the least relevant hit. The value is checked in percent.

Search result

Initial search

Checks if the search query was an "initial" search query, aka the one after entry of the search term. Each additional click in the result (next page, filter, sort) is seen as a non-initial search.

Search result, Navigation result

Number of filters

Checks the number of filters the user has active.

Search result, Navigation result

Filters

Checks for specific active filter values.

Search result, Navigation result

Parameters

Checks for a specific parameter that was handed off to the search. This is only available for specific integrations.

FactFinder remembers all URL parameters (Params.coustomParams for webservices) that were handed off to the search. This condition checks for those parameters.

Search result, Navigation result

Always applies

Is always triggered.

Search result, Navigation result

Product in results

Checks if the named product is part of the search result (or not).

Part of results

Distance from Search Location

Checks distance to a freely selected position, independent of market IDs.


Selected market

Text comparison on market ID. Can use market ID is exact, is similar to, starts with. If multiple markets are selected, all markets are considered for matches to the trigger.


Distance from market

Checks the distance to a specific market. Distance is given in kilometres.


Conditions for Product Campaigns

Product campaigns have their own set of triggers:

  • Product details page to trigger a campaign from the product details page

  • Shopping cart to trigger a campaign with products in the shopping cart

  • Landing page to trigger a product campaign on your shop's landing page

These triggers only have the following conditions available to them:

Condition

Description

Available for

Article number

Checks for the article number of the displayed product. With shopping cart campaigns, at least one product must have this article number.

Product details page, Shopping cart

Field

Checks the field value of the displayed product.With shopping cart campaigns, at least one product must have this article number.

Product details page, Shopping cart

Page ID

Checks the ID of the displayed page.

Landing page