Coupons
Discount codes that run a sale and actually convert
Create percentage or fixed-amount coupon codes for your online academy in seconds. Cap how many times each code can be used, set an expiry date, and scope it to one course, a bundle, or the whole cart — then watch checkout do the rest.
- Percentage or fixed-amount codes
- Usage caps & expiry dates
- Course, bundle or cart-wide scope
A promo engine built into every checkout
Set the rules once — the checkout enforces every one of them automatically, on every order.
From code to checkout
A coupon live in four steps
No spreadsheets, no manual price overrides. Create a code, set its rules, and let students apply it themselves.
Create a code
Name it, choose a code like SAVE20, and pick percentage or a fixed amount off.
Set the rules
Cap the total uses, set an expiry date, add a minimum order, and decide if it stacks with other offers.
Scope it
Apply the code to a single course, a bundle, or the whole cart at checkout — your call, per code.
Students redeem it
A student enters the code at checkout and the discount applies instantly, within every rule you set.
Percentage or fixed value
Pick the discount that fits the offer
Every coupon is either a percentage off the price or a fixed amount off — whichever makes the sale make sense. Run a flat 20% off a launch, or knock a fixed $10 off a single course. Mix both types freely across your catalogue.
- Percentage off, any rate up to 100%
- Fixed amount off, in your currency
- A short, memorable code your students type
- Run as many active codes as you like, side by side
Scope & targeting
Point a code exactly where you want the sale
A coupon is not all-or-nothing. Scope it to a single course to promote one launch, to a bundle to move a package, or to the whole cart to reward a bigger purchase — the same coupon engine, three different plays.
- One course — spotlight a single launch
- A bundle — move a packaged offer
- The whole cart — reward a bigger order
- Combine scopes across your active codes freely
Limits & guardrails
Rules that protect your margin, not just the sale
A coupon without limits is a leak. Cap the total number of redemptions, set an expiry date so a sale actually ends, require a minimum order, restrict it to one use per student, and choose whether it can stack with an already-discounted price.
- A total usage cap you set per code
- An expiry date so every sale has an end
- A minimum order amount before it applies
- One redemption per student, if you choose
Two code types
Percentage or fixed — pick per code
Every coupon is one type or the other. Compare how each behaves at checkout.
A percentage off the price
Discounts scale with the order — perfect for storewide sales, seasonal promotions, and rewarding bigger bundles. Cap the maximum discount amount if you want to protect high-ticket courses.
A fixed amount off the price
A predictable, exact reduction — ideal for a flat "$10 off" promo, a referral reward, or nudging a specific course over the line without eating into every order the same way a percentage would.
More in every coupon
Everything a promotion needs
The details that turn a discount code into a real, trackable sale.
Auto-generated codes
Generate a clean, unique code automatically, or type your own memorable one.
Redemption tracking
See exactly how many times each code has been used, and by whom, at a glance.
Scheduled expiry
Set the exact date a code stops working — a sale that truly ends on time.
Stacking control
Decide whether a coupon can combine with other offers or an already-discounted price.
Minimum order amount
Require a minimum spend before a coupon applies, protecting small-ticket orders.
One per student
Limit a code to a single redemption per student so a launch offer stays fair.
Course, bundle or cart scope
Point a code at one course, a bundle, or the whole cart — your choice, per code.
Real-time checkout validation
Every rule — cap, expiry, minimum order, scope — is checked the instant a code is applied.
All included
Every coupon rule, out of the box
No add-ons, no separate promotions plan to buy. Every academy can run a proper sale from day one.
Grow the sale further
Coupons are one lever — pull a few more
Pair a discount with the rest of your growth toolkit for a bigger, more predictable boost.
Affiliate program
Let partners promote your courses and earn a commission on every sale they bring in.
Explore the affiliate programStudent fees & invoices
See how coupons flow into invoicing, payments and your academy's books.
Explore student feesNewsletters
Announce a sale to your whole list the moment a new coupon goes live.
Explore newslettersCreators trust it
Academies that turned coupons into real revenue
Course creators running sales that convert, without the manual work.
A single "LAUNCH25" code with a two-week expiry sold out my new course faster than any email ever had.
The one-per-student limit stopped people from gaming a referral code, and the usage cap kept the discount sustainable.
Scoping a coupon to one bundle instead of the whole cart made our upsell numbers finally make sense.
Questions
What academies ask about coupons
No — every coupon is one type or the other, chosen when you create it. Run both types side by side as separate active codes if you need a mix.
Yes. Set a total usage cap on any code, and optionally restrict it to one redemption per student so a launch offer stays fair.
Yes. Scope a coupon to a single course, a bundle, or the entire cart at checkout — pick whichever fits the promotion.
Once its expiry date passes, the code stops applying at checkout automatically — no manual step needed to end a sale on time.
You choose. Allow a coupon to stack on an already-discounted price, or keep it exclusive so only one offer ever applies per order.
Yes. Set a minimum order total before a coupon is accepted, protecting small purchases from being discounted away.
Ready when you are
Launch your next sale in minutes
Percentage or fixed, capped or open, one course or the whole cart — build the coupon your next promotion needs, free.
Free to start · No credit card required · Unlimited active codes