Turn a cause into a counted, verifiable list of supporters — one shareable link, signatures captured on any phone.
A ready-to-publish online petition form that captures a supporter's name, contact details, location, and signature in under a minute. Organizers share a single link, signers complete it on the device already in their hand, and every entry lands in one spreadsheet ready to hand to a council, board, or news desk.
15 fields — customize any field or add new ones with AI.
Need different fields?
Tell the AI what to change — "add a budget dropdown" or "remove phone number" — and it edits the form instantly. Every field type above can be added, removed, or relabeled through the chat interface.
Everything you need to launch this form in minutes, share it with your team, and collect submissions reliably.
Supporters draw a signature with a finger or stylus directly on their phone. The image is stored alongside the rest of the entry so you can prove every signer signed in person.
Built-in postcode, country, and voter-eligibility fields make it easy to filter the supporter list by district before you hand it over to a council clerk.
Publish the form, copy the link, and post it on social media or in a group chat. Signers don't need an account, an install, or a login to add their name.
A running tally updates the moment a new entry lands, so the campaign team always knows how close they are to the target.
Email validation and IP-based duplicate detection keep the list clean. The final export reflects unique, verifiable supporters rather than padded numbers.
Type "make the language more formal" or "add a question about how the issue affected your family" and the form updates in 1 to 2 seconds — no settings menus to dig through.
Click "Use this template free." Flexform loads the form instantly — no account needed to preview.
Type what you want to change in the chat: fields to add or remove, rename labels, change field types, or rearrange pages.
Link to Google Sheets or Mailchimp with one click, then embed on your site or share the link.
A residents' group circulates the link after the council announces a closure. Within 3 weeks they have a verified list of supporters by postcode, ready to present at the next council meeting.
A rare-disease charity collects signatures asking an insurer to cover a specific treatment. The personal-story field gives the campaign team a bank of real testimony to share with journalists.
Employees gather support for a flexible-working policy. Email validation and the affiliation field keep the list internal so it can be handed cleanly to HR.
Parents respond to a proposed schedule change. The form filters signatures to households inside the catchment, which is what the school board actually counts.
A neighborhood objects to a planning application. The location and eligibility fields produce a list that maps to the council's consultation requirements.
A student group petitions the administration. Signatures are captured by email domain so only enrolled students show up on the final list.
Connect this form to your existing tools with no middleware. Every submission triggers your workflow automatically.
Data appears in your CRM or spreadsheet within 1–2 seconds of submission — no cron jobs, no delays.
Route submissions to different Slack channels, HubSpot pipelines, or Airtable bases based on field values.
Pre-fill form fields with CRM data for returning visitors. Update existing records instead of creating duplicates.
For most petitions — community campaigns, council submissions, internal workplace requests — the digital signature plus name, email, and address is treated as a credible expression of support. For petitions that need a wet-ink signature by law, you'd still need a paper version; the FlexForm signature image is admissible as evidence of intent, not as a replacement for a notarized document.
Yes. The dashboard shows a live signature count that updates the moment a new entry lands. You can also filter by postcode, date, or any other field to see how the campaign is performing in specific areas.
The form runs email validation on every submission and flags repeat IP addresses. When you export the list, duplicates are marked so the count you hand to a council or board reflects unique supporters.
They can. The petition lives at a public link — supporters tap it, fill out 8 or 9 fields, draw a signature, and they're done. No app install, no signup, no password reset emails.
That's the main way it gets used. The signature pad responds to finger or stylus input, the fields stack cleanly on a small screen, and the average completion takes under a minute.
Connect the form to Google Sheets for a live spreadsheet of supporters, Mailchimp to add signers to an email list, and Slack to get notified when key milestones hit. Each integration is set up in the form's connections panel — no code involved.
Yes. The Kotlin Multiplatform mobile SDK lets you render the same form natively on Android and iOS, so supporters can sign without being bounced out to a browser. The data still flows into the same dashboard and the same connected tools.
Anytime. Open the form, describe what you want changed — "make the opening paragraph shorter", "add a question about which neighborhood they live in", "translate everything into Spanish" — and the AI updates the form. You don't need to know what a form field is.
A free reflexology client consultation form covering health history, lifestyle, foot conditions, and consent. Share a link, customize with AI, and collect.
A free health club membership form template for gyms, fitness studios, and wellness centers. Collect contact info, health history, and signed waivers in one.
A free healthcare provider quality evaluation form template for patient feedback, peer review and care audits. Share a link, score consistently, and route.
Open the template, customize with AI, connect your tools, and publish — in under 5 minutes.
No signup required · Free forever plan