Types of Loyalty Features

Overview of the 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.

The following table compares the different loyalty features:

FeatureReward RulesQuestsAchievementsPolls
Engagement StylePassive and instantActive, short and long termMilestone basedLow-friction engagement
User Goal TypeComplete a one-off actionFinish a sequence of tasksReach a profile milestoneGather user opinion
Triggered bySingle eventSingle or multiple eventsUser attribute changeNo triggers
Earn Same Reward Multiple TimesYesYesNoNo
Track ProgressNoYesYesNo
Time LimitsYesYesNoYes
Entry FeesNoYesNoNo
VisibilityVisible or hiddenVisible or hiddenVisible or hiddenAlways visible