Golf League Sign-Up Form: What to Ask and a Free Template

Updated

A golf league sign-up form should collect each golfer's name, email, mobile number, handicap information, available nights, team or partner preference, and a dues and rules acknowledgment, plus a separate optional box for text messages. A free online form and a one-page flyer are enough to fill a league.

This guide gives you the field list, a template you can paste into Google Forms or Microsoft Forms, step-by-step setup in Google Forms, a flyer template and a timeline for the weeks before week one. If you are still deciding whether to run a league at all, start with how to run a golf league.

The fields to ask, and why

Every question you add costs you a few sign-ups. Every question you skip costs you a phone call in week one. The table below is the middle path.

Field Required or optional Why it matters
Full name Required You need it for the roster, scorecards and standings.
Email Required Your main channel for schedules, pairings and dues reminders.
Mobile number Required Rain-outs and last-minute sub calls happen by phone.
Official handicap index (if any) Optional Lets you seed a league handicap on day one.
Last 5 nine-hole scores Required if no handicap index Gives you something to build a starting handicap from.
Nights or tee times that work Required if you offer more than one Tells you which night to run or how to split groups.
Team or partner preference Optional Lets friends play together and flags golfers who need a team.
Sub-only interest Optional Builds your sub list before you need it.
Dues acknowledgment Required Confirms they read the amount and the due date.
Rules acknowledgment Required Confirms they read the league rules and rain-out policy.
Text message consent Optional, separate Lets you text pairings and rain-outs only to people who said yes.

Both Google Forms and Microsoft Forms let you mark any question as required (Google's page describes the Required switch), so use it only on the rows above marked Required. Keep the form to about a dozen fields. A golfer on a phone at lunch will finish ten questions and abandon twenty.

Decision table: required or optional by league type

The table above is the default. Your league type changes a few rows. Find your league, then flip the fields shown.

If your league is... Make required Make optional or drop Why
Men's or women's night, individual play Name, email, mobile, handicap or 5 scores Partner, team preference Individual play needs no partner field, so each golfer is a single row.
Couples or mixed league Name, email, mobile, partner's full name, partner's email Handicap index for the partner if they are a beginner You cannot build a pair from half a pair, and both people need the schedule.
Two-person teams, any gender Name, email, mobile, handicap or 5 scores Partner name (offer "match me") A "match me" option lets you balance teams by handicap, as in the worked example below.
Course-run league Name, email, mobile, whatever the course needs for its league rate Everything about teams and dues The course may handle billing and tee sheets, so ask the pro shop what it already collects.
Sub-heavy or drop-in league Name, mobile, handicap or 5 scores Night preference, dues acknowledgment until they play Your goal is a ranked call list, so mobile matters most.

Do not collect what you do not need

Skip birthdate. Skip home address. Skip anything you would not want sitting in a shared spreadsheet. Ask for those only if the course requires them for a league rate or insurance, and then ask the course to collect them directly. Fewer fields also means less to protect if someone forwards the spreadsheet by mistake.

Handicap questions for golfers with and without a handicap index

You will get two kinds of golfers. Some have an official handicap index through a golf association. Some have never posted a score. Ask one question that serves both.

The first group is easy: ask for their official handicap index if they have one. The Rules of Handicapping say each national association decides how many holes must be played for a score to count. In Canada, Golf Canada says 54 holes from any combination of 18-hole and 9-hole rounds are needed to establish an official handicap index, so plenty of casual golfers will not have one yet. Check your own association's number if you are outside Canada.

For everyone else, ask for their last 5 nine-hole scores. That is enough to seed a league handicap that you can adjust once the season starts.

Here is a worked example. Dave has no official handicap index. He sends these nine-hole scores on a par 36 course: 44, 42, 45, 43 and 46.

  1. Add the scores: 44 + 42 = 86, then 86 + 45 = 131, then 131 + 43 = 174, then 174 + 46 = 220.
  2. Divide by the number of scores: 220 / 5 = 44.0.
  3. Subtract par: 44.0 - 36 = 8.0.

Dave starts the league at about 8 strokes over par for nine holes. That is an example only. Your league sets its own formula, caps and adjustment rules, and our guide to league handicaps walks through the options. The league handicap calculator does the arithmetic for you.

Tell golfers up front that the number is a starting point. People who sandbag a first score on a form are easier to catch when the rule says everyone is recalculated after the first few rounds.

A copy-and-paste sign-up form template

Paste each line into Google Forms or Microsoft Forms as a question. The notes in brackets say which question type to use and whether to mark it required. Replace the bracketed league details with your own.

[LEAGUE NAME] SIGN-UP: [Season, e.g. Spring 2027]

Section 1: About you
1. Full name [Short answer, required]
2. Email [Short answer, required]
3. Mobile number [Short answer, required]

Section 2: Handicap
4. Do you have an official handicap index? [Multiple choice: Yes / No, required]
5. If yes, enter your official handicap index [Short answer]
6. If no, enter your last 5 nine-hole scores and the course
   you played [Paragraph]

Section 3: Availability and teams
7. Which night works for you? [Checkboxes: [Night 1], [Night 2], Either, required]
8. Do you have a partner or team in mind? Enter their name
   [Short answer]
9. Would you like to be a sub only? [Multiple choice: Yes / No]

Section 4: Please confirm
10. I have read the dues: [Amount] per [season / player], due
    by [date]. [Checkbox, required]
11. I have read the league rules and rain-out policy at [link or
    "posted at the pro shop"]. [Checkbox, required]

Section 5: Text messages (optional, on its own page)
12. [ ] Yes, send me league texts (pairings, rain-outs). Msg and data
    rates may apply. Reply STOP to opt out. [Checkbox, NOT required,
    unchecked by default]

Text messages get their own page and their own checkbox. Do not bundle it into the rules acknowledgment, and never pre-check it. A golfer who skips it still joins the league and still gets email.

Two public sources explain why. The statute behind the Telephone Consumer Protection Act makes it unlawful to make a call with an automatic dialing system or prerecorded voice to a cell phone without the called party's prior express consent (47 U.S.C. 227). The wireless industry's CTIA Messaging Principles and Best Practices (May 2023) say message senders should follow the TCPA and FCC rules on consent, make sure consumers can revoke consent, and keep a record of opt-in, such as a timestamp and how consent was given.

For a volunteer league, that points to a simple habit: a separate unchecked box, the words "Reply STOP to opt out" in the box label, and a form response that already carries a timestamp. Decide what you will send and how often before you collect numbers, and text only the people who said yes. This is a practical habit, not legal advice. If you have questions about your obligations, ask a lawyer or your course's counsel.

Set up the form in Google Forms, step by step

These steps follow Google's help pages as of October 2026. Google changes its menus now and then, so use the Google Docs Editors Help page on editing forms if a button has moved.

  1. Go to forms.google.com and start a blank form. Google also lets you start one from Google Sheets or from Drive.
  2. Name the form with your league and season, such as "[League name] Sign-Up, Spring 2027".
  3. Add a question. Per Google's help page, click Add, then choose the question type to the right of the question title and type the possible responses.
  4. Turn on Required for every question marked required in the template. Google's page says to turn on Required to prevent people from skipping a question.
  5. Click Add Section, then name the new section. Use one section per block in the template, and give the text-message checkbox its own section.
  6. Check your settings before you publish. Google's publishing and sharing page lists options such as limiting each person to one response and customizing the confirmation message.
  7. Click Publish, then copy the responder link. Google's page says you can share with anyone who has the link.
  8. Send responses to a spreadsheet. Open the form, click Responses, then Summary, then More at the top right and Select destination for responses, per Google's responses page. Choose a new or existing spreadsheet.

The same form in Microsoft Forms

Microsoft's create a form page says to go to forms.office.com, select New Form, and enter a title of up to 90 characters. Select Add new to pick a question type, such as Choice or Text, and use the Section option to group questions the way the template does. Use Preview to test it. For sharing, Microsoft's send a form page says to select Copy link, and that Anyone can respond lets anyone inside or outside your organization submit without signing in. Menus change, so follow the page if a button has moved.

Test it on your phone before you share it. Fill it out as a golfer who has no handicap index, and fix every question that confuses you.

Worked example: turning 22 sign-ups into 11 two-person teams

This is an example, not a real league. A Wednesday nine-hole league closes sign-ups with 22 golfers. Nobody asked for a partner, so the commissioner builds teams from the handicap column. Handicaps are strokes over par for nine holes, from official handicap indexes or from the starting-score method above.

Step 1: sort by handicap, lowest first. Rank 1 is Dean at 3, rank 22 is Walt at 21.

Step 2: split the list in half. Ranks 1 to 11 are the A golfers. Ranks 12 to 22 are the B golfers.

Step 3: pair A rank 1 with B rank 22, A rank 2 with B rank 21, and so on. The best golfer gets the highest handicap, and the middle pairs meet in the middle.

Team A golfer (handicap) B golfer (handicap) Team total
1 Dean (3) Walt (21) 3 + 21 = 24
2 Maria (4) Ivy (19) 4 + 19 = 23
3 Chris (5) Hal (18) 5 + 18 = 23
4 Ken (6) Max (17) 6 + 17 = 23
5 Paula (6) Lena (16) 6 + 16 = 22
6 Ana (7) Vic (15) 7 + 15 = 22
7 Luis (8) Pat (14) 8 + 14 = 22
8 Tom (8) Joy (13) 8 + 13 = 21
9 Rita (9) Gus (13) 9 + 13 = 22
10 Nia (10) Bo (12) 10 + 12 = 22
11 Sam (10) Ed (11) 10 + 11 = 21

The 22 handicaps add to 245, so the average team total is 245 / 11 = 22.3. Team totals run from 21 to 24, a spread of 3 strokes. If the commissioner had paired neighbors instead (1 and 2, 3 and 4, and so on), totals would run from 7 to 40, a spread of 33 strokes, and the top team would win most weeks. Official handicap indexes are the better input when golfers have them, but a golfer with a short record still gets one: for fewer than 20 scores, Rule 5.2a uses a table to decide how many of the lowest score differentials count. Honor any partner requests first, then run this method on the golfers who are left. Your league's rules decide whether to pair by sum, by A/B tier or by a draw, so write the method in your rules.

Sample confirmation email or text to paste

Send a confirmation the day someone signs up. It tells them the form worked and puts the key dates in their inbox. Send the text version only to golfers who checked the text box.

Subject: You're in: [LEAGUE NAME], [SEASON]

Hi [First name],

You're signed up for [LEAGUE NAME] on [Day of week] at [first tee time],
[Course name]. Week one is [date].

Dues: [Amount], due by [date]. Pay here: [payment link]
Rules and rain-out policy: [link]
Your starting handicap: [number], to be adjusted after week [number].
Teams and the schedule go out on [date].

Reply to this email if anything above is wrong.
[Commissioner first name]
[LEAGUE NAME]: you're signed up for [Day], week one [date].
Dues [amount] due [date]: [link]. Reply STOP to opt out.

Common mistakes on sign-up forms

Mistake What goes wrong Fix
Text consent bundled into the rules checkbox You cannot show who agreed to texts Separate unchecked box on its own page, with STOP wording, as CTIA's principles expect consent and a way to revoke it
Asking for payment on the form Card details and promises pile up in a spreadsheet Record that they read the dues, collect separately
No deadline printed A golfer signs up the night before and you rebuild the schedule Print the close date; late signers go on the sub list
Handicap field left free-form You get "about a 15" and "none" in the same column Yes/No question, then a separate number box and a scores box
20 or more questions Golfers abandon it on their phones Keep to about a dozen, move extras to a follow-up
Never testing as a no-handicap golfer The form dead-ends for new golfers Fill it out as a beginner before you publish
Paper entries typed in weeks later Lost sign-ups and angry phone calls Type them in within a day, same columns as the form

A copy-and-paste flyer template

The form is the sign-up. The flyer is how people find the form. Put it at the pro shop counter, on the clubhouse board, in a group chat and in an email. Keep it to one page. Replace every bracket with your real details, and leave a line blank rather than guess.

[LEAGUE NAME]
[SEASON] MEN'S / WOMEN'S / MIXED LEAGUE (pick one or delete)

NIGHT:        [Day of week], [first tee time]
COURSE:       [Course name], [Town]
FORMAT:       [e.g. 9 holes, two-person teams]
START DATE:   [First league night]
WEEKS:        [Number] weeks, ending [date]
DUES:         [Amount] per [player / team], due by [date]
SIGN UP BY:   [Deadline]

HOW TO SIGN UP
Scan the code or visit [form link]
Or fill out a paper sheet at the [pro shop / clubhouse]

All skill levels welcome. No handicap? No problem.
Questions: [Commissioner first name], [email or phone]

Put a QR code on it if you can. Any free QR generator will turn your form link into an image. Add the plain link below it for the golfers who will type it in.

The golf league sign up sheet for the pro shop

Some golfers will never scan a code. For them, tape a paper sign-up sheet next to the register. Use the same columns as your online form: name, email, mobile, handicap index or last 5 nine-hole scores, preferred night, partner, and a line that says "I have read the dues and rules posted here". Put the text-message option in its own column with a checkbox and the full wording, so nobody is opted in by default. Collect the sheet weekly and type the entries into your spreadsheet.

Sign-up deadline and timeline before week one

Here is a suggested timeline. Shift it to fit your own season.

When What to do
6 weeks before week one Open sign-ups. Post the flyer and send the link.
4 weeks before Send a reminder to last season's golfers and to the course's mailing list.
2 weeks before Close sign-ups. Confirm your count with the course.
2 weeks to 1 week before Build the roster and teams.
1 week before Send the schedule, tee times and rules.
Week one Play. Dues should already be in.

Close the form on the date you printed (Google's publishing page lists the response settings). A soft deadline means one golfer signs up the night before and you rebuild the schedule. If someone misses the date, put them on your sub list.

Do not ask for money on the form. Record that they read the dues and the date, and collect payment separately. The guides on how to collect golf league dues and on handling subs cover both.

What to do with the responses

When the form closes, work in this order.

Google Forms can send responses to a spreadsheet, which is the easiest place to do this.

  1. Clean the list. Remove duplicates. Confirm the email and mobile of anyone who looks like a typo.
  2. Build the roster. One row per golfer with handicap or starting scores, night and any partner request.
  3. Seed handicaps. Use the official handicap index where given and your formula for the rest.
  4. Make teams. Honor partner requests first, then balance the rest by handicap so no team is stacked.
  5. Flag subs. Keep sub-only golfers on a separate tab, ranked by handicap.
  6. Build the schedule. The guide to making a golf league schedule covers byes, tee times and rain dates, and the golf league schedule generator can draft a rotation once your teams are set.

If you use Gimme, a commissioner can start a league free (the first 3 league rounds, no card) and send an invite link or QR code that golfers use to join with an email address, so the roster is built without retyping. Text messages in Gimme turn on before the 2027 season, so keep the separate text box either way. If you build your own form, a spreadsheet works fine and the steps above still apply.

Frequently asked questions

How many scores does a golfer need for an official handicap index?

In Canada, Golf Canada says 54 holes from any combination of 18-hole and 9-hole rounds. The Rules of Handicapping leave the number of holes to each national association, so your own association's number may differ. Golfers with fewer scores should send their recent nine-hole scores so you can seed a league handicap.

Source

When should I open golf league sign-ups?

A suggested timeline is to open about 6 weeks before week one and close about 2 weeks out. That leaves time to build teams and the schedule. Adjust it to your own season.

Should a golf league sign-up require payment?

Not on the form itself. Have golfers acknowledge the dues amount and due date on the form, then collect money separately. A form that only records intent keeps sign-up simple and keeps card details out of your spreadsheet.

How do I sign up subs for my golf league?

Add a separate question or a short second form for golfers who only want to sub, with the same contact and handicap fields. See the guide on handling subs for how to rank and call them.

Can I build a golf league sign-up form in Google Forms?

Yes. Google's help pages describe creating a form, adding questions, marking them required, adding sections and sending responses to a Google Sheets spreadsheet. Google's help pages do not state a price, so check the terms on your own account.

Source

Can I build a golf league sign-up form in Microsoft Forms?

Yes. Microsoft's help pages say you start with New Form, add questions or sections, and share a link with an Anyone can respond option for people inside or outside your organization.

Source

Can I text golfers who give me their mobile number on the form?

Only text people who agreed to texts. CTIA's messaging principles expect consent before messages and a way to revoke it, and the federal statute restricts autodialed calls to cell phones without prior express consent. This is not legal advice.

Source

Can I use a paper sign-up sheet at the pro shop?

Yes, and it reaches golfers who never open email. Use the same columns as your online form, and type the paper entries into your roster within a day so nothing gets lost.

Put this to work in your league

Build a round robin schedule in your browser, no account needed. When you are ready for scores, handicaps and standings that update themselves, your first 3 league rounds are free, no card.

First 3 league rounds free. No card.