Forms
How to create a sign up sheet online
To create a sign up sheet online, make a short form with five fields (name, contact, the slot or role, availability and an emergency or consent question), share it as a link or QR code, and read the names in the responses table. Unlike a shared spreadsheet, an online form keeps each person's details private.
Nuwan Madhusanka · Co-founder
5 min read · Published
To create a sign up sheet online, build a short form with five fields, name, a way to contact the person, the slot or role they want, when they are available and any consent or emergency contact you need, then share it as a link or QR code. The responses table becomes the sheet. Unlike a clipboard or a shared spreadsheet, nobody else sees each person’s details.
Step 1: decide what the sheet is for
A sign up sheet collects a commitment: a volunteer shift, a place on a working bee, a turn on the school canteen roster. Write down what you will do with each answer. GOV.UK’s guidance on form structure is blunt about it: only add a question if you know you need the information. For most sign ups that leaves five or six fields.
Step 2: the five fields
- Name. First name may be enough for a casual roster.
- Contact. One way to reach them, usually a mobile or an email.
- The slot or role. A list to tick, never a free text box, so the answers group cleanly.
- Availability. Days and times, again as choices.
- Consent or emergency contact, when the activity needs one.
The volunteer sign up form on this site asks ten questions built on that pattern: a name, an email and an optional mobile, days to help as ticks from Monday to Sunday, time of day, the kind of work wanted, certificates held, past volunteering, an emergency contact, and consent to the checks needed for roles with children or vulnerable people.
Step 3: make slots choices, not boxes
The most common sign up sheet problem is a slot written five different ways: “Sat am”, “Saturday morning”, “9 to 12 Sat”. A multiple choice list of shifts or roles fixes that and lets you count each slot in the export. Write each option with the day, date and time in the same order: “Saturday 14 March, 9 am to 12 pm”.
Be honest with yourself about limits. Many simple form tools, including the builder used for the examples here, cannot stop a slot at ten people. Check the responses as they arrive and remove a full slot from the list, or use a booking tool when places are strictly limited.
Step 4: protect the list
A paper sheet on a clipboard or a spreadsheet shared by link shows every name and phone number to everyone who signs. For a school or community group, that is personal information you are responsible for. Under Australian Privacy Principle 3, an organisation covered by the Privacy Act should collect only what is reasonably necessary, and Principle 5 requires telling people why you collect it and who will see it. An online form solves the exposure: only the organiser sees the responses. Add one line at the top saying who will see the details and when they will be deleted.
If people want to know who else is coming, share a separate list of first names with their permission, not the responses.
Step 5: share it and close it
Share the link by email or message, or print a QR code for a noticeboard. Put a closing date on the welcome screen, and turn on an email alert so you hear about each new sign up. When the sheet closes, disable the form so late arrivals see that it has finished rather than signing up for a full shift.
Sign up sheet or something bigger
If the sheet grows payments, waivers, dietary needs or more than about ten questions, it is a registration form; how to make a registration form covers that build, and the registration form page defines it. For people arriving on the day rather than signing up ahead, see how to make a sign in sheet. The event RSVP form shows the shortest version, and the form privacy notice checklist covers the line at the top.
A worked example
The fictional Riverbend Community Garden needs helpers for its spring working bees: four Saturdays, morning and afternoon shifts, and three kinds of job (planting, mulching, the sausage sizzle). The sign up sheet asks first name and last initial, a mobile number, which Saturdays and shifts they can do as ticks, which job they prefer as a single choice, and whether they hold a food handling certificate for the sizzle. An optional box asks about anything the organisers should know, such as needing to sit down.
The organiser checks the responses each evening. When the morning planting shift on the first Saturday has twelve names, the organiser edits the form, removes that option and republishes it, so later sign ups are offered only shifts with room. The week before each working bee, the organiser exports the CSV, sorts by shift, and sends each group the start time and what to bring. Nobody’s mobile number is visible to anyone else at any point, which a clipboard at the garden gate could never promise.
In the product
A sign up sheet is a classic or conversational form with radio and checkbox lists for the slots, published as a link; the free QR code generator turns the link into a code for a noticeboard. Access can be public, by secret key, login required or restricted to an email domain, which suits a sign up meant only for staff or members. An email alert can go to one address for each response, the responses export to CSV with one column per question, and the form can be disabled from the dashboard when the sheet closes. There is no limit per option. The form access control page shows the four access types, and the guide to controlling who can fill in your form shows how to set them.
| Paper sheet | Shared spreadsheet | Online form | |
|---|---|---|---|
| Who sees other people's names | Everyone who picks up the clipboard | Everyone with the link | Only the organiser |
| Contact details exposed | Yes, on the page | Yes, in the cells | No, held in responses |
| Typing errors and gaps | Common, handwriting | Common, free cells | Required fields and set choices |
| Choosing a slot or role | Write in a box | Type in a cell | Tick from a list of shifts or roles |
| Stops a slot filling past its limit | Only if someone checks | Only if someone checks | Depends on the tool; many have no slot cap |
| Works away from the venue | No | Yes | Yes, as a link or QR code |
| Export for the organiser | Retype it | Already a sheet | CSV download |
A finished example
A volunteer sign up form template should ask who the person is, when they are free, what they would like to do and whether they consent to any screening a role needs. This conversational version asks ten questions one at a time and takes about four minutes. After a name, email and optional mobile, it asks which days of the week you can help and what time of day suits, what you would like to help with from seven options, any certificates or skills, previous volunteering, an emergency contact, and whether you consent to a background check.
Read the volunteer signup formQuestions people ask
How do I make a sign up sheet online?
Write the five fields most sign ups need, name, contact, the slot or role, availability and any consent, as a short form. Make the slot a list people tick rather than a box they type in. Publish it, share the link or a QR code, and read the names in the responses table or a CSV export.
Can I limit the number of people per slot?
Some booking tools can; many simple form builders cannot, including the one used for the examples here, which has no slot cap. The workaround is to check the responses as they arrive and remove a full slot from the list by editing and republishing the form. For strict limits, such as paid places, use a booking or ticketing tool.
Can people see who else signed up?
On a paper sheet and a shared spreadsheet, yes, which is why they leak phone numbers and emails. On an online form, only the organiser sees responses. If people need to know who else is coming, publish a separate list of first names with their permission rather than sharing the raw responses.
Should I use a sign up sheet or a registration form?
A sign up sheet suits informal, unpaid commitments: volunteer shifts, a potluck, a roster of helpers. A registration form suits events with tickets, payments, dietary needs or waivers. If you find yourself adding more than about ten questions, it has become a registration form and should be built as one.
What should a volunteer sign up sheet ask?
Name, how to contact them, which days and times they can help, what they would like to do, any relevant certificates, and an emergency contact. If some roles involve children or vulnerable people, ask for consent to the checks those roles need. The volunteer sign up example on this site asks exactly that in ten questions.
Written by
Nuwan Madhusanka · Co-founder
Works across the builders and the export paths: how a form becomes a PDF, how a flyer canvas becomes a print file, and how a signed document carries its audit trail.
LinkedIn profileSources
Written and checked by the OneCraft team. Last checked .
Make your own form
Describe what you need and the generator writes and designs it, then you edit anything you like.
See what it can makeRead next
How to make a sign in sheet
A sign in sheet records who arrived, when, who they came to see and that they agreed to the site rules. Make it a short form behind a QR code at the door, with the visitor type, name, company, mobile, host, a few rule tick boxes and a signature, and nobody can read the previous visitor's details.
How to write a consent form
Write a consent form in five parts: who is asking and for what, the risks in plain words, one separate tick for each decision, a signature with the date, and a line on how the record is kept. Each part answers a question somebody may ask years later, which is why the wording matters as much as the fields.
Form privacy notice checklist
A privacy notice on a form tells people, at the moment they type their details, who is collecting them, why, who else will see them, whether they go overseas, and how to get access or complain. Australian Privacy Principle 5 lists ten matters, and on most forms they fit in a short paragraph above the first field.
For the steps inside the builder, read the guide on this topic.