COMMISSIONER GUIDE

How GolfCommish Works

Everything you need to run your group — from first-time setup through sending post-round results. Use the links below to jump to any section.

1 First-Time Setup

Your Dashboard shows a Getting Started checklist with four steps. Complete them in order or in any sequence you prefer:

  1. Add your home course (with tees and a tee time template)
  2. Add or import your members
  3. Schedule a playing day and send an availability request
  4. Build groupings and send the pre-round email

Once all four steps are complete, the checklist disappears and the dashboard switches to showing upcoming playing days and group stats.

Quick Actions in the dashboard sidebar let you jump straight to Add Member, Schedule Playing Day, or Send Group Email from anywhere.

2 Managing Members

Go to Members in the top nav.

Adding Members

One at a time: Click Add Member, enter name, email, phone (optional), and GHIN number (optional). An invitation email goes out immediately.

Sample member invitation email
View sample invitation email

CSV import: Click Import from CSV and download the template. Fill in one row per member (first name, last name, email, optional phone and GHIN). Upload the file — the app imports valid rows, queues invitation emails and GHIN syncs, and reports any skipped rows.

Member Status

Status Meaning
ActiveAccepted invitation; participates in playing days
PendingInvited but hasn't accepted yet
InactiveDeactivated — excluded from availability requests and groupings

To permanently remove a member, use Remove from Group on their edit page. Their historical data (groupings, results, availability) is preserved but they no longer appear in the member list.

GHIN & Handicaps

When you save a member with a GHIN number, the app fetches their handicap index from GHIN automatically. Use the Refresh Handicaps button on the Dashboard to re-sync all members at once.

If a member's last name doesn't match their GHIN record, a mismatch warning appears. Open their edit page and click Save & Re-sync after correcting the last name or GHIN number.

Use a handicap override to manually set a fixed index for members who don't use GHIN or for occasional guests.

Away Periods

Set a date range on a member's edit page to mark them away. Away members are excluded from first-send availability requests and shown in a separate "Away" section on the playing day page. Members can also set their own away period in their profile.

Co-Commissioners

You can grant one other member co-commissioner access from their edit form. Co-commissioners have access to all commissioner pages. Only one co-commissioner per group is allowed.

3 Courses & Tees

Go to Courses in the top nav.

Adding a Course

Click Add Course. Start typing the course name in the search field to look it up — selecting a result auto-populates the name and par. Set a Pro Shop Email if you want to email the tee sheet directly to the course. Mark it as the default course if it should be pre-selected when scheduling playing days.

Tees

Under each course, add one row per set of tees your group plays from. Each tee needs a name (e.g., "Blue," "White/Gold"), gender (Men/Women/Unisex), course rating, and slope rating. These values feed the course handicap formula used in groupings.

Course Handicap = Handicap Index × (Slope ÷ 113) + (Course Rating − Par)

Tee Time Template

Set the starting time, interval between groups, and number of available slots. The grouping builder uses this to generate time options for each group. If your group uses shotgun starts or non-standard times, toggle the course to Manual / Non-Standard Times — the builder will accept any time you type.

4 Games Library

Go to More → Games.

GolfCommish ships with a library of common golf formats (Best Ball, Stableford, Skins, and others). Click the star icon on any shared game to add it to your Favorites — favorites appear at the top of the game picker when scheduling playing days.

Click New Custom Game to create a format specific to your group. Enter the name, a short one-line description (used in emails), the full rules (shown to members in the app), and which group sizes the game supports.

5 Scheduling Playing Days

Go to Playing Days in the top nav.

Single Playing Day

Click + New Playing Day. Set the date, course, tee, game, entry fee, and any commissioner notes. The default course and default entry fee from Settings are pre-filled.

Bulk Schedule

Click Bulk Schedule to create a whole month at once. Pick the month, which days of the week to include (e.g., every Wednesday), any specific dates to skip, and the shared details (course, game, entry fee). The scheduler skips dates that already have a playing day and skips past dates.

Editing & Deleting

Click any playing day from the calendar to open it, then use Edit to change its details or Delete to remove it. The calendar shows three months at a time.

6 Collecting Availability

From any playing day's detail page, you see four sections: In, Out, Maybe, and No Reply.

Sending Requests

  • Per-day: Click Send Availability Request on the playing day page. Goes to all active members not currently away. Each email has three one-click buttons — In, Out, Maybe.
  • Monthly digest: On the Playing Days calendar, click Send Monthly Availability. Sends one email per member covering all unsent playing days in the month — a date-by-date list with buttons per date.
  • Resend / Snapshot: After the first send, click Resend Availability to send a current-status snapshot to all active members. Useful as a reminder close to the play date.

Overriding Availability

Use the dropdown next to any member's name on the playing day page to set their status manually — useful when a member calls you directly.

Email Previews

Every send button has a "What will this send?" link. Click it to see exactly who will receive the email and a rendered preview of the message body — before you commit to sending. This works for availability requests, snapshots, and pre-round emails.

7 Building Groupings

From a playing day's detail page, click Build Groupings. The builder pulls all members marked In and auto-suggests balanced groups.

Auto-Suggest Strategies

Strategy What it does
Balanced GroupsMixed handicaps — each group has a similar combined index
Closest HandicapsPlayers with similar handicaps are grouped together
RandomizeRandom assignment

Switch strategies using the dropdown — the suggestion updates immediately without saving.

Manual Adjustments

Drag players between groups or click to assign from the available pool. Each group shows the tee time (pick from the template or type manually), starting hole (for split or shotgun starts), and course handicaps. Groups must have 2–4 players.

Adding Guests

Use Add Guest on any group card. Enter the guest's name and optional handicap index — a course handicap is calculated automatically. Guests appear in groupings and on the pro shop sheet but don't need app accounts.

Save & Publish

  • Save Draft — saves groupings without making them visible to members
  • Publish — members can now see their tee time and playing partners in the app
  • Unpublish — hides groupings again so you can make adjustments

Pro Shop Sheet

Click Pro Shop Sheet for a printable tee sheet. Click Email to Pro Shop to send it to the course's pro shop email (pre-filled from the course setup).

Sample pro shop tee sheet email
View sample tee sheet email

8 Email Communications

Navigate to Email in the top nav to see the log and compose ad-hoc messages. Want to see what each email looks like? View sample emails →

Pre-Round Email

From the playing day page, click Pre-Round Email. The form is pre-filled with groupings, tee times, game rules, entry fee, and commissioner notes. Edit the subject and body before sending. Goes to all players in the groupings.

Playing Day Details Email

Also on the playing day page: Send Playing Day Details. One-click, no editing — sends the complete tee sheet to all grouped players. Add an optional short note before sending. Use this as the final morning-of communication.

Sample playing day details email
View sample playing day details email

Post-Round Results Email

After entering results (see Section 9), click Send Results Email. Goes to all active members with place finishes and payouts.

Sample results email
View sample results email

Ad-Hoc Email

Go to Email → Compose. Choose the audience:

  • All Members — every active member in the group
  • Players on a Specific Date — only players in the groupings for a given day
  • Specific Members — pick individuals from the member list

Write a subject and body, then send. All emails are logged.

Email Log

Go to Email → Log to see every email sent — type, subject, recipient count, date, and associated playing day.

9 Results & History

Entering Results

From a playing day page, click Enter Results. Add one row per award — label (e.g., "1st Place," "Low Net," "Skins"), the winning member(s) (supports team wins), and an optional payout amount. Click Save Results.

Results appear on the playing day detail page, each member's history, and the leaderboard automatically.

Leaderboard

Click Leaderboard in the top nav. Ranked by Wins, Rounds, or Winnings — use the year picker for prior seasons.

Archive

Paginated list of all past playing days with date, course, game, and results. Accessible from the Leaderboard page.

Playing History

Go to More → Playing History. Select any member to see their full playing record — every day they participated, wins, and winnings. Filter by game to see performance in a specific format.

10 Group Settings

Go to More → Settings.

  • Group Name — shown throughout the app and in all emails
  • Description — optional short description
  • Logo — upload a logo (JPEG, PNG, WebP, GIF, max 2 MB)
  • Default Course — pre-selected when scheduling new playing days
  • Default Entry Fee — pre-filled on new playing day forms; can be overridden per day

Tips & Shortcuts

  • The Dashboard banner tells you when a player dropped out of a published grouping — it links directly to the groupings builder so you can rebuild.
  • Click "What will this send?" before any bulk email to preview the recipient list and message content.
  • Members can set their own away period in their profile — you don't have to do it for them.
  • A handicap override on a member's edit page lets you set a fixed index — useful for guests or members who don't use GHIN.
  • Members can have a preferred tee per course — set on their edit page or in their own profile. The groupings builder uses this to calculate each player's course handicap.

Questions or feedback? Contact Us