What counts as a product list change
Maestra Platform tracks five distinct types of changes to product lists:- Product added — a customer added a product to a list (for example, added a pair of glasses to the Cart).
- Product removed — a customer removed a product from a list.
- Line changed — the price or quantity of a product already in the list changed.
- List set — a list was created or fully replaced with a new set of items at once (for example, the Cart was populated in a single action).
- List cleared — every item in the list was removed at once.
Where to find the filter
Filter parameters
After adding the Product list changes condition, you can narrow it down with the following parameters.Change type
Pick one or more of the five change types listed above. If you leave it open, the filter will match any change.Product list
Choose which list the change happened in — for example:- Cart
- Favorites
- Any other product list configured in your project
Product
Limit the filter to specific products. You can match by SKU, product ID, category, or any other product attribute available in your catalog. For example, restrict the filter to products in the “Sunglasses” category, or to a single SKU.Time and location of the event
Restrict the filter to a time window (for example, the last hour, the last 7 days, or a custom date range) and, where applicable, to the channel or point of sale where the change happened.Example: customers who added glasses to their Cart in the last hour
To find every customer who added a pair of glasses to their Cart within the past hour:
The resulting segment contains every customer who added glasses to their Cart in the last hour.
Verifying that a product is still in the list
After filtering by Product added, you can add an extra check that confirms the product is still in the list at the moment the filter runs — not just that it was added at some point. This is useful when you want to target only customers whose Cart or Favorites currently contains the product. Customers who added the product and then removed it will be excluded.Inspecting individual list interactions
You can also look at single list-change events, not just aggregated customer-level filters. Go to Data → Actions to see each individual interaction with a product list. The same parameters are available there — change type, product list, product, time and location — so you can drill down to a specific event for a specific customer. This view is helpful when you are debugging a flow, investigating a customer’s behavior, or verifying that the platform is recording list changes the way you expect.Common use cases
- Abandoned Cart: customers who added a product to the Cart in the last N minutes/hours and have not completed an order.
- Abandoned Favorites: customers who added items to Favorites but have not purchased them.
- Price-drop notifications: customers who have a specific product in their Cart or Favorites when its price drops.
- Back-in-stock: customers who added an out-of-stock product to Favorites or the Cart.
- Category interest: customers who recently added any product from a given category to a list, to power category-specific campaigns.