Draw areas on a map
Click a corner at a time to outline a neighbourhood, a poll or a single street, then drag the corners to reshape it whenever plans change.
No shapefiles and no GIS knowledge. The person who knows the ward draws it.
From drawing the first area to exporting the get-out-the-vote list, KnockTurf covers the whole canvass: the map, the doorstep, the questions, the follow-ups and the results.
Follow one campaign through its week, from the organiser drawing the ward to a first-time volunteer at the door.
Priya is running a ward of twenty thousand doors with a dozen volunteers. Before anyone knocks, she draws the ward into areas a volunteer can finish in an afternoon, and KnockTurf tells her how many doors are in each.
Click a corner at a time to outline a neighbourhood, a poll or a single street, then drag the corners to reshape it whenever plans change.
No shapefiles and no GIS knowledge. The person who knows the ward draws it.
Each area is counted from municipal address data where it has been loaded, and from OpenStreetMap buildings and addresses everywhere else. Recount at any time.
Progress has an honest denominator, so "80% done" means 80% of the doors.
Give an area to one canvasser or several, with an optional target date. Each canvasser is emailed when turf is assigned to them.
Everyone knows where they are going before they leave the office.
Doors visited, doors remaining and a clear state for each area: not started, in progress, ready to close.
Spot the area that has stalled while there is still time to send help.
When nine doors in ten have a result, the area is marked complete, the date is recorded and canvassers stop being directed back to it.
The last few doors are usually unreachable; your team moves on to fresh ground.
Her race issued an elector list. She uploads the file as it came; KnockTurf maps every address, keeps the poll and the elector count, and throws the names away.
Switch the campaign to a restricted list and upload the addresses you were issued. Column names are matched for you; ward and poll are optional.
A school-board or members-only list becomes a map in minutes.
KnockTurf keeps the address, the poll, the elector count and the unit numbers. The names in the file are never stored.
You get what the canvass needs without holding more personal data than necessary.
A new upload shows exactly what will change before it replaces the current list, and every replaced list is kept as a snapshot you can restore.
A wrong file is a cancelled preview, not a lost list.
Every address on your list appears as a dot on the map, street by street.
Canvassers see exactly which doors belong to the campaign.
A canvasser at a door that is not on the list is warned, can note why, and the visit is saved and flagged. Review flagged visits and add the door to the list in one click.
Nobody is stopped at a doorstep by a spelling difference, and you keep control of the list.
For a restricted campaign, coverage is counted against the doors on your list rather than an estimate.
The number on screen is the number your race cares about.
She starts from the ready-made set for her kind of race, rewords one question and adds a lawn-sign question. Her volunteers will see exactly these, in this order.
Single choice, multiple choice, yes/no, text, number, date, phone and email. Mark questions required, choose the main question, and set the order.
Every campaign asks something different; the form fits yours.
Ready-made question sets for school trustees, councillors, MPP/MLA and state races, real estate agents and advocacy campaigns, plus a lawn-sign question. One click fills the form in.
Set up in minutes, without designing a database.
Add a question or retire one at any time. Retired questions keep every answer already collected.
The campaign can learn as it goes without losing a week of data.
Answers are validated against your own questions on the server, not just in the browser.
Your results are clean enough to act on.
Sam has never canvassed before. He opens the link Priya sent him, signs in on his own phone, and his street is on the screen. He taps a house, answers, saves, and moves on.
Tap the map, the address fills itself in, and your campaign's own questions appear. Save, and the pin takes the colour of the answer.
Seconds per door, and the map shows the result for the whole team.
The main question comes first. Answer "nobody home" or "left in the mailbox" and the conversation questions step aside.
No irrelevant questions at a door where nobody answered.
Open a door and see what happened there before: each earlier visit, its answers, who recorded it and when.
A second pass starts where the first left off, instead of starting over.
Where your list has unit numbers, the form asks which unit, from the list itself. Each unit is its own door with its own history.
A 40-unit building is 40 conversations, and it is counted as 40.
Pick a poll and a street, tap the doors you knocked, and fill in the form once for up to 50 doors. Contact details are left out when several doors are recorded together.
A literature drop or a quiet street is recorded in one step, not fifty.
A pencil on a recent visit reopens it with its answers filled in. Saving updates that visit; it is not a second visit and it is not charged again.
A wrong tap is fixed on the spot, and your numbers stay true.
Open the form and save it empty, and the door stays available for the next round. An empty save is not a visit and is never charged.
Your coverage figures only count doors where something happened.
Sam has finished a quiet street where nobody was home. Instead of tapping thirty houses, he picks the poll and the street, taps the doors he knocked and records them together. A wrong tap? The pencil fixes it for 24 hours, at no extra charge.
Street-by-street entry is available when your list includes poll numbers.


By the evening Priya can see which areas are done, how the ward is leaning, and every door that asked for a lawn sign. Sam can see his own numbers, and he signs up for next weekend.
Coverage for the whole campaign, a breakdown of every question, coverage by area and your team, on one page.
The morning meeting starts with facts, not guesses.
Click any answer in the breakdown and the map and door-by-door table filter to the doors that gave it.
Find every "undecided" door on a street before your second pass.
Export whatever is on screen as a CSV: address, area, answers, canvasser and date, in your campaign's time zone.
Hand your GOTV list to whoever needs it, in the tool they already use.
Any date question creates a follow-up for that door. Reschedule it, close it, or hand it to another canvasser.
"Call back Thursday" is on someone's list on Thursday.
Every canvasser has a dashboard of their own work: doors today, their answers, their follow-ups and their areas. Organisers can open any canvasser's record.
Volunteers who can see what they achieved come back next weekend.
New volunteers join with a link, every one of them sees their own turf in the campaign's own colours, and each works in English or French.
Add a canvasser and they receive a secure link to set their own password. Deactivate and reactivate them at any time.
Onboarding a volunteer takes a minute, and nobody emails passwords around.
Your campaign name, logo and colour on the canvasser app bar.
Volunteers carry your campaign, not ours.
Canvassers choose English or French in the app menu.
Bilingual teams work in the language they are comfortable in.
Every date and time is shown in your campaign's own time zone, and "today" is your campaign's today.
Evening canvassing lands on the right day in your reports.
The app points each canvasser to their least-finished area, and zooms in when they arrive. Their location stays on their phone.
Less time finding the turf, more time at doors.
Priya pays for the visits her team records, at a price she knew before she started, and nobody on the street is ever stopped by a billing detail.
Areas, canvassers, questions and visits belong to one campaign, and every request is checked against it.
Your canvass is visible to your campaign and nobody else.
Campaign administrators run the campaign; canvassers see their own turf and their own work.
Volunteers see what they need, and nothing more.
Free visits to start, then a published price per visit, or a campaign plan with a lower rate. Your price is fixed by your agreement.
You pay for doors your team actually recorded, at a price you know in advance.
If credit runs low mid-shift, canvassing carries on and settles on your next top-up. Pay by card, save the card, and top up automatically.
Nobody is turned away from a door because of a billing detail.
Every charge and top-up is itemised on your billing page, with the rate that applied.
The bill explains itself.
Open a support ticket from the site at any time and follow the conversation from a private link.
Questions reach a person, and nothing gets lost in an inbox.
The same tool, set up for the way your race or organisation works.
Your first 200 visits are free. After that it is $0.025 a visit, with no subscription and no contract.
Set up in an afternoon. Your volunteers only need the phone they already carry.