Campaigns allow you to offer customers specific products, product lists or content in a variety of ways. These campaigns differ roughly as to whether they are displayed in the search results or elsewhere.
Display campaigns in search results
When it comes to campaigns in search results, you have four options
At the beginning of the search result | The search results are not affected, the campaign just always appears first. |
Replace search result | Instead of the searched items, the content of the campaign is displayed. |
Remove promo box and products from search results | Campaign content is mixed in with regular search results and highlighted. |
Leave promo box and products in search results | Campaign content is displayed and highlighted equally with regular search results. |
Regardless of which option you choose, the following steps are the same.
Select pairing
Choose whether the campaign is triggered by a search result, a navigation result, or both.
Set triggers
Define what the specific trigger is.
You can combine as many conditions as you like with AND or OR to reach the widest possible audience or, depending on your needs, a specific audience.
Parameter types list - Click here to expand...
search term | Checks for the search term entered (only for campaigns on search results pages). |
Number of hits | Checks number of products found. |
Search results page | Checks which search results page the user is viewing (1,2,3,...). |
Products per page | Checks the page size selected by the user. |
Search field | Checks in which field the search was performed. This parameter is only used for special integrations that search in individual fields. By default, NG searches in all fields, in these cases the parameter is empty. |
The search is an item number search | Checks whether NG has carried out an article number search, for example because the search term entered was identified as an article number. |
The search is not an article number search | Checks whether the search explicitly stated that the search entry should not be interpreted as an article number. |
Number of filters | Checks how many filters the user has selected. |
Selected filters | Checks whether the user has selected a specific filter with a specific value. |
parameter | Checks for any parameter that was passed to the search. This criterion can be used for special NG integrations. NG remembers all URL parameters that were passed to the search. These parameters can be queried using this criterion. |
Score of the first hit | Checks the score of the first hit found. |
Distance to market | Checks the distance (in km) between the selected market and the user's location. |
Distance to location | Checks the distance (in km) between the selected location and the user's location |
Selected market | Checks the market IDs selected by the user. |
Always true | Always triggers. |
Rules list - Click here to expand...
is the same | Exact match between trigger and value | Trigger = jacket | Value = jacket |
is not equal | Anything except an exact match of trigger and value | Trigger = jacket | Value = jackets |
is empty | No value specified for the parameter | Value = {} | |
is NOT empty | Any value for the parameter | Value = 100 | |
contains | The exact trigger is part of the value in ANY position | Trigger = jacket | Value = rain jacket winter |
does not contain | The exact trigger is NOT part of the value | Trigger = jacket | Value = rain jacket winter |
is similar to | The trigger is compared with the value via a worldmatch query and subjected to a simplified similarity query. If a similarity is found, the campaign is triggered. | Trigger = jacket | Value = jacked |
is NOT similar to | The trigger is compared with the value via a worldmatch query and subjected to a simplified similarity query. If no similarity is found, the campaign is triggered. | Trigger = jacket | Value = shoes |
begins with | The exact trigger is part of the value at the beginning of the word | Trigger = jacket | Value = jacket winter |
ends with | The exact trigger is part of the value at the end of the word | Trigger = jacket | Value = rain jacket |
DOES NOT start with | The exact trigger is NOT part of the value at the beginning of the word | Trigger = jacket | Value = rain jacket |
does NOT end with | The exact trigger is NOT part of the value at the end of the word | Trigger = jacket | Value = jacket winter |
Product choice
This is where you add content to the campaign.
Feedback texts include all forms of content that are not products. Videos, links, graphics, etc. can be included here. | |
This option allows you to incorporate static or dynamic product lists into the campaign |
Items can be selected in three ways.
Product list
Manual product entry
Alternatively, you can manually create an article list by selecting ProductIDs, EANs, etc. and then entering them in the input field.
Product Search
The third option is product search. Unlike the previous options, this one offers a dynamic item list. For example, if you add new items to your range that match the search criteria, these will be displayed as campaign content.
The articles found can be filtered by facets, for example to push certain brands.