---
title: "Set up loyalty rules and rewards in Venue Manager (early access)"
slug: "set-up-loyalty-rules-and-rewards-in-venue-manager-early-access"
updated: 2026-07-10T02:10:31Z
published: 2026-07-10T02:10:31Z
canonical: "mysupport.roller.software/set-up-loyalty-rules-and-rewards-in-venue-manager-early-access"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://mysupport.roller.software/llms.txt
> Use this file to discover all available pages before exploring further.

# Set up loyalty rules and rewards in Venue Manager (early access)

Set up your loyalty program to reward repeat visits, encourage higher spend and give guests a reason to come back.

This guide shows you how to set up your program rules, choose qualifying purchases and rewards, then activate the program rules.

> [!NOTE]
> ROLLER Loyalty is an add-on product, charged in addition to your monthly plan. It is available in early access. Venues that add Loyalty to their contract and sign an order form by July 31st, 2026 will **receive 3 months free**. [Register your venue for early access](/v1/docs/roller-loyalty-early-access).

[Embedded content](https://fast.wistia.com/embed/iframe/goa7efkphz)

## Before you start

> [!NOTE]
> To set up loyalty rules, you need a custom role based on the **administrator** or **manager** role with the **Can edit loyalty settings** permission enabled to set up loyalty rules.

Decide which rule type fits your goal and what rewards you want to offer.

For guests to enroll and redeem online, your venue needs to be using [progressive online checkouts](/v1/docs/welcome-to-progressive-checkouts), with [online accounts configured](/v1/docs/configure-online-accounts-in-progressive-checkouts), so guests can enroll, redeem rewards and track their points.

### Choose a rule type based on your goal

| Goal | Rule type | Example |
| --- | --- | --- |
| Reward every visit and encourage spend on extras | **Per $1 spent (a points-based rule)** | A laser tag venue gives points on every purchase. Guests redeem them as a dollar discount at checkout, so each visit builds toward their next saving. |
| Drive return visits over time | **Cumulative spend (a spend-based rule)** | A soft-play venue rewards a fixed amount discount of $10 off once a guest spends $150 in total. Weekly families reach it in 4 to 6 visits, and the count resets after the reward unlocks. |
| Build a ritual around a specific product or products | **Product purchase (quantity) (eg stamp card)** | A mini golf venue gives a free round after every 5 paid rounds. The count resets after the reward unlocks. |

**Per $1 spen**t rewards points only. **Cumulative spend** and **Product** **purchase** can reward points, a free product or a fixed amount discount.

Points are a flexible reward. When guests redeem them, points convert to a fixed-amount dollar discount at checkout.

How guests earn points depends on your rule type.

1. With a per $1 spent rule, points accrue automatically — you set how many points guests earn per dollar spent.
2. With cumulative spend or product purchase rules, points are one reward you can choose: if you select points as the reward, you set how many points guests earn.

Either way, you then set the point value to determine how much each point is worth at checkout. See [Set point value](/docs/set-up-loyalty-rules-and-rewards-in-venue-manager-early-access#h_01KSC7NPSPNK7R55YFP4221645) below.

You can run multiple rules at the same time, but only **one** **Per $1 spent** rule (points-based) is allowed in each loyalty program.

For more help choosing a rule, see [Choose the right loyalty rule for your goal](/v1/docs/choose-the-right-loyalty-rule-for-your-goal-early-access).

## Set up your program rules

From Venue Manager, go to **Loyalty** > **Settings** to open the Loyalty program settings page.

The **Program rules** section shows two preset rules ready to customize: **Every $1 spent** (points-based) and **Spend a total of $250** (spend-based).

Preset rules are inactive by default and won't start until you activate them. Presets cover points-based and spend-based rules, so most venues can go live without creating rules from scratch.

- To use a preset, edit it to update the default settings, then activate it.
- To add a product purchase rule or build one from scratch, select **Add reward rule**.

> [!NOTE]
> **Just starting out?** Activate the **Every $1 spent** preset and the **Sign-up/Welcome** bonus reward. That gives guests a reason to join and earns them points on every purchase, a complete first program without building from scratch. Set your point value so those points are worth something at checkout, then customize further once it's live. For other starter setups, see [Choose the right loyalty rule for your goal](/v1/docs/choose-the-right-loyalty-rule-for-your-goal-early-access).

![](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/16227080250895.png)

## Configure each rule

You configure every rule the same way:

- To edit a preset, select the **options menu (3 dots)** next to the rule, then select **Edit reward rule**. The **Edit rule details** panel opens.
- To create a new rule, select **Add reward rule**, choose the rule type, then select **Next**. The **Add rule details** panel opens.

Then set the fields for that rule type.

| Rule | What it does | How to configure |
| --- | --- | --- |
| **Per $1 spent** (points-based) | Guests earn points on every dollar of qualifying spend. Only one allowed per program. Available as the **Every $1 spent** preset. | **Applies to**: keep **All products (excl. gift cards)** or select **Selected products** and choose the products. **Reward**: Points only, set the earn rate (points per dollar). Set an optional expiry, then select **Apply**. |
| **Cumulative spend** (spend-based) | Guests earn a reward once total qualifying spend reaches a threshold. The count resets after it unlocks. Available as the **Spend a total of $250** preset. | **Unlock reward after spending**: enter the total spend. **Applies to**: keep **All products (excl. gift cards)** or select **Selected products** and choose the products. **Reward**: default **Fixed amount discount** ($10 off), or **Points** or **Free product**. Set an optional expiry, then select **Apply**. |
| **Product purchase (quantity)** (eg stamp card) | Guests earn a reward after buying a set quantity of specific products. The count resets after it unlocks. Not available as a preset, create it with **Add reward rule**. | Enter the number of purchases required, then select the product or products from the drop-down. **Reward**: **Points**, **Free product** or **Fixed amount discount**, then configure the reward details. Set an optional expiry, then select **Apply**. |

**Products excluded from earning**: Gift card, cashless card, wallet and membership products are excluded from earning across all rule types. These products also can't currently be selected as a free product reward. For gift cards, cashless cards and wallets, guests earn loyalty points and progress when they spend the stored value, not when they buy the product. For how earning works when a discount or membership benefit is applied, see [How loyalty works seamlessly in the background](/v1/docs/how-loyalty-works-seamlessly-in-the-background-early-access).

If you choose **Selected products** for qualifying purchases, only those products count toward the rule. Other items in the same booking (eg food and drinks) don't add progress, even when they're on the same order.

If a free product selected as a reward has variations, the reward applies to the cheapest eligible variation in the guest's cart. You can't choose which variation is awarded.

### Running more than one rule

Most venues run two or three rules together, each driving a different behavior. Here's how rules behave when you run more than one:

- Rules progress independently. Each rule tracks its own progress against its own threshold. Rules don't reset or interfere with each other.
- A purchase counts toward every rule it qualifies for. If a product qualifies for more than one rule, that purchase can add progress to each of those rules at the same time.
- Guests keep every reward they unlock. If a purchase meets the threshold for two rules, the guest unlocks both rewards. It's not a choice between them.
- A rule's qualifying products are set under **Applies to**. Rules with no qualifying products in common never share progress. The default is **All products**, so two rules left on the default fully overlap. You can set **Applies to** on each rule if you want them to progress separately.

For the full detail on how rules interact, see [How loyalty works seamlessly in the background](/v1/docs/how-loyalty-works-seamlessly-in-the-background-early-access).

### Reward expiry (rule-specific)

In the panel, select **Set expiry for this reward**, then under **Expire unused rewards** **after** enter a value and select **Months** or **Days**. This overrides the program default. See [Set reward expiry for the program](/docs/set-up-loyalty-rules-and-rewards-in-venue-manager-early-access#h_01KKZWK5090H2SGMV9Z4MA6M05) below.

## Activate your rules and save

1. In the **Program rules** table, select the **Active** checkbox next to each rule you want live.
2. If a rule uses **Points** as the reward, set the **Point value** so those points are worth a dollar discount at checkout. It appears once a **Points** rule is **Active**. See [Set point value](/docs/set-up-loyalty-rules-and-rewards-in-venue-manager-early-access#h_01KSC7NPSPNK7R55YFP4221645) below.
3. Select **Save**. Guests can now start earning on qualifying purchases.

> [!NOTE]
> Before you activate, check the Applies to products on each rule. Rules that share products stack — every qualifying purchase adds progress to all of them, so a single purchase can unlock more than one reward. Because the default is All products, two rules left on the default will both progress from the same purchases. Set Applies to on each rule so you only reward what you intend to. For how overlapping rules behave, see How loyalty works seamlessly in the background.

## Detailed program rule steps

**Per $1 spent rule (points-based)**

You can only have one Per $1 spent rule (points-based) in a loyalty program, so you set it up by editing the preset.

To edit the preset, select the **options menu (3 dots)** for **Every $1 spent**, then select **Edit reward rule**. The **Edit rule details** panel opens.

1. Under **Applies to**, the default is **All products (excl. gift cards)**. Cashless card, wallet and membership products are also excluded automatically. To limit qualifying products further, select **Selected products**, then choose the products to include.
2. Under **Reward**, Points is the only reward type available for this rule. To change the earn rate, enter a new value. You'll set how much each point is worth when you activate the rule. See [Set point value](/docs/set-up-loyalty-rules-and-rewards-in-venue-manager-early-access#h_01KSC7NPSPNK7R55YFP4221645) below.
3. (Optional) Select **Set expiry for this reward**, then under **Expire unused rewards after** enter a value and select **Months** or **Days**. This overrides the program default. See [Set reward expiry for the program](/docs/set-up-loyalty-rules-and-rewards-in-venue-manager-early-access#h_01KKZWK5090H2SGMV9Z4MA6M05) below.
4. Select **Apply**.

![](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/16226973347343.png)

**Cumulative spend rule (spend-based)**

Set the spend threshold guests need to reach and choose the reward they receive: points, a free product or a fixed amount discount.

To edit the preset, select the **options menu (3 dots)** next to **Spend a total of $250**, then select **Edit reward rule**. To create a new rule, select **Add reward rule**, choose **Cumulative spend**, then select **Next**. The **Edit rule details** panel opens.

1. Under **Unlock reward after spending**, review or enter the total spend required to unlock the reward.
2. Under **Applies to**, the default is All products (excl. gift cards). Cashless card, wallet and membership products are also excluded automatically. To limit qualifying products further, select **Selected products**, then choose the products to include.
3. Under **Reward**, the default is **Fixed amount discount**, set to $10 off. To change the value, enter a new amount. To use a different reward type, select **Points** or **Free product**.

Free product rewards are set at the product level. If the product has variations (eg 60-minute and 120-minute sessions), you can't choose which variation is awarded. At redemption, the reward applies to the cheapest eligible variation in the guest's cart. See [Redeem loyalty rewards at POS and online](/v1/docs/redeem-loyalty-rewards-at-pos-and-online-early-access).
4. (Optional) Select **Set expiry for this reward**, then under **Expire unused rewards after** enter a value and select **Months** or **Days**. This overrides the program default. See [Set reward expiry for the program](/docs/set-up-loyalty-rules-and-rewards-in-venue-manager-early-access#h_01KKZWK5090H2SGMV9Z4MA6M05) below.
5. Select **Apply**.

![](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/16227032408975.png)

**Product purchase rule (eg stamp card)**

Drive repeat visits for a specific product. This rule type isn't available as a preset, so select **Add reward rule** to create one.

1. Select **Add reward rule**, choose **Product purchase (quantity)**, then select **Next**. The **Add rule details** panel opens.
2. Enter the number of purchases required, then select the qualifying products.
3. Under **Reward**, select **Points**, **Free product** or **Fixed amount discount**, then configure the reward details.

If the free product has variations, the reward applies to the cheapest eligible variation in the guest's cart. You can't choose which variation is awarded.
4. (Optional) Select **Set expiry for this reward**, then enter a value and select **Months** or **Days**. This overrides the program default. See Set reward expiry for the program below.
5. Select **Apply**.

![](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/16227446887439.png)

## Set up bonus rewards

Bonus rewards are issued automatically when a guest hits a specific trigger. They run separately from your program earning rules and don't require a purchase to trigger. There is currently one type of bonus reward.

### Sign-up/Welcome reward

Use the Sign-up/Welcome reward to give guests an immediate reason to join. It's issued automatically when a guest enrolls, once per guest, even if they leave and rejoin the program.

The default reward is $10 off with a 30-day expiry. The rule is inactive until you activate it.

1. From Venue Manager, go to **Loyalty** > **Settings**.
2. Scroll to **Bonus reward rules**.
3. Select the **options menu (3 dots)** next to the **Sign-up/Welcome** rule, then select **Edit reward rule**. The **Edit rule details** panel opens.
4. For **Reward**, the default is **Fixed amount discount**, set to $10 off. To change the value, enter a new amount. To use a different reward type, select **Points** or **Free product**.
5. Under **Set expiry for this reward**, the default is 30 days. To change it, enter a new value and select **Months** or **Days** from the drop-down. If no expiry is set here or at the program level, the reward won't expire.
6. Select **Apply**.
7. In the **Bonus reward rules** table, select the **Active** checkbox next to the rule to activate it for guests.
8. If you selected **Points**, set the **Point value** so points are worth a dollar discount at checkout. This is a program-level setting. See [Set point value](/docs/set-up-loyalty-rules-and-rewards-in-venue-manager-early-access#h_01KSC7NPSPNK7R55YFP4221645) below.
9. Select **Save**. The reward is now issued automatically when guests enroll.

![](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/16227559900047.png)

## Set point value

The Point redemptions section appears on the Loyalty program settings page when you set at least one rule Active that uses points as the reward. The point value controls how much each redeemed point is worth as a dollar discount at checkout. This is a program-level setting.

1. From Venue Manager, go to **Loyalty** > **Settings**.
2. Scroll to **Point redemptions**.
3. Under **Point value**, set how much one point is worth (eg 1 point = $0.01).
4. Select **Save**.

**Setting the right point value**

- A common starting point is 1 point = $0.01 (100 points = $1 off). This is low enough to feel achievable but requires meaningful spend before a reward is earned.
- A higher earn rate or point value makes the program feel more generous and can drive faster enrollment, but reduces your margin on rewards.
- Consider your average transaction value: a venue with a $15 average spend earns 15 points per visit at 1 point per $1. At 1 point = $0.01, a guest needs 7 visits to earn $1 off. Is that the right incentive for your venue?
- Start conservative and adjust. You can increase the point value later, but reducing it affects guests with existing balances.

**Example**

If you set 1 point = $0.01:

| Points | Calculation | Discount |
| --- | --- | --- |
| 100 points | 100 × $0.01 | $1.00 off |
| 500 points | 500 × $0.01 | $5.00 off |
| 1,000 points | 1,000 × $0.01 | $10.00 off |

**Don't see the Point redemptions section?** This option only appears when a rule using points as the reward has its status set to **Active**. An active rule is live.

![](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/16227278034319.png)

## Set reward expiry for the program (optional)

Set reward expiry to control how long unlocked rewards stay available before they expire. You can set a default expiry for the program, which applies to all rules that don't have their own expiry set, or override it in the individual rule settings where needed (see specific setup for each rule above).

1. From Venue Manager, go to **Loyalty** > **Settings**.
2. Scroll to **Additional options**.
3. Select **Set reward expiry for the program**.
4. Under **Expire unused rewards after**, enter a value and select **Months** or **Days**.
5. Select **Save**.

When a guest earns a reward, ROLLER emails them at 5 pm venue time that day, then sends a reminder every two weeks, up to three reminders, until they redeem it. You can view and modify the email content in **Settings** > **Design** > **Email** **templates**.

![](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/16227271681807.png)

## Prepare your loyalty terms and program rules

Before you activate loyalty, update your existing [terms and conditions](/v1/docs/add-policy-details-terms-and-conditions-privacy-and-subscriber-opt-in) in Venue Manager so they reflect your loyalty program and make the rules clear to guests.

Your terms should cover:

- [How guests join your loyalty program](/v1/docs/how-guests-join-your-loyalty-program-early-access)
- [How loyalty works seamlessly in the background](/v1/docs/how-loyalty-works-seamlessly-in-the-background-early-access)
- [Redeem loyalty rewards at POS and online](/v1/docs/redeem-loyalty-rewards-at-pos-and-online-early-access)
- [Any expiry, exclusions or limits that apply.](/docs/set-up-loyalty-rules-and-rewards-in-venue-manager-early-access#h_01KKZWK5090H2SGMV9Z4MA6M05)

You can use the [Loyalty terms and conditions sample](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/Loyalty%20Program%20T&amp;Cs%20US%20AU.pdf) as a starting point. Add it directly to your terms in Venue Manager or host it on your website and link to it from there.

> [!NOTE]
> If you change settings that affect guest value — such as reward expiry or point value, review and update your terms before the change takes effect. The sample terms are a starting point, not legal advice. Share your loyalty terms with your own legal counsel before you go live to make sure your program meets any local requirements specific to your business. ROLLER is not able to provide legal or tax advice.

## What happens after activation

Once a loyalty rule is active, guests can join in several ways: through an email invitation sent after a purchase, by self-enrolling at the online checkout, or automatically when they create an online account. When enabled, the order confirmation email also includes a **Join loyalty** section.

After joining, guests earn points and progress toward milestones on qualifying purchases. Progress is counted when booking items are redeemed at POS or expire.

For more on how guests enroll, see [How guests join your loyalty program](/v1/docs/how-guests-join-your-loyalty-program-early-access).

## Set your program up for success

Before guests start earning, take a few minutes to:

- **Brief your front-of-house staff** on how guests join, earn and redeem. Staff who understand the program can answer guest questions at POS and encourage sign-ups. See [Redeem loyalty rewards at POS and online (early access)](/v1/docs/redeem-loyalty-rewards-at-pos-and-online-early-access) for a staff reference guide.
- **Check your loyalty email templates** are on-brand and that the invitation email is enabled in your order confirmation settings. See [How loyalty emails work](/v1/docs/how-loyalty-emails-work-early-access).
- **Set a review date.** Plan to check enrolment rate and redemption rate two to four weeks after go-live to confirm the program is working as expected. See [Measure the impact of your loyalty program with Analytics (early access)](/v1/docs/measure-the-impact-of-your-loyalty-program-with-analytics-early-access).

## Loyalty email templates

ROLLER sends automated emails to guests as they earn and progress through your loyalty program. You can customize these templates in **Settings** > **Design** > **Email templates** in Venue Manager.

The following loyalty email templates are available:

- **Loyalty enrollment:** sent to guests when they are enrolled in the program.
- **Loyalty invitation:** sent to guests when they are invited to join the program.
- **Loyalty milestone progress:** sent to guests to notify them of their progress toward the next loyalty milestone.
- **Loyalty reward reminder**: sent when a guest earns a reward, then as reminders until they redeem it.

> [!NOTE]
> The loyalty invitation is also embedded as a panel within the order confirmation email template. To customize the loyalty content in this email, go to **Settings** > **Design** > **Email** **templates** and select **Order confirmation**.

To learn more, see the guide [How loyalty emails work](/v1/docs/how-loyalty-emails-work-early-access).

## Edit an existing rule

> [!NOTE]
> Take care when updating settings that affect guest value, such as reward expiry or point-to-dollar conversion rates. Before you make changes, review your loyalty terms and program rules and update them if needed.

1. Select the rule.
2. Select **Edit reward rule**.
3. Make changes and select **Apply**.
4. Save the program page.

To learn more, review the steps in [Configure each rule](/docs/set-up-loyalty-rules-and-rewards-in-venue-manager-early-access#h_01KSC48TK3EJADTWHAT9105Z4A) above.

![](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/16227271681935.png)

## Learn more

- [Get started with ROLLER Loyalty](/v1/docs/get-started-with-roller-loyalty-early-access): Overview of the program and what to set up first
- [How loyalty works seamlessly in the background](/v1/docs/how-loyalty-works-seamlessly-in-the-background-early-access): How guests earn, progress and redeem rewards
- [Choose the right loyalty rule for your goal](/v1/docs/choose-the-right-loyalty-rule-for-your-goal-early-access): Compare rule types and pick the best fit for your venue
- [How guests join your loyalty program](/v1/docs/how-guests-join-your-loyalty-program-early-access): Enrollment methods and how staff can support sign-ups
- [How loyalty emails work](/v1/docs/how-loyalty-emails-work-early-access): Automated emails guests receive throughout the loyalty lifecycle
- [Redeem loyalty rewards at POS and online](/v1/docs/redeem-loyalty-rewards-at-pos-and-online-early-access): How staff apply rewards at POS and guests redeem rewards online
- [View and manage a guest's loyalty profile from Venue Manager](/v1/docs/manage-a-guest-s-loyalty-profile-from-venue-manager-early-access): Check balances, history and loyalty status
- [Measure the impact of your loyalty program with Analytics](/v1/docs/measure-the-impact-of-your-loyalty-program-with-analytics-early-access): Track performance with built-in loyalty dashboards
- [Track loyalty activity with loyalty reports](/v1/docs/track-loyalty-activity-with-loyalty-reports-early-access): Detailed, exportable enrolment, earning and redemption data

## Related

- [HQ venue permissions by feature](/hq-venue-permissions-by-feature.md)
- [Get started with ROLLER Loyalty (early access)](/get-started-with-roller-loyalty-early-access.md)
- [Choose the right loyalty rule for your goal (early access)](/choose-the-right-loyalty-rule-for-your-goal-early-access.md)
- [Redeem loyalty rewards at POS and online (early access)](/redeem-loyalty-rewards-at-pos-and-online-early-access.md)
- [How guests join your loyalty program (early access)](/how-guests-join-your-loyalty-program-early-access.md)
