The Loyalty module allows your users to participate in time-limited challenges and earn rewards upon completion. This feature increases user engagement and adds a gamification element to your app, making it more unique and competitive in the market.
How Does It Work?
Once the module is activated, you can create multiple challenges from your dashboard. Each challenge includes:
•Title (e.g., Beginner)
•Goal (in points, e.g., 50 points)
•Challenge Duration (in days, e.g., 30 days)
•Reward (e.g., a 50% discount on the next three rides)
These parameters are fully customizable, and you can create multi-level challenges.
To set up multi-level challenges, add at least two challenges (ideally 3 to 8). Assign a Step Number to each challenge to define its sequence. For example:
•Step No. 1: The first challenge
•Step No. 2: The next challenge, unlocked after completing Step No. 1
If multiple challenges share the same Step Number, users can choose which one to start first.
Once challenges are created, explain the rules in the Rules section of the app (similar to an FAQ, but specific to the Loyalty feature). You may use the sample text below or customize it:
Rules for Users:
•Each ride earns you points: 1 ride of at least 5 minutes = 10 points.
•Points are awarded automatically after joining the challenge.
•Each challenge has a timeline that begins upon joining.
•Completing a challenge rewards you with a prize, valid for the same duration as the challenge (e.g., a reward for a 30-day challenge remains valid for 30 days after completion).
•To join the next challenge, you must complete the previous one and use any earned rewards.
•Once a reward is used or expires, you can join a new challenge.
•Only one challenge can be active at a time.
•You can rejoin the same challenge multiple times.
\
Customizing Point Logic
The point calculation logic is adjustable. By default, each ride earns 10 points (rides under 5 minutes do not count). If you wish to change these settings, please contact our support team.
If a challenge expires without the user collecting enough points, the system will reset the challenge to zero points, allowing the user to rejoin.
When a user successfully completes a challenge, the system will notify them, and the reward will be automatically applied.
Tracking Results
You can monitor the following metrics in the dashboard:
•Total users who joined a specific challenge
•Users who successfully completed a challenge
•Users currently participating
Additionally, you can view individual participant progress in the History section.
Important Notes
•Clients with active subscriptions can still earn loyalty points for rides completed using their subscriptions.
•If a client has a loyalty discount (e.g., 10%) while on a subscription, the discount will be applied to the total ride cost, whether they are subscribed or not.
Comments
Please sign in to leave a comment.