
You asked for help, six people said they would, and two showed up. If that sounds familiar, you are not alone, and it is rarely about the people being flaky. Most volunteers who vanish were given a job that was vague, a time that was hard or no reminder. Those are all things you can fix.
Saying we need volunteers makes people picture an open-ended favor, and most will quietly decline or put it off. Saying we need two people at the door from 6:00 to 7:00 pm gives them something they can say yes to, and a clear end to it.
Before you ask anyone, write a short job card for each role. It should take five lines.
A group message that says can anyone help gets silence, because each person assumes someone else will answer. A direct message to one person gets a reply. Pick the people most likely to say yes, such as past guests who stayed to chat, and ask each by name.
Here is a message you can copy and change: Hi [name], I am running [event] on [date]. I need one person to [job] from [time] to [time]. You were great at [specific thing] last time, and I thought of you. Can you take it? If not, no problem at all.
The last line matters. People who feel free to say no give you honest answers, and honest answers let you plan. A yes from someone who felt trapped is a likely no-show.
Even with good planning, some volunteers will drop out for real reasons: illness, work, a child, a car. Plan for it. If you need four people, line up five. If a job is critical, such as the door or the sign-in table, name a backup who knows the plan.
Do not take it personally. A volunteer who cancels a day early is doing you a favor, because you can fill the gap. The ones who disappear without a word are the problem, and a reminder system solves most of that.
Memory is the main enemy of volunteering. A yes given three weeks ago slips away by the day. Send a short message at each of three moments.
Ask for a reply, not a thumbs-up. A volunteer who types back see you at 6 has made a small promise. A silent read receipt is not a commitment, and an unanswered reminder tells you to call a backup while there is still time.
New volunteers who get a hard, long first job rarely come back. Give them something small they can do well, with one other person nearby, and no more than two hours. Brief them for five minutes at the start: what the event is, what the goal is, who is in charge and where to find you. A volunteer who knows what is happening feels part of the team, not like a spare pair of hands.
Stay close for the first fifteen minutes, then check in once or twice. Do not hover and do not disappear. If you are too busy to check, assign one experienced person to look after the new ones.
Thanking volunteers is not a courtesy. It is the main reason they come back. A thank-you works best when it is quick, personal and about the work they did, not a general note to everyone.
If the same two people do everything, they will leave. Rotate jobs, share the hard ones and let people say no without penalty. Ask yourself after each event who did the most work and whether you offered them a break. A volunteer group that keeps its best people is one that gives them room to step back and return.
Keep a simple list of who helped, which job, and how it went. Next time you can start from names you know, not from a blank page, and you can offer returning volunteers a harder role if they want it.