Now in early access · We are onboarding campaigns now. Get set up →
Election paperwork

Produce valid nomination papers

Cadrify fills the data fields on the official nomination forms and hands you a print-ready pack. Signatures still need wet ink on paper, everything before that is automatic.

01

Link the ballot

Link a Democracy Club ballot to the ward and the builder takes the election name, date, electoral area, council and number of seats straight from it. No ballot to hand, build the form manually instead.

02

Fill in the candidate once

Surname, other names, ballot description, date of birth and home address are entered once and populate every document in the pack. Party name, description and emblem are validated against what the Electoral Commission has your party registered for, not typed freely.

03

Choose what shows on the ballot paper

Withhold a home address and give an alternative area instead if the candidate wants that. Add an election agent, or note the candidate is acting as their own.

04

Generate the pack

One candidate downloads a single PDF. Several candidates on the same ballot download a ZIP, one PDF each. Print every form at 100% scale, not fit to page, so the fields line up with the official template.

What to check
  • Proposer, seconder and assentors are not entered in Cadrify. Mayoral elections need 28 assenting electors and Parliamentary elections need 8, added by hand on the printed form.
  • Every signature, witness detail and date still has to go on in wet ink.
  • The spending return that travels with a nomination links through to the finance return builder separately.

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 →

Review and match records

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

Read the guide →

Import postal, proxy and elector changes

Postal, proxy and elector detail updates in seconds, matched on register number, no mapping and no review queue.

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 →