Skip to main content

WL App Capabilities

WL App packages the main Loyal Guru loyalty modules into a ready-to-use customer experience. The same functional scope is available whether the retailer uses the full white-label app, embeds the SDK in a hybrid app, or embeds the experience on the web.

Onboarding and Authentication​

CapabilityWhat it enables
Welcome tourConfigurable onboarding slides with images, copy, and language support.
Sign upRegistration form with configurable required and optional fields.
Account validationOTP by SMS/email or email link validation, depending on the Company setup. See OTP Account Validation.
Login and password recoveryEmail/password login and self-service password reset.
Biometric loginFace ID or fingerprint on supported mobile devices.
Privacy and consentTerms acceptance, privacy policy, communication preferences, and GDPR-oriented consent flows.

Home and Identification​

CapabilityWhat it enables
Customer cardDigital loyalty card shown as QR, barcode, or numeric code for POS identification.
Points balance widgetReal-time points balance, wallet value, and tier status where enabled.
Active benefitsQuick access to available vouchers, coupons, Rewards, Challenges, and Games.
Notifications inboxIn-app view of loyalty events such as points earned, vouchers received, and tier updates.
CMS bannersConfigurable image banners linked to app screens, web pages, or external URLs.

Coupons, Vouchers, and Rewards​

CapabilityWhat it enables
Coupon and voucher listAvailable, used, and expired benefits grouped by status.
Coupon detailBenefit description, validity, terms, usage instructions, participating stores, and code.
In-store redemptionQR/barcode display for POS scanning.
Online redemptionAlphanumeric code for e-commerce checkout entry.
Rewards catalogRewards that Customers can exchange for points or claim through configured redemption flows.
Code-based RewardsUnique reward codes from uploaded batches, where the Reward requires an external code.

Points & Wallet​

CapabilityWhat it enables
Points balanceAvailable, pending, redeemed, and expired point movements.
Points historyChronological transaction log for earned, redeemed, adjusted, and expired points.
CashbackPoints burning at checkout where the Company enables wallet/cashback behavior.
Tier statusCurrent tier, progress to next tier, and tier-related benefits.
Donations and transfersOptional flows for NGO donation or points transfer when configured.

Purchase History​

CapabilityWhat it enables
Cart historyChronological list of Customer purchases across in-store, online, and mobile channels.
Cart detailFull purchase breakdown with items, amounts, discounts applied, points earned, store, and date.
Omnichannel syncIn-store and online transactions unified in the same Customer view.

Gamified Campaigns​

CapabilityWhat it enables
ChallengesActive and completed Challenges with progress, reward preview, and completion state.
Challenge detailConditions, timeline, progress, and reward explanation.
Scratch & WinInteractive scratch card game configured from the platform.
Spin the WheelInteractive wheel game configured from the platform.
Instant WinChance-to-win mechanic awarded automatically when a cart, trigger, or custom event qualifies, when enabled by the Company.

Profile and More​

CapabilityWhat it enables
Profile editCustomer data, preferences, and communication settings.
Account deletionSelf-service deletion flow for privacy requests.
Language selectionCustomer-level locale selection from the languages enabled for the Company.
Store locatorStore list/map using configured store data.
FAQ, legal, and contactHelp content, terms, privacy policy, app version, and support links.
News and articlesCMS-managed content published without an app release.
Invite a friendReferral flow where enabled by the Company.

Front-End Experience​

CapabilityWhat it enables
Offline behaviorConnectivity detection, fallback screens, retry logic, and graceful degradation for key loyalty touchpoints.
Error handlingUser-facing validation errors, re-authentication behavior, retry prompts, and generic fallback screens for server issues.
Notices and communicationPush notifications, in-app popups, snackbars/toasts, and overlay banners.
AnalyticsStandard loyalty event tracking, optional custom events, GTM/dataLayer integration, consent-aware tracking, and SDK-level analytics disablement.
Retail-grade UXLarge tap targets, fast loading states, accessibility, in-store barcode/QR visibility, and designed empty states.