Petitions, open letters and forms on your own pages.

Publish a petition, an open letter or a form on a clean public link. Every signature and response is counted, and everyone who consents becomes a contact you can reach again.

The dashboard for a seafront shelters petition: 19 signatories against a rising target of 500, page views and the analytics, signatories, tracking and embed tabs.

A local campaign runs on asks, from petitions to volunteer sign-ups. Cadrify gives each ask a public page under your branch's name, built on the same page builder as your events, with your branch's header, footer and imprint on it.

A petition counts signatures against a target and delivers them as a list. An open letter does the same and shows the signatories publicly, as individuals or as organisations. A form asks the questions you write, from a volunteer sign-up to a local survey, and totals the answers as they come in.

Every ask is also a chance to grow your list. A petition to sign, a letter to an MP or a quiz on which Spice Girl are you, each one gives someone a reason to hand over their details. A signature or response is recorded for the campaign, and if the person ticks the consent box they become a supporter contact, matched by email against everyone you already hold and tagged with the action they took.

How a petition works

1

Set the ask

A petition needs a title and who it is addressed to. Set a signature target and the page draws a progress bar. Tick auto-raise and the target climbs by a step you choose each time signatures reach 80% of it, up to a cap, so a petition that takes off never sits at 100% looking finished.

A petition or open letter collects first name, surname, email, address, town, county and postcode by default. Hide or make optional anything you do not need, apart from name and email. Add your own questions if there is something you want to know from each signer.

The petition editor: title, addressed to, signature target with auto-raise, and the sign-up form fields.
2

Build the page

The page is a canvas of rows and columns. The title, the signature goal and the form are placed for you. Put the case for the petition in text blocks, add a heading and an image, and drag the form into the right-hand column so it is visible without scrolling.

Write the thank-you page and the share text for Facebook, X and Bluesky, so a signer is asked to pass it on the moment they sign.

The page builder for the petition, with the case in the left column and the goal and form on the right.
3

Publish and collect signatures

The page lives at your branch's address, then petition, then the petition's name. It shows the running count and the target. Someone who has signed anything of yours before is welcomed back with their details filled in.

The consent tick is separate from signing. Everyone who signs is counted. Only those who tick it become a contact and can be contacted about other campaigns. The wording names your organisation and links to your privacy policy.

The public petition page: a seafront photo above the case on the left, the progress bar and sign-up form on the right.
4

Watch the numbers and export the list

The dashboard charts signatures by day and by source, and page views against signatures. The signatories tab lists everyone with their address and answers, and exports to CSV for delivery to the council or the MP. Tracking links tell you which channel worked, and the embed tab gives a snippet for your own website.

Close the petition when it is delivered. The public page comes down and the list and the count stay in your account.

The signatories tab: name, email, address, consent and each signer's answer to the custom question.
5

Forms ask your own questions

A form starts with first name, surname and email and takes whatever questions you add: short and long text, numbers, dates, dropdowns, multiple choice, tick boxes and yes or no. Closed questions are totalled on a results tab as responses come in.

Some questions do more than record an answer. A volunteer question offers a list of ways to help and marks the contact as a volunteer with those interests. A poster question creates a poster request for the address. An address question matches the person to the electoral registerElectoral register nounThe official list of everyone registered to vote in a local authority area, published in full once a year with monthly updates in between.In Cadrify Cadrify imports the register on every update, matches it to the right ward and polling district by GSS code, and keeps each import as its own dated version so nothing recorded about an elector is lost.Full definition →.

The public page for a volunteer sign-up form: a photo of campaigners above the case for helping, name and email, the ways to help and the polling day question.
6

Read the results

The results tab totals every closed question, so you can see how many people can deliver, how many can knock and which wards they live in. The responses tab lists each person with their answers. Delete a single response if someone asks you to.

The results tab for the volunteer form: totals for ways to help, ward and polling day availability.

In practice

A petition about the seafront

Set the target at 500 with auto-raise in steps of 250. Put the link on the leaflet, in the branch email and on the door-knocking script. Deliver the CSV to the council's cabinet, then close the petition. Everyone who ticked consent is now a contact tagged with the petition, ready for the next ask.

An open letter from local businesses

Create an open letter and allow signing on behalf of an organisation. A shop owner signs for the shop and only the shop's name appears. A resident signs as themselves and chooses whether to be listed. The public list grows under the letter as they sign.

Recruiting volunteers for May

A form with a volunteer question, a ward dropdown and a yes or no on polling day. Each response marks the contact as a volunteer with their interests, and the results tab shows how many door-knockers each ward has before the organiser has read a single response.

Poster requests from a leaflet

A form with an address question and a poster question. Each response creates a poster request at that address, matched to the electoral register, and it appears in the poster round planner for the ward.

Email your MP

An email campaign asks a supporter for their postcode, finds their MP through Parliament's own members list and opens a pre-filled email in the supporter's own email client. Write several subject lines and the page rotates them so the MP's inbox does not fill with identical messages. Cadrify records that the supporter took the action. What they wrote is not stored.

FAQ

Does everyone who signs become a contact?

No. Every signature or response is recorded for the action. A contact is created only when the person ticks the consent box, which names your organisation and links to your privacy policy. If they already exist in your database, matched by email, the signature is attached to that record.

Can someone sign a petition twice?

No. One email address counts once per petition. A second attempt with the same address is treated as the first signature, so the count you deliver is a count of people.

Who appears on an open letter?

Only signers who tick the separate box to be listed publicly. You choose whether individuals show as name only, name and town or name and organisation, and whether people can sign on behalf of an organisation. Someone who signs for an organisation is recorded for contact but only the organisation's name is shown.

Can I remove a response?

Yes. Delete a single form response from the responses tab. Whole actions can be archived, which takes the page down, or deleted.

What does it cost?

Nothing per signature or response. Petitions, open letters and forms are part of the plan.

Can I put a petition on our own website?

Yes. Every action has an embed snippet that drops the page into any site as a frame that sizes itself. Signatures through the embed count with the rest.

How does email your representative find the MP?

From the supporter's postcode, using Parliament's members list. Councillors come from a list you keep, imported from a CSV. A campaign can also go to a fixed set of recipients. The email is sent from the supporter's own email client, and Cadrify stores who took the action, not the message.

What this means for your campaign

Each ask gets a page you can share. People who answer and tick the consent box become records you can reach again, with consent recorded at the point of collection. The petition delivered to the council in June is the contact list for the campaign in September.

Forms carry work into the rest of the system. A volunteer is marked as one. A poster request goes on the round. Nothing is copied from a spreadsheet by hand.

See Cadrify in action

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