JustSignup
← Blog

How to get volunteers to actually show up

September 8, 2026

The list said fourteen. Nine came. Nobody was lying when they signed up; life happened between then and now, and nothing reminded them. If you've coordinated volunteers for more than a season, you've had that Saturday.

The fix is not a longer guilt trip. It is a handful of small habits that make it easier to show up than to drift away. Here they are, in the order I'd add them.

1. One reminder, the afternoon before, just their spots

A reminder on Monday for Saturday is gone by Wednesday. A reminder Saturday morning is too late to find cover. The afternoon before is the sweet spot: close enough to plan around, far enough to fix.

Make it personal. Not "reminder: the festival is tomorrow," but "tomorrow, 9 to 11, trash pickup crew, meet at the pavilion." When the reminder lists only what that person committed to, they read it. When it lists everything, they skim it and assume it's for someone else.

Every published JustSignup page sends exactly this: one email per person, the day before, listing only their own spots and where to go.

2. Ask for something small first

People who have shown up once show up again. People who signed up for a six-hour shift as their first ever commitment quietly disappear. If you're building a new team, put some two-hour rows on the page. Let people say yes to something they're sure they can do. The food pantry template is built from short shifts for exactly this reason.

3. One link, so signing up finishes

A surprising number of no-shows never actually finished signing up. They opened the snack sheet, meant to come back for the rides list, and didn't. Their name is in the group chat and nowhere else.

Put everything on one page, so a volunteer checks off all of it and submits once. Then the confirmation is the proof, and the reminder goes to a real commitment. If your sheet needs more than one link, the templates show what the one-link version looks like.

4. Make cancelling one tap, and say so

Volunteers cancel late because cancelling early feels like letting you down. It means writing an apology, finding your number, and admitting they can't. So they wait, hoping something changes, and tell you at 9 pm.

Give them a cancel link in every confirmation and every reminder, and say, in plain words: "Can't make it? Cancel here so someone else can take the spot." Framed that way, cancelling early is the helpful thing to do. The spot reopens, the waitlist gets promoted, and you find out Thursday instead of Saturday.

5. Send the gaps, not the list

When you're short, don't resend the whole page. Send a message that lists only what's still open, with the link. "We still need two for cleanup Saturday at 2 and one more for the check-in table." Short lists get filled. Long lists get skimmed.

On a JustSignup page this is one click: the dashboard copies a still-needed message that lists only the open spots, and the link it carries shows only those rows.

And then say thank you the same night

Not next week in the newsletter. That evening, short, to the people who checked in. Name one specific thing that went right because of them. It does more for next month's list than any reminder.

The takeaway

No-shows are mostly a communication problem, not a character problem. One reminder the day before with their own spots, a small first ask, one link so signing up finishes, a cancel link that reopens the spot, and a gaps-only message when you're short. Build those into the page and most of the Saturday surprises stop. If you want to see how the reminder and cancel link look from the volunteer's side, try the live demo and sign up for something; nothing is saved.

Get the volunteer coordinator's checklist

The 12 things that go wrong the week of the event, and the fix for each. Four short emails over nine days, then nothing. Unsubscribe anytime.

No list, no sharing. Unsubscribe with one click.

Try it on your own event

Your first signup page is free to publish, with up to 30 volunteers. Pro is $9 a month or $79 a year for groups that run several pages: unlimited volunteers, co-organizers, assigning, rolling schedules and hours reports. Cancel anytime.

Build a page