Political Campaigns
How Many Volunteers a Local Campaign Needs, and How to Schedule
The number of volunteers a local campaign needs comes from three figures: how many doors you want to knock, how many doors one volunteer covers in a shift, and how many shifts you have left before Election Day. Divide the doors by the doors per shift, divide that by the shifts left, and you have the number of volunteers you need out each week. For many village and school board races, the honest answer is smaller than candidates fear: a handful of reliable people, scheduled well, beats a long list of names who never show up.
This guide walks through the math with example numbers (clearly labeled, since every district is different), then covers how to recruit, schedule and keep volunteers through the last weeks of the race. All dates are from the Illinois State Board of Elections 2027 calendar.
For the wider view of planning a canvass, see our guide to political canvassing.
Step 1: Set your door goal
Start with households, not population. Your voter file grouped by address tells you how many doors have at least one registered voter.
Then decide how many passes you want:
- One full pass reaches every target household once.
- A second pass follows up with undecided voters and not-home doors.
- A supporter pass during early voting and on Election Day reminds supporters who have not voted.
Example (illustrative): a village with 3,000 target households plans one full pass, a second pass to the roughly half that were not home or undecided, and a supporter pass to 600 supporters. That is 3,000 + 1,500 + 600 = 5,100 door knocks.
Step 2: Measure doors per shift
Do not borrow someone else's pace. Knock two or three shifts yourself, count the doors, and divide by the hours. Pace depends on lot sizes, apartment buildings, weather, and how long people talk.
Example (illustrative): a volunteer covers 25 doors an hour in a neighborhood of single-family homes, and shifts last 2 hours, so one shift is about 50 doors.
Step 3: Count your shifts left
Count the weekends and weekday evenings between now and Election Day, and mark the dates that change the work:
- April 6, 2027 races: filing November 16 to 23, 2026; ballot certified January 28; early voting from February 25 (or March 12 where a February primary ran); Election Day April 6.
- February 23, 2027 races: filing October 19 to 26, 2026; ballot certified December 17; early voting from January 14, 2027; Election Day February 23.
Leave out the holiday weeks, or plan them at half strength.
Example (illustrative): an April 6 campaign counts 14 usable weekends from early December to Election Day, with two shifts each weekend (Saturday and Sunday), for 28 shift slots.
Step 4: Do the division
Doors needed divided by doors per shift gives total volunteer shifts. Divide that by shift slots, and you have the number of volunteers you need out per slot.
Example (illustrative): 5,100 doors divided by 50 doors per shift is 102 volunteer shifts. Spread across 28 slots, that is about 4 volunteers per slot. If the candidate knocks most of those slots too, the campaign needs about 3 volunteers out each time.
Then add a cushion. Not everyone who signs up comes. Example: if roughly a third of scheduled volunteers cancel, schedule 5 or 6 per slot to get 4.
The total roster is bigger than the number per slot, because most people will not knock every weekend. Example: if a typical volunteer comes every other weekend, you need about twice as many people on the roster as you need per slot.
Step 5: Recruit from the people already saying yes
The best volunteers are people who already support you:
- Petition season. Every person who signed and said something warm is a prospect. Ask at the door, on a separate sign-up sheet.
- Friends and neighbors. Ask personally, with a specific day and time.
- Your supporter list. If supporters gave a dated, written opt-in for texts, a short text with a specific shift works well. See our door-knocking scripts for the supporter ask at the door.
- Not every job is walking. People who cannot knock can stuff literature, deliver yard signs, make calls, or answer supporter texts from home.
Ask for one shift, not a commitment to the whole campaign. People who have a good first shift come back.
Step 6: Schedule shifts people show up for
- Fixed, repeated times. Saturday 10 to noon and Sunday 1 to 3, every weekend. People plan around a routine.
- Short shifts. Two hours is easy to say yes to.
- A meeting point. Same place every time, with coffee, scripts and turf ready.
- Pairs for new volunteers. Send first-timers out with someone who has knocked before.
- Reminders. A message the day before with the time and place cuts no-shows.
- A clear end. Finish on time and thank everyone before they leave.
Step 7: Give every volunteer their own turf and a way to record results
This is the step where most volunteer programs fall apart: two people knock the same street, results go home in someone's coat pocket, and nobody knows which doors are left. Here is how to run it in Beacon:
- Import your list and cut turf. Import your voter list from a CSV, with name, address, precinct and party fields mapping automatically. Then use territory management to divide your district into territories sized for one shift (about 50 doors in the example above), and assign each territory to a specific canvasser. When someone cancels, reassign their turf to whoever showed up.
- Hand out routed walk lists. Each volunteer opens a walk list on a map, with route optimization putting doors in walking order.
- Record results at the door. Volunteers tap contacted, not home, refused, moved, deceased, inaccessible, come back later or left literature, add a 1 to 5 rating and notes, and answer your survey questions (for example, "Support? Yes / Leaning / Undecided / No").
- Keep working without signal. Offline mode keeps volunteers going where coverage drops, and results sync when they reconnect.
- Watch the shift as it happens. Real-time tracking shows progress during the shift, and on the Growth plan live GPS and geofence show where volunteers are on the map. After the shift, per-territory contact and contacted counts show how much of each turf was covered, which gives you a real pace to check against your Step 2 estimate.
Give volunteers the canvasser role, and when someone leaves the campaign, removing them deactivates their account and keeps the doors they recorded. Every Beacon plan includes unlimited canvassers, so adding volunteers never changes your bill. Starter is $59 a month ($47 a month billed annually) for 2,500 contacts, and Growth is $129 a month ($103 annual) for 10,000. More on how this fits a full campaign is on our political campaigns page.
Step 8: Re-run the math every two weeks
Your first estimate will be wrong, and that is fine. Every two weeks, compare doors knocked to doors planned:
- Ahead? Add a second pass to undecided voters, or start supporter reminders early.
- Behind? Add a weekday evening slot, recruit two more people, or narrow your target list to the most likely voters.
Our post on how many doors a village board candidate can knock before April 6 shows the same math for a candidate knocking mostly alone.
Keep the people who show up
Volunteers come back for the candidate, the company and the sense that their two hours mattered. Tell them the number of doors they knocked and what voters said. Learn their names. Feed them. A thank-you the same evening goes a long way.
Put your first shift on the map
Map your district, cut it into turf, and send your first volunteers out with routed lists this weekend.