Get started with Audiences

Learn how audiences in the Loyalty Engine help you group users based on specific criteria, enabling advanced targeting, gamification, and customisation for your loyalty program.

Audiences allow you to group users based on specific criteria, enabling advanced targeting and customisation within your loyalty program. You can create audiences using one or more rules to tailor your program and deliver personalised experiences.


Using audiences in the Loyalty Engine

Audiences are a powerful tool for creating targeted, customised, or gamified loyalty experiences. You can use audiences to:

See our Audience tutorials for inspiration and information on the many use cases for audiences.


Audience criteria

Audience criteria can be based on a range of single or combined data points including:

  • Personal information/profile data: Age, gender, location, attributes, etc.

  • Event activity: Events users have or have not reported.

  • Reward activity: Points balance, points earned or due to expire soon, rewards purchased, loyalty tier.

  • Consent preferences:

  • Product data:

See Audience query builder for more information.


Creating an audience

Create/edit audience screen

Audiences are created in the Loyalty Console. Each audience includes:

  • Name & description: A unique name and a brief explanation of the audience’s purpose.

  • Refresh rate: Defines how frequently the audience updates, reassessing users’ eligibility against the criteria.

  • Joined/left event setting: Configures the Loyalty Engine to report an event when a user joins or leaves the audience.

  • Criteria: The rules that determine which users are part of the audience.


Viewing audiences

You can view and export a list of all created audiences within the Loyalty Console.

When viewing an audience, you’ll see its members, settings, criteria, and have the option to manually refresh it (if the refresh rate is set to manual).

Last updated

Was this helpful?