Brennan for Congress
Canvass Manager

Track every canvasser and canvass

A mini-CRM for your field operation: run paid and volunteer programs, track individual canvassers and their production, and let AI flag data that looks off.

Future product · early prototype

The full Canvass Manager is a Phase-2 build: live canvasser rosters and shift data sync from VAN / MyVoters, and the integrity-flag rules get tuned with you. This shows the shape of it.

Active programs
3
Canvassers
64
Doors knocked
19,430
of 34,000 target
Overall progress
57%

AI integrity flags

Marcus Reyes · Stark paid canvass
Contact rate 4% — far below the 29% program median; possible door-skipping.
Tom Becker · Stark paid canvass
163 doors/shift — implausibly high vs the 70/shift average.
Alex Rivera · Stark paid canvass
Every door logged as 'Not home' — no live contacts in 640 attempts.

Canvasser roster

CanvasserProgramTypeShiftsDoorsContactStatus
Priya AnandSummit GOTV doorsVolunteer941237%OK
Marcus ReyesStark paid canvassPaid141,1804%⚑ Flagged
Jess ColemanPortage persuasionVolunteer1138842%OK
Tom BeckerStark paid canvassPaid69804%⚑ Flagged
Dana WhitfieldSummit GOTV doorsVolunteer724540%OK
Sam OrtizMedina early-vote chasePaid530040%OK
Alex RiveraStark paid canvassPaid106400%⚑ Flagged

New canvass program

Summit GOTV doors
Summit — Akron core
VolunteerActive
6,120 / 9,000 doors68%
28 canvassers34% contact
Stark paid canvass
Stark — Canton suburbs
PaidActive
8,430 / 14,000 doors60%
12 canvassers29% contact
Portage persuasion
Portage — Kent
VolunteerActive
4,880 / 5,000 doors98%
16 canvassers41% contact
Medina early-vote chase
Medina county-wide
PaidPlanned
0 / 6,000 doors0%
8 canvassersnot started

Demo canvass data · added programs are local to this session · live turf + canvasser sync is Phase 2.