Turn every cancellation into a clean handoff and a learning moment — one form that captures the why, files the paperwork, and pings the right person.
A cancellation form that records who is leaving, what they signed up for, why they are cancelling, and when they want it effective. It is structured enough for your finance team and human enough that customers actually fill it out instead of disputing the charge.
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.
The radio list of cancellation reasons uses the same labels your customer success team already reports on, so no mid-quarter mapping work — pricing, missing feature, switched tools, no longer needed, other.
A single "what would have made you stay?" textarea catches the feedback that NPS surveys miss. Send the answers to a Slack channel and let CS triage win-back attempts in real time.
The signature field plus the auto-recorded submission timestamp gives finance and legal a clean audit trail for chargeback disputes and contract terminations.
Customers pick the date they want service to end rather than guessing your billing cycle. The form makes the request explicit, so support is not negotiating cut-off dates over email.
A checkbox asks whether the customer is open to a future offer. Only contact the ones who said yes — your sender reputation and your team's time both benefit.
Customers can attach a screenshot, contract excerpt, or receipt — useful when the cancellation involves a billing dispute or a feature that stopped working.
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 Slack or HubSpot with one click, then embed on your site or share the link.
A B2B SaaS company embeds the form on the billing settings page. Every cancellation pushes the reason code into HubSpot as a contact property, so the next QBR with the AE shows exactly why each lost customer left.
A boutique fitness studio replaces its paper cancellation slip with the form on a tablet at the front desk. The signature field satisfies the 30-day notice clause in the membership contract, and the effective-date question removes any "I cancelled last month" arguments.
An agency uses the form to formalize retainer end dates with clients. The supporting-document upload captures the original SOW, and the textarea about what could have changed becomes the basis for an honest post-mortem call.
A monthly box company sends the form link in any "please cancel" reply. The win-back consent checkbox builds a clean re-engagement list for the holiday promo without breaking unsubscribe rules.
A small broker uses the form for clients ending coverage. The signature, effective date, and file upload together create a record that holds up if the cancellation is ever contested by the carrier.
An online course operator routes refund-eligible cancellations to one Slack channel and ineligible ones to another, based on the requested cancellation date relative to the course start.
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 template, the hosted share link, and the core integrations are all on the free forever plan. You only pay if you want higher submission limits or advanced workflow features — the basic cancellation workflow does not need them.
Open the form in the editor and either edit the radio options directly or type a prompt like "replace the reasons with: too expensive, switched to a competitor, no longer needed, technical issues." The AI will rewrite the field and keep the rest of the form untouched.
Connect Slack from the workflow tab and pick a channel. Each new submission posts the customer name, plan, and reason as a formatted message — usually inside 1–2 seconds. Most CS teams point it at a dedicated #churn or #cancellations channel.
It is mobile-first by default. Customers can complete and sign the form from a phone browser, and if you ship a native Android or iOS app, the Kotlin Multiplatform mobile SDK lets you embed the same form inside the app without a webview.
Customers draw their signature with a finger on mobile or a mouse on desktop, and the rendered image is saved with the submission. Combined with the automatic timestamp, it gives you a defensible record for billing disputes.
Yes. Add an Email step in the workflow tab and use the customer's submitted email address as the recipient. A confirmation that includes the requested effective date cuts down support follow-ups significantly.
Submissions sit in your FlexForm dashboard and in whatever destinations you connect: Google Sheets for the analytics team, HubSpot for the CRM record, Slack for real-time visibility. You decide who sees what.
You can set validation on the date field so it only accepts a date a certain number of days out — useful if your contract has a 14 or 30-day notice clause. The form will reject anything earlier before the customer can submit.
A free complaint form template that captures customer issues with full context, routes them to the right team, and gives your support staff everything they.
A free customer testimonial form template that collects quotes, ratings, photos, and usage permission in one shareable link.
A free customer feedback form template that captures ratings, comments, and contact details in one shareable link. Customize with AI, route replies to Slack.
Open the template, customize with AI, connect your tools, and publish — in under 5 minutes.
No signup required · Free forever plan