{"version":1,"pages":[{"id":"ZQCNXe4ycbIdRt58QFXA","title":"Product Docs","pathname":"/product","siteSpaceId":"sitesp_6kaSZ","icon":"book","description":"Everything you need to build, configure, and manage your loyalty program – from feature overviews to configuration tutorials and implementation guides."},{"id":"Cw9etsWVWpTwvxCkd0Bs","title":"Get Started","pathname":"/product/get-started","siteSpaceId":"sitesp_6kaSZ","icon":"bolt","description":"Get up and running quickly with key concepts, setup steps, and practical guidance for using the platform and integrating with the API."},{"id":"JTJPyFt9RwvL3RPasark","title":"Launch a Loyalty Program","pathname":"/product/launch-a-loyalty-program","siteSpaceId":"sitesp_6kaSZ","icon":"rocket-launch","description":"A complete step-by-step guide to designing, building, and launching a successful loyalty program using the White Label Loyalty platform."},{"id":"j9GPtccttJqQUT0B8d2C","title":"Four Pillars of a Loyalty Program","pathname":"/product/launch-a-loyalty-program/four-pillars-of-a-loyalty-program","siteSpaceId":"sitesp_6kaSZ","description":"Loyalty programs succeed when they are built on four interconnected pillars. These pillars define how the program operates, engages customers, and delivers value.","breadcrumbs":[{"label":"Launch a Loyalty Program","icon":"rocket-launch"}]},{"id":"R5fBUWLwfyPnjvFXCkau","title":"Four Phases of Implementation","pathname":"/product/launch-a-loyalty-program/four-phases-of-implementation","siteSpaceId":"sitesp_6kaSZ","description":"A recommended phased approach for planning, designing, building, and launching a loyalty program using the White Label Loyalty platform.","breadcrumbs":[{"label":"Launch a Loyalty Program","icon":"rocket-launch"}]},{"id":"2nWVlC07CujP0BM82SB5","title":"Best practices & tips","pathname":"/product/launch-a-loyalty-program/best-practices-and-tips","siteSpaceId":"sitesp_6kaSZ","description":"Practical tips and best practices for designing a loyalty program that drives the right behaviours, balances value, prevents fraud, and keeps customers coming back.","breadcrumbs":[{"label":"Launch a Loyalty Program","icon":"rocket-launch"}]},{"id":"93Xf0zWZO8jMV570yvEy","title":"Operational considerations","pathname":"/product/launch-a-loyalty-program/operational-considerations","siteSpaceId":"sitesp_6kaSZ","description":"Key operational factors to consider when running a loyalty program, including ownership, support processes, platform maintenance, and stakeholder readiness.","breadcrumbs":[{"label":"Launch a Loyalty Program","icon":"rocket-launch"}]},{"id":"hqaXeA8KwcVQMCWGsqnL","title":"Loyalty program resources","pathname":"/product/launch-a-loyalty-program/loyalty-program-resources","siteSpaceId":"sitesp_6kaSZ","description":"Learn about essential documentation for loyalty program support, including T&Cs, privacy policy, account deletion, and user support setup to ensure compliance and user clarity.","breadcrumbs":[{"label":"Launch a Loyalty Program","icon":"rocket-launch"}]},{"id":"pr5tKizL8B4nVUpSLENl","title":"Terms & conditions","pathname":"/product/launch-a-loyalty-program/loyalty-program-resources/terms-and-conditions","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Launch a Loyalty Program","icon":"rocket-launch"},{"label":"Loyalty program resources"}]},{"id":"PfWgzHCH0zQOlgiPaSFD","title":"Privacy policy","pathname":"/product/launch-a-loyalty-program/loyalty-program-resources/privacy-policy","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Launch a Loyalty Program","icon":"rocket-launch"},{"label":"Loyalty program resources"}]},{"id":"fEeqh14gzcSJDDssgESz","title":"Account deletion & opt-out","pathname":"/product/launch-a-loyalty-program/loyalty-program-resources/account-deletion-and-opt-out","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Launch a Loyalty Program","icon":"rocket-launch"},{"label":"Loyalty program resources"}]},{"id":"wDzCT0hWOXCPITsPATCc","title":"User support","pathname":"/product/launch-a-loyalty-program/loyalty-program-resources/user-support","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Launch a Loyalty Program","icon":"rocket-launch"},{"label":"Loyalty program resources"}]},{"id":"BlOQMkRCbvP9kpLhmnrf","title":"Fraud and misuse in loyalty programs","pathname":"/product/launch-a-loyalty-program/loyalty-program-resources/fraud-and-misuse-in-loyalty-programs","siteSpaceId":"sitesp_6kaSZ","description":"How to recognize, prevent, and reduce misuse of your loyalty program using design strategies and platform features.","breadcrumbs":[{"label":"Launch a Loyalty Program","icon":"rocket-launch"},{"label":"Loyalty program resources"}]},{"id":"HqsjZKsKxDHwasxiPbBH","title":"Introduction","pathname":"/product/loyalty-engine/introduction","siteSpaceId":"sitesp_6kaSZ","icon":"atom-simple","description":"The White Label Loyalty Engine is a powerful, API-first platform designed for seamless integration into business systems and user interfaces. Build engaging loyalty programs tailored to your needs.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"}]},{"id":"m4f4TnTJqKQnSPMfn6zl","title":"Events","pathname":"/product/loyalty-engine/events","siteSpaceId":"sitesp_6kaSZ","icon":"bell-ring","description":"","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"}]},{"id":"wtCP9ewzaLzsoLEsqwXs","title":"Get started with Events","pathname":"/product/loyalty-engine/events/get-started-with-events","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to define, create, and report events in the Loyalty Engine to track user behaviour and trigger loyalty logic like points, rewards, and badges.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Events","icon":"bell-ring"}]},{"id":"afmtlPY5SReqlvs8PqJR","title":"Event types","pathname":"/product/loyalty-engine/events/event-types","siteSpaceId":"sitesp_6kaSZ","description":"Learn about event types in the Loyalty Engine, including intrinsic system events and custom events that track user actions.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Events","icon":"bell-ring"}]},{"id":"wa2SGnlOloOlxALli9X5","title":"Creating event types","pathname":"/product/loyalty-engine/events/event-types/creating-event-types","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to create custom event types in the Loyalty Engine, including naming conventions, event schema setup, and the difference between public and private events.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Events","icon":"bell-ring"},{"label":"Event types"}]},{"id":"QLdIuvtBhijXyuVEMiaQ","title":"Event type schemas","pathname":"/product/loyalty-engine/events/event-types/event-type-schemas","siteSpaceId":"sitesp_6kaSZ","description":"Learn about event type schemas in the Loyalty Engine and how they define the structure of event payloads. Includes example schemas for common event types.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Events","icon":"bell-ring"},{"label":"Event types"}]},{"id":"3RNglMmUDApVBzlAILRi","title":"Event enhancers","pathname":"/product/loyalty-engine/events/event-types/event-enhancers","siteSpaceId":"sitesp_6kaSZ","description":"Add Loyalty Engine data to event payloads to enable richer campaign conditions.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Events","icon":"bell-ring"},{"label":"Event types"}]},{"id":"905SXkKLHWCKTyB8Oohf","title":"Reporting events","pathname":"/product/loyalty-engine/events/reporting-events","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to report user actions and business events to the Loyalty Engine as events.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Events","icon":"bell-ring"}]},{"id":"0Mvq19hip5T1VSh8a0Jh","title":"Viewing events","pathname":"/product/loyalty-engine/events/viewing-events","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Events","icon":"bell-ring"}]},{"id":"PHvvxKxYw80RIq8zABib","title":"Campaigns","pathname":"/product/loyalty-engine/campaigns","siteSpaceId":"sitesp_6kaSZ","icon":"cube","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"}]},{"id":"CC3EAlBdjdSwUyu5xolJ","title":"Getting started with Campaigns","pathname":"/product/loyalty-engine/campaigns/getting-started-with-campaigns","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Campaigns","icon":"cube"}]},{"id":"LVtNgXEB8T837B8YCtYU","title":"Creating a Campaign","pathname":"/product/loyalty-engine/campaigns/creating-a-campaign","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to create a new campaign in the Loyalty Console. This page covers the setup that applies to all campaigns. For type-specific configuration, see Rule Based Campaigns or Goal Based Campaigns.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Campaigns","icon":"cube"}]},{"id":"yTcey469PfSdRzd4Dedo","title":"Goal Based Campaigns","pathname":"/product/loyalty-engine/campaigns/goal-based-campaigns","siteSpaceId":"sitesp_6kaSZ","description":"Learn how Goal Based campaigns track user progress toward specific targets using missions. Covers how missions work within campaigns, when to use Goal Based campaigns, and practical examples.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Campaigns","icon":"cube"}]},{"id":"89kq0oWE9GFTWYCSiXFZ","title":"Missions","pathname":"/product/loyalty-engine/campaigns/goal-based-campaigns/missions","siteSpaceId":"sitesp_6kaSZ","description":"Detailed reference for configuring missions within Goal Based campaigns — mission structures, nesting, sequencing, completion conditions, progress tracking, opt-in, time windows, and cooldown.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Campaigns","icon":"cube"},{"label":"Goal Based Campaigns"}]},{"id":"qmhnjWLxZG9u5XTyvKyK","title":"Rule Based Campaigns","pathname":"/product/loyalty-engine/campaigns/rule-based-campaigns","siteSpaceId":"sitesp_6kaSZ","description":"Learn how Rule Based campaigns use reactors to automate loyalty logic in response to user actions. Covers how reactors work within campaigns, when to use Rule Based campaigns, and practical examples.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Campaigns","icon":"cube"}]},{"id":"G2l3dH3S0BfmxYKR3nyV","title":"Reactors","pathname":"/product/loyalty-engine/campaigns/rule-based-campaigns/reactors","siteSpaceId":"sitesp_6kaSZ","description":"Detailed reference for configuring reactors within Rule Based campaigns — triggers, conditions, reactions, activation limits, status, and editing behaviour.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Campaigns","icon":"cube"},{"label":"Rule Based Campaigns"}]},{"id":"tSVRCcu5Ty7slQWR4RRS","title":"Conditions","pathname":"/product/loyalty-engine/campaigns/conditions","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to use conditions in the Loyalty Engine to control when a reactor fires or an event counts toward a mission — based on event payload data, audience membership, and user points history.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Campaigns","icon":"cube"}]},{"id":"ugl5lg0gLYbSo82LoVOn","title":"Reactions","pathname":"/product/loyalty-engine/campaigns/reactions","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to configure reactions in the Loyalty Engine, including adding and managing reactions like Adjust Points, Give Reward, Award Badge, and custom webhooks.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Campaigns","icon":"cube"}]},{"id":"5pmIN8Po9nK1UJ2xu5om","title":"Managing Campaigns","pathname":"/product/loyalty-engine/campaigns/managing-campaigns","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to manage the lifecycle of your campaigns — including status changes, editing, cloning, and archiving.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Campaigns","icon":"cube"}]},{"id":"EfmC6o1HcoqoNbweR3s4","title":"Reactors","pathname":"/product/loyalty-engine/reactors","siteSpaceId":"sitesp_6kaSZ","icon":"split","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"}]},{"id":"KFbE1uDIkahYUD1oDlLz","title":"Users","pathname":"/product/loyalty-engine/users","siteSpaceId":"sitesp_6kaSZ","icon":"user","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"}]},{"id":"NpjMODg4RNSEdaam3iMe","title":"Get started with Users","pathname":"/product/loyalty-engine/users/get-started-with-users","siteSpaceId":"sitesp_6kaSZ","description":"Learn how user accounts are created and managed in your loyalty program using the WLL platform.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Users","icon":"user"}]},{"id":"P5bh67uxfoy1UxWQZHEN","title":"Creating users","pathname":"/product/loyalty-engine/users/creating-users","siteSpaceId":"sitesp_6kaSZ","description":"Learn about the different methods for creating user accounts in the WLL platform, including standalone loyalty programs and embedded programs integrated with existing systems.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Users","icon":"user"}]},{"id":"tDUF3YVmAc89foaNEXq9","title":"User data, attributes & flags","pathname":"/product/loyalty-engine/users/user-data-attributes-and-flags","siteSpaceId":"sitesp_6kaSZ","description":"Learn about user profiles in the WLL platform, including core profile fields, custom attributes, user ID properties and restricted processing for GDPR compliance.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Users","icon":"user"}]},{"id":"eMqV0ASTGwZrvezfgeKd","title":"User wallet","pathname":"/product/loyalty-engine/users/user-wallet","siteSpaceId":"sitesp_6kaSZ","description":"Learn about user wallets in the WLL platform, including points balance, lifetime earnings, tiers, and vouchers. Find out how to access wallet information through the API or the Loyalty Console.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Users","icon":"user"}]},{"id":"dhU6apBjKdLwah2Ye76M","title":"Tiers","pathname":"/product/loyalty-engine/users/tiers","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to use tiers to incentivise user engagement, create tier hierarchies, and manage tier calculations based on lifetime points or calendar periods.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Users","icon":"user"}]},{"id":"HouLMjqYSu3FoRbBRulw","title":"Deleting users","pathname":"/product/loyalty-engine/users/deleting-users","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to delete user accounts in the WLL platform, the implications of deleting a user, and how to perform the deletion via the Loyalty Console or API.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Users","icon":"user"}]},{"id":"v3RSNUQocqMq7IGkrD0i","title":"Calculating monthly active users","pathname":"/product/loyalty-engine/users/calculating-monthly-active-users","siteSpaceId":"sitesp_6kaSZ","description":"Understand what counts as a Monthly Active User (MAU) in the WLL platform and how this impacts usage and billing.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Users","icon":"user"}]},{"id":"eXKTnjeGQPI5aQtcxlvZ","title":"User tutorials","pathname":"/product/loyalty-engine/users/user-tutorials","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Users","icon":"user"}]},{"id":"uJgJMQiGYRB5TCjNMGcP","title":"Adjust a User's Points Balance","pathname":"/product/loyalty-engine/users/user-tutorials/adjust-a-users-points-balance","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to manually adjust a user’s points balance in the Loyalty Console or via API.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Users","icon":"user"},{"label":"User tutorials"}]},{"id":"nJ1MXRebp5t6iJV8yVWJ","title":"Give a User a Reward","pathname":"/product/loyalty-engine/users/user-tutorials/give-a-user-a-reward","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to manually give a user a voucher or purchase a reward on their behalf in the Loyalty Console, including the differences between gifting a voucher and purchasing a reward.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Users","icon":"user"},{"label":"User tutorials"}]},{"id":"jLqdjXnF7k9JVvfH9RJa","title":"Edit a User's Profile Information and Add Attributes","pathname":"/product/loyalty-engine/users/user-tutorials/edit-a-users-profile-information-and-add-attributes","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Users","icon":"user"},{"label":"User tutorials"}]},{"id":"CXKXYISSlKhn3Z92E1Bg","title":"Create Advanced User Tiers Using Audiences","pathname":"/product/loyalty-engine/users/user-tutorials/create-advanced-user-tiers-using-audiences","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to create an advanced tier system using audiences instead of points, with tips on incorporating behaviour-based criteria and communicating tier progress to users.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Users","icon":"user"},{"label":"User tutorials"}]},{"id":"1l00jPuhzGwTrsrzLmvM","title":"Audiences","pathname":"/product/loyalty-engine/audiences","siteSpaceId":"sitesp_6kaSZ","icon":"users-rectangle","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"}]},{"id":"3MNMzagiQM3mpprvCvBN","title":"Get started with Audiences","pathname":"/product/loyalty-engine/audiences/get-started-with-audiences","siteSpaceId":"sitesp_6kaSZ","description":"Learn how audiences in the Loyalty Engine help you group users based on specific criteria, enabling advanced targeting, gamification, and customisation for your loyalty program.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"}]},{"id":"y8IDqBT08n0Pmr1rd6Oe","title":"Audience criteria","pathname":"/product/loyalty-engine/audiences/audience-criteria","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"}]},{"id":"2U34f9GNiUTXlJpxCEUT","title":"Audience query builder","pathname":"/product/loyalty-engine/audiences/audience-criteria/audience-query-builder","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to build audiences in the Loyalty Engine using the query builder, based on activity, profile, reward, and product data to create targeted and customised user groups.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"},{"label":"Audience criteria"}]},{"id":"H83oFhnldpO6MpqU2oZN","title":"Audience expression editor","pathname":"/product/loyalty-engine/audiences/audience-criteria/audience-expression-editor","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to build audiences in the Loyalty Engine using the expression editor, based on complex criteria across a range of data points.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"},{"label":"Audience criteria"}]},{"id":"Q5DrWzXXrCEST1v5Zsaj","title":"Audience refresh rates","pathname":"/product/loyalty-engine/audiences/audience-refresh-rates","siteSpaceId":"sitesp_6kaSZ","description":"Learn how audience refresh rates determine how often user eligibility is reassessed in the Loyalty Engine, including daily, reactive, and manual refresh options.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"}]},{"id":"ctGaORqTDeGz6NZNQdy2","title":"Audience joined & left events","pathname":"/product/loyalty-engine/audiences/audience-joined-and-left-events","siteSpaceId":"sitesp_6kaSZ","description":"","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"}]},{"id":"Qa1k4SkDLehqQYq9cH4T","title":"Audience tutorials","pathname":"/product/loyalty-engine/audiences/audience-tutorials","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"}]},{"id":"gGJX17yeICqTQ95N5I7M","title":"Create audiences based on user profile information","pathname":"/product/loyalty-engine/audiences/audience-tutorials/create-audiences-based-on-user-profile-information","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"},{"label":"Audience tutorials"}]},{"id":"xD1zh12g2ijy3STuPfiV","title":"Create a user birthday audience","pathname":"/product/loyalty-engine/audiences/audience-tutorials/create-audiences-based-on-user-profile-information/create-a-user-birthday-audience","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"},{"label":"Audience tutorials"},{"label":"Create audiences based on user profile information"}]},{"id":"5ngsvywoNtfR8icVO65t","title":"Create a user age audience","pathname":"/product/loyalty-engine/audiences/audience-tutorials/create-audiences-based-on-user-profile-information/create-a-user-age-audience","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"},{"label":"Audience tutorials"},{"label":"Create audiences based on user profile information"}]},{"id":"iQIXkqwyyRDIB9dU1gQ9","title":"Create a user location audience","pathname":"/product/loyalty-engine/audiences/audience-tutorials/create-audiences-based-on-user-profile-information/create-a-user-location-audience","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"},{"label":"Audience tutorials"},{"label":"Create audiences based on user profile information"}]},{"id":"dhhODvcwWymjFPh4bqDQ","title":"Create a suspended user audience","pathname":"/product/loyalty-engine/audiences/audience-tutorials/create-audiences-based-on-user-profile-information/create-a-suspended-user-audience","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"},{"label":"Audience tutorials"},{"label":"Create audiences based on user profile information"}]},{"id":"CIu5Q07zTtaS71knB6CA","title":"Create a VIP or employee audience","pathname":"/product/loyalty-engine/audiences/audience-tutorials/create-audiences-based-on-user-profile-information/create-a-vip-or-employee-audience","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"},{"label":"Audience tutorials"},{"label":"Create audiences based on user profile information"}]},{"id":"jQuts5bOTuMPByHvY1L9","title":"Create audiences based on user activity","pathname":"/product/loyalty-engine/audiences/audience-tutorials/create-audiences-based-on-user-activity","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"},{"label":"Audience tutorials"}]},{"id":"RH3ilgbAPBHDjLkMvNmV","title":"Create an audience of users who have purchased a particular reward","pathname":"/product/loyalty-engine/audiences/audience-tutorials/create-audiences-based-on-user-activity/create-an-audience-of-users-who-have-purchased-a-particular-reward","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"},{"label":"Audience tutorials"},{"label":"Create audiences based on user activity"}]},{"id":"pza4oFEuBYC5VZSKaX0d","title":"Create an audience of users who have or haven't reported one or more events","pathname":"/product/loyalty-engine/audiences/audience-tutorials/create-audiences-based-on-user-activity/create-an-audience-of-users-who-have-or-havent-reported-one-or-more-events","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"},{"label":"Audience tutorials"},{"label":"Create audiences based on user activity"}]},{"id":"1aNOJTu0K2U1RCWa0afj","title":"Create audiences based on user wallet","pathname":"/product/loyalty-engine/audiences/audience-tutorials/create-audiences-based-on-user-wallet","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"},{"label":"Audience tutorials"}]},{"id":"Th2IDbl65z4B9HHwdR63","title":"Create an audience of users who have an unredeemed voucher in their wallet","pathname":"/product/loyalty-engine/audiences/audience-tutorials/create-audiences-based-on-user-wallet/create-an-audience-of-users-who-have-an-unredeemed-voucher-in-their-wallet","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"},{"label":"Audience tutorials"},{"label":"Create audiences based on user wallet"}]},{"id":"CWVVi0353AvEDtueo9dT","title":"Create an audience with multiple or nested groups","pathname":"/product/loyalty-engine/audiences/audience-tutorials/create-an-audience-with-multiple-or-nested-groups","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"},{"label":"Audience tutorials"}]},{"id":"kc6g2E1zDVOq2g2yuLyS","title":"Create an audience with date and time based criteria","pathname":"/product/loyalty-engine/audiences/audience-tutorials/create-an-audience-with-date-and-time-based-criteria","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Audiences","icon":"users-rectangle"},{"label":"Audience tutorials"}]},{"id":"1jOPZzSavnsnfdDz13UF","title":"Rewards & Points","pathname":"/product/loyalty-engine/rewards-and-points","siteSpaceId":"sitesp_6kaSZ","icon":"gift","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"}]},{"id":"lJ4RpPtNm0btZ5rwWRVI","title":"Rewards","pathname":"/product/loyalty-engine/rewards-and-points/rewards","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"}]},{"id":"IfJdewQvHKWqiMS2R448","title":"Get started with Rewards","pathname":"/product/loyalty-engine/rewards-and-points/rewards/get-started-with-rewards","siteSpaceId":"sitesp_6kaSZ","description":"An introduction to how rewards work in the Loyalty Engine, including types, configuration, availability, and how users browse, purchase, redeem, and receive their rewards.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Rewards"}]},{"id":"sSobCNrtRknqKPlX99zd","title":"Reward types","pathname":"/product/loyalty-engine/rewards-and-points/rewards/reward-types","siteSpaceId":"sitesp_6kaSZ","description":"","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Rewards"}]},{"id":"qGXWHY8wh6Woi9ZWmKl3","title":"Offers","pathname":"/product/loyalty-engine/rewards-and-points/rewards/reward-types/offers","siteSpaceId":"sitesp_6kaSZ","description":"Use offer-type rewards to promote perks, highlight incentives, or share program info.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Rewards"},{"label":"Reward types"}]},{"id":"vDc7sswEO2MehNIsm94h","title":"Vouchers","pathname":"/product/loyalty-engine/rewards-and-points/rewards/reward-types/vouchers","siteSpaceId":"sitesp_6kaSZ","description":"Learn how vouchers work in the Loyalty Engine, including code types, use cases, and how to choose the right setup for your loyalty program.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Rewards"},{"label":"Reward types"}]},{"id":"2gwK8xJPTQayR2LXIye3","title":"One-time voucher codes","pathname":"/product/loyalty-engine/rewards-and-points/rewards/reward-types/vouchers/one-time-voucher-codes","siteSpaceId":"sitesp_6kaSZ","description":"Automatically generated, single-use voucher codes that are validated in real time via API. Ideal for integrated POS or e-commerce systems with secure, centralised reward handling.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Rewards"},{"label":"Reward types"},{"label":"Vouchers"}]},{"id":"wWG21Nccr1brtNADHjtC","title":"Voucher code pools","pathname":"/product/loyalty-engine/rewards-and-points/rewards/reward-types/vouchers/voucher-code-pools","siteSpaceId":"sitesp_6kaSZ","description":"Distribute pre-generated codes using voucher code pools. Great for POS or partner fulfilment where codes are known and managed outside the Loyalty Engine.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Rewards"},{"label":"Reward types"},{"label":"Vouchers"}]},{"id":"pBogJFVmGEKroeVwaSTq","title":"Static voucher codes","pathname":"/product/loyalty-engine/rewards-and-points/rewards/reward-types/vouchers/static-voucher-codes","siteSpaceId":"sitesp_6kaSZ","description":"Set a fixed voucher code that all users receive when redeeming a reward. Ideal for simple offline redemptions without needing API validation or individual tracking.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Rewards"},{"label":"Reward types"},{"label":"Vouchers"}]},{"id":"CgtOylSAV8pGGO2SEnmp","title":"Human validation vouchers","pathname":"/product/loyalty-engine/rewards-and-points/rewards/reward-types/vouchers/human-validation-vouchers","siteSpaceId":"sitesp_6kaSZ","description":"Use human validation vouchers when no POS integration is possible. Staff verify vouchers manually using a time-sensitive screen with a static code, live timer, and current date/time.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Rewards"},{"label":"Reward types"},{"label":"Vouchers"}]},{"id":"9kxWf8wvMwEU8N2H8QPk","title":"Codeless vouchers","pathname":"/product/loyalty-engine/rewards-and-points/rewards/reward-types/vouchers/codeless-vouchers","siteSpaceId":"sitesp_6kaSZ","description":"Codeless vouchers allow you to fulfil rewards without showing a code to users. Ideal for services or codes distributed outside the Loyalty Engine.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Rewards"},{"label":"Reward types"},{"label":"Vouchers"}]},{"id":"Yo1C3oKNRK7da4HCG1O4","title":"Merchandise","pathname":"/product/loyalty-engine/rewards-and-points/rewards/reward-types/merchandise","siteSpaceId":"sitesp_6kaSZ","description":"Stock-managed rewards with built-in inventory tracking and optional delivery address capture.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Rewards"},{"label":"Reward types"}]},{"id":"yAmd92OpMyhoW6oIgk5M","title":"Which reward type should I use?","pathname":"/product/loyalty-engine/rewards-and-points/rewards/reward-types/which-reward-type-should-i-use","siteSpaceId":"sitesp_6kaSZ","description":"From offers to vouchers, code pools to digital gift cards - the Loyalty Engine supports many different reward and voucher types to suit virtually every use case.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Rewards"},{"label":"Reward types"}]},{"id":"nZMKGBkJK0fNgxAELrs6","title":"Reward details","pathname":"/product/loyalty-engine/rewards-and-points/rewards/reward-details","siteSpaceId":"sitesp_6kaSZ","description":"An overview of reward details, covering both the marketing and operational components of rewards, including user-facing elements and system functions like cost, category, and code types.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Rewards"}]},{"id":"qJOft0rbeJYb3RksZuZ7","title":"Reward availability","pathname":"/product/loyalty-engine/rewards-and-points/rewards/reward-availability","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to control when, where, and to whom a reward is available using audience, tier, schedule, and venue constraints.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Rewards"}]},{"id":"Lje6NpHEMzwoagXV9Qw7","title":"Discount configuration","pathname":"/product/loyalty-engine/rewards-and-points/rewards/discount-configuration","siteSpaceId":"sitesp_6kaSZ","description":"Specify the value a reward provides by adding one or more discounts. Discounts communicate reward value to external systems like POS.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Rewards"}]},{"id":"UQDilRskYoEytCizfT8s","title":"Benefits","pathname":"/product/loyalty-engine/rewards-and-points/benefits","siteSpaceId":"sitesp_6kaSZ","description":"Learn how benefits work in the Loyalty Engine, including states, events, fulfilment flows, and how they’re handled across different reward types.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"}]},{"id":"KKoGLEAJKx5LYcgH7p5F","title":"Points","pathname":"/product/loyalty-engine/rewards-and-points/points","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"}]},{"id":"GbfDv35iJ8CCIeXGMWYs","title":"Get started with Points","pathname":"/product/loyalty-engine/rewards-and-points/points/get-started-with-points","siteSpaceId":"sitesp_6kaSZ","description":"Understand how points drive engagement in the Loyalty Engine, covering earning and burning through campaigns, points liability, and best practices for managing points-based loyalty programs.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Points"}]},{"id":"naiT8RFcIBt5fcQIrHMF","title":"Points liability","pathname":"/product/loyalty-engine/rewards-and-points/points/points-liability","siteSpaceId":"sitesp_6kaSZ","description":"Manage points liability in the Loyalty Engine, including tracking points in circulation, setting liability rules, and accessing insights to balance user engagement and program costs.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Points"}]},{"id":"zVjjF2n10T3QzNgEAmXj","title":"Points earn, spend & balance caps","pathname":"/product/loyalty-engine/rewards-and-points/points/points-earn-spend-and-balance-caps","siteSpaceId":"sitesp_6kaSZ","description":"Learn to set earning, spending, and balance points caps in the Loyalty Engine. Points caps help control program costs, ensure fairness, and limit points accumulation and redemption.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Points"}]},{"id":"G0dcUVDG0UwVaJoJpHgB","title":"Reward auto-purchase","pathname":"/product/loyalty-engine/rewards-and-points/points/reward-auto-purchase","siteSpaceId":"sitesp_6kaSZ","description":"Automatically convert user points into rewards on a daily schedule using a configured reward pool to help manage points liability.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Points"}]},{"id":"ZplimkXhqELBEUfeWUFD","title":"Points expiry","pathname":"/product/loyalty-engine/rewards-and-points/points/points-expiry","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to configure points expiry rules to control program liability, boost engagement, and encourage timely redemption.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Points"}]},{"id":"zRtviMcvFEkj5gs5g093","title":"Reward tutorials","pathname":"/product/loyalty-engine/rewards-and-points/reward-tutorials","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"}]},{"id":"Yqg6FE9JFI9dfw8UYkIE","title":"Limit a selection of rewards to only allow a user to purchase one from that selection","pathname":"/product/loyalty-engine/rewards-and-points/reward-tutorials/limit-a-selection-of-rewards-to-only-allow-a-user-to-purchase-one-from-that-selection","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Reward tutorials"}]},{"id":"LBuraktGc6Y1Gy3Idjk2","title":"Limit how many times a particular reward can be purchased","pathname":"/product/loyalty-engine/rewards-and-points/reward-tutorials/limit-how-many-times-a-particular-reward-can-be-purchased","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Rewards & Points","icon":"gift"},{"label":"Reward tutorials"}]},{"id":"LojLgUBJCUMCGgU67J7L","title":"Loyalty Console","pathname":"/product/loyalty-engine/loyalty-console","siteSpaceId":"sitesp_6kaSZ","icon":"sidebar","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"}]},{"id":"VBbBb2gxsNjm2HPxJbId","title":"Tenant & administrator management","pathname":"/product/loyalty-engine/loyalty-console/tenant-and-administrator-management","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Loyalty Console","icon":"sidebar"}]},{"id":"lBdwEvDUnBVOrhDaxYId","title":"Production & staging environments","pathname":"/product/loyalty-engine/loyalty-console/production-and-staging-environments","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to use the staging and production environments in the Loyalty Console for testing and live deployment, along with key differences, limitations, and considerations for each mode.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Loyalty Console","icon":"sidebar"}]},{"id":"WG67ikeyB1mstosmTF6i","title":"Analytics","pathname":"/product/loyalty-engine/loyalty-console/analytics","siteSpaceId":"sitesp_6kaSZ","description":"Built-in dashboards in the Loyalty Console provide program-agnostic insights. Pull data via API or add a bespoke analytics package for custom reporting and dashboards.","breadcrumbs":[{"label":"Loyalty Engine","icon":"atom-simple"},{"label":"Loyalty Console","icon":"sidebar"}]},{"id":"rWXu0qDOqPCNS2ScFMCS","title":"Build Your Own","pathname":"/product/interfaces/build-your-own","siteSpaceId":"sitesp_6kaSZ","icon":"screwdriver-wrench","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"}]},{"id":"xJYMtbP9y0s70rkFQ2Ou","title":"White Label Interfaces","pathname":"/product/interfaces/white-label-interfaces","siteSpaceId":"sitesp_6kaSZ","icon":"box-open","description":"Understand your options for delivering a loyalty interface to end-users, including custom builds and WLL’s ready-made microsite or mobile app.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"}]},{"id":"kQx4VV6u0Xzsa6xU7QHS","title":"Loyalty Microsite","pathname":"/product/interfaces/white-label-interfaces/loyalty-microsite","siteSpaceId":"sitesp_6kaSZ","icon":"pager","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"}]},{"id":"ippwBrh1Dwnyvl4wstX1","title":"Get started with the microsite","pathname":"/product/interfaces/white-label-interfaces/loyalty-microsite/get-started-with-the-microsite","siteSpaceId":"sitesp_6kaSZ","icon":"circle-info","description":"The Loyalty Microsite is a responsive, pre-built site that integrates with the Loyalty Engine, offering end-users quick access to loyalty features across devices, with setup and branding options.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Microsite","icon":"pager"}]},{"id":"goUhlfqHC02qV3xNSYlk","title":"Loyalty Microsite setup","pathname":"/product/interfaces/white-label-interfaces/loyalty-microsite/loyalty-microsite-setup","siteSpaceId":"sitesp_6kaSZ","icon":"wrench","description":"Learn how to set up and customise your Loyalty Microsite, covering deployment, authentication, domains, language, profile schema, and branding options for a seamless, branded loyalty experience.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Microsite","icon":"pager"}]},{"id":"WTvSTsRbX5RjiYicaRYj","title":"1. Deployment type","pathname":"/product/interfaces/white-label-interfaces/loyalty-microsite/loyalty-microsite-setup/1.-deployment-type","siteSpaceId":"sitesp_6kaSZ","icon":"globe-pointer","description":"Learn about the three deployment options for the Loyalty Microsite: standalone website, embedded in a website, or embedded within a mobile app.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Microsite","icon":"pager"},{"label":"Loyalty Microsite setup","icon":"wrench"}]},{"id":"1a5NLXtLJb2yypwlI9aV","title":"1.a iFrame embed","pathname":"/product/interfaces/white-label-interfaces/loyalty-microsite/loyalty-microsite-setup/1.-deployment-type/1.a-iframe-embed","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to embed the Loyalty Microsite in a website using an iFrame, manage authentication, configure permissions, and handle dynamic content height adjustments for seamless integration.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Microsite","icon":"pager"},{"label":"Loyalty Microsite setup","icon":"wrench"},{"label":"1. Deployment type","icon":"globe-pointer"}]},{"id":"wXjmDwTFUgDrsvsrY5vM","title":"1.b Mobile app embed","pathname":"/product/interfaces/white-label-interfaces/loyalty-microsite/loyalty-microsite-setup/1.-deployment-type/1.b-mobile-app-embed","siteSpaceId":"sitesp_6kaSZ","description":"Guide to embedding the Loyalty Microsite in your mobile app using a WebView. Covers setup for permissions, UI handlers, session token handling, and platform-specific examples for iOS and Android.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Microsite","icon":"pager"},{"label":"Loyalty Microsite setup","icon":"wrench"},{"label":"1. Deployment type","icon":"globe-pointer"}]},{"id":"AZrPiMsEJ3SGsmh4BztL","title":"1.c Standalone website or PWA","pathname":"/product/interfaces/white-label-interfaces/loyalty-microsite/loyalty-microsite-setup/1.-deployment-type/1.c-standalone-website-or-pwa","siteSpaceId":"sitesp_6kaSZ","description":"Deploy the Loyalty Microsite as a standalone website, offering flexible authentication options, PWA features, and a fully responsive design for optimal accessibility across devices.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Microsite","icon":"pager"},{"label":"Loyalty Microsite setup","icon":"wrench"},{"label":"1. Deployment type","icon":"globe-pointer"}]},{"id":"6KpcBnxPgPSD7QiZ2pq6","title":"2. Microsite authentication","pathname":"/product/interfaces/white-label-interfaces/loyalty-microsite/loyalty-microsite-setup/2.-microsite-authentication","siteSpaceId":"sitesp_6kaSZ","icon":"key","description":"Learn how to set up user authentication for the Loyalty Microsite, covering integrated and embedded options for seamless user login with your existing app or website credentials.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Microsite","icon":"pager"},{"label":"Loyalty Microsite setup","icon":"wrench"}]},{"id":"bGEoOA4ujoTquQVauEsO","title":"3. Custom domain","pathname":"/product/interfaces/white-label-interfaces/loyalty-microsite/loyalty-microsite-setup/3.-custom-domain","siteSpaceId":"sitesp_6kaSZ","icon":"house","description":"Guide to setting up a custom domain for the Loyalty Microsite, including DNS configuration steps, SSL verification, and requirements for embedding in your main website.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Microsite","icon":"pager"},{"label":"Loyalty Microsite setup","icon":"wrench"}]},{"id":"ukCm4cqfpdI8PzSK3Mhv","title":"4. Language support","pathname":"/product/interfaces/white-label-interfaces/loyalty-microsite/loyalty-microsite-setup/4.-language-support","siteSpaceId":"sitesp_6kaSZ","icon":"globe","description":"Learn how to configure language support and make copy changes in the Loyalty Microsite, including available languages, requesting new translations, and adjusting default text.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Microsite","icon":"pager"},{"label":"Loyalty Microsite setup","icon":"wrench"}]},{"id":"W7AtoG7RD9aOyT2yeHQx","title":"5. Profile schema","pathname":"/product/interfaces/white-label-interfaces/loyalty-microsite/loyalty-microsite-setup/5.-profile-schema","siteSpaceId":"sitesp_6kaSZ","icon":"user","description":"Define and manage profile schema settings to control the profile fields displayed to users in the Loyalty Microsite, including core fields, attributes, and required/optional fields.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Microsite","icon":"pager"},{"label":"Loyalty Microsite setup","icon":"wrench"}]},{"id":"MuUsIhID9B7KlqYfCzCO","title":"6. Customization","pathname":"/product/interfaces/white-label-interfaces/loyalty-microsite/loyalty-microsite-setup/6.-customization","siteSpaceId":"sitesp_6kaSZ","icon":"palette","description":"Learn about ways the Loyalty Microsite can be customized including colours, logos, layout options, and ancillary content like welcome and terms pages.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Microsite","icon":"pager"},{"label":"Loyalty Microsite setup","icon":"wrench"}]},{"id":"jynO2JarHXk2gAwNjWhm","title":"Loyalty Microsite tutorials","pathname":"/product/interfaces/white-label-interfaces/loyalty-microsite/loyalty-microsite-tutorials","siteSpaceId":"sitesp_6kaSZ","icon":"books","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Microsite","icon":"pager"}]},{"id":"eIUV1Pr4zP6yGYlXZD2i","title":"Format reward descriptions with markdown","pathname":"/product/interfaces/white-label-interfaces/loyalty-microsite/loyalty-microsite-tutorials/format-reward-descriptions-with-markdown","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Microsite","icon":"pager"},{"label":"Loyalty Microsite tutorials","icon":"books"}]},{"id":"ppyTHnFoCAMlPgCmxcna","title":"Loyalty Mobile App","pathname":"/product/interfaces/white-label-interfaces/loyalty-mobile-app","siteSpaceId":"sitesp_6kaSZ","icon":"mobile-notch","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"}]},{"id":"H9Eclwwa0qazmiHvBXX9","title":"Get started with the app","pathname":"/product/interfaces/white-label-interfaces/loyalty-mobile-app/get-started-with-the-app","siteSpaceId":"sitesp_6kaSZ","icon":"circle-info","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Mobile App","icon":"mobile-notch"}]},{"id":"QuKgu8XHc46aoCHcFRho","title":"Loyalty Mobile App setup","pathname":"/product/interfaces/white-label-interfaces/loyalty-mobile-app/loyalty-mobile-app-setup","siteSpaceId":"sitesp_6kaSZ","icon":"wrench","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Mobile App","icon":"mobile-notch"}]},{"id":"9bYeHme7TXzIKEa5SUvc","title":"1. App Store developer accounts","pathname":"/product/interfaces/white-label-interfaces/loyalty-mobile-app/loyalty-mobile-app-setup/1.-app-store-developer-accounts","siteSpaceId":"sitesp_6kaSZ","icon":"address-card","description":"Important steps need completing to allow White Label Loyalty to publish and manage your Loyalty Mobile App.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Mobile App","icon":"mobile-notch"},{"label":"Loyalty Mobile App setup","icon":"wrench"}]},{"id":"yfTUrEXE6zCHrrSx69BS","title":"2. App theming","pathname":"/product/interfaces/white-label-interfaces/loyalty-mobile-app/loyalty-mobile-app-setup/2.-app-theming","siteSpaceId":"sitesp_6kaSZ","icon":"palette","description":"The Loyalty Mobile App has a versatile theming system to ensure the app is 'on-brand' for your users.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Mobile App","icon":"mobile-notch"},{"label":"Loyalty Mobile App setup","icon":"wrench"}]},{"id":"8LulvBIDqab56MP4K6vb","title":"3. App configuration","pathname":"/product/interfaces/white-label-interfaces/loyalty-mobile-app/loyalty-mobile-app-setup/3.-app-configuration","siteSpaceId":"sitesp_6kaSZ","icon":"gear-complex","description":"You can choose from a range of configuration options to tailor the Loyalty Mobile App experience to your use case.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Mobile App","icon":"mobile-notch"},{"label":"Loyalty Mobile App setup","icon":"wrench"}]},{"id":"jZzXUUqobD0gHyt1n5Fn","title":"4. App Store listing","pathname":"/product/interfaces/white-label-interfaces/loyalty-mobile-app/loyalty-mobile-app-setup/4.-app-store-listing","siteSpaceId":"sitesp_6kaSZ","icon":"memo-circle-info","description":"Your app listing is seen by your users in the app stores when they download your app.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Mobile App","icon":"mobile-notch"},{"label":"Loyalty Mobile App setup","icon":"wrench"}]},{"id":"afMeegeSU6XsWMWzGjfS","title":"Loyalty Mobile App deep links","pathname":"/product/interfaces/white-label-interfaces/loyalty-mobile-app/loyalty-mobile-app-deep-links","siteSpaceId":"sitesp_6kaSZ","description":"Learn how deep links in the Loyalty Mobile App enable seamless navigation to specific screens, enhancing user experience by directing them to targeted content from emails or web links.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"},{"label":"Loyalty Mobile App","icon":"mobile-notch"}]},{"id":"LZTLW7MAZb2aLdTQosSV","title":"Loyalty Tiles","pathname":"/product/interfaces/white-label-interfaces/loyalty-tiles","siteSpaceId":"sitesp_6kaSZ","icon":"grid-2","description":"Easily embed customizable loyalty-themed UI elements into any page or the Loyalty Microsite using our Tiles SDK.","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"}]},{"id":"wPnwR74p1bqjiQaTTkI3","title":"Reward artwork guidelines","pathname":"/product/interfaces/white-label-interfaces/reward-artwork-guidelines","siteSpaceId":"sitesp_6kaSZ","icon":"ruler-combined","breadcrumbs":[{"label":"Interfaces","icon":"arrow-pointer"},{"label":"White Label Interfaces","icon":"box-open"}]},{"id":"btACwvgAPa0b9h8sO8Hx","title":"About Modules","pathname":"/product/modules/about-modules","siteSpaceId":"sitesp_6kaSZ","icon":"circle-info","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"}]},{"id":"zjmPDeatIBh5un5Uym6S","title":"Badges","pathname":"/product/modules/badges","siteSpaceId":"sitesp_6kaSZ","icon":"shield-heart","description":"Badges are non-monetary rewards that recognize user achievements. Create, manage, and award badges to gamify engagement and celebrate milestones in your loyalty program.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"}]},{"id":"rTnNKAn0mNipNoAZEcMV","title":"Codes","pathname":"/product/modules/codes","siteSpaceId":"sitesp_6kaSZ","icon":"brackets-curly","description":"The Codes module lets you upload unique codes into a pool and reward users when they submit one. Useful for on-pack promos, customer service gestures, and offline campaigns.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"}]},{"id":"6GQQ4HJxnlyvovFIzNP5","title":"Integrations","pathname":"/product/modules/integrations","siteSpaceId":"sitesp_6kaSZ","icon":"plug","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"}]},{"id":"GGiX59rowEJZGv9hiNdC","title":"Klaviyo","pathname":"/product/modules/integrations/klaviyo","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"},{"label":"Integrations","icon":"plug"}]},{"id":"u1vR7ekZmTEX2AkBbLgv","title":"Shopify","pathname":"/product/modules/integrations/shopify","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"},{"label":"Integrations","icon":"plug"}]},{"id":"wJiYnauMFP8QWc8UjrjA","title":"Awin","pathname":"/product/modules/integrations/awin","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"},{"label":"Integrations","icon":"plug"}]},{"id":"CcUdsCGQ2KyQFaWahXXi","title":"Introduction to Awin Integration","pathname":"/product/modules/integrations/awin/introduction-to-awin-integration","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"},{"label":"Integrations","icon":"plug"},{"label":"Awin"}]},{"id":"UEWKNRdZbrlQQ0Y6Sd1E","title":"Configuring Awin Integration","pathname":"/product/modules/integrations/awin/configuring-awin-integration","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"},{"label":"Integrations","icon":"plug"},{"label":"Awin"}]},{"id":"xZ9Ur99yDYpaUNCBTfsx","title":"Configuring an Awin Programme","pathname":"/product/modules/integrations/awin/configuring-an-awin-programme","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"},{"label":"Integrations","icon":"plug"},{"label":"Awin"}]},{"id":"fjDpjPcNqvcfnivbrCws","title":"Leaderboards","pathname":"/product/modules/leaderboards","siteSpaceId":"sitesp_6kaSZ","icon":"trophy","description":"Create time-bound or evergreen competitions and rank members against each other based on the points they earn.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"}]},{"id":"JX3pHxAFbrCBoIsTkO7X","title":"Marketing","pathname":"/product/modules/marketing","siteSpaceId":"sitesp_6kaSZ","icon":"bullhorn","description":"Learn how the Loyalty Engine connects with your marketing platforms to power email, SMS, and push campaigns without handling message delivery directly.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"}]},{"id":"TrRfFPGHEWcOpnfmB57L","title":"Emails, WhatsApp & SMS","pathname":"/product/modules/marketing/emails-whatsapp-and-sms","siteSpaceId":"sitesp_6kaSZ","description":"Learn how the Loyalty Engine integrates with marketing platforms, can trigger marketing campaigns based on user actions, and pass campaign-specific content using user and event data.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"},{"label":"Marketing","icon":"bullhorn"}]},{"id":"r9ioBBUmYQ3iXE25RE07","title":"Push notifications","pathname":"/product/modules/marketing/push-notifications","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to integrate push notifications with the Loyalty Engine using either your existing service or the WLL push notification service, and trigger notifications based on user actions.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"},{"label":"Marketing","icon":"bullhorn"}]},{"id":"jZptu7F9A7hsAh9eoDC3","title":"Consents","pathname":"/product/modules/marketing/consents","siteSpaceId":"sitesp_6kaSZ","description":"Learn how the Consents module helps you manage user consent preferences, from creating consent types to tracking consent events and using them in campaigns.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"},{"label":"Marketing","icon":"bullhorn"}]},{"id":"SrdSKZFa50Hl7ZskcDeE","title":"Receipts & Products","pathname":"/product/modules/receipts-and-products","siteSpaceId":"sitesp_6kaSZ","icon":"file-invoice-dollar","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"}]},{"id":"Pk9IGZkRFFPUeeOFH3hE","title":"Receipt rules","pathname":"/product/modules/receipts-and-products/receipt-rules","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to create and configure receipt rules in the Loyalty Console, using built-in or custom criteria to validate, reject, or flag receipt submissions based on your program’s needs.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"},{"label":"Receipts & Products","icon":"file-invoice-dollar"}]},{"id":"eIPEre4khIesyYvNzuPH","title":"Receipt formats","pathname":"/product/modules/receipts-and-products/receipt-formats","siteSpaceId":"sitesp_6kaSZ","description":"Manage receipt formats in the Loyalty Console to automate receipt data extraction. Configure fields, merchants, and formats for accurate validation and streamlined processing.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"},{"label":"Receipts & Products","icon":"file-invoice-dollar"}]},{"id":"b1uV5ynEdEq9UObFxwmp","title":"Receipt reviews","pathname":"/product/modules/receipts-and-products/receipt-reviews","siteSpaceId":"sitesp_6kaSZ","description":"Learn how to review receipt submissions, resolve flagged issues, and manage spot checks in the Loyalty Console to ensure accurate receipt processing and validation.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"},{"label":"Receipts & Products","icon":"file-invoice-dollar"}]},{"id":"BCmG7z4AvEpuKIZLM3Sf","title":"Products","pathname":"/product/modules/receipts-and-products/products","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"},{"label":"Receipts & Products","icon":"file-invoice-dollar"}]},{"id":"RnHNkmZhfePcU0B8hg31","title":"Referrals","pathname":"/product/modules/referrals","siteSpaceId":"sitesp_6kaSZ","icon":"people-arrows","description":"Referrals let you reward users for inviting friends. Set campaign rules, track valid referrals, and issue rewards to both referrer and friend.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"}]},{"id":"MCnUXIlNscKXigcLdnwT","title":"Creating a referral campaign","pathname":"/product/modules/referrals/creating-a-referral-campaign","siteSpaceId":"sitesp_6kaSZ","description":"Set up a referral campaign by defining details, reward rules, and referral tracking for both referrers and friends.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"},{"label":"Referrals","icon":"people-arrows"}]},{"id":"bWpQgetGIKYwR94QGldC","title":"Referring a friend","pathname":"/product/modules/referrals/referring-a-friend","siteSpaceId":"sitesp_6kaSZ","description":"Referrals can use unique codes or shareable links. Codes are the default; links require a Branch integration for deep-linking and attribution.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"},{"label":"Referrals","icon":"people-arrows"}]},{"id":"RxPDFTszXIepJ2Hz50rZ","title":"Reward Fulfilment","pathname":"/product/modules/reward-fulfilment","siteSpaceId":"sitesp_6kaSZ","icon":"gift-card","description":"The Reward Fulfilment module enables seamless gift card redemption using the Loyalty Engine, letting users choose branded cards while you manage setup, float, delivery, and approvals.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"}]},{"id":"lSTbyUXfGfeA1BCFi2ht","title":"Social Media","pathname":"/product/modules/social-media","siteSpaceId":"sitesp_6kaSZ","icon":"share-nodes","description":"Track and reward user activity on social media – like DMs, mentions, and follows – by reporting social events into your loyalty program.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"}]},{"id":"ZMOwOJPslid1rnjQjQdJ","title":"Venues","pathname":"/product/modules/venues","siteSpaceId":"sitesp_6kaSZ","icon":"shop","description":"The Venues module lets you manage physical locations in your loyalty program – link users, rewards, and voucher validation to specific venues with full reporting.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"}]},{"id":"JuvLxw5Ofyn5mkxnGLAJ","title":"Visitors","pathname":"/product/modules/visitors","siteSpaceId":"sitesp_6kaSZ","icon":"circle-user","description":"The Visitors module tracks user interactions on campaign sites before sign-up, capturing zero-party data to build a full view of the customer journey.","breadcrumbs":[{"label":"Modules","icon":"puzzle-piece"}]},{"id":"H8bUcvQXyxBk7LNUt2xD","title":"Success Management","pathname":"/product/services-and-support/success-management","siteSpaceId":"sitesp_6kaSZ","icon":"handshake-angle","breadcrumbs":[{"label":"Services & Support","icon":"circle-question"}]},{"id":"gbhMPCUzBxYTh74wgCKD","title":"WLL Support","pathname":"/product/services-and-support/wll-support","siteSpaceId":"sitesp_6kaSZ","icon":"headset","breadcrumbs":[{"label":"Services & Support","icon":"circle-question"}]},{"id":"kjDN3eUHaf1PEp6FANhk","title":"How do I contact support?","pathname":"/product/services-and-support/wll-support/how-do-i-contact-support","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Services & Support","icon":"circle-question"},{"label":"WLL Support","icon":"headset"}]},{"id":"W7RAxPZpPjhnwYKqUPhe","title":"How do I report an issue?","pathname":"/product/services-and-support/wll-support/how-do-i-report-an-issue","siteSpaceId":"sitesp_6kaSZ","breadcrumbs":[{"label":"Services & Support","icon":"circle-question"},{"label":"WLL Support","icon":"headset"}]},{"id":"pNQncwo1qJqfmisZJlvX","title":"How do I hard refresh my browser?","pathname":"/product/services-and-support/wll-support/how-do-i-hard-refresh-my-browser","siteSpaceId":"sitesp_6kaSZ","description":"","breadcrumbs":[{"label":"Services & Support","icon":"circle-question"},{"label":"WLL Support","icon":"headset"}]}]}