Steps
Build and apply a filter
Add the filter conditions that describe the products you want to group together, then click Apply.Take a moment to confirm that the products shown in the list match what you expect — the segment will include exactly the set of products that this filter returns.
Fill in the segment details
Provide the following information:
- Name (required) — the human-readable name shown throughout Maestra. Pick something descriptive, such as “Out of stock — men’s sneakers” or “Discounted summer collection.”
- System name — generated automatically from the name, but you can edit it. The system name is used in integrations and API calls.
- Type (required) — choose Real-time. Real-time segments are recalculated continuously, so a product enters or leaves the segment the moment it starts or stops matching the filter.
- Description (optional) — a short note explaining what the segment is for and who should use it.
- External ID (optional) — useful if you need to reference the segment from an external system.
What happens next
The new segment is a real-time product segment built from a filter. You can:- Use it as a condition inside other product filters to narrow results further.
- Reference it when configuring product recommendations, campaigns, and flows.
- Use it as a building block for more complex segmentation logic — for example, combining several filter-based product segments together.
Because the segment is real-time, you do not need to refresh or recalculate it manually. As soon as a product’s data changes and it begins to match (or no longer matches) the underlying filter, the segment membership updates automatically.