Turn a rewards idea into publishable program terms
A loyalty program is a promise with money attached: every point you issue is a reward you owe later. Running one without clear written rules invites disputes, surprise liabilities, and customers who feel cheated when a reward changes. This builder turns your program design — earning rate, tiers, redemption catalog, and expiry — into a clean, consistent terms-and-conditions document you can publish and stand behind.
How it works
You define the economics and the tool assembles them into standard program terms:
Earning — X points per unit of currency spent
Tiers — status levels with point thresholds and perks
Redemption — point cost mapped to each reward
Expiry — points lapse after N months of inactivity (or never)
General — eligibility, non-transferability, change & wind-down rights
The earning rate, tier thresholds, and redemption costs together define your effective rebate: if a customer earns 100 points on 100 of spend and redeems 100 points for a reward that costs you 1, you are running roughly a 1% loyalty discount. The tool writes the rules; you control the numbers, so model the redemption cost as a share of revenue before you publish.
Tips and example
Keep the point name and earning rate dead simple — one point per unit spent is the easiest mental model. Use two or three tiers with thresholds a regular customer can actually reach, and attach perks that feel generous but cost little, like early access or a birthday treat. Expire points on inactivity rather than a fixed date to stay member-friendly and reduce liability. Always keep the clauses that let you adjust the program with notice and wind it down with a redemption window: those are what protect you when the economics need to change.