Voterra models every voter, scores every precinct, and routes every door — so a campaign spends its hours only where they change the outcome.
Deployed in live county campaigns — scored against the real voter roll, not a demo dataset.
A turnout probability and a persuasion score on every registered voter — recomputed each time the roll changes, down to the household.
Serpentine walk routes, printable turf, TCPA-safe one-tap voter contact, and tiered direct-mail lists priced to the piece — one universe, reached by door, text, or mail. A weekend's walks get drawn and handed to your volunteers in two presses.
Coverage, contact history, and every change to the roll — tracked to the household, so the result is attributable rather than anecdotal. Then the model is graded against the county's certified canvass, not against itself.
The page and the product share one surface. What your organizers open on a Saturday morning is the same instrument shown here — the map, the scores, the turf.
A turnout model that is never checked against an election is a spreadsheet with opinions. When the county certifies its canvass, Voterra loads the official result and scores its own predictions against it — jurisdiction by jurisdiction, sorted worst miss first.
Against a certified August 2026 county primary, the model predicted 31,564 ballots where 27,690 were cast — a calibration ratio of 0.877. It over-called turnout by roughly a seventh. Correlation across jurisdictions was 0.971: it ordered the county almost exactly right while reading the whole county high.
Official turnout is a share of the county's registered count; predicted turnout is a share of your roll — and a roll carries voters the county has since removed. Voterra shows both denominators side by side rather than averaging them into one flattering number. Where a countywide absentee total can't be attributed to one jurisdiction, it is allocated proportionally and labelled as allocated.
Getting started isn't a services engagement. Campaign Setup walks an operator through five steps and commits the whole thing — the candidate, the turf, and every staff account — in a single transaction.
Name, office, party, and election date — the candidate record everything else hangs off.
The district the campaign owns. Every staffer's access has to sit inside it — enforced on the server, not the form.
Manager, organizers, canvassers — each with a role and a turf. Fifteen accounts at once, not fifteen invitations later — then turf assigned to them in one press.
Contribution limits for the office and the filing authority the campaign reports under, recorded up front.
The server re-checks everything and writes it in one transaction. If anything fails, nothing is created.
Every account is created as an invite link. Staff set their own credentials — no shared logins, no password handed around a room.
Preflight validates the whole plan before it runs. A staffer scoped outside the district, a duplicate address, a placeholder email — each blocks the launch and says why, next to the row that caused it.
One more click builds the first batch of walk routes from the candidate's turf and the scored roll, ready for a coordinator to assign.
A committee coordinating a field program and a candidate protecting a contested race need different walls. Voterra has both — and never blurs them.
Your campaign gets its own organization: your copy of the public voter roll, your turfs, your knock history, your scores. Nobody outside the campaign can read any of it — not a rival, and not the committee that introduced you. It stands up from the county template in one sitting, and your own manager runs it with the full toolset.
Two people running for the same office are never placed in the same organization — the platform warns before it lets that happen quietly.
For the committee's coordinated program — a general-election slate — a candidate joins the committee's organization with a bounded login: their own turf, their own supporter responses, and the shared program's progress.
Door answers stay attributed. At a shared door, no candidate ever sees another's support read — enforced on the server, not by promise.
The seat is not read-only. A candidate keeps their own photo, bio, and links current without filing a ticket, sees the roster of everyone working their race — including the committee staff assigned to them — and can be granted the ability to add their own field volunteers, bounded to their turf and one level deep. The ballot facts that decide which doors are theirs stay with the committee. Campaign issues can belong to one candidate rather than the whole slate, so a canvasser at the door sees the shared issues plus that candidate's, labelled with their name.
Scores, turf, and field tools stood up on your race — usually within a week of handing us the roll.
One data spine for a whole slate — shared models, exportable scores, and an API your analysts can build on.