You can now apply more precise targeting in In-App campaigns using newly added filters.** These filters allow you to segment visitors based on their current page information, last visited category, last viewed product, and more.
By using these filters in Targeting Campaigns, you can deliver messages to the right users at the right time, improving personalization, engagement, and overall campaign effectiveness.
Add Filter
When adding a filter, you can now choose from the following new filters:
Current Page Type: Captures the type of page a visitor is viewing
Last/Current Category Path: Tracks the last or current product category a visitor viewed
Last/Current Product ID: Identifies the specific product a visitor is currently viewing or last viewed
Last/Current Product Price: Targets based on the price of the last or current product viewed
In addition to page-based filters, you can also use:
The Event History filter allows you to define conditions based on how many times a user performed a specific event (such as viewed a product or added an item to the cart) within a defined time period.
Event data is stored client-side, so to use this filter, the corresponding events must first be defined in the platform.
To create and store events on the client side:
Event Information
Configure the following options under Event Settings:
Event Settings
Each event can have multiple attributes that provide additional details about the event.
For example, an event named Page View can include various attributes such as Page Title, Product ID, Category Path, or UTM Source. These attributes can be used to refine your event-based filters and build more precise targeting conditions.
Event Attributes
To view or customize attributes:
Add Attribute
Click Save when you've completed the event and attribute setup.
Once your events and attributes are defined, you can use them to create detailed targeting conditions.
Event History
Configuration of Event History Filter
number of: Counts every occurrence of the selected event.
Example: Use this when you want to target users who performed an event multiple times, even for the same item.
distinct number of: Counts unique occurrences based on distinct attribute values.
Example: Use this when you want to target users who performed the event for different items.
Count Type

Comparison Operators
Time Range
You can refine your event-based filter by adding attribute-level conditions that belong to the selected event type.
You can add multiple attributes or event conditions to narrow down your audience even further by clicking + Refine More.
If you add more than one attribute, the conditions will be connected with AND by default.
You can switch the logic between AND and OR by clicking on the connector, allowing flexible combinations.
AND and OR
The Cart Items filter allows you to target visitors based on the products currently in their shopping cart. You can create conditions using the total number of items, specific attributes (like price or discount), or aggregated values such as the total or average price of items in the cart.
In the Add Filter section, select Cart Items.
From the dropdown menu, select how the system should evaluate the cart data:
Count Type
You can refine the filter using item attributes.
These advanced conditions enable you to target users based on their recent actions and shopping behavior.
With these new targeting filters, you can create campaigns that respond dynamically to visitor activity and context. Whether it's the page a visitor is viewing, the last product they looked at, or the items in their cart, these filters give you greater control over who sees your In-App campaigns. This leads to more personalized experiences and higher campaign effectiveness.