A better way to get everyone playing.
Gimme Golf brings simulator bays, lessons, events, and gifts into one booking experience. Players can choose a bay and tee time, add more sessions, and manage the details of their visit.

Booking starts with the round people want to play.
Bay, day, tee time, booking length, and group size belong in one clear journey. The cart lets someone organise more than one session before checkout, while availability and timed holds protect each choice.
- Simulator bay booking with live availability
- Timed holds and a multi-booking cart
- Lessons, leagues, camps, and gift cards
- Customer accounts and editable content in Payload CMS

The club is bigger than a booking.
Leagues and camps give players more ways to come back. The same site also lets someone choose a gift card amount and write a personal message, with both experiences presented in the club’s visual language.


The club can shape the experience in Payload.
Next.js presents the customer journey. Payload CMS manages venues, bays, pricing, events, lessons, and site content. Booking data and holds stay in a persistent service, giving the team room to change the offer as it grows.
More than a single tee time.
The platform connects bay bookings with lessons, competitions, events, gift cards, and customer accounts. End-to-end checks cover the paths people use to discover, reserve, and return.