The Loyalty plugin lets you create a digital reward system within your app. Users can earn points through purchases, questionnaires, or other activities, then redeem those points for rewards. You can set staff approval processes, manage redemptions, and even connect the plugin with the Leaderboard to track top participants.
Requirements
This is a Boost plugin, available on specific plans only.
How to use the Loyalty plugin
Log in, go to Builder in the left navigation
Click the + button to open the Plugin Marketplace
Search for Loyalty, then click Add Plugin
Name your feature and choose whether to add it to the side menu, then click Add again
Stay in the Content tab
Click Add Manually
Click Add Item to create a reward
Upload a listing image (recommended size for best fit will appear on screen)
(Optional) Add more images in the Image Carousel
Enter the Title, Cost to Redeem, and Points Earned
If Cost to Redeem is blank, Points Earned cannot be left blank
If Cost to Redeem is greater than zero, the item will display as a redeemable reward on the Loyalty home screen
Add a description in the WYSIWYG editor
Click Save to add the item
Click the Design tab
Choose your preferred layout style
Add a background image or color for the item list and item details
Review the suggested image dimensions for the best display
Click the Settings tab
Set the currency used for your loyalty program
Under Set Approval Type, choose how rewards and points are approved
On-site via passcode: Staff members enter a passcode (e.g., 12345) to confirm transactions on the user’s device
Remote via app: Tagged users with staff permissions can approve or decline requests directly in your own app
Define how users earn points:
Per money spent
Per item purchased
From the Questionnaire plugin (when linked properly)
Configure:
Extra points per purchase
Points per dollar spent
Daily and total points limit
Leaderboard integration (deduct points when rewards are redeemed)
Customize the Get More Points button
To test the On-site approval flow
User taps Get More Points
Enters purchase amount (e.g., $100) and taps Next
The message “Hand your device to a staff member” appears
Staff member enters the passcode and confirms
Points are added automatically (e.g., 101 total points shown)
To test the Remote approval flow
Change Approval Type to Remote via App
Assign a specific tag to staff users who can approve or decline requests
When a user submits a new request, it appears in the staff member’s queue for approval
Click the Introduction tab
You can add introductory text or image carousel to appears on the Loyalty home screen
Click the Points/Redeem tab
You can review the Points & Redeem history to track all user redemptions
You search for specific users or adjust the time periods
Click Export to download redemption data for reporting
Click the Language tab
To adjust the default language to sound more like your brand for:
Login or Register
To Get Points
Points
Click the Security tab
Turn on Require Login to restrict feature access to logged-in users.
(Optional) Add tag-based restrictions and choose whether to match any or all tags.
Click the Tagging tab
Enter a tag name to automatically apply to users when they open this feature
Click Add Tag
Click the Purchase tab
Check Require Purchase to enable
Choose your product type (e.g., Single Purchase or Subscription)
Upload an image, fill out purchase text, and success/failure messages
Click the Analytics tab to view feature performance
Track daily active users, top redeemers, and overall engagement for 30, 60, or 90 days
Pro tips
Keep reward values balanced—too low reduces excitement, too high reduces attainability
Always test your passcode setup before launch to ensure smooth approval flow
Combine Loyalty with Leaderboard or Questionnaire for gamified engagement
Use exports regularly to analyze reward redemption trends and user retention