Now in early access · We are onboarding campaigns now. Get set up →
Voter data

Update postal votes, proxies and elector details

Councils send a full register a few times a year, and smaller files in between, who now has a postal vote, who votes by proxy, and the names, addresses and markers that have changed. All three update the electors you already hold in seconds, with no column mapping and no review queue.

01

Start from Register, then Import from a file

Choose Postal voters, Proxy voters or Elector changes depending on what the council has sent. All three match purely on register number, so there is no column mapping step to configure and no match review queue afterwards.

02

Postal and proxy files each update one field

A postal file needs a register number column and a postal vote column. Cadrify reads Y, Yes, True, 1, Postal, P and Absent as a postal vote and anything else as not. A proxy file needs only a register number column. Where there is no separate proxy column at all, which is how councils often send these lists, everyone in the file is treated as a proxy voter.

03

Elector changes update only what the file mentions

Alongside the register number, include any of surname, forename, date of birth, markers, postcode, address lines one to six or UPRN. Only the columns actually present in the file get updated. A blank cell means the council reported no change there, not that the field should be cleared.

04

Set the file date and upload

Drag the file onto the drop zone or select Choose file, set File date to whatever the council's data is current as of, it defaults to today, and select Upload and process. The result comes back with rows in file, how many matched to an elector, and how many records were updated.

05

Chase down anything that did not match

A row whose register number matches no active elector is skipped and listed by that number, usually because the elector has not been loaded yet or the number in the file is missing its prefix. Load the full register first, then run the file again.

What to check
  • These three imports never remove anyone from the register. Deregistration only happens through a full register import.
  • Turnout, who actually voted, comes from a separate marked register import, not from these files.

See it on your own patch

Book a demo and we will walk you through it on a real ward.

More guides

Run the rest of the campaign

Import the electoral register

Upload the file, map the columns once, and every future file from the same council imports itself.

Read the guide →

Generate a door-knocking round

From a ward boundary to a printed, assignable round in a few minutes.

Read the guide →

Run a leaflet drop

Reuses the ward's existing rounds, so a drop is ready to assign the moment it is created.

Read the guide →

Build a phonebank

Call lists from your own filters, scripts included, every response fed straight back to the record.

Read the guide →

Run polling day and GOTV

Synced stations, a live telling rota and knock-up lists that correct themselves as the day goes on.

Read the guide →

Produce nomination papers

Enter a candidate once, generate every council form, signatures still wet ink.

Read the guide →

Review and match records

New register rows get scored automatically. Only the genuinely unclear ones ever need a person.

Read the guide →

Digitise a paper marked register

Scan, upload and choose who reads the marks, your volunteers for free or Cadrify itself for a processing fee.

Read the guide →

Bring in a volunteer with a QR code

A one-time QR code opens one task for one volunteer, no account needed, active in under a minute.

Read the guide →

Plan a poster round

Bundle poster and posterboard requests into a round, assign it and watch delivery happen live.

Read the guide →

Run an event

A public sign-up page and a QR check-in screen, with every attendee added to your supporter database.

Read the guide →

Run a fundraiser

A donation page on your own Stripe account. Money goes direct, and Cadrify adds 0.5%.

Read the guide →

Create a petition or action page

Petitions, open letters and forms on a public link, live in minutes, every response added to your supporter database.

Read the guide →

Set up casework

One representative per area, matched by GSS code, and volunteer access gated behind a data-protection tick.

Read the guide →

Build the EC return

Cadrify assembles the return, your agent signs it, and the download is the Commission's own workbook.

Read the guide →

Build a filter and save an audience

Drag and drop a condition tree once, check the count, then save it as a filter or a reusable audience.

Read the guide →