Promotions
Update: 2026-06-15 | 23,663 views | SharePromotional Programs
The Promotional Programs feature allows you to create and manage discount policies for customers, helping increase booking conversion, attract new players, and support the business growth of your sports venue.
After a promotional program is configured, the system can automatically check and apply the discount when a booking order meets the corresponding conditions, reducing manual work and ensuring accurate price calculation.
Flexible promotion setup
Create different types of promotions such as percentage discounts, fixed-amount discounts, Court Type-based promotions, time-based promotions, or special event campaigns.
Automatic application
When customers book online or staff create booking orders at the venue, the system can automatically check promotion conditions and apply the appropriate discount.
Support revenue growth
Promotions help attract new customers, increase return visits, fill off-peak time slots, and optimize court utilization.
1. Set up promotional programs
Depending on your business needs, you can create multiple promotional programs and apply them on the system at the same time. Each program can have its own discount type, validity period, and application conditions.
You can design promotional programs in different formats to match your business goals for each stage.
- Percentage discount: For example, 10%, 15%, or 20% off the booking order value.
- Fixed-amount discount: For example, 20,000 VND, 50,000 VND, or a specific amount deducted from each order.
- Discount by Court Type: Apply discounts to Pickleball courts, Badminton courts, Tennis courts, VIP courts, or standard courts.
- Time-based discount: Apply promotions for off-peak hours, weekdays, weekends, or special business periods.
- Event-based promotion: Suitable for grand openings, sports festivals, tournaments, community events, or dedicated marketing campaigns.
Each promotional program should be configured clearly so the system can check and apply it accurately during the booking process.
- Validity period: Start date, end date, or specific period when the program is active.
- Eligible customers: Apply to all customers or a specific customer group if needed.
- Application scope: Apply by Court Type, specific court, time slot, or booking channel.
- Order conditions: Apply based on order value, rental duration, or other business criteria.
- Program status: Enable, pause, or stop a program depending on the operating plan.
2. Automatically apply promotions during booking
When customers book online or staff create a booking order, the system automatically checks the conditions of active promotional programs to determine whether a discount can be applied.
A customer or staff member creates a booking order
The booking order is created either through online booking on Sportnet or directly by staff at the venue.
The system checks promotion conditions
Sportnet compares the booking information with the promotional programs currently enabled in the system.
Apply the discount to the order value
If the booking order meets the required conditions, the discount will be applied according to the program configuration.
Record promotion data in orders and reports
Promotion information is stored with the booking order for payment, reconciliation, and campaign performance analysis.
3. Synchronize with the booking system
Promotional programs are integrated with important features in the Venue Management module, ensuring that every booking order is calculated using the same rules and that data remains consistent across the entire system.
Discounts are applied directly to the booking, order processing, and on-site payment workflow.
- Online booking: Customers can receive discounts when submitting online booking requests.
- Booking order management: Staff can view the promotion applied to each booking order.
- Pricing table: Promotions are calculated based on the configured court rental price.
- On-site payment: The final price after discount can be used for payment or reconciliation at the venue.
Promotion data is recorded to help venue owners evaluate business performance and optimize future campaigns.
- Track the number of orders using promotions.
- Summarize the total discount value applied.
- Evaluate the impact of promotions on booking revenue.
- Compare performance across different programs or business periods.
4. Flexible for business operations
You can create, edit, pause, or stop promotional programs at any time to match your business strategy in each operating period.
Promotional programs can be used as a marketing tool to encourage new players to try your venue.
- Grand opening or new venue launch promotions.
- Discounts for first-time bookings.
- Promotions linked to sports events or tournaments.
- Create a reason for new customers to choose your venue over other locations.
Promotions can also support customer care and increase court usage frequency among existing customers.
- Discounts for returning customers.
- Programs for groups, clubs, or player communities.
- Off-peak promotions to improve utilization during low-demand hours.
- Special policies for loyal customers or frequent bookers.
5. Manage and adjust promotional programs
During operations, you can adjust promotional programs to match real business conditions, campaign performance, or changes in your pricing and customer strategy.
When program details need to change, you can update the configuration to reflect the new policy.
- Change the program name or promotion description.
- Update the percentage discount or fixed discount amount.
- Adjust the validity period of the program.
- Update the application scope by Court Type, specific court, or time slot.
- Change application conditions based on the business campaign.
You can actively control the status of each program to ensure discounts are only applied when appropriate.
- Enable the program when the campaign starts.
- Pause the program during a review or adjustment period.
- Stop applying the program when it ends or is no longer suitable.
- Keep historical data for statistics and performance evaluation.
6. Suggestions when launching promotional programs
Each program should have a clear objective, such as increasing off-peak bookings, attracting new customers, rewarding returning customers, or supporting a sports event. A clear goal makes it easier to evaluate performance and optimize future programs.
After a program is applied, track the number of orders using the promotion, the revenue generated, and the return rate of customers. This data helps you decide whether to continue, adjust, or replace the program in the next business period.
