$80 CAD a month, everything included, 14 days free

Every feature. Day one. No "pro tier".

Everything below ships with every account, and the demos on this page run live on sample data. Click around.

Offline-first, syncs liveGPS safety & live presenceAnalytics that decide thingsAI issue analysisBadges & leaderboardsTurf cutting & manual importLawn signs, without the spreadsheetGet out the voteYour data, no ransomVolunteers, events, and shiftsBetween elections: Organizing mode and casework
The DoorLine live canvassing map with colored door pins and teammate GPSReal screenshot, demo turf

Field operations

Signs, lit drop, GOTV, worksheets, the public form, and canvassing. Demo figures are invented.

Signs

Requests, a public form, and a crew map

Residents request a sign on your website or from a QR code on the board. Each request is confirmed by email, then sits on one list: to install, damaged, installed, or waiting on that confirm. The sign team opens a phone map of the work queue — not every board already in the ground.

  • Public form you can embed. Typeahead stays inside the ward.
  • Live email or text to the crew when a request lands, with a link to mark it Installed.
  • Split a Saturday into sign turfs, or schedule teardown for after the polls close.
Signs guide →
84
To install
6
Damaged
210
Installed
3
Awaiting email
Admin Signs: counts and the request map. Demo numbers.

14 Pine Street

Small · requested by A. Chen

InstalledDamaged
Volunteer pin: address, size, and Installed / Damaged.
DoorLine walk sheet with a cover map and address pages
A printed walk sheet. Photograph it later under Manual Input.

Lit Drop & worksheets

A sparse list, split into driving packs

Upload a spreadsheet, filter doors you already IDed, or click the map. Preview the split, drag the polygons, then print sheets. Split into N lists, or cap each list at N doors (packs of 50, packs of 100). Manual Input reads the filled sheets — In / Dmg / Skip, or C / NH / Lit — and writes back to the same doors.

Lit Drop guide →

GOTV

Election-day lists from your 4s and 5s

The target list is built from the latest answered door at each house. Add advance-poll and election-day dates to project how many vote IDs you will have by then. Then the same split tools as Signs: list, map, preview polygons, packs of N doors. Volunteers mark Contacted, Voted, or Not home. Voted doors leave the list.

GOTV guide →
AddressLvlStatus
22 Maple Ave5Not yet contacted
8 Oak St · Unit 24Contacted
401 King St5Voted
GOTV list: address, name, phone, status. Demo rows.

doorline.dev/s/…

PNG or SVG for flyers and the back of the sign.

QR on Share & form. Same link as the embed.
<iframe src="https://doorline.dev/s/…"
  style="width:100%;border:0"
  title="Request a lawn sign"></iframe>
Embed snippet for your campaign site.

Public form

Embed the request form. Print the QR.

One permanent link per campaign. Paste the snippet into NationBuilder, Squarespace, or WordPress. Colours match your site. The same URL is the QR code. Confirmation is email, so junk requests do not land on the install map.

Form and embed →

Canvassing

Offline knocks, a live team map, paper if you want it

Cut turfs, schedule a canvass, invite by phone number. Volunteers save DoorLine to the home screen. Knocks store on the phone and sync when signal returns. Captains see live GPS. If someone works from paper, photograph the sheet — up to 20 at a time — and review the matches.

Manual Input review of a photographed walk sheet
Paper import: photograph the sheet, review matches, commit.

Offline-first, syncs live

  • ✓Knocks save on the device instantly. No spinner, no signal needed.
  • ✓Automatic background sync the moment connectivity returns.
  • ✓Save to the home screen (iPhone Safari or Android Chrome) so it opens full screen. Guide at /guides/install-on-phone.
  • ✓No lost evenings, no duplicate doors across the team.

GPS safety & live presence

  • ✓Every active canvasser on the map in real time.
  • ✓Captains spot stragglers and check in fast.
  • ✓Volunteers feel safer knowing the team can see them.
  • ✓Presence is scoped per canvass, so it stays relevant.

Analytics that decide things

  • ✓Support distribution across your universe.
  • ✓Weekly knock rates and momentum over time.
  • ✓A data-science vote model: recency-weighted 4–5 support, undecideds counted at that rate, and a confidence band, projected against the win line.
  • ✓Per-canvasser pace and contribution stats.

AI issue analysis

  • ✓Reads canvasser notes and issue tags, and builds an issue taxonomy specific to your campaign.
  • ✓Pie chart of what your ward cares about, plus a month-over-month trend of rising issues.
  • ✓Steer it with plain-language instructions, like "file potholes under road maintenance".
  • ✓Personal information is stripped before any text is analyzed.

Badges & leaderboards

  • ✓Automatic weekly badges recognize top knockers.
  • ✓A podium leaderboard anyone can read in two seconds.
  • ✓Opt individuals out (looking at you, candidate).
  • ✓Send badge recognition by text to keep volunteers coming back.

Turf cutting & manual import

  • ✓Draw a polygon; see door counts and a time estimate as you draw.
  • ✓Lit Drop: a sparse door list from a spreadsheet, filters, or map clicks. Split into N lists or packs of N doors, preview polygons, print walk sheets.
  • ✓AI paper import: photograph old walk sheets, up to 20 in one batch, review, done.
  • ✓CSV import: drop in an export from another platform or a spreadsheet tracker, and AI maps the columns for you.

Lawn signs, without the spreadsheet

  • ✓Every sign request in one place: from door knocks, from a public request form, or imported from NationBuilder.
  • ✓A shareable link, a printable QR code, and an embed snippet so the form lives on your own website.
  • ✓Requesters confirm by email, so nobody can flood your list. Residents can report a damaged or missing sign from the same form.
  • ✓Give volunteers sign-team access and they get a mobile map of what still needs to be installed, fixed, or picked up. The captain can get a text or email as each request lands, or a morning digest — or both.
  • ✓Residents can report a damaged public sign without an address by dropping a pin on the map. Split a Saturday into canvasses, or start teardown after election day.

Get out the vote

  • ✓Choose which supporters count (5s, 4s and 5s, or 3 and up) and DoorLine builds the target list from your canvass data.
  • ✓Planning table: add the dates you print for and see projected vote IDs, sign requests, and donate or volunteer asks. List, map, or split — same tools as Signs. Split into N lists, or cap each list at N doors. The whole target list loads; it is not capped at 1,000.
  • ✓One tap per door: already voted, reminded, not home. Voted doors leave the list for everyone instantly.
  • ✓Load the clerk's voters' list and every door learns its poll. Names are dropped in your browser; only address and poll are kept. Split GOTV lists by poll and print voting-place stickers on Avery label sheets.
  • ✓Load the advance-vote file the same way. Doors that already voted get a check on the map and drop off new walk sheets and GOTV lists. A unit marks that unit only.
  • ✓Confirmed votes show up beside your Estimated Votes model as a floor, not a guess.

Your data, no ransom

  • ✓Import your address universe to get started fast.
  • ✓Switching mid-campaign is easy: bring history in via paper sheets or CSV.
  • ✓One-click NationBuilder-compatible CSV export so your CRM stays in sync.
  • ✓No export fees. Ever. It's your data.

Volunteers, events, and shifts

  • ✓One public signup link: name, phone, email, what they want to do, when they are free. Put it on the website, the socials, the back of the lit. No account needed.
  • ✓Door 'wants to volunteer' answers and event RSVPs land on the same list automatically, so the volunteer pool grows while you knock.
  • ✓Approval queue: anyone who offers to knock doors waits as pending until an admin approves them. Pending means no login, no doors, no names. Approve with one click and the sign-in text goes out.
  • ✓Events with shifts: canvasses, sign installs, lit drops, phone banks, community events. Caps and waitlists, team-only or public with an RSVP link. Link a shift to a canvass and members jump straight into it.
  • ✓Texts that send themselves: confirmation on signup, a reminder the day before, another the morning of, thanks the day after. Filtered broadcasts to volunteers by interest. STOP honoured everywhere.
  • ✓Live in both modes: a volunteer pool and an events calendar matter as much in the four years between elections as in the six weeks before one.

Between elections: Organizing mode and casework

  • ✓After the vote, the owner switches the campaign to Organizing mode. The ward map, address universe, and every door conversation stay; the nav reorders around team, canvasses, and casework instead of signs and GOTV.
  • ✓Constituent casework is a separate space with its own door. The owner names a casework lead; the lead decides who else gets in. Being a campaign admin grants nothing. Volunteers never see a case.
  • ✓A case has a title, category, how it came in, priority, who has it, a follow-up date, and the 311 ticket number. Notes and status changes build a timeline.
  • ✓Cases tie to doors in the ward file, so staff can see what the campaign heard at that address, read-only, and see cases cluster on a map.
  • ✓Monday digest to office staff: overdue cases, follow-ups past due, and anything waiting on the city for a week or more.
  • ✓Works for anyone who wants to keep organizing a ward, elected or not. Store ticket numbers, not city correspondence; check with your clerk about what counts as a municipal record.

Don't take our word for it, poke the demos

Support distribution

Loading live demo…

Doors per week

Loading live demo…

The leaderboard

Loading live demo…

Estimated votes vs the win line

Loading live demo…

AI issue analysis: salience and trends

Loading live demo…
DoorLine input sheet with a 1–5 support scale

Real screenshots of the canvasser view. Big buttons, works with gloves on.

Ready to knock smarter?

$80 CAD a month, every feature, 14 days free. Your first canvass can be in the field today. New things ship most weeks — see what's new.