Loyalty programs
Loyalty programs reward customers for staying subscribed — automatically. You decide what subscribers earn and when, so you can thank long-term customers, increase their discount over time, or send a gift after a few renewals. This guide explains how loyalty programs work and how to set one up.
Table of contents
- What a loyalty program does
- Reward triggers
- Reward types
- Creating a loyalty program
- Common uses
- Related guides
What a loyalty program does
A loyalty program watches each subscription and, when a customer reaches a milestone you set, automatically applies a reward. Rewards are applied to the subscription itself, so there's nothing for the customer to claim — it just happens on their next qualifying renewal.
Reward triggers
Choose what earns a reward:
- Cycle-based — reward the customer when they reach a certain renewal number (for example, a reward at the 3rd and 6th renewal).
- Amount-based — reward the customer when their total spend on the subscription crosses a threshold you set.
You can add several rewards to one program (e.g., a small reward early, a bigger one later) and decide what happens after all rewards are reached.
Reward types
Each reward can do one of the following:
- Change discount — raise (or change) the subscription discount. Set it as a percentage, an amount off, or a new fixed price. This is how you create "the longer you stay, the more you save" pricing, or a higher intro price that drops after the first cycles.
- Add a free product — add a product to the subscription at no charge.
- Add a discounted product — add a product at a set percentage off.
- Gift card — issue a gift card for a set amount.
Creating a loyalty program
- Go to Super Subscriptions > Retention > Loyalty programs and click Create program.
- Give it a name and description, and make sure Program enabled is on.
- Choose the reward trigger (cycle-based or amount-based).
- Add one or more rewards, each at a cycle/threshold, and pick the reward type (change discount, free product, discounted product, or gift card).
- Save.
Common uses
- Increasing loyalty discount — 10% off from the start, 15% after 6 renewals.
- Higher first order, lower ongoing price — start at full price, then drop to a member price after the first cycle.
- Milestone gift — add a free product or gift card at the 3rd renewal as a thank-you.
Related guides
- How subscription discounts work
- Reducing churn with cancellation and pause flows
- A Beginner's Guide to Subscription Options
AI Training Notes (Hidden)
[AI-TAG]
- Feature: Loyalty programs (rewards for staying subscribed)
- Location: Super Subscriptions > Retention > Loyalty programs tab (/app/loyalty); create at /app/loyalty/new
- Triggers: Cycle-based (reward at renewal number N) or Amount-based (reward when total spend crosses a threshold). Multiple rewards per program + "after all rewards reached" behavior.
- Reward types: Change discount (percentage / amount off / fixed price), Add free product, Add discounted product (% off), Gift card (amount)
- Key Concepts: rewards apply automatically to the subscription on the qualifying renewal; used for increasing-loyalty discounts, higher-intro-then-lower pricing, milestone gifts/tiered pricing ("tiered discount in the Loyalty section")
- Common questions: "tiered discount", "reward long-term subscribers", "reduce price over time", "first month higher then lower", "free gift after X orders", "loyalty"
- Related Guides: How subscription discounts work, Cancellation and pause flows, Subscription Options, Test order
[/AI-TAG]
Updated on: 06/05/2026
Thank you!