GetDiscount
    Loyalty Programs

    Free to launch right now — Repeat Visits template, live in minutes.

    The Recurring Purchase Loop (Buy X, Get Y Free)

    "Buy 5 bags of Premium Coffee over time and get your next 1 bag completely free."

    What It Does

    Tracks a customer's repeat purchases of one specific product across multiple visits, and rewards them with a free unit once they hit their goal. Unlike a one-time bundle deal, progress accumulates over time — so the customer keeps coming back to you, every single time they need that product.

    Why It Works

    For products people buy again and again — coffee, skincare, pet food, supplements — this template locks in the habit of buying that specific product from your business. Every purchase moves the customer closer to a free one, and switching to a competitor means starting the count over from zero.

    Perfect For

    Any business with a signature or repeat-purchase product — coffee roasters, pet stores, skincare and beauty brands, supplement shops, specialty grocers, and subscription-style retail.

    See It In Action
    • Coffee Roaster: "Buy 5 bags, get your 6th free" — secures long-term loyalty around your signature blend.
    • Pet Store: "Buy 4 bags of premium pet food, get the 5th free" — locks in recurring purchases of a staple product.
    • Skincare Shop: "Buy 3 bottles of serum, get your 4th free" — builds a habit around your best-selling product.
    • Specialty Grocer: "Buy 6 jars of local honey, get 1 free" — rewards loyalty to a specific, high-margin item.
    Business Benefits
    • Secures long-term loyalty for your highest-frequency, repeat-purchase products.
    • Encourages customers to return to you specifically, rather than trying alternatives.
    • Increases predictable, recurring revenue on key inventory.
    • Tracks progress automatically across visits — no manual counting needed.
    Fully Yours to Customize

    Define the product name, how many units must be purchased, and how many free units are awarded. Add your own terms, and decide whether customers can start a new cycle after claiming their reward.

    Part of the GetDiscount Loyalty Program library — proven, ready-to-launch loyalty mechanics for small businesses.

    Ready to launch “The Recurring Purchase Loop (Buy X, Get Y Free)”?

    Import your business, pick this template, set your own numbers — free until further notice.