Aggregate properties help you create powerful user segments based on numerical data such as total spending, average usage, etc., over time. This allows for more precise targeting in your campaigns. Here’s how you can use this feature in NotifyVisitors:
Let’s say you want to segment users who have placed orders worth ₹1000 or more in the last 30 days.
- Create a New Segment – Start by creating a new segment as you normally would.
- Add an Event Rule – Choose users who did perform the event “Order Place”.
- Set the Time Frame – Choose “In the last 30 days”.
- Use Aggregate Conditions:
- From the Where dropdown, select the Aggregation option.
- From the next dropdown, set the Aggregation type to Sum of property.
- Choose “amount” as the property.
- Set the condition to “more than or equal to”.
- Enter the value 1000.

Result: This will include all users whose total order value in the last 30 days is ₹1000 or more.
Available aggregate property types
You can go beyond just totals. NotifyVisitors offers several types of aggregations:
- Sum – Total value of a property across events.
- Average – Mean value of the property.
- Minimum / Maximum – Smallest or largest value recorded.
- Median – Middle value in the data set.
- Percentiles – Segment users below or above a specific percentile.
- Distinct Count – Number of unique values (e.g., unique products viewed).
These powerful aggregations help you build smarter, behavior-driven segments for more personalized campaigns.