Sell sand by the hour, build the grooming into the block rather than hoping for a gap, and rebuild a rained-out afternoon by dragging bookings instead of ringing eight teams.
Online booking
Share your link and customers pick a service and slot at a price worked out for them, straight into your diary.
Learn moreOne shared diary
Every booking lands on one timeline across your spaces and your team, so nothing double-books and quiet gaps are easy to spot.
Learn moreBuilt for you
Six on a side, one person books, everybody pays them back. The hour is committed and paid before they walk down the ramp with an esky.
A league night takes every court from six until nine, week after week, which is a standing weekly block rather than something anyone should be re-entering each Monday.
A work Christmas function wants two courts, three hours and a bit of setup either side. Sell the block that covers the setup so nothing else can be squeezed in around it.
A coaching hour on one court at its own price, running in the morning while the social play is still hours away, turns dead sand into revenue.
See it in action
Schedule
When the weather takes the evening, drag the affected bookings to new times and the whole schedule is rebuilt in a couple of minutes. Each hirer gets the new details by email.
Instant booking
Each court holds its own availability, so a corporate group on two courts leaves the rest of the site free to sell. The database refuses a second hire on a court already committed.
Get paid
The hire fee or a deposit is taken on the card as the hour is booked, so a forty degree Saturday that thins the team out is not a court you gave away.
Less admin, more bookings
There is no automatic gap between one booking and the next, and there should not be. Levelling a court after a hard session is work, not a pause. Build it into what you sell: a session block that runs the full window you actually need the court for, priced as one stored figure. The team knows what they bought and you are never handing over a churned-up court because the diary put two bookings nose to tail.
Weather does not cancel one booking, it cancels the whole evening. Open the calendar and drag the affected bookings to new times, and the schedule is rebuilt in a couple of minutes rather than a couple of hours on the phone. Everyone gets the new time by email from the same place, so nobody turns up on the wrong day because they missed a call.
A site with six courts is six businesses running in parallel, not one. Set each up as its own bookable unit and a corporate group on courts one and two has no effect on the social pair who want court five. The database refuses a second hire on a court that is already committed, so the only limit is how much sand you have.
Take the hire fee or a deposit on the card as the hour is booked. On a forty degree Saturday when half the team decides the beach is a better idea, the court has already been paid for and the decision about a refund is yours rather than a loss you absorb by default. Receipts go out by email on their own.
Set up in minutes. 200 bookings a month free, no card needed.
One app for every booking
Set the places on a session once and booking stops by itself when it is full.
Confirmations and reminders go out automatically, so fewer bookings are forgotten.
Build it into the block you sell rather than expecting a gap to appear. A session block that runs the full window you need the court for, priced as one figure, means the grooming time is bought and paid for and nothing can land in the middle of it.
Open the day on the calendar and drag the affected bookings to times that work, and the whole evening is rebuilt at once. Each hirer is emailed the new details, so you are not making eight phone calls in the rain.
Yes. Each court is a bookable unit in its own right, sharing your page and your opening hours but holding availability independently, so a group on two courts leaves the rest of the site free to sell.
A summer league is a standing weekly block on the courts it needs, so those hours are committed for the season and casual hire only ever sees what is genuinely left. You are not re-entering the same fixtures every Monday morning.