Automated discounts
Set up discounts that apply automatically without a promo code.
Automated discounts apply to purchases automatically — no code needed. They're rule-based: when a client purchases a qualifying item, the discount is applied at checkout without any action from them.
Create an automated discount
-
Go to Setup → Promo Codes
-
Click Create new
-
Select Automatic discount
-
Configure the discount:
- Type of discount and Amount — percentage or fixed amount
- Specify code use — which pricing options, classes, services, or products get the discount
-
Click Create code
To limit a discount to specific clients, such as members or tagged clients, create it under Settings → Discounts instead and set Customer eligibility. See member perks discounts.
Use cases
Membership perk Give clients who hold a specific membership an automatic discount on retail, events, or private sessions.
Always-on sale Discount a specific class pack or product for everyone during a set date range, using an activation and expiration date.
Automated vs. standard promo codes
| Standard promo code | Automated discount | |
|---|---|---|
| Requires code | Yes | No |
| Applies automatically | No | Yes |
| Rule-based | No | Yes |
| Best for | Marketing campaigns, one-time offers | Always-on discounts, loyalty programs |
Looking to reward members with automatic perks like discounts on retail, events, or private sessions? See member perks discounts for a step-by-step guide.
How discounts apply to bundles
Bundles are their own pricing option type, separate from class packs and subscriptions — even when a bundle contains those items. Because of that, a discount does not automatically apply to a bundle just because it applies to a pack, subscription, or product inside the bundle.
Three types of discount can apply to a purchase:
- Manual promo codes — the client enters the code at checkout
- Automatic promo codes — apply automatically at checkout for all customers, based on the eligibility of the purchase
- Automated member discounts — apply automatically based on the customer eligibility rules you set
A discount applies to a bundle only if it is explicitly scoped to include bundles. To have it apply at checkout, select the specific bundle under Includes packages, subscriptions, and communities — and the client must meet your eligibility criteria.
Why a member discount isn't applying to a bundle
If a member checks out with a bundle and the expected discount doesn't appear, work through these causes in order.
Viewing usage
Automated discounts are tracked in your payment reports the same way as manual promo codes. You can see the discount applied on individual client payment records.