Definition

Repeat Booking Rate

The percentage of bookings made by players who have booked at least once before.

Overview

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) × 100

Example

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 repeat booking rate alongside the rest of your venue metrics — updated as bookings come in.

Get started

Explore connected ideas in the glossary.