15

Questions, all editable

2

Logic rules pre-built

∞

Signups on the free plan

$0

To clone, publish and collect

What's inside

Fifteen screens, one question at a time

A volunteer sees one question, answers it and moves on, with full-width targets on a phone. Here is question 1, the one the rest of the form branches on.

1 →

Which roles would you like to help with?

Pick up to two. You can switch roles later.

A Event setup and cleanup
B Food bank sorting
C Delivery driver
D Youth mentoring
E Office and admin
F Fundraising and outreach
Next →

Your logo, colors and font on every screen. See how conversational forms behave on a phone.

The full question list

  1. Which roles would you like to help with?

    Multiple Choice
  2. Do you have a valid driver's license?

    Yes/No Shown by logic
  3. Can you use your own car for deliveries?

    Yes/No Shown by logic
  4. Which days are you usually free?

    Multiple Choice
  5. Which times of day work for you?

    Multiple Choice
  6. When could you start?

    Date
  7. Tell us about any experience that fits these roles.

    Long Text
  8. What's your name?

    Full Name
  9. What's the best email to reach you?

    Email
  10. What's the best number for shift reminders?

    Phone Number
  11. Do you consent to a background check for this role?

    Yes/No Shown by logic
  12. Who should we contact in an emergency?

    Full Name
  13. What's their phone number?

    Phone Number
  14. How did you hear about us?

    Single Choice
  15. Thank you. We'll be in touch about your first shift.

    Thank You

Questions 2, 3 and 11 stay hidden until logic calls them, so most volunteers see twelve screens. Delete any question, add another question type or drag the order around.

Before you publish

How to write a volunteer application form people finish

Every question on a volunteer form should change who you call, when, or for what. If an answer changes none of those, cut the question.

Start with the role, not the paperwork

People arrive knowing what they want to do, not their emergency contact's number. Opening with the roles makes the first tap easy and lets logic shape the rest of the form. Multiple Choice takes an optional maximum: set it to two and you get a real preference, not every box ticked. More on question order in our form design best practices.

Split days from times of day

Availability is where most volunteer sign up forms go wrong. A free text box returns answers like “most weekends, depends” that nobody can plan a shift around. Two Multiple Choice questions, one for days and one for mornings, afternoons or evenings, give you two clean columns to filter. Upform has no grid question, and a 21-box grid is hard work on a phone anyway. The tradeoff: someone free Monday mornings and Saturday afternoons reads as free at both times on both days, so confirm the exact shift when you first get in touch.

Ask about experience in one open question

One Long Text replaces a page of checkboxes. Word the help text around your roles (first aid, working with teenagers, languages spoken) and leave it optional, so a first-time volunteer with nothing to write does not stall.

Keep the driving questions for drivers

Nobody sorting cans needs a question about a driver's license, so questions 2 and 3 appear only for drivers. Use the same pattern for any role with its own requirements: one question per requirement, one show rule per role.

Ask for an emergency contact, and say why

Questions 12 and 13 use a Full Name and a Phone Number with a country flag and dial code, so a number from abroad still works. Say in the help text that you will only use it if something goes wrong on a shift. If some roles are fully remote, add a hide rule so those volunteers skip both screens. An emergency contact is also personal data about someone who never saw your form, so keep it only as long as the person volunteers with you. More in our guide to GDPR compliant forms.

End with how they heard about you

Question 14 is a Single Choice and the only answer here that tells you where to spend next month's outreach.

Then reply within a week Connect Slack so each signup posts to a channel, and whoever runs the schedule can say hello while the enthusiasm is fresh.

Background checks

Consent on the form, the check with your provider

Upform does not run background checks, verify identity or store results. The template asks for consent, only for the roles that need it, and your screening provider does the rest.

73% complete

11 →

Do you consent to a background check for this role?

Youth mentoring means working with under-18s. Our screening provider will email you a secure link.

YesNo
Next →

Shown only to volunteers who picked Youth mentoring.

  1. Ask only where the role needs it

    Many organizations check volunteers who work with children or vulnerable adults. The template asks only for Youth mentoring; add roles to the rule as your policy requires.

  2. Send your provider's link to the Yes answers

    Filter the Google Sheet or the CSV export on question 11, then send each volunteer the link from your screening provider or your country's official scheme.

  3. Keep sensitive numbers off the form

    Do not ask for a Social Security number or a date of birth here. The provider collects what it needs through its own process, keeping that data out of your spreadsheet.

Volunteers who already hold a clearance can send it with a file upload question. Running donations and grant applications too? See how Upform works for nonprofits.

Already wired in

The logic that ships with the template

Two rules ship switched on, in the same Logic panel every form uses: AND/OR conditions, 20 operators and four actions (show, hide, jump and end form).

Conditional Logic

2 rules configured

Add Rule
Show field1 condition • 2 targets
Conditions
RolesIs any ofDelivery driver
ActionShow field

Rule Summary

When Roles is any of "Delivery driver" → Show field: Do you have a valid driver's license?, Can you use your own car for deliveries?

Show field1 condition • 1 target

Rule 1: Delivery driver opens the driving questions

When Delivery driver is one of the two roles a volunteer picks, questions 2 and 3 appear: a driver's license and the use of their own car. Is any of fires whether driving is their only pick or one of two.

If “Roles” is any of Delivery driverThen show questions 2 and 3

Rule 2: Youth mentoring asks for consent

Pick Youth mentoring and question 11 appears, a Yes/No asking for consent to a background check. Every other role skips it.

If “Roles” is any of Youth mentoringThen show question 11

Add your own on top: an is before rule on question 6 can show a Statement to anyone starting before your next orientation session. Every operator is on the conditional logic page.

After the submit

Where the signups land

Every signup lands in your responses table, with search, date filters, CSV export and a drawer holding each answer. Contacts counts each volunteer's submissions.

Upform collects signups; it does not assign shifts or send reminders, so most small teams sort the Google Sheet by day and time and schedule from there. Mailchimp adds everyone who submits to the audience you pick, so point it at a volunteer list, not your newsletter. Each connection uses your own account; the full list is on the integrations page.

Frequently asked questions

Is this volunteer form template free?

Yes. The template, its logic and every signup you collect sit on the Upform free plan, which has no cap on forms or responses. The free plan shows a small Upform mark on the published form; Pro, at $12 a month, removes it, lifts the 100 MB file storage limit and adds up to five team members.

How do the driving questions appear only for drivers?

A logic rule watches question 1. When Delivery driver is among the roles someone picks, it shows questions 2 and 3, about a driver's license and a car. Everyone else skips both screens.

Can Upform run background checks on volunteers?

No. Upform records a Yes or No to consent and nothing more; it does not verify identity, run checks or store results. The check runs through your screening provider or your country's official scheme, so send that link to the volunteers who said Yes and keep Social Security numbers off the form.

Can volunteers upload a certificate or an existing clearance?

Yes. Add a Yes/No asking whether they already hold one, then a File Upload with your allowed file types and a maximum size, shown by a logic rule only on a Yes. Uploads count toward the 100 MB of storage on the free plan; Pro has unlimited storage.

Can one volunteer form cover several events?

Yes. Add a Single Choice or a Dropdown at the top for the event or program, and every response carries the answer, so the Google Sheet or CSV export sorts by event. If each event needs different questions, duplicate the form once per event instead.

Can volunteers under 18 sign up with this form?

Yes, with one addition. Add a Yes/No asking whether the volunteer is 18 or over, and a logic rule that shows a Full Name and an Email for a parent or guardian on a No. Then email the guardian your own consent form. If your roles are for adults only, an end form rule on a No can close the form early instead.

Get started

Fill your next shift this week

Clone the volunteer form template, rename the roles to match your programs, check the two logic rules and publish the link. About ten minutes.

No credit card. Unlimited forms and unlimited signups on the free plan.