Product update: introducing the AudienceMatched event
Audiences are one of the most powerful parts of Croct. They’re what let you segment users in real time to deliver personalized experiences or run targeted AB tests.
Under the hood, audiences are defined using CQL, our contextual query language, which evaluates each user’s context (device, location, session, navigation, interests, activities, and more) to determine whether they qualify.
As we prepare for a major upcoming release, we saw an opportunity to extend the analytical power of audiences.
To move in that direction, we’re introducing a new system event: AudienceMatched.
What it represents
This event is automatically generated every time a user matches an audience. That includes two situations:
- When the audience exists in the interface and the user meets its criteria
- When a user views an experience tied to that audience
In practical terms, anytime we evaluate a user and determine they belong to an audience, we now track it.
This applies to any audience type, from simple device categories to more advanced criteria like location, campaigns, session properties, shopping behavior, or user profile data. If the user meets the conditions, the event fires.
What you can do with it
You can now use AudienceMatched directly in event expressions to build new audiences or conditions without relying on custom workaround events or manual naming conventions.
It also appears in your Data Export API output, giving you a reliable way to analyze:
- How often users qualify for each audience
- Which audiences drive more engagement or conversions
- How users move between audiences throughout their journey
This provides much greater transparency into how audiences behave, especially for teams using complex criteria or popular dynamic audiences, such as campaign-based groups, location filters, technology segments, or cart-based rules.
Unlocking what comes next
Generating AudienceMatched internally doesn’t just strengthen current analytics. It also lays the foundation for upcoming improvements across dashboards, segmentation, and the new features we’ll begin rolling out over the next few months.
If you have ideas for how you’d like to use this event or suggestions for future enhancements, our team is always open to feedback.