Skip to content

Field operations (canvasser workflow)

This guide walks the canvasser experience end to end, plus the coordinator view of the same shift.

  1. Get assigned — A coordinator assigns you a route. It appears under the Routes tab with a target time window, a stop count, and an estimated walking distance.

  2. Charge and preload — Open the route once while you’re still on Wi-Fi. The stop list, voter metadata, and basemap tiles cache locally so you’re not dependent on cell signal at the door.

  3. Confirm identity — The first screen on a shift re-prompts for the canvasser id. The shift is stamped with that id — every knockback inherits it.

  1. Tap the route → Start. This opens a shift — the container every knock on this walk belongs to.
  2. The next stop is highlighted on the map, with the route’s distance and estimated walking time.
  3. Use Pause for breaks or driving segments. Paused time is excluded from pace calculations.

Every door is one of six outcomes:

OutcomeWhen to use it
TalkedA human had a real conversation with you. Capture support level (1–5) and any issue tags they mentioned.
Not homeYou knocked; nobody answered. Default behavior — leaves the door eligible for a later pass.
RefusedThe resident declined to talk. Door will not be re-routed to you.
MovedThe voter on the stop no longer lives here. Triggers an address-correction task on the roll.
Come backSomeone was home but the voter on record wasn’t. Queues a retry in the follow-up window.
Do not contactResident explicitly withdrew consent. Permanent, organization-wide suppression — use deliberately.
  • Support level (1–5) — 1 = strong oppose, 5 = strong support. Drives the scoring adjustment and future universe selection.
  • Issue tags — pick from your organization’s tag list, or free-text. Tags feed narrative clustering on the analytics side.
  • Free-text notes — optional but the highest-leverage field. Notes flow into the AAR queue and become feedback for tomorrow’s route.
Door Canvass screen: start-a-shift controls and a list of recent shifts

The Door Canvass view a canvasser works from — start a shift, then log each door’s outcome.

The app is designed to keep working when cell signal drops:

  • Knockbacks queue locally and sync the moment the device reconnects. The queue depth is visible from the route header.
  • Each queued knock keeps its GPS stamp and timestamp from the moment it was logged, so the record is faithful even when it syncs later.
  1. Tap Finish route. The shift closes and the route flips to Complete.
  2. Fill the AAR form: what worked, what didn’t, roll corrections, issue themes.
  3. Submit. Voterra picks the AAR up within a minute — eligible corrections apply to the roll automatically, and the rest go to your coordinator for review.

As you work, the coordinator dashboard updates without refresh:

  • Map pins flip from gray → green (talked) / red (refused) / yellow (not home) as each knockback lands.
  • Per-canvasser metrics — contact rate, refusal rate, stops remaining.
  • Device beacon — each phone’s last check-in time and how many knocks it has queued offline. A long silence usually means offline, not idle.
  • AAR queue — notes surface seconds after submission; auto-apply-eligible rows land within a minute.
SymptomLikely causeFix
”Start” is greyed outRoute is unassigned or assigned to another canvasserCoordinator reassigns.
Pin stays gray after a knockbackDevice is offline; entry is queued locallyConfirm queue depth on the route header; sync happens on reconnect.
Knocks saving without a locationThe browser was denied location accessAllow location for the site in the phone’s browser settings — knocks always save either way.
Voter on stop looks wrongRoll drift since last importLog Moved or Come back and add a note — the AAR pass will correct the roll.