It is 8:40 on a Saturday morning and the coordinator is standing in the parking lot with a printout from a free form tool, counting heads. Fourteen people said they would come. Nine are here. Two of the nine are not on the list because they signed up by replying to the newsletter, which is in a different tool. The donors, who are often the same people, are in a third place.
The fix is not a better form tool. It is putting the form on your own site, where the answers land in the one list you already keep.
Why the form belongs on your site
A third-party form is quick to make and it costs you three things. The sign-up lives in that tool's account. The volunteer never saw your site, so they never saw the donate page or the programs page. And every person is now in two or three places, so nobody knows that the Tuesday volunteer is also a monthly donor.
A form on your own site sends the submission to your inbox and to your contact list in the same moment. One place. One customer list for your business makes the general argument; for a nonprofit it is sharper, because the people are the same people.
What to ask a volunteer
Less than you think. Name, email, phone, and one open question: "When are you usually free, and is there anything you would especially like to do?" People answer an open question far more fully than twelve checkboxes, and twelve checkboxes lose the people who were only half sure.
Two things worth putting on the page itself, not in the form. First, what a typical shift is: the day, the hours, what the work actually is. Second, the honest scale of the commitment. The last time the Bureau of Labor Statistics measured volunteering, for the year ending September 2015, volunteers "spent a median of 52 hours on volunteer activities" in the year, about an hour a week. Say that an hour a week is useful; you will get more people.
Event registrations
For a free event, the same form with a subject line does the job: "Register for the spring clean-up", name, email, how many people.
Two things that do not belong on the same form. Paid tickets are a sale, not a gift; if the ticket buys dinner or a seat, a donate form is the wrong place for it, because the deductible part is only the amount above what the ticket is worth and the receipt has to say so. Donor receipts and thank-you emails covers that rule. And an event that needs seat numbers, waitlists or capacity limits needs a ticketing tool; a contact form takes names, it does not count chairs.
Following up
The reply within a day is what turns a sign-up into a volunteer. It confirms the date, says where to park, names the person they will meet, and asks the follow-up questions that were kept off the form.
Volunteers also like to know that their costs are not entirely their own. The IRS's Publication 526 is clear that "you can't deduct the value of your time or services", but a volunteer who drives to your site "can deduct the costs of gas and oil that are directly related to getting to and from the place where you volunteer", or a flat 14 cents a mile. A line about that in the welcome email is appreciated.
One list, three kinds of people
A contact list with a volunteer in it, a donor in it and a newsletter subscriber in it is only useful if you can tell them apart. Tag people as they arrive: "volunteer", "event-2026-spring", "monthly". Then a segment of everyone tagged volunteer who has not been to anything since the spring is a real email you can send, and a segment of volunteers who are also donors is your year-end appeal's first audience.
Being on your list is not consent to marketing. Someone who registered for an event has agreed to hear about that event, not to join the newsletter; add them to it only when they said yes. Whatever you send, the habits the FTC's CAN-SPAM guide requires of commercial email are the right habits for a nonprofit's list too: a real postal address in the footer, a way to opt out in every message, and opt-outs honored "within 10 business days".
In Webkio, the contact form on your volunteer and event pages delivers each submission to your email and to the Contacts list, where you tag people, build segments and export a CSV, or have each sign-up delivered to a CRM, Slack or a webhook. A paid gift links its donor to the same list, so the Tuesday volunteer who gives monthly is one person with one timeline. The contacts docs cover the filters and segments and merging the rest.
Common questions
What should a volunteer sign-up form ask?
Name, email, phone and one open question about availability and interests. Everything else, waivers, emergency contacts, shirt sizes, is asked in the reply once they have said yes.
Can we take event registrations with a contact form?
For a free event, yes: a subject line, name, email and head count. For paid tickets, assigned seats or capacity limits, use a ticketing tool and keep it off the donate form, because a ticket that buys something is not a straight gift.
Can we add event registrants to our newsletter?
Only if they agreed to it. Registering for an event is consent to hear about that event. Add a clear opt-in to the page and respect the answer.