Run a petition that people actually finish — one shareable form that collects names, signatures, and comments from any phone or laptop.
A petition form that captures the supporter details you need — full name, contact info, location, signature, and an optional comment — on a single mobile-friendly page. Share a link, embed it on a campaign site, and watch signatures roll in to a sheet you can hand to decision-makers.
14 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 their signature with a finger on mobile or a mouse on desktop. Saved as an image alongside the rest of the response.
Separate fields for city, state, and ZIP let you sort signatures by district — useful when you need to prove constituent support to a specific official.
A required yes/no field captures whether each signer agrees to be quoted publicly, so you can use their comment without a follow-up email.
Every signature is logged with the exact time and date it was submitted, giving you a defensible record of when support was gathered.
A clear checkbox asks whether the signer wants campaign updates. Mailchimp syncs only the people who said yes, keeping you compliant.
One click sends every signature to Google Sheets in a clean, sortable layout you can attach to a letter or print as an appendix.
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 patient-advocacy nonprofit collects 2,000+ signatures asking a state legislature to expand Medicaid coverage for a specific condition. Responses are sorted by district and delivered as a printed appendix to each senator.
Nurses and doctors sign an internal petition asking administration to revisit staffing ratios. The department field lets organizers show support across every unit, not just the loudest one.
A community association gathers signatures asking the city to install a crosswalk near a school. ZIP-code filtering proves to the council that signers are real constituents, not out-of-area activists.
Parents and teachers petition a school board to change a curriculum policy. Public-quote consent gives the organizer a ready set of testimonials for the board meeting.
Employees or customers sign an open letter asking a company to change a practice. The form runs as an embed on a campaign microsite, with new signatures pushed to Slack so the team can watch the count climb.
A community group collects signatures protecting a local cultural practice. AI customization adds a tradition dropdown without touching code, and Mailchimp turns supporters into future volunteers.
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.
Yes — the entire form is mobile-first. The signature field accepts a finger draw on touchscreens and a mouse or trackpad on laptops. Most signers finish the form in under 90 seconds.
You can enable email verification, which sends a one-tap confirmation link before the signature counts. You can also restrict to one response per email or IP. For high-stakes petitions, add the optional file-upload field and ask for a photo of an ID badge or membership card.
Yes. Open the form in FlexForm, describe what you want changed in plain English — "add a department dropdown" or "remove the phone field" — and the AI updates the form. No drag-and-drop required if you don't want it.
Every response lands in your FlexForm dashboard with the signature image inline. You can also push responses to Google Sheets, send a Slack alert on each new signature, or sync opt-in signers to a Mailchimp list automatically.
The free plan includes a generous monthly response cap that covers most local petitions. Larger campaigns running into the thousands typically upgrade once they pass the limit — no upfront commitment required.
Yes. Copy an embed snippet from the share menu and paste it into any site builder — Webflow, WordPress, Squarespace, or a hand-coded page. You can also share a link directly, or generate a QR code for flyers.
FlexForm ships a Kotlin Multiplatform SDK that runs the same form natively on Android and iOS. Useful if your organization has its own app and wants signatures captured inside it, including offline support for canvassing in low-signal areas.
A petition by definition is a public statement of support, so the name field is required. The "may we quote you publicly?" toggle lets each signer decide whether their comment can be attributed by name or kept private — useful when signers fear retaliation.
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