Automatic Discounts
Automatic discounts are applied by the system without any action from the player or admin. When a booking or registration meets the configured conditions, the discount is applied during checkout. This is the simplest way to offer ongoing promotions.
How Automatic Discounts Work
- You create a discount with the trigger set to AUTOMATIC.
- You configure the conditions that must be met for the discount to apply.
- When a player checks out and the conditions match, the system automatically applies the discount.
- The player sees the reduced price during checkout with no additional steps.
Automatic discounts are invisible to the player until checkout. The player does not need to know about or enter anything -- the system handles it.
Creating an Automatic Discount
- Navigate to Discounts in your facility admin dashboard.
- Click Create Discount.
- Enter the discount details:
- Name -- e.g., "Off-Peak Pricing"
- Description -- e.g., "15% discount on weekday morning bookings"
- Type -- Percentage, Fixed Amount, or Price Override
- Value -- The discount amount
- Set the Trigger to AUTOMATIC.
- Configure the conditions that determine when the discount applies.
- Click Save.
Common Use Cases
| Scenario | Configuration |
|---|---|
| New member discount | Set New Customers Only to true; percentage type |
| Sport-specific promotion | Filter by Sport Types (e.g., tennis only) |
| Lesson type discount | Filter by Lesson Types (e.g., group lessons only) |
| Seasonal pricing | Set Valid From and Valid Until to the season dates |
| Minimum spend incentive | Set a Minimum Amount threshold |
Conditions for Automatic Discounts
The following conditions determine whether the automatic discount applies:
| Condition | How It Works |
|---|---|
| Valid From / Valid Until | Discount only applies within this date range |
| Is Active | Discount must be enabled |
| New Customers Only | Only applies to a player's first transaction at your facility |
| Minimum Amount | Only applies if the transaction total meets the minimum |
| Lesson Types | Only applies to selected lesson types |
| Sport Types | Only applies to selected sports |
| Max Total Uses | Stops applying after the total limit is reached |
| Max Uses Per User | Each player can only benefit from this discount a set number of times |
Start with broad conditions and narrow them down as needed. For example, create a facility-wide automatic discount first, then add sport or lesson type filters if you want to target specific activities.
Stacking Automatic Discounts
If you have multiple automatic discounts active at the same time, whether they combine depends on the Stackable setting:
- Stackable = Yes -- This discount can combine with other stackable discounts on the same transaction.
- Stackable = No -- Only this discount or another non-stackable discount can apply, not both.
Be careful with stackable discounts. Multiple percentage discounts stacking together can result in larger reductions than intended. Review your active discounts periodically to avoid unintended pricing.
Monitoring Automatic Discounts
Since automatic discounts apply without admin involvement, it is important to monitor their impact:
- Navigate to Discounts in your admin dashboard.
- Click on the automatic discount to view its details.
- Review the Redemption History to see how often it has been applied.
- Check the total savings to ensure it aligns with your pricing strategy.
Deactivating an Automatic Discount
To stop an automatic discount from applying:
- Open the discount from the Discounts page.
- Toggle Is Active to off.
- Click Save.
The discount immediately stops applying to new transactions. Existing transactions that already received the discount are not affected.