Introduction

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.

About the White Label Loyalty Engine

The Loyalty Engine is a flexible, API-first platform that powers the logic behind your loyalty program. It’s designed to integrate into your existing systems—such as websites, mobile apps, or in-store POS—and gives you full control over how your loyalty program works.

You can use the Loyalty Engine to:

  • Track user actions using events

  • Award points, vouchers, or other incentives based on those actions

  • Define your own earn and burn logic using rules (reactors)

  • Segment users into audiences for targeting

  • Manage user profiles, points, tiers, and reward eligibility

  • Create a loyalty program tailored to your brand, goals, and customer behaviours

What the Loyalty Engine is not:

The Loyalty Engine focuses on the backend logic of your loyalty program. It is not:

  • A CRM or email marketing platform (but you can integrate one)

  • A user interface (you’ll need to build your own, or use our white-label microsite or mobile app)

  • A user account system (authentication and account creation must be handled by your platform or our white-label tools)

  • A standalone solution—it’s intended to be embedded into your wider ecosystem

If you need a frontend, user account management, or communication tools, we offer optional white-label interfaces—or you can integrate your own systems using our API.

The Loyalty Engine section of the knowledge base is primarily targeted at clients who are integrating our API into their own systems.

For clients utilising WLL's pre-built customer interfaces, user authentication or end-to-end solution products, you may find some of the content useful but you should consult your account manager for more information on how the Loyalty Engine has been implemented in your solution.

Key concepts of the Loyalty Engine


Loyalty logic

In the Loyalty Engine individual event types, reactors, rewards, and audiences are the building blocks of your loyalty program—each serving a specific purpose. We call these building blocks loyalty logic.

  • Event types define the specific behaviours or interactions you want to track in your loyalty program. Each time one occurs, it’s reported to the Loyalty Engine as an event.

  • Reactors define the rules and actions triggered by user activity or events (e.g., awarding points for purchases).

  • Rewards offer users tangible benefits or communicate promotions (e.g., a voucher for £10 off after spending 1,000 points).

  • Audiences allow you to target specific user groups based on their profiles or activity (e.g., exclusive offers for VIP members).

Building loyalty logic

The Loyalty Console provides an intuitive interface to create, manage, and configure loyalty logic. By combining them strategically, you can build engaging loyalty campaigns, promotions, and program rules.

By combining these building blocks, you can design a loyalty experience tailored to your program’s objectives and user preferences. For instance, you could:

  • Create a reactor that awards points when a user makes a purchase.

  • Offer a reward that users can purchase with their points.

  • Target a specific audience, such as high-spending users, to receive bonus points or exclusive perks.

See Loyalty Campaigns for inspiration on the various use cases loyalty logic can support.

Last updated

Was this helpful?