STATE-HOUSE GOTV · DISTRICT 14 · 12,847 DOORS

Canvassing software for political campaigns — the field side of a precinct walk.

Voter file in. Territories cut. Walk lists in 47 canvassers' pockets. GOTV dashboard live by the time the candidate calls. Beacon runs the door-to-door half of the program — built around the way state-house and federal races actually win on Election Day.

For
Campaigns & PACs
Canvassers
Unlimited
Free trial
14 days
MADISON CHEN · 58% TO GOAL
Beacon GOTV dashboard for the Madison Chen for State Senate campaign — 12,847 of 22,000 doors knocked, 47 active canvassers, live disposition split
Built for  state-house GOTV · federal field · ballot measure · voter ID · field fundraising part of the CNX Suite · with CampaignCNX+ & Alma

— Territories

Precincts on a map. Not in a spreadsheet.

Polygon a precinct, name it, assign canvassers. The voter file inside the polygon becomes a walk list — auto-ordered by street so canvassers don't double back. Re-cut mid-cycle if the universe shifts.

  • District 14 — North 4,287 voters · 49% covered
  • District 14 — Central 3,895 voters · 71% covered
  • District 14 — South 2,148 voters · 38% covered
  • Eastfield Precinct 1,532 voters · 81% covered
  • Riverside Precinct 985 voters · 62% covered
Beacon territories page showing five color-coded precinct polygons across District 14 with live coverage percentages and canvasser auto-balance

— The platform

Field director at the desk. Canvasser at the door. Same record.

No paper walk sheets coming back at 9pm. No spreadsheet hand-offs to the data director. Every knock writes to the same record the field director sees on the GOTV map.

/01 — DESK

Field director console

Cut precincts, draft scripts, assign canvassers, watch the map fill in. The GOTV dashboard everyone above the field director will be reading on Election Day.

  • Voter file import + VoterID matching
  • Walk-list builder (universe → list)
  • Persuasion + ID disposition templates
  • Live GOTV map & activity feed

/02 — DOOR

Canvasser app

What your volunteers actually use on the doorstep. Walk list, voter screen, AI Script Coach, sync. Works offline; queues up everything for when signal comes back.

  • Route-ordered walk list (auto-ordered by street)
  • Voter screen with party, history, issues
  • AI Script Coach — talking points per door
  • Offline sync · works in basements & rural

/03 — MAP

Live GOTV tracking

Every knock pings the map in real time. Coverage by precinct, dispositions by canvasser, ID rate by neighborhood — the numbers your campaign manager will read between candidate events.

  • Real-time canvasser location (opt-in)
  • Precinct coverage % live-updating
  • Persuasion vs. ID split per turf
  • CSV export for VAN / NGP-style upload

— Campaign types

Same data model. The dispositions change.

A state-rep persuasion walk and a 72-hour GOTV push aren't the same job. The platform configures around what each program is actually trying to capture — without rebuilding the system between cycles.

GOTV

Get out the vote.

The 72-hour close. Targeted universe, simple disposition set, drop-off mode for early-vote runs. The dashboard your field director watches between candidate stops.

Captures: Voted · Not Yet · Wrong Address · DNC

  • UNIVERSELikely-supporter file, geocoded and ordered
  • WAVESSat / Sun / Mon / Tues morning re-walks
  • FLAGSNeeds ride, EV-returned, language preference
  • EXPORTEnd-of-shift CSV for the data director
Persuasion / ID

Voter ID and persuasion.

Earlier in the cycle. Issue surveys, support 1-5 ID, follow-up flags for fundraising and volunteer recruitment. Voter file enriched with every conversation.

Captures: Support 1-5 · Issue Priority · Follow-Up · Volunteer

  • SCRIPTAI Coach pulls voter history + issues
  • SURVEYIssue-priority capture per door
  • CONSENTSMS / email opt-in tagged at the door
  • SYNCWebhook into CampaignCNX+ for follow-up SMS
Field fundraising

High-dollar door asks.

For finance teams who walk a donor file, not a voter file. Door-side ask amounts, follow-up flags for the call dialer, no spreadsheet reconciliation at end-of-shift.

Captures: Pledge · Follow-Up · Hard No · Already Maxed

  • FILEDonor universe with prior-cycle giving
  • ASKPre-set ask amounts per donor tier
  • FLAGPledged-but-not-paid auto-rolls to call list
  • COMPLYFEC-aware fields baked into the form

— How a precinct gets walked

From file upload to GOTV debrief in four steps.

The same loop whether you're running a 220-door city council race or a 12,000-door state-house campaign. Madison Chen's team set this up for District 14 in an afternoon.

/01

Import the voter file

VAN export, NGP, Catalist, state file — bring whatever you've got. VoterID matched, party affiliation pulled, every voter geocoded.

/02

Cut the precincts

Polygon territories on the map. The voter universe inside becomes a walk list. Auto-balance suggestions if turfs run too heavy or too light.

/03

Knock and ID

Canvassers run the door screen. Disposition, support 1-5, issue priority, follow-up flags. Offline-safe; queues for sync the moment signal comes back.

/04

GOTV-ready debrief

Live coverage, persuasion vs. ID split, top performers. Export at end of cycle for VAN-style upload to the data director.

— On the doorstep

The canvasser knows the voter before the door opens.

Party, vote history, issue priority, last touchpoint, pronouns if your file has them — surfaced on the voter screen. AI Script Coach pulls it together into a one-line opener tuned to the household. Works offline; queues for sync when signal returns.

See the canvasser flow
Beacon mobile walk list — route-ordered voter list with disposition status and party tag per stop
Beacon mobile voter screen with disposition buttons and survey question for issue priority
AI Script Coach overlay generating context-aware talking points based on the voter's issue history and household specifics

— Campaign FAQ

The questions field directors ask before they sign.

/Q — VOTER FILES

Can it eat my VAN export?

Yes. CSV import with VoterID matching, party affiliation, vote history, district codes. Catalist, NGP, state-file formats all supported. Whatever you walked with last cycle works here.

/Q — PRICING

Per canvasser?

No. Pricing is by the size of the voter universe (contacts), not the volunteer count. Bring 5 canvassers or 500 — same price. Six tiers; Starter $59 (2,500 contacts) up to Enterprise $599 (250K+).

/Q — OFFLINE

Rural districts? Apartment basements?

The mobile app keeps working without cell signal. Knocks are saved on the phone and sent to the server when signal returns. Designed around dead-zone walks; no canvasser ever loses a disposition because they walked into a parking garage.

/Q — COMPLIANCE

FEC fields and TCPA?

Donor occupation/employer fields built in for finance teams. SMS opt-in captured at the door before any CampaignCNX+ follow-up. DNC list enforcement. Audit log on every record.

/Q — INTEGRATION

What about CampaignCNX+ and Alma?

Same login. Door dispositions trigger CampaignCNX+ SMS sequences via webhook. Alma captures website conversations and writes the leads into Beacon walk lists. Three apps, one account, contacts flow between them.

/Q — SETUP

How long until we're knocking?

Most campaigns are walking in under three days. Same-day account, voter file imports while you draw your first turf, walk lists in canvasser pockets the next morning. Real human onboarding, not a chatbot.

— Start walking

Your first GOTV walk goes out this week.

Open an account, import your voter file, draw your first turf. By Saturday morning your canvassers are knocking with route-ordered lists and AI Script Coach in their pockets.

Setup
Same day
Onboarding
Real person, not a chatbot
Free trial
14 days, full access, no card