Repeat Booking Rate
The percentage of bookings made by players who have booked at least once before.
Repeat booking rate measures what proportion of your total bookings come from returning players versus first-timers. It's a booking-level metric (unlike retention rate, which is a player-level metric).
A high repeat booking rate means your revenue base is stable and driven by loyal players. A low rate means you're constantly dependent on attracting new players to fill your courts.
This metric can be tracked over time to see trends. A rising repeat booking rate suggests growing player loyalty, while a declining rate may indicate satisfaction issues.
Formula
Repeat Booking Rate = (Bookings by returning players ÷ Total bookings) × 100Example
In a given month, your venue had 500 bookings. 380 of those were made by players who had booked before. Your repeat booking rate is 380 ÷ 500 = 76%.
Why it matters
Repeat bookings are the foundation of sustainable venue revenue. They're more predictable, cost nothing to acquire, and indicate player satisfaction. Monitoring this rate helps you balance acquisition efforts with retention strategies.
Track repeat booking rate with CourtPulse
Connect your Playtomic account and see your repeat booking rate in real time.
Start free trial