Get started with the app
The Loyalty Mobile App is a ready-to-deploy, responsive app that integrates seamlessly with the Loyalty Engine, providing end-users with a quick and engaging way to interact with your loyalty program on their mobile devices.
Designed to deliver core loyalty flows, the app enables users to access essential program features—including account status & activity, instructions on how to earn points, and the ability to browse and purchase rewards—without requiring a custom-built mobile interface.
For administrators:
Branding: The convenience of a pre-built layout which is able to be themed to your brand’s logo, colours and font.
Low Maintenance: The mobile app is maintained and published on your behalf by White Label Loyalty.
Configuration Options: The mobile app offers a range of configuration options to suit your use case.
For end-users:
Account Activity: View their current tier, points balance and a history of their loyalty program activity.
Browse Rewards: Browse rewards which they are eligible to see based on each reward’s visibility criteria.
Purchase Rewards: Use their points balance to purchase rewards available to them.
Features & options
The app has a range of features and options to support a wide variety of use cases. During your onboarding, we'll recommend the ideal setup for your use case – but you can explore the full feature set here.
User Authentication
Four options are available for registration & login – pick only one:
Registration & Login via Email + Password (default) Users can register, login, logout and reset their password.
Login only Disable in-app registration, allowing only existing or invited users to login.
Registration & Login via Email + Password or Social* Users can register using their email address, or using an existing social account (Facebook or Apple ID).
Registration & Login via SMS OTP* Replaces email/password registration. Requires Twilio account.
User Profile
Users can provide profile information during and after registration. You can specify any custom profile data you want to collect from users, as well as whether this is collected during registration or afterwards in the 'edit profile' screen.
Homescreen
After a user has registered, and every time they open the app thereafter, they land on the app home screen. The home screen shows the user's name and points balance (if applicable), as well at the app's standard navigation elements.
The app supports four different home screen styles – pick only one:
Reward category list (default) The home screen shows a list of reward categories configured in the Loyalty Engine, and their associated artwork. You can optionally hide the overlaid reward category name and description and embed it directly into the artwork. Suitable for most standard loyalty programs.
Reward list The home screen shows a list of all rewards configured in the Loyalty Engine. See 'Reward list' header further down for further customisation options of the reward list view. Only suitable for very simple programs.
Custom web view embed Replace the app’s native home with an embedded URL of your choice. Offers full flexibility to design your own homepage, but requires development effort. Ideal for complex programs or when loyalty is part of a broader customer app.
Tiles* The home screen shows sections from a Loyalty Tiles group, to allow you to customise and edit what's shown directly from the Loyalty Console in real time. Suitable for dynamic, frequently changing programs.
Reward List
The reward list shows the rewards configured in the Loyalty Engine - including offers, vouchers and other reward types like gift cards or cashback offers.
There are three reward list styles – pick only one:
One-wide reward list Shows rewards in a single column. Each reward shows its artwork, title and subtitle.
Two-wide reward list (default) Shows rewards over two columns. Each reward shows its artwork, title and subtitle.
Four-wide logo reward grid Shows rewards over four columns. Each reward shows only its artwork.
Reward Details
When selecting a reward from the reward list, users can see information about that reward. This information includes:
Reward artwork, title and subtitle
Reward description, and any applicable terms & conditions
Points cost or associated discount (if applicable)
Any availability constraints - voucher expiry period, when the reward is available until etc.
If a reward is purchasable (i.e. a voucher or gift card), a button to get the reward is shown. In the case of offers, if there is an associated URL, a button to open the URL is shown.
Reward Redemption
The app supports the redemption of all redeemable reward types including vouchers and gift cards.
After redeeming a reward, the user is shown any applicable redemption instructions, as well as:
For WLL vouchers: The voucher code alongside a QR code (unless 'hide code' is enabled in the reward's config).
For gift cards: A redemption complete message is shown and the user is emailed the gift card.
Activity & Voucher Wallet
The app allows users to see a log of their loyalty event history and optionally a voucher wallet.
Two approaches are available – pick only one:
Activity only (default)
An 'Activity' tab is added to the app navigation, and shows a list of events reported in the user's event stream.
Single-step reward redemptions: If showing activity only, a one-step reward redemption flow is utilised in the app – when purchasing a voucher-type reward, the voucher is redeemed for immediate use.
Wallet & activity
The activity tab is replaced with a 'Wallet' tab.
The wallet tab shows a list of all unredeemed vouchers in a user's wallet, and allows them to be redeemed.
Two-step reward redemptions: If using the Wallet option, a two-step reward purchase & redemption flow is utilised in app – when purchasing a voucher-type reward, users are given the option to save the voucher to their wallet for later use**, or redeem immediately.
This option also allows you to use the Give reward reaction type in your loyalty config.
**unless a reward is set to 'hide code on redemption', in which case the single-step redemption flow is used.
Miscellaneous
Onboarding Slides
Users can view onboarding slides on app first launch to provide app/program context.
Refer-a-friend*
Each user gets a unique code to share. Friends enter it at registration, and both can be rewarded. Requires the Referrals module.
Biometric Access*
Users can choose to lock the app with their device's biometrics (Face ID etc.).
Push Notifications*
You can send push notifications to all users, or users in a particular audience. Requires the Marketing module.
Consent Management*
Users can opt-in or out of marketing consents, as defined by you in the Loyalty Engine. Requires Marketing module.
Digital Gift Card Redemption*
You can choose from a catalogue of digital gift cards to show in the app and allow users to purchase using their points balance. These are fulfilled immediately in almost all cases and emailed to the user. Requires Reward Fulfilment module.
Receipt Submission*
Users can submit receipts via camera, PDF upload or email (you can choose which options are available to them). Requires Receipts module.
Venue Directory*
Users can view a directory of venues configured in your Loyalty Engine, including address, opening hours, description, media and associated rewards. Requires Venues module.
Promo Code Submission*
Users can submit codes (manually typed or via QR code) for a variety of use cases – bonus offers, event attendance, user segmentation etc. Requires Codes module.
Teams*
Users can be part of a team, with a shared wallet. All users earn towards the team pot, admin users can spend from the pot and add/edit admins. Requires Teams module.
Staging & production
In some cases, we may provide two versions of your app - a staging and production version. Each version is entirely independent of the other, and surfaces data from the respective Loyalty Engine environment.
Your onboarding manager will provide links to access pre-release versions of both your staging and production apps.
FAQs
Can the Loyalty Mobile App be customised beyond the fixed layout?
No, the app’s layout is fixed and standardised to ensure a quick setup and streamlined experience. Clients needing fully custom layouts or unique program features may consider developing a bespoke app using the Loyalty Engine API.
What are the main user flows supported by the Loyalty Mobile App?
The app covers essential loyalty program flows such as account creation, points balance tracking, viewing activity history, browsing offers and incentives, and redeeming rewards. It’s optimised for clients seeking a straightforward loyalty solution without custom workflows.
Who is the Loyalty Mobile App best suited for?
The app is ideal for budget-conscious clients focused on rapid deployment who want to minimise UX design and API integration needs. For programs with more complex requirements, a custom-built loyalty interface using the API may be a better fit.
Last updated
Was this helpful?