Yield & Promotions
Price by demand, fill the dead hours, keep the members
+$2,260 / week
Projected upside if weekday daytime reaches 45% utilization and 3 expiring members renew. The plays below get you there.
Idle court-hours this week
312
Strategy by time band
Peak Protect
Weekday 6–10p · Weekend mornings
Utilization 90%
No discounts. Require a deposit, set a 1.5h minimum, let members book first. Test a small premium on Fri/Sat.
Shoulder Nudge
Weekday 5p · Weekend afternoons
Utilization 58%
Light incentives — racket/coach add-ons, double loyalty points, "stay an extra hour for half price."
Off-peak Fill it
Weekday 9a–4p
Utilization 19%
Deep discount + daytime-only membership, student/senior rates, and corporate weekday blocks. Don't touch peak pricing.
Suggested promotions
Daytime membership
Fills weekday 9a–4p
A cheaper tier valid only Mon–Fri before 4p. Converts price-sensitive retirees, shift workers, and students into recurring off-peak load — without cannibalizing your evening rate.
Corporate weekday block
B2B · daytime
Sell standing weekday-noon court blocks to nearby offices for team play. Predictable base load in your emptiest window, billed monthly.
Last-minute standby
Any unsold slot
Auto-drop the price 25% on any court still empty 2 hours before start, pushed to the app + member list. Turns perishable hours into cash.
Win-back lapsed members
3 expiring this week
One-tap offer to members whose term is ending and whose visits are sliding: "Renew this week, get 2 free off-peak hours." Sent before they churn.
Win-back list
Members expiring soon with declining visits — reach them before they lapse.
| Member | Plan | Expires | Visits trend | At risk |
|---|---|---|---|---|
| APAna Pereira | Monthly | Lapsed | 8 → 2 | $180 |
| LYLiu Yan | Quarterly | In 5 days | 12 → 6 | $240 |
| SKSara Kim | Monthly | In 6 days | 6 → 3 | $120 |
Demo data · Wafter reservation intelligence