Product Overview
Cadrify is a campaign management platform built specifically for UK political parties, local branches, and campaign teams. It brings together electoral register management, door-knocking, voter contact, supporter tracking and election-day operations into a single, permission-controlled system.
Who it is for
Cadrify is designed for three types of user within a political organisation:
- Activists who go out door-knocking or work phone banks. They see only what they need for the task they have been assigned (a set of doors, a list of calls) and nothing more.
- Organisers who run a branch, ward, or campaign area. They manage the register, build door-knock rounds, record supporter activity, and oversee activists within their group.
- Admins who manage the whole organisation or a top-level constituency. They can create and manage sub-groups, control who has access, and see data across all their groups.
Electoral register
The foundation of the platform is the electoral register. Organisations upload their register as received from the council, without needing to pre-sanitise it. Cadrify sanitises the data automatically and walks you through matching your fields to the platform's database with a simple drag-and-drop interface. It then ingests, deduplicates and geocodes the records, falling back to coordinate lookup where UPRN data is not present.
Each elector record holds name, address, electoral identifiers and a complete change history. When a new register extract is uploaded, Cadrify runs a probabilistic matching process using Splink (developed by the Ministry of Justice) to identify which records represent the same person across imports, accounting for things like name changes and moved addresses, rather than simply overwriting the old data.
Every import is recorded with its source file, upload timestamp, and counts so that organisers can see exactly what changed and when. Individual elector records include a full audit trail of every change made to them.
Addresses and geography
Addresses in the register are geocoded, given map coordinates, so that they can be displayed on maps and grouped into logical door-knocking routes. Cadrify uses a tiered geocoding approach: it first attempts to resolve addresses using the Ordnance Survey postcode dataset, then falls back to external providers where needed.
Each address is also assigned to its ward, parish, polling district, and constituency boundary using official boundary data from ONS. This allows organisers to filter and target voters by geography without having to manage boundary data themselves.
Polling station data is synchronised from Democracy Club's open dataset, so organisers and activists always know which polling station covers a given address.
Door-knocking
Door-knock rounds are the core tool for door-to-door voter contact.
Activists are assigned specific routes within a round. On their phone or tablet, they see an interactive map with their doors, the elector names at each address, and prompts to record a door-knock response (support level, issues raised, whether the elector was in). Responses are queued locally on the device if the activist loses signal, and synchronised when connectivity returns.
Rounds are time-limited. Once a round expires, activists can no longer record responses against it. Organisers can see completion statistics and response breakdowns across the whole round.
Get Out The Vote (GOTV)
On polling day, Cadrify supports telling and knocking-up operations. Activists at a polling station can record elector numbers as voters come through, building a real-time picture of turnout among identified supporters. Activists on the doors can work a knocking-up list, contacting known supporters who have not yet voted, with the list automatically updating as polling-station numbers come in.
Like door-knock responses, GOTV records are queued offline on the device and synced when connectivity is available, so activists at busy polling stations can keep working through any signal gaps.
Targeting
The targeting module uses a drag-and-drop filter builder, making it simple to build complex lists using any of the data available: geography, door-knock history, support level, registration type and more. You can use straightforward or complex filter logic, save filters for reuse and apply them as the basis for door-knock rounds, phone banks or leaflet drops.
Supporters and campaign data
Beyond the electoral register, Cadrify tracks campaign relationships. Supporters can be recorded with contact details, notes and a log of interactions. Actions (attendance at events, donations, volunteering and correspondence) are attached to supporter records and can be filtered and reported on.
Membership records can also be held within the platform, linked to both the supporter record and (where the person is on the register) their elector record.
Integrations
Cadrify can sync supporter and volunteer contact records with external CRM and organising systems: Action Network, NationBuilder, Salesforce, and Movement. Integrations are optional and off by default. An organisation connects one using its own account with that provider, and only supporter contact details are exchanged. Electoral register and door-knock data are never sent to these systems.
Phone banking
Phone bank sessions work similarly to door-knock rounds. An organiser creates a session from a targeting list, activists are assigned a portion of the calls, and they work through them recording responses. The platform shows the next contact, any previous door-knock history, and prompts for the responses being collected in that session.
Leaflet drops and posters
Cadrify can generate street-by-street leaflet delivery routes from a chosen geographic area. Routes are divided between deliverers and displayed on maps, with completion tracked as addresses are marked off.
The poster module tracks poster sites, supporters who have agreed to display a window poster or board. Sites are mapped, and organisers can see which sites are active, which need replacing, and which have been removed.
Activist management
Organisers invite activists by email. Invite links are time-limited and single-use. Once activated, an activist account can be assigned to door-knock rounds, phone bank sessions and leaflet drops. Organisers can deactivate accounts, reassign work and see a log of what each activist has done.
Activist access is strictly scoped: they can only see the tasks assigned to them in their current group. They cannot browse the register, view other groups or access historical rounds they were not part of.
Organisation structure
Cadrify supports nested organisations: a regional party structure might have a top-level organisation for the region, with sub-organisations for each constituency, and sub-sub-organisations for wards or branches. Data and users sit within a specific level of the hierarchy. Organisers manage the level they are assigned to, and admins can see and manage everything beneath them in the tree.
Each organisation can configure its own branding colour, displayed in the platform navigation, so activists and organisers always know which organisation's data they are working in.
Maps and spatial tools
Interactive maps appear throughout the platform: on elector views, door-knock route assignment, GOTV polling station mapping and leaflet drop planning. Maps are rendered using Leaflet and display ward and polling district boundaries alongside the geocoded addresses, giving organisers a visual overview of coverage and gaps.
Imports and data quality
Register data comes in from EMS exports in CSV and related formats. The platform parses, validates and loads the data into a staging area where it can be reviewed before being committed to the live register. A probabilistic deduplication step runs automatically during import to surface likely duplicate records for human review, rather than silently merging or discarding them.
After a register is committed, any addresses that could not be automatically geocoded are queued for a background geocoding pass. Organisers can see which addresses remain ungeocoded and, where the automated process cannot resolve an address, can place a marker manually on the map.
Reporting and exports
Organisers can export door-knock data, supporter lists and targeting results as spreadsheets. Door-knock summary reports, route completion breakdowns and support-level tallies can be generated within the platform and downloaded as PDF or XLSX files. Poster sites can be exported as a formatted list for print.
Billing
Subscriptions are billed according to your Order. Where card payment is offered, it is processed by our payment provider, and Cadrify never stores payment card details.
Further information
For information on how Cadrify protects your data, see the Security page and Security Whitepaper.