← Resources

how to fill empty padel courts

How to fill empty padel courts at your club

Updated 2026-10-04 · 7 min

Short answer

To fill empty padel courts, a club needs to catch the gap in time (matches stuck at three players, last-minute cancellations, dead midweek hours), alert the right players on WhatsApp, and close without spam. Vamos automates it for incomplete matches and dropouts; with Playtomic, if you switch on "Open new matches", it also proposes free courts as new matches.

A club does not lose money only when a court is never booked. It loses money when a match stays stuck at three players, when a last-minute cancellation opens a hole nobody rebooks, and when weekday off-peak hours sit empty. Most advice repeats generic tips (run leagues, add offers), but a manager needs a repeatable method to fill those gaps without spending hours on the phone or burning out the customer list.

Why courts sit empty and where the money leaks

An empty court is not one problem, it is three. The match stuck at three players that never finds a fourth and either gets cancelled or is played on a half-paid court. The last-minute cancellation that leaves a slot too late to resell through normal channels. And the dead weekday hour that nobody books spontaneously. Each one needs a different response, at a different speed.

The real cost never shows up on the calendar, because an empty court raises no invoice and no alert. That is why it is worth measuring with your own numbers: multiply the empty hours in a typical week by your average court price and you get the order of magnitude you are leaving on the table. That calculation, done on your club and not on some invented average, is what justifies building a recovery process in the first place.

The method to fill a court: detect, alert, close

Filling an empty court is always the same sequence. First, detect the gap the moment it appears, not at the end of the day. Second, alert the right players: same level, same usual time slot, with consent to receive alerts. Third, close the gap before the player loses interest, with a clear confirmation of who is in. Speed matters because a 7pm slot today is worth zero tomorrow morning.

The difference between doing it by hand and doing it well is the criterion for who you contact. Blasting one message to your whole database burns the list and annoys everyone who cannot play at that hour. The goal is the targeted message: few players, well chosen, sent in waves, so the first person to say yes takes the spot and the rest never even receive the ping. That way the club fills the gap and protects the relationship with its customers.

With Playtomic or for clubs without management software: how Vamos fits

If you run Playtomic, Vamos is not another booking engine or management system: it is the revenue recovery layer that sits on top of it. Vamos connects read-only (according to Playtomic documentation its third-party API is for reading data) to see incomplete matches and players who drop out, then launches the WhatsApp recovery without touching your bookings. If you switch on "Open new matches", it also proposes padel courts that are still free, inside the window and time bands you choose, to compatible players: whoever accepts opens a public match on Playtomic and Vamos looks for the other three. It never creates or cancels a reservation on Playtomic.

If you have no management software, you are not left out. You import your player list and plan matches on the Vamos agenda: with automatic recovery on, when you publish a match with open spots or a participant is removed, Vamos looks for the missing players and the same cascade of invitations starts. In both cases Vamos records the result only once the match is full and verified, not for every message sent, so what you see is genuine recovered revenue.

No spam: consent, quiet hours and first-yes-wins

An alert system only works if players tolerate it over the long run. That is why Vamos works on explicit consent, respects the quiet hours you define, and applies anti-spam limits: it alerts in waves and stops the moment the gap is covered. The player who did not reply in time never gets a pointless message, and the one who plays at other hours never gets offers that do not suit them.

This approach is also what keeps the messaging inside WhatsApp Business rules and UK GDPR: messages to people who have opted in, with a way to opt out, and no indiscriminate mass sends. Filling courts should not cost you the club's reputation or a privacy complaint, and an orderly process avoids both. Always review your setup with whoever handles data protection at your club.

Operational checklist

  • Check matches stuck at three players every day and offer the fourth spot to compatible level and time-slot profiles
  • Keep one channel (WhatsApp) to propose freed courts as new matches as early as possible: the closer to the start, the harder they are to fill
  • Send alerts in waves and stop as soon as the gap is filled: the first yes wins
  • Collect and log player consent and respect the quiet hours you set
  • Calculate your empty hours per week times your average court price to know what is recoverable
  • Count as recovered only the gap that ends full and verified, never the message sent

Frequently asked questions

How much can I recover per month by filling empty courts?

It depends on your current occupancy, your court price, and how many gaps you generate. Instead of trusting an average, calculate it with your data: empty hours in a typical week times your average court price, multiplied by the weeks in the month. Vamos measures real recovered revenue, only when the match ends full and verified.

Does it also work for tennis or pickleball?

Yes. The logic of detecting the gap, alerting the right players and closing without spam is the same for tennis and pickleball. The player profile and court format change, but completing matches and replacing players who drop out work the same way; proposing free courts as new matches, with Playtomic and "Open new matches" switched on, is for padel only.

Does it integrate with Playtomic or my management software?

Keep your existing management system. Vamos automatically integrates only with Playtomic, read-only; compatibility with TPC Matchpoint or other systems must be checked before activation. Vamos native management is intended for clubs without a management system.

What if I do not use any booking software at all?

You import your player list and plan matches on the Vamos agenda. With automatic recovery on, when you publish a match with open spots or a participant is removed, Vamos looks for the missing players and the cascade of invitations goes out on WhatsApp. You do not need Playtomic or a connected system to start filling courts.

Will this end up annoying my customers with spam?

No, when it is done in waves and with consent. Vamos alerts a few well-chosen players, stops the moment the gap is filled, and respects the quiet hours you define. Whoever does not reply in time never gets a pointless message.

Is it GDPR compliant and within WhatsApp rules?

The approach is to message only players who have opted in, with a way to opt out and no indiscriminate mass sends, inside WhatsApp Business rules. That way filling courts does not expose you to a privacy complaint. Always review your configuration with whoever handles data protection at your club.

Does Vamos take the booking or handle payments?

With Playtomic, keep bookings and payments in its flow; Vamos reads the data and finds missing players. Vamos native management is for clubs without management software: online checkout requires the payments feature and a ready Stripe Connect account. Keep other management systems and check compatibility first.

How much does Vamos cost?

Vamos has one plan: 99 EUR per venue per month, VAT excluded; for club chains we build the price together. If you have no management software, Vamos works from your player list and the Vamos agenda.

Want to see the flow on your club?

In about 35 minutes we walk through your calendar, player base, WhatsApp and a first recovery case.

Book a demo

Sources