Promotions & Discount Codes
Create and manage promotional offers, discount codes, and special deals to attract new members and reward existing ones.
Overview
Promotions help you attract new members, reward loyalty, and boost revenue during slow periods. Create discount codes, flash sales, seasonal offers, and member-exclusive deals all from one place.
Discount Codes
Create unique codes for percentage or fixed discounts
Seasonal Offers
Time-limited promotions for holidays and special events
Member Rewards
Exclusive offers for loyal and long-term members
Types of Promotions
Percentage Discount
Apply a percentage off the total price. Works for memberships, classes, and products.
Example: 20% off first month, 15% off annual membership
Fixed Amount Discount
Subtract a fixed amount from the price. Good for specific savings amounts.
Example: £10 off any purchase over £50
Free Trial / Add-on
Offer free trials, extra sessions, or complimentary add-ons.
Example: Free personal training session with signup
Bundle Discount
Discount when purchasing multiple items or services together.
Example: Buy 10 classes, get 2 free
Creating a Promotion
Access Promotions
Navigate to Marketing → Promotions in your gym dashboard. Click Create Promotion to start a new offer.
Configure Basic Details
- Name: Internal name for easy identification
- Code: The code members will enter (e.g., SUMMER2024)
- Description: What the promotion offers (shown to members)
- Type: Percentage, fixed amount, or free item
Set Discount Value
- Percentage: Enter 1-100 for percent off
- Fixed: Enter the exact amount to discount
- Minimum purchase: Optional minimum spend requirement
Define Validity Period
- Start date: When the promotion becomes active
- End date: When it expires (optional for ongoing promotions)
- Time restrictions: Limit to certain days or hours
Set Usage Limits
- Total uses: Maximum times the code can be used overall
- Per member: How many times each member can use it
- New members only: Restrict to first-time signups
Choose Applicable Items
Select which products, memberships, or services the promotion applies to:
- All items
- Specific memberships only
- Certain class types
- Products from the shop
Use memorable, easy-to-type codes like SUMMER20, NEWYEAR, or FRIEND10. Avoid confusing characters like O/0 or l/1.
Auto-Apply Promotions
Some promotions can be applied automatically without requiring a code.
Auto-Apply Options:
- Time-Based: Automatically apply during specific hours (e.g., off-peak discounts)
- Member-Based: Auto-apply for certain member types (students, seniors, corporate)
- Cart-Based: Apply when cart value exceeds a threshold
Auto-apply promotions stack with manual codes by default. Configure stacking rules to prevent excessive discounts.
Tracking Performance
Monitor how your promotions are performing to optimise future campaigns.
Key Metrics
• Redemptions: How many times the code was used
• Revenue Impact: Total discounts given vs. revenue generated
• Conversion Rate: Views to redemptions ratio
• New vs Returning: Who's using the promotion
Analytics Access
View detailed promotion analytics in Marketing → Promotions → Analytics. Export data for deeper analysis or reporting.
Best Practices
Do
- ✓ Set clear expiration dates to create urgency
- ✓ Limit usage to prevent abuse
- ✓ Test codes before launching campaigns
- ✓ Track and analyse performance
- ✓ Segment offers by member type
- ✓ Promote via email, social, and in-app
Don't
- ✗ Create overly complex codes
- ✗ Stack multiple deep discounts
- ✗ Run promotions without budget limits
- ✗ Forget to disable expired promotions
- ✗ Offer discounts that undercut costs
- ✗ Use the same code repeatedly
Seasonal Campaign Ideas
New Year Resolution
January - 20% off annual memberships
Summer Body
April-May - Free PT session with 3-month signup
Back to Routine
September - Family discounts, student offers
Holiday Gift
December - Gift memberships, bring a friend free
Frequently Asked Questions
Can members combine multiple discount codes?
By default, only one code can be used per transaction. You can enable stacking in promotion settings, but we recommend limiting this to avoid excessive discounts.
How do I share promotion codes with members?
Use the built-in email marketing tools, push notifications, or share via social media. You can also display codes on your member portal and public website.
Can I create member-specific codes?
Yes! Generate unique codes for individual members using the bulk code generator. Each code is tied to a specific member and can only be used by them.