CampGuide Host
Log inRequest an invitation
CampGuideThe Picnic TableGolfHow does a campground golf tee sheet work?

How does a campground golf tee sheet work?

It's 6:40 in the morning and there's frost on the first green. Twenty tee times are already on the sheet. Here's what happens next, and what a foursome looks like by the time it reaches the folio.

A tee sheet is the day's grid of tee times for a course. CampGuide builds it from a repeating template, so a day appears with its slots already laid out. Staff book up to four players into a slot, each with their own green and cart rate, and the charges post to a folio. A frost delay shifts the whole day at once.

What is a tee sheet?

A tee sheet is the booking grid for one course on one date. Every row is a tee time: a clock time, a starting hole, and room for up to four players. The starter works down it, and the pro shop books into it. At a park with a course, it's the second reservation board running alongside the campsite grid.

In CampGuide, the sheet lives under Golf, next to Courses. A course is defined once with its hole count, par, and whether groups cross over between nines. Tee sets, per-hole par, handicap index and yardages sit underneath it as the scorecard, which is reference data for printing and for players rather than something that moves money.

Where does the day's grid come from?

Not from typing in times. A template describes the shape of a normal day: first tee time, last tee time, the interval between groups, and how many players fit in a slot. Then whether you send groups off both 1 and 10, which weekdays it applies to, and the date range it runs for. Generating the sheet turns that template into real slots for real dates.

Generation is safe to run again. A second pass adds slots that are missing and replaces stale empty ones. If a stale slot already has a group in it, nothing is quietly overwritten. The collision goes to a log you can read, so a template change never eats a booking.

How do you handle a frost delay?

At 6:40, someone decides the course opens 30 minutes late. On paper this is an hour of erasing. On the sheet it's one number.

Applying a delay shifts every slot on that day by the minutes you enter. The 7:00 becomes the 7:30. The 8:40 group becomes the 9:10 group. Order holds, gaps hold, and the groups already booked move with the morning instead of being rebooked one at a time.

That's the moment worth sitting with, because the cost of the old way never shows up anywhere. Nobody logs the twenty phone calls that didn't get made.

The sheet below is a real one for an example course. Set a delay and watch every row move. Block 8:00 to 8:40 for a league and see what happens to the group already booked inside that range. Then open a slot and build the foursome.

How do you block time for a league or maintenance?

A block covers a time range on one day: the Thursday league, an outing, a morning of aeration. Applying it flips every open, unbooked slot in that range to blocked so nothing new can be sold into it.

It never touches a slot with a group already in it. The result comes back with both numbers: how many slots were blocked, and how many were skipped because they were occupied. The two people who booked at 8:20 last week stay visible before you go looking for them. Releasing the block reopens those slots, unless another active block still covers them.

A block that silently cancelled bookings would be faster to write and much worse to live with. Two separate numbers, blocked and skipped, turn a bulk action into a decision: block the range, then call the two affected groups yourself, in your own words.

What does a foursome cost when the rates are all different?

Green fees rarely have one price. A course carries a public rate, a resident rate, junior and senior rates, nine and eighteen, walking and riding, and often a twilight rate after a certain hour. Most of those overlap.

CampGuide resolves rates to exactly one winner. Rate rules sit in an explicit priority order and match on the dimensions that matter: weekday, date, time window, holes, transport, and player type. The first rule that matches wins outright, so a senior resident walking nine holes on a Tuesday prices from one clear rule instead of two competing for the same player.

Then the important part: each player carries their own resolved rate. A 9:10 foursome with two riders and two walkers is one booking with four player rows and four rates. Green fee and cart fee post as separate lines, so cart revenue stays its own number and can be taxed on its own terms.

With no reservation attached, the booking creates its own golf invoice, which is how someone who lives ten minutes away and isn't camping gets a ticket. Attached to a stay, the same charges land on that stay's folio and settle at checkout with the firewood and the late fee.

What happens when a tee time moves?

Somebody wants to come in at 2:20 instead of 9:10. Moving the booking reprices it against the rules that apply at the new time. The old total, the new total and the difference show together before anything is written. Twilight is cheaper, so the difference reads as a credit, and a move into a peak window reads the other way. Confirming posts the offsetting lines and writes an event on the booking, so the history reads as a move rather than as a mystery.

What happens when someone cancels or doesn't show?

Each course carries its own cancellation policy: a cutoff in hours, a late-cancel fee, and a no-show fee. Cancelling posts full reversals for every player on the booking, and then, if it's inside the cutoff window, one flat fee for the booking rather than one per head. Corrections are appended, not erased, so a folio read after the fact still shows what was charged and what came back.

No-show behaves differently on purpose. Marking a group as a no-show posts the no-show fee and leaves the slot closed, because 9:10 has already passed and there's nothing left to sell. Check in, on course, completed and no-show run as an explicit ladder, so pressing the same button twice still charges once.

Can a guest book their own tee time?

A guest with a confirmed stay can book a round from the Stay Pass: pick the course, the date, the holes, and how many are playing. It's charged straight to the folio, the same way a front-desk booking is, and they can see it and cancel it themselves. A self-booked round goes on the stay's balance rather than taking a card at that moment.

Who at the park can do what?

Golf carries three permissions. Viewing covers reading the sheet. Selling covers the starter's floor: booking, moving, cancelling, checking in, and blocking. Managing covers the setup, meaning courses, rate plans, templates, generation, and the frost delay. Front desk is seeded with viewing and selling, so someone can sell an afternoon round while templates and rates stay with a manager.

The module itself is off until it's switched on for the park, and that check is enforced on every booking action rather than only in the sidebar.

Worth checking before your first live morning.

  • The template interval matches how the starter actually sends groups off, including the gap you leave for a shotgun or an outing.
  • Split tees are configured if groups go off 1 and 10, since the starting hole is part of the slot.
  • The weekday mask matches the real week, so a course closed Mondays gets a template that skips Monday on its own, rather than a block re-applied every week.
  • Every rate case has one clear winner. Read the rules in priority order and find the first match yourself.
  • The cancellation cutoff, late-cancel fee and no-show fee are set on each course, since the numbers can differ per course.
  • Selling and managing can sit with different people, so front desk can sell a round while templates and rates stay at the manager level.
  • Cart fee has its own tax treatment set, since it posts as its own line.

Questions operators ask.

Yes. A booking with no reservation attached creates a standalone golf invoice, so daily-fee play and resort play run on the same sheet without the folios mixing together.

Bring your park to CampGuide.

We set up your rates, map and policies with you, and you pick the date you go live.