Google Forms is the first thing most of us reach for, and for good reason: it is free, it lives in a Google account you already have, and the responses land in a sheet. For a survey it is hard to beat. For a waitlist it has one gap that matters.
What Google Forms does well
It asks questions. Any kind: short answer, paragraph, multiple choice, grids, dates, file uploads. It validates answers, branches between sections, and drops everything into a spreadsheet you can sort and share. If what you need is "tell me about yourself," stop reading and use it.
Where it stops being a waitlist
A waitlist is a form with a number attached: how many spots there are, and which one you got. Google Forms has neither.
| Feature | Unwaited | Google Forms |
|---|---|---|
| Price | Free for 100 signups a month; $5 and $15 plans above that | Free |
| Capacity cap | Per day, week, month, or in total; the form stops at the cap | None; the form keeps accepting responses |
| Position number | Each person sees "You're #12" the moment they join | No; you count rows by hand |
| Opening hours | Weekdays plus open and close times, or a one-off window | Accepting responses on or off, toggled by hand |
| Time slots with caps | A slot field with a cap per option; full slots grey out | A dropdown that never fills |
| Duplicate emails | Rejected; the person sees their existing number | Limit to one response, which requires a Google account |
| Where it lives | Hosted page, QR code, script embed, iframe, or JSON API | Hosted page or iframe |
| Your data | CSV export, email per signup, webhooks on paid plans | A Google Sheet, which is the best part |
| Question types | Eleven, built for signups | Many more, including grids, file uploads, and quizzes |
The cap is the one that hurts. A bakery with 40 loaves puts "first 40 only" in the description, and on Saturday morning the form takes 63 orders. Now someone has to email 23 people. A gym class with 14 mats has the same morning, every morning.
Position numbers are the quieter one. Without a number, every person who signs up wonders whether they made it, and a few of them email to ask. With a number, they know.
The recipes that replace it
These two are the setups people most often move off a Google Form. Each is a ready-made waitlist: the cap, the reset time, the opening hours, and the fields are already in place.
Bakery preorders
RecipeDaily bake
40 per day
40 orders per bake day. The count for each day resets at 6:00 AM.
- 40 per day
- Every day 6 AM–8 PM
- 2d ahead
- 5 fields
Gym classes
Recipe6:00 AM HIIT
20 per day
20 spots per class day. Numbering restarts every class.
- 20 per day
- Mon to Fri 6 PM–5 PM +1d
- 4 fields
What you give up
Fewer question types. No Google Sheet by default, though the CSV is one click away and webhooks can fill a sheet on paid plans. No quizzes, no grids, and no file uploads yet. If any of those are the point, Google Forms is the right tool and we will say so.