Get started with Rewards

An introduction to how rewards work in the Loyalty Engine, including types, configuration, availability, and how users browse, purchase, redeem, and receive their rewards.

Rewards are how your loyalty program delivers value to users. They can offer tangible benefits like voucher codes or gift cards, or simply promote offers and program information.

In this guide, we’ll cover:

  • What rewards are, the different reward types, and when to use each

  • How rewards are displayed and configured

  • How users interact with rewards—from browsing to redemption


What are rewards?

Rewards are how you offer value to users in your loyalty program. In the Loyalty Engine, they’re flexible containers that can share useful information, promote program perks or deliver real benefits (e.g. a voucher, discount, or digital gift card).

Each reward is assigned a type, which determines how it's shown, redeemed, and fulfilled. Click a card to find out more about each reward type:


Reward details & configuration

Each reward includes both user-facing details and back-end configuration.

User-facing details are what users see in your loyalty interface—like the reward name, image, summary, and description. These help users understand the reward and what it offers.

Configuration settings define how the reward behaves. This includes:

The specific configuration options depend on the reward type. For full details, see Reward details & configuration.


How users interact with rewards

Rewards move through a set of user interaction stages, depending on the reward type and your program setup. These include browsing, viewing, acquiring, redeeming, and fulfilment.

1

Browsing rewards

  • Users browse available rewards via your loyalty interface—typically a web page, microsite, or app.

  • Rewards can be grouped into categories to make navigation easier, especially when you have a large catalogue.

  • Visibility can be restricted by tier, audience, or date/time settings, so different users may see different rewards.

2

Viewing reward details

  • Users tap or click into a reward to view more information. This includes:

    • Name, description, artwork

    • Terms and conditions

    • Cost in points (if applicable)

    • Venue availability

3

Acquiring a reward

  • If a reward has a cost (e.g. points or other currency), the user can choose to purchase it.

  • Some rewards may be free but require action to acquire (e.g. click “Get reward”), while others may be automatically awarded via a reactor (e.g. a birthday gift).

  • Once acquired, the reward becomes a benefit in the user’s wallet, ready to be redeemed.

  • Offer-type rewards do not require 'purchasing' or redemption but may guide users to take a specific action.

4

Redeeming a reward

  • Redemption depends on reward type:

    • Vouchers may involve scanning a code, applying it online, or using it at POS.

    • Gift cards are typically delivered digitally and used externally.

5

Fulfilment & delivery

Fulfilment is how the user actually receives the benefit. This could be:

  • Immediate (e.g. displaying a discount code)

  • Digital delivery (e.g. emailed gift card)

  • Access to a service provisioned (e.g. becomes a Premium member)

  • External (e.g. a physical item shipped later)

Your program must handle fulfilment appropriately—either using WLL’s built-in fulfilment options or through your own systems.

Implementing reward journeys in your customer interface

See the relevant reward type article for specific implementation information.


Choosing and setting up rewards for your program

Before you start building out your reward catalogue, take time to plan your approach:

Understand how rewards work

Read up on how rewards function in the Loyalty Engine—especially how types, pricing, fulfilment and availability are configured.

Align rewards with your program design

Think about your loyalty logic. What reactors are in place? What behaviours are rewarded, and what are users expected to spend points on or be awarded?

Plan how you’ll fulfil tangible rewards

If your rewards include vouchers, discounts or gift cards: will you use preloaded codes from your POS (via a code pool), or a real-time POS integration that generates and validates codes on demand?

See the vouchers article for more on code pools and validation methods.

Set up any third-party integrations

If you want users to be emailed their voucher codes, you’ll need to integrate the Loyalty Engine with your email comms tool. The platform does not send emails directly (with the exception of digital gift cards included with the Reward Fulfilment module – which can be emailed to users out-of-the-box).

Create your rewards ahead of launch

Add rewards in the Loyalty Console so they’re ready to go. Use our guide Which reward type should I use? to help determine what reward types to use, and ask your marketing team to write the reward descriptions and upload supporting artwork.

Highlight key program perks

Use offer-type rewards to promote incentives like “Refer a friend and earn 500 points” or “Double points on weekends.” These help communicate your program’s value clearly to users.

Last updated

Was this helpful?