📄 Free step-by-step guide

How to Make a Signup Sheet in Google Docs

Build a shared signup sheet in Google Docs with a simple table, understand why a shared doc gets messy for real signups, and see a safer free option.

How do you make a signup sheet in Google Docs?

To make a signup sheet in Google Docs, open a new document, click Insert > Table and pick your columns and rows, then label the top row with headers like Name, Item, and Time. Add a row per slot, give the doc a title, then click Share, set General access to “Anyone with the link” as Editor so people can type in their names.

Make a signup sheet in Google Docs: step by step

The genuine, free way to do it right inside Google Docs.

1

Start a blank document

Go to docs.google.com and start a Blank document (or type docs.new in your browser).

2

Add a title and instructions

Type a title and a short line of instructions at the top, for example “Team Potluck: add your name and what you're bringing.”

3

Insert a table

Click Insert > Table and drag to choose your grid, for example 3 columns by 6 rows.

4

Label your columns

In the first row, type your headers: Name, Item/Slot, Time, or whatever fits your event. Bold the header row so it stands out.

5

Add more rows as needed

Right-click any cell and choose Insert row below to add one row per open spot.

6

Share with edit access

Click Share, change Restricted to Anyone with the link, set the role to Editor, copy the link, and send it out so people can fill in a row.

Why a Google Docs signup sheet gets messy

A Google Doc is a shared free-text page with no structure behind it. To let people sign themselves up you have to give everyone Editor access, and that creates real problems:

Anyone can edit or delete anyone else's row. Editor access applies to the whole document, so one person can overwrite or erase everyone's entries. There's no per-row protection.
No limits and no waitlist. The doc can't cap a slot at, say, two people or flag an over-subscribed spot. Ten people can type into a “1 needed” line.
No email collection or confirmations. Unless you add an email column and trust people to fill it honestly, you capture no contact info and send no confirmation.
No notifications. You aren't alerted when someone signs up or drops out; you reopen the doc and eyeball what changed.
You must hand out edit permission. Making it self-serve exposes the entire document to edits by anyone with the link.

The faster alternative: a purpose-built signup sheet

If you want people to sign up without being able to edit each other's entries - plus slot limits and confirmations - a dedicated signup tool is safer than a shared doc. Grasshopper Signup is free and needs no account to start.

  • Set a limit on each slot and it fills, then locks, automatically - no add-on or script needed
  • Automatic waitlist: when a spot opens up, the next person is offered it
  • Confirmation and reminder emails go out to everyone who signs up
  • People sign up from a link in seconds - no account, no editing a shared file
  • See a live roster and headcount, exportable to CSV any time
  • Describe your event and AI builds the whole form in about 30 seconds
Create a Free Signup Sheet

Free, no account needed to start.

Google Docs vs. a dedicated signup tool

Signup taskGoogle DocsGrasshopper Signup
Cap each slot and close it automatically when fullNoYes
Automatic waitlist when a slot is fullNoYes
Automatic confirmation and reminder emailsNoYes
Shows remaining spots to people as they sign upNoYes
Keeps each person's entry private (no overwriting)NoYes

Google Docs signup sheet FAQs

Yes. Google Docs supports real-time collaboration, so many people can type at the same time. The catch is that everyone has full Editor access, so two people can edit the same cell at once and one can overwrite the other's text. Docs won't protect a “claimed” slot.

You largely can't within a plain Google Doc. Editor access is all-or-nothing across the whole document, so there's no way to lock an individual row. Your only real safeguards are checking File > Version history, or switching to a tool built for signups where each entry is protected.

No, not automatically. A Google Doc has no concept of capacity, so it won't close a slot at a set number or start a waitlist. You'd have to watch the doc and delete extra entries by hand, which defeats a self-serve sheet.

For most signups, Google Forms is sturdier because responses stay private and people can't delete each other's entries. A shared Doc feels more “live” because everyone sees the list. Neither caps a slot or runs a waitlist natively.

No. With “Anyone with the link” set to Editor, people without a Google account can still type in the doc, but they appear as anonymous animals rather than real names, which makes it harder to know who signed up or who deleted an entry.

Want signups that people can't overwrite?

Create a free signup sheet where each entry is protected, slots have limits, and everyone gets a confirmation.

Create Your Free Signup Sheet