Voter file intake
Statewide California voter roll loaded directly from the Secretary of State. Re-imports on the SoS refresh cadence; district crosswalks rebuilt with each commit.
- Rows
- 25,592,738 voters
- Counties
- 58 / 58
- Refresh
- On SoS publish
Campaigns inherit a stack of voter-file, outreach, field, and fundraising tools that don’t talk to each other. VoterFile is the operating layer that does. The integrations below are in service today; the ones your race needs that aren’t get built into your workspace on a one-week clock.
Live in every workspace, no setup call required. Statuses are real — “in test” means in test.
Statewide California voter roll loaded directly from the Secretary of State. Re-imports on the SoS refresh cadence; district crosswalks rebuilt with each commit.
Congressional, State Senate, State Assembly, BOE, county, city, school, and precinct crosswalks pre-joined. Self-serve voter counts per district without spinning up a query.
Per-campaign data isolation. Saved universes, tags, follow-up queues, supporter / refused / callback bucketing. Seat-scoped roles for consultants managing multiple races.
Email send via Resend with per-domain authentication. SMS send via Twilio with built-in opt-out registry and STOP-keyword handling. Compliance suppressions tracked across both channels.
Walk packets cut from any saved universe. Mobile canvassing surface optimized for low-signal field use, with offline caching so walkers can keep working when LTE drops.
Twilio Voice-backed dialer with per-program scripts, supporter ID buckets, callback queues, and progressive dial. Throttled per the campaign's TCPA posture.
Donor scoring run against the workspace CRM, with ActBlue handoff URLs generated per-segment. Stripe handles platform billing — never touches campaign donor money.
Google Search Console reads + Google Analytics 4 conversions feed the operator dashboard. Daily snapshots persisted to Vercel Blob with a full GSC change-tracker on top.
State voter-file rules are wired into the workflow, not bolted onto it. Every workspace confirms permitted use before importing; every outreach channel honors a unified opt-out registry; every PII path runs the Sentry scrubber.
CSV and JSON exports are first-class. NGP VAN bi-directional sync, HubSpot bridges, Mailgun / Postmark / SendGrid swaps, and custom S3 / SFTP drops are wired on request — usually a week, sometimes a day.
The catalog above covers the patterns campaign teams need. The patterns yours needs that nobody else does, we build. One week typical, sometimes a day, occasionally a month for something genuinely novel.
The same person who writes this page picks up the pager when something breaks. The same person who answers your scope question ships the code. No account managers, no “let me check with engineering.”
Your race has a process nobody else does — petition signature verification, ranked-choice models, vote-by-mail chase that triggers off your county's daily cure file. We build it into your workspace as native UI, not a hack.
Reporting the way YOUR consultant team thinks about it. Branded for the client, scoped to the contest, exported on the cadence the campaign manager wants — not a generic SaaS view.
Run VoterFile under your firm's domain with your firm's brand. Customers never see ours. We handle hosting, updates, compliance posture, and pager duty.
Bring your own dialer, your own email vendor, your own donor file, your own field app. If it has an API or a flat file, we'll wire it.