Offline-first with sync states
Responses capture without signal and show a clear waiting-to-sync count, so no knock is lost between the sidewalk and the record.
Turfs cut
38
District 12
Est. doors
5,240
Assigned
31
of 38 turfs
Volunteers
26
Maple & 4th
148 doors · 1.2 mi route
Riverside Loop
96 doors · 0.9 mi route
Oak Hill North
132 doors · 1.5 mi route
Cedar Flats
174 doors · 1.8 mi route
Route distance is an estimate · demo data
Cut turfs, optimize walk lists, and capture responses at the door — offline included — with results returning to the voter record.
The operating loop
Cut turf with estimated doors and route distance, assign each to a volunteer, and see coverage across the district at a glance. Turfs carry honest states — Active, Scheduled, Completed, or flagged for review — so the plan matches what's actually happening.
Turfs cut
38
District 12
Est. doors
5,240
Assigned
31
of 38 turfs
Volunteers
26
Maple & 4th
148 doors · 1.2 mi route
Riverside Loop
96 doors · 0.9 mi route
Oak Hill North
132 doors · 1.5 mi route
Cedar Flats
174 doors · 1.8 mi route
Route distance is an estimate · demo data
Volunteers get a walk list that groups voters by household, so two people at one address are one stop. Responses capture on the phone and hold locally when there's no signal — the walk list shows exactly how many are waiting to sync.
R. Booker
S. Booker
D. Okafor
Once responses sync, track doors knocked, contact rate, support IDs, and completed turfs — with voters moving from Unidentified through Voted. It's the latest synced picture of the field, returned to each voter record.
Doors knocked
9,120
Contact rate
41%
Support IDs
6,900
Completed turfs
34
Support pipeline
Unidentified
8,140
Identified
6,900
Contacted
5,220
Committed
3,010
Voted
1,030
Latest synced from the field · demo data
Each session records the volunteer, turf, doors logged, and duration, with GPS and session context attached for accountability. Sessions that need a second look are flagged for review instead of quietly counted.
Sessions (7d)
86
Doors logged
4,210
Avg. session
2h 05m
Flagged
3
need review
J. Silva
Maple & 4th · GPS evidence
A. Park
Riverside Loop · GPS evidence
M. Wells
Oak Hill North · GPS evidence
Responses capture without signal and show a clear waiting-to-sync count, so no knock is lost between the sidewalk and the record.
GPS and session context attach to each canvass for accountability — organization and jurisdiction dependent.
Role-based permissions govern who sees voter records and sensitive fields, so access matches responsibility.
Moved, deceased, and do-not-contact flags are honored across the field, so suppression follows the voter everywhere.
Cut the turf, walk it offline, and sync every response back to the voter record — on one field program.