Filters allow you to display campaigns only when they make real sense – to specific users, in the right place, and in the right context. This helps increase campaign relevance, reduce disruption, and promote higher conversion rates. Whether you work with simple conditions such as URL or number of page visits, or with advanced filters based on dataLayer, API, Shoptet, or Targit data, the goal is always the same: to display the right message to the right user at the right time.
Well-configured filters reduce the number of unnecessary impressions, prevent repeated user annoyance, and ensure that content matches their status, behavior, or needs. This leads to a better user experience and more effective campaigns.
When working with filters, we recommend:
Adding them gradually so that you can catch any errors or unwanted behavior in time. More complex filter sets can be sensitive to small deviations in the data.
Use fewer filters, but more precisely targeted ones – simple, clearly defined conditions are more reliable and easier to fine-tune.
Start with basic rules, such as URL, audience, or frequency, and only then add advanced logic (dataLayer, API, Shoptet, Targito).
Pilot test campaigns before deploying them fully, especially if they use external data or multiple conditions simultaneously.
Rely on the user's actual intent – filters should naturally correspond to what the user is doing, looking for, or needs on the page.
Filters give you complete control over who sees your campaigns, when, and under what conditions, allowing you to create relevant and effective user experiences.