Canvassers get the walk list, the voters at each door and one-tap outcomes on their phone. Knocks recorded in a dead zone wait on the phone until it reconnects, and the field director can watch each route's canvassers on a live map.
The canvasser at the door, and the field director running the program.
A canvassing app replaces the paper walk list. The canvasser sees who is registered at each door and records what happened there, and the field director gets those results the same day instead of waiting for clipboards to come back.
doornoc is a political canvassing app for campaigns of any party. It runs in the phone's browser and can be added to the home screen, so there is nothing to download from an app store. Voter files for Oklahoma, Arkansas, Florida, North Carolina, Ohio and Pennsylvania are built in; in other states, a campaign uploads its own. Targeting and turf planning are covered on the canvassing software page.
Routes come from a shape drawn on the map, from Auto Turf, or from a list when you upload your own voter list. Voter filters cover party, election history, district and age. Each route is then assigned to a team member.
The route opens in walking mode as a household list and a map. The common outcomes are one-tap buttons, and after a new knock is saved, walking mode moves on to the next household in the list.
A knock saved with signal uploads at once, and one saved offline follows when the phone reconnects. Reports and the Knocks page show knocks as of their last load, which they reuse for up to five minutes. Observe live shows the canvassers on a route moving on its map.
Walking mode is the screen a canvasser keeps open all shift. For a volunteer's first shift step by step, see the door knocking app page.
Doors appear as pins on the map and in a list that shows the doors in view. A pin keeps the household's party color until the door is knocked, so the houses still left on the block stand out. An address that could not be placed on the map stays in the list, tagged "No map pin".
Name, party and the household's other registered voters are on screen before the knock, with each voter's election history one tap away.
Tap a voter for this campaign's past visits to them, with any notes and issues, plus voter-file details, recent elections, census figures for the neighborhood in the six built-in states, and a short AI summary that suggests one issue-based opener. The brief loads over the network, so it needs signal.
Supporter, Not home, Against and Lit drop are quick-record buttons that save the knock as soon as they are tapped. Optional details sit below: yard sign, a star rating for the conversation, key issues, follow-ups, notes, and a separate result for each voter in the household.
If another campaign on the same account already knocked a voter at this door, the door carries a "Knocked in" chip with that campaign's name and the date, and its pin gets an amber ring. The knock form lists those visits under "Previously at this door".
Editing a knock later keeps its original time and canvasser. With a connection, doors selected on the map or in the list can be marked Lit drop or Not home in one go, and an Undo button reverses the batch.
Each knocked door gets one of four outcomes. The outcome decides how the door counts in reports and, together with any yard sign, what color its pin turns.
| Outcome | What it records | Pin color |
|---|---|---|
| Answered | A conversation, with a result: Supporter, Non-Supporter or Undecided | Black, unless a yard sign was requested |
| Not Home | A knocked door with nobody to talk to | Black |
| Lit drop | Literature left at the door. The door counts as covered but not as a contact, and a later real knock replaces it | Purple |
| No Solicit | A household that declined or posts a no-soliciting sign. The flag stays on the household, and the knock form warns the next canvasser to consider skipping it | Orange |
| Not knocked yet | Nothing so far. An amber ring means another campaign on the account has knocked a voter there | The household's party color |
Yard signs show on the same map: yellow when one is requested, teal once it is placed and a photo is attached.
Coverage drops in basements, apartment stairwells and on rural roads. This is what walking mode does at each stage.
Loading a route saves its doors on the phone. The app itself is cached too, so walking mode still opens after a page reload with no connection.
Each knock goes into a queue on the device, and a message confirms it was saved offline. A banner across the top of the screen says the phone is offline and that changes will sync later.
Upload starts about two seconds after the connection returns, and the banner counts what is left, for example "3 knocks waiting to sync". If an upload fails, the app tries again every 60 seconds, up to 20 times, and a reconnect or a new knock restarts that count.
Limits to plan around: a route never opened with signal cannot be opened offline, the Door Brief and bulk marking need a connection, and the director sees offline knocks only after they upload. Signing out removes the saved route from the phone; knocks still waiting to upload stay on it and send when the same canvasser signs back in.
The other half of the canvassing app, for owners, admins, consultants and managers. Canvassers and volunteers work from their assigned routes, and managers can invite only those two roles.
From the Routes page, Observe live opens a route that someone is walking. Each canvasser on it shows as a dot that updates about every 15 seconds, labelled with the route's knock count. Location is shared only while walking mode is open, and 120 seconds without an update drops a canvasser off the map.
Knocks over time, answer rate, results, route performance, issues raised, hour of day, a day-by-week heatmap and a canvasser leaderboard, all built from the newest 10,000 knocks. The Knocks page exports its list as a CSV, and Reports exports a summary CSV or a PDF.
Optional tracking, switched on in campaign settings, flags knocks saved more than 300 yards from the door or less than five seconds after the knock form opened. Both thresholds can be changed. Flags appear in a Quality tab on the Knocks page, and no knock is blocked.
A demo shows the happy path. These checks need two phones and a short walk.
Monthly plans with a credit allowance, billed through Stripe. Credits pay for building routes and for optional voter research; recording knocks and creating campaigns use none.
| Plan | Per month | Credits | Built for | Voters routed a month (estimate) |
|---|---|---|---|---|
| Starter | $49 | 25,000 | 1 login, 1 campaign: a candidate knocking alone | About 4,500–5,000 |
| Pro | $149 | 75,000 | 2 campaigns, 20 team members: a local race with a volunteer crew | About 13,600–15,000 |
| Campaign | $349 | 200,000 | 5 campaigns, 50 team members: a consultant running several races | About 36,000–40,000 |
| Enterprise | $599 | 500,000 | Unlimited campaigns and team | About 90,000–100,000 |
A route costs 50 credits plus 5 per voter on it, and matching an uploaded list costs 500. Drawing a route by hand also uses 200 credits per new map search of the area and 200 more when the route is saved. The routing estimates in the table assume routes of about 100 voters and no other credit spending.
There is no free plan or trial. Invited volunteers use walking mode without a plan of their own, within the team size each plan lists. Annual billing, chosen inside the app, costs about 20% less than paying monthly, and top-ups start at 1,000 credits for $10.
Current plans are in the pricing section on the homepage. For what free tiers usually leave out, see the free canvassing app page.
Six cases where another tool fits better.
If one of these rules doornoc out, the best canvassing apps guide compares the alternatives.
A political canvassing app replaces the paper walk list. It shows canvassers which households to visit and who is registered at each one, records the outcome at every door, and sends the results back so the field director can track coverage and supporter IDs.
No. doornoc is a web app that runs in the browser on iPhone and Android phones. Added to the home screen, it opens full screen like an installed app. Field directors use the same web app on a laptop.
Yes, as long as the route was opened once with signal. Its doors are saved on the phone, knocks recorded offline wait in a queue on the device, and they start uploading about two seconds after the connection returns. The Door Brief and bulk marking need a connection.
Only while walking mode is open, and only with the browser's location permission. The phone then shares its position about every 15 seconds, people watching the route in Observe live see it on the map, and a canvasser who stops sending for 120 seconds drops off. If the campaign switches on effectiveness tracking, knocks saved far from the door or very quickly are flagged for review, never blocked.
Yes. doornoc is not tied to a party or a party committee, and a campaign signs up on its own, with no outside approval. The voter filters include party, so each campaign targets its own universe.
Starter is $49 a month for one login, one campaign and 25,000 credits. Pro is $149, Campaign is $349, and Enterprise is $599, arranged with sales. There is no free plan or trial. People invited to a campaign use walking mode without buying a plan of their own, up to the team size the plan lists, and recording a knock never uses credits.
Yes, as files. In the six built-in states, a CSV, JSON or Excel list is matched against the state voter file. In other states, the campaign uploads its own voter file as CSV or JSON, and column names from VAN, VoteBuilder, L2, NGP and Secretary of State exports are recognized. Past door outcomes load onto a route from a CSV or JSON file. Nothing syncs live.
Related: Canvassing software · Door knocking app · Door-to-door canvassing software · Free canvassing app · Best canvassing apps
Walking mode that keeps recording without signal, one-tap outcomes, door history across your campaigns, and a live view of each route for the director.