BALLOT MEASURE 7 · 14,820 SIGNATURES · 22 DAYS LEFT

Petition canvassing app — signature collection software that survives verification.

Beacon runs the field side of a petition drive — jurisdiction drawn, gatherers assigned, and signatures captured on phones with GPS, timestamp, and address validation. Duplicate detection runs at point of entry, and a goal tracker on the dashboard counts toward the target in real time.

For
Ballot & recall drives
Gatherers
Unlimited
Free trial
14 days
MEASURE 7 · 67% TO TARGET
Beacon dashboard for a ballot measure petition drive — 14,820 signatures collected of 22,000, with daily velocity, jurisdiction split, and active gatherer count
Built for  ballot initiatives · recall campaigns · candidate qualification · charter amendments · referendum drives part of the CNX Suite · with CampaignCNX+ & Alma

— Signatures

Signature collection software — from clipboard to cloud at the moment of signing.

The signer fills the form on the gatherer's phone or tablet. The address validates against USPS, and GPS coordinates and timestamp lock to the record. Fuzzy matching catches duplicates before they enter the count, so the signature lands in the verified pile rather than the rejection stack at filing.

  • GPS verification Lat/lng on every signature
  • Address validation USPS-grade at point of entry
  • Duplicate detection Fuzzy match by name + address
  • Jurisdiction check Inside boundary or flag for review
  • Audit log Every edit timestamped, tied to user
A petition gatherer holds a clipboard while a signer adds their signature

— The platform

Petition canvassing app — campaign manager and gatherer on the same record.

Every signature writes to the same record the campaign manager is looking at on the goal tracker, so paper sheets coming back smudged at the end of a shift and spreadsheet reconciliation the night before filing aren't part of the workflow.

/01 — DESK

Campaign console

The desk-side console for setting the goal, drawing the jurisdiction, assigning gatherers, and watching the count climb. It's the same deadline dashboard the campaign manager checks through the final week of the drive.

  • Goal target with daily velocity tracking
  • Jurisdiction polygon for boundary check
  • Gatherer assignment + per-region quotas
  • Live signature feed & verification queue

/02 — DOOR

Petition canvassing app for gatherers

The mobile side of the platform, with the signer screen, signature pad, validation, and sync queue all running on a gatherer's phone. Anything captured without cell signal is held locally and synced when the connection returns.

  • Signer screen with required-field validation
  • On-screen signature capture (e-sig grade)
  • Address auto-fill + jurisdiction check
  • Offline sync · works at park signing tables

/03 — MAP

Live goal tracking

Each signature updates the dashboard as it happens, so count toward target, daily velocity, gatherer leaderboard, and projected completion date are all visible without anyone needing to run a report.

  • Real-time signature count vs. target
  • Daily velocity + projected close date
  • Top-performing gatherers + regions
  • CSV / PDF export for state filing

— How a drive runs

Ballot petition canvassing from kickoff to filing in four steps.

The loop is the same whether the program is a 4,000-signature charter amendment or a 250,000-signature statewide ballot initiative. The setup work fits in an afternoon for most drives.

/01

Set the target & jurisdiction

Define the signature goal and draw the legal jurisdiction on the map. Every signer is validated against the boundary at the moment of signing.

/02

Cut signature regions

Polygon high-traffic regions — farmers' markets, transit stops, college quads — then assign gatherers, set per-region quotas, and balance coverage.

/03

Collect & validate

Gatherers run the signer screen — required fields enforced, address validated, GPS locked, and signature captured — with a duplicate match running on every entry.

/04

Filing-ready export

Print-ready PDF in the state-required format, or CSV for jurisdictions that take digital filing, with GPS metadata and timestamps preserved for any verification round.

— Drive types

Petition canvassing app for every drive type — same data model, different deadline.

A statewide ballot initiative and a recall petition are different programs with different filing requirements. The platform configures around what the secretary of state or county clerk requires, so the same install handles both.

Ballot initiative

Ballot initiative signature collection — statewide and local.

A hard target with a hard deadline. Statewide signature thresholds, county-by-county minimums, and single-subject rule fields all live in the form, and the dashboard tracks daily velocity against the deadline window.

Captures: Signature · Address · Date · Jurisdiction · Verified Y/N

  • BOUNDARYState / county / district polygon match
  • QUOTASPer-county minimums tracked live
  • FORMState-required field set baked in
  • EXPORTPrint-ready PDFs in filing format
Recall campaign

Recall and removal petition canvassing.

Recall windows are tighter and the pressure is sharper. Required statement fields, registered-voter verification, and an hourly velocity tracker against the deadline are built into the workflow.

Captures: Voter ID · Signature · Statement Ack · Verification Status

  • VERIFYVoter file match for registered status
  • STATEMENTRequired-statement acknowledgement
  • COUNTDOWNHourly velocity vs. deadline window
  • PURGEDuplicate + ineligible auto-removed
Candidate qualification

Candidate qualification and ballot access.

For independents, primary candidates, and minor parties. Per-district minimums, partisan-affiliation fields, and a per-signature audit log are all built in for challenges at the board.

Captures: Voter Reg · Party · District · Signature · Witness

  • DISTRICTPolygon match for legislative district
  • PARTYAffiliation rule enforcement (R/D/I/etc.)
  • WITNESSCirculator affidavit captured digitally
  • CHALLENGEPer-signature audit log on every record

— Drive FAQ

Petition canvassing app FAQ — what campaign managers ask before they sign.

/Q — FILING

Will the secretary of state accept it?

Exports preserve GPS metadata, timestamps, and circulator info. Print-ready PDFs match the form your state requires, and CSV export is available for jurisdictions that accept digital filing.

/Q — DUPES

How does duplicate detection work?

Fuzzy matching by name and address catches duplicate signatures at the moment of entry. A soft warning fires on a likely duplicate, and a hard block triggers on exact match, which keeps duplicates out of the file before verification.

/Q — OFFLINE

Farmers' markets with no Wi-Fi?

The mobile app continues to function without cell signal. Signatures are saved to the phone and synced to the server when the connection returns, so the signer doesn't notice and the gatherer doesn't lose the entry. It works in basements, parking garages, and dead-zone parks.

/Q — PRICING

Per gatherer?

No — pricing is by the size of the contact universe (signatures collected count as contacts), not the gatherer count, so bringing 5 paid gatherers or 500 volunteers doesn't change what you pay. Six tiers, from Starter at $59 up to Enterprise at $599.

/Q — JURISDICTION

How does boundary check work?

Draw the legal jurisdiction polygon on the map and every signer's address is validated against it at point of entry. Out-of-jurisdiction signatures flag for review rather than failing silently at filing.

/Q — SETUP

How fast can a drive launch?

Most drives are collecting within three days of signing up. The account is live the same day, the jurisdiction polygon gets drawn during onboarding, and gatherers download the app the same afternoon. White-glove onboarding ($249–$999) is available for tight-deadline drives.

— Start collecting

Your first petition signatures come in this week.

Open an account, draw the jurisdiction, and set the target. Within a few days your gatherers will be at the farmers' market with GPS-verified collection on their phones and the goal tracker filling in live on the campaign dashboard.

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