Articles on: Subscription Plans

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.


To find loyalty programs, go to Super Subscriptions > Retention and open the Loyalty programs tab.


Table of contents



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


  1. Go to Super Subscriptions > Retention > Loyalty programs and click Create program.
  2. Give it a name and description, and make sure Program enabled is on.
  3. Choose the reward trigger (cycle-based or amount-based).
  4. Add one or more rewards, each at a cycle/threshold, and pick the reward type (change discount, free product, discounted product, or gift card).
  5. Save.


To check it works, place a test subscription order and confirm the reward applies on the renewal that crosses your trigger. See Creating a test subscription order.


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.




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

Was this article helpful?

Share your feedback

Cancel

Thank you!