EVENTS · FORM TEMPLATE
Volunteer signup form template
Recruit volunteers for an event and capture what matters for scheduling: preferred role, the shift they can cover, and how to reach them. Every signup is emailed to your coordinator and kept in a list you can sort into a rota.
Best for: Festivals, races, fundraisers, and community events that run on volunteers.
<form action="https://api.formstork.com/submit" method="POST">
<input type="hidden" name="access_key" value="YOUR_ACCESS_KEY">
<label>Name
<input type="text" name="name" required>
</label>
<label>Email
<input type="email" name="email" required>
</label>
<label>Phone
<input type="tel" name="phone">
</label>
<label>Preferred role
<select name="role_preference" required>
<option>Setup & teardown</option>
<option>Registration desk</option>
<option>Ushering</option>
<option>Food & drink</option>
<option>Wherever needed</option>
</select>
</label>
<label>Shift availability
<select name="shift" required>
<option>Morning</option>
<option>Afternoon</option>
<option>Evening</option>
<option>All day</option>
</select>
</label>
<label>Anything we should know?
<textarea name="notes" placeholder="Skills, accessibility needs, questions"></textarea>
</label>
<button type="submit">Sign up to volunteer</button>
</form>Replace YOUR_ACCESS_KEY with your form's key from the dashboard. That's it, no backend.
How it works
- Create a free form Create a free form in the Formstork dashboard and copy its access key.
- Paste the HTML Paste the template HTML above into your page and swap in your key.
- Submit it. Every response is emailed to you, filtered for spam, and stored in your inbox, ready to export or forward to Slack, Sheets, and more.
Frequently asked questions
Can volunteers pick more than one shift?
The shift field is a single dropdown by default. To allow multiple choices, duplicate the field or add checkbox options for each shift in the HTML.
How do I build a schedule from the responses?
Every signup is emailed and saved to your dashboard, where you can export the list to a spreadsheet and sort by role and shift to build a rota.
Do volunteers need an account?
No. The form is public HTML anyone can fill in, and Formstork filters spam so you only see real signups.
Start collecting volunteer signup form submissions
250 free submissions a month with a real dashboard. No credit card.
Use this template →