Your tee sheet, down to the seat.

See every seat on every tee time: who booked it, what they paid, and what the weather is doing. Pricing, check-in, customers, and Stripe payouts all run in the same portal.

Tee sheet

Pebble Cove Golf Clublive

Total38
Booked11
Open spots94
  • 7:12
    Dana
    Luis
    $58
  • 7:20
    $72
  • 7:24 am · now
  • 7:28
    Tess
    Ray
    Jun
    $58
  • 7:36
    Priya
    Sam
    $58
  • 7:44
Open — click to bookBookedUnnamed seat in a partyBlockedPeak pricing

The tee sheet, rendered with the same components the portal ships.

Four things the old tee sheet cannot tell you.

Seats, not slots
Every tile is one seat. Click an open seat to drop a walk-in into a group that is already booked, without rebuilding the reservation.
Live on the counter screen
The sheet holds a socket to the server. When a round is booked online, the row changes in front of whoever is standing at the desk.
Weather on every tee time
Hourly conditions sit under each start time, so the 7am fog is on the screen before the first phone call about it.
Pricing you can see
Peak windows, cart fees, and any slot that generated without a matching price rule are flagged on the row itself.

One portal for the whole operation.

The same login runs the day, the schedule, and the books. No second vendor for payments, no spreadsheet for reporting, no plug-in to buy before the season starts.

Run the day

  • Overview
  • Tee sheet
  • Check-in
  • Bookings

Set the schedule

  • Templates
  • Pricing
  • Seasons
  • Events
  • Announcements
  • Blocked times

Know the business

  • Customers
  • Analytics
  • Activity log
  • Course settings

And for groups running more than one course

  • Facilities
  • Payouts
  • Support tickets
  • Activity
  • Invitations

Built for the people at the counter.

Owners and GMs

Utilization, revenue, and no-show rates live in the same tool that took the booking. Payouts settle into the facility's own Stripe account on Stripe's standard schedule.

Head pros and counter staff

The day is one screen. Click a seat to book it, click a row to open the party, and check players in as they walk up. Command palette on ⌘K when the line is long.

Multi-course groups

A super-admin layer sits above every facility for payouts, invitations, and support. Role-based access keeps each course scoped to its own book.

Why operators leave the system they have.

foreUP, Teesnap, and GolfNow solved the booking problem for the era they were built in. What costs you now is the seams: one tool for the sheet, another for the customer, a third for the money, and a sheet that is already stale by the time someone books from a phone.

  • The sheet is live. A round booked online appears at the counter without a refresh.
  • Seat-level booking. Add one walk-in to a threesome without touching the existing reservation.
  • Stripe Connect Express pays the facility directly, into the facility's own bank account.
  • Pricing rules run at generation. Seasons, peak windows, cart fees, and event overrides are applied to the slot before anyone sees it.
  • Roles are enforced end to end. Counter staff, course admins, and owners get different portals.
  • Multi-facility from the first course, not as an upgrade tier.

See it on your own tee sheet.

Tell us about your course and what you are running today. We will walk you through the portal using your schedule and your pricing.