Door knocking
List and map views, outcomes, support scores, offline sync, live teammates, and map colors.
For admins and canvassersOpen the canvass
From the canvasser home screen, pick a canvass and tap Start canvassing. You will see progress (done/total) and a List / Map toggle.

Choose List or Map
List sorts by street then house number — great on foot. Map shows door pins and live teammate locations. Tap Sync now anytime; the sync badge shows online/offline and how many knocks are waiting to upload.


Tap a door and pick an outcome
Three primary outcomes:
- No answer
- Answered — then support 1–5 (Strong oppose → Strong support), plus toggles for Volunteer / Lawn sign / Donate, optional contact fields, issues, notes, and any custom intake questions
- Literature dropped — for lit-only passes without a conversation

Add a missing door if needed
If a house is on the street but missing from the list, use Add a new door while online so the team shares the same address going forward.
Offline sync & live teammates
Knocks save on the device immediately (IndexedDB). When signal returns, they sync automatically — or tap Sync now. Basements and dead zones should not lose an evening’s work.
While online, teammate GPS appears on the map so captains can spot who is where. Presence is scoped to the canvass.
Map colors (door status ≠ support)
Door pin colors mean knock status, not the 1–5 support score:
- Not knocked yet — high contrast (outdoor readability)
- No answer — grey (not amber, so it is not confused with mid support)
- Literature dropped
- Answered — colored by support 1–5 once recorded
Zoom in for house numbers when you need them outdoors. Full legend also appears on the admin Map & Turfs sidebar.