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:

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:

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:

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

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:

  1. 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.
  2. Hand out routed walk lists. Each volunteer opens a walk list on a map, with route optimization putting doors in walking order.
  3. 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").
  4. Keep working without signal. Offline mode keeps volunteers going where coverage drops, and results sync when they reconnect.
  5. 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:

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.

Try Beacon free for 14 days

More from Political canvassing & GOTV

All canvassing guides · Every article

Beacon

Field operations software for teams that knock.

Territories drawn on a map, walk lists ordered by street, capture that keeps working without signal, and coverage you can read while the shift is still running. Start with how Beacon runs a campaign field program.

Setup
Same day
Offline
Works with no signal
Free trial
14 days, full access, no card