Loyalty Hub Overview
Overview of the Loyalty Hub, the available features, and what you need to get started
Loyalty Hub is a plugin within the Xtremepush platform where you can create and manage your loyalty solution. You can create loyalty features like rewards rules, quests, achievements, and more. See Available Loyalty Features below for more details.
Your configured loyalty solution appears as a widget on your iOS/Android application or website. You can customise this widget as per your requirement within the Loyalty Hub.
The example video below shows a widget created from the pre-configured Loyalty Hub template.
For more information on the widget customisation, see Customise Widget.
As your users interact with your widget, their progress is recorded in the Loyalty Hub. For more information on the user details recorded, see Monitor User Activity.
Available Loyalty Features
With Xtremepush Loyalty Hub, you can configure five types of loyalty features in your loyalty solution.
- Reward Rules: Users receive a reward for completing a specific action.
- Quests: Users receive a reward for completing an action multiple times.
- Achievements: Users receive an achievement badge when their profile attributes reach a specific threshold.
- Polls: Users receive a reward for providing feedback or voting in a survey.
- Perks: Users receive a reward for choosing and completing specific tasks.
Users can also be organised into the following categories.
- Levels: Organise users into tiers based on their attributes. For example,
- Bronze Level: Quests completed is greater than 20 and total achievements greater than 10
- Silver Level: Quests completed is greater than 50 and total achievements greater than 25
- Gold Level: Quests completed is greater than 100 and total achievements greater than 50
- Leaderboards: Similar to levels, leaderboards use a specific user attribute to determine a leaderboard score. For example, users with a higher number of completed quests appear higher on the leaderboard. Rotation periods can also be specified to define when users move in and out of leaderboards.
For more information on these loyalty features, see Configure Loyalty Features.
Getting Started
To begin using the Loyalty Hub, the following must be configured in the Xtremepush platform:
- Events and Attributes: These must be created in the Xtremepush CDP. Events and attributes are used to trigger loyalty features. Attributes are also used to determine user eligibility for loyalty features.
- Updated Xtremepush SDK: You must use the Xtremepush SDK March 2026 version or later to load the loyalty widget on your application or website. For more information, see Load the Widget.
- Bonus Engine Integration (Optional): Your Bonus Engine must be integrated with Xtremepush if you want to provide any external rewards through the Loyalty Hub.
For more information on requirements and configuration, see Loyalty Setup Guide.
Updated about 5 hours ago