Stop chasing return requests across email threads — collect every order detail, reason, and proof photo in one structured form your team can actually work from.
A complete return and refund request form covering order lookup, reason codes, item condition, and proof uploads. Customers fill it out in 2 minutes from any device, and your support team gets a clean record they can route, approve, or deny without back-and-forth.
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.
Capture structured return reasons (defective, wrong size, not as described, changed mind) so you can spot product issues before they become refund waves.
Let customers attach images of the item and packaging. Cuts fraudulent claims and gives your team something to point to when a supplier dispute comes up.
Ask whether the customer wants a refund, replacement, or store credit upfront — saves a round trip and lets you route requests to the right queue.
A clean required field for the order ID means no more digging through email signatures to figure out which transaction the customer is referring to.
Customers usually file returns from their phone, often while standing next to the box. The form is built to work there first, not as an afterthought.
An optional signature field locks in the customer's confirmation of item condition, which matters when refund amounts are disputed later.
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 Google Sheets with one click, then embed on your site or share the link.
A direct-to-consumer brand links the form from every order confirmation email. Customers self-serve their return request, support reviews and approves, and refunds get issued without the typical 4-message thread.
Sellers on Amazon, Etsy, or eBay use the form to capture buyer claims with photos and order IDs in one place. The structured record makes it faster to respond to marketplace disputes with evidence attached.
A wholesale distributor processes return merchandise authorizations through the form. Each request gets a clean audit trail with signed acknowledgement, which matters when reconciling against supplier credits.
A monthly box company uses the form for size exchanges and damage claims. Reason-code data tells the merchandising team which SKUs are running small or arriving damaged, before it shows up as a churn spike.
A small chain has store associates fill the form on a tablet when a customer brings back an item without a receipt. The record syncs to head office for refund approval the same day.
When a batch issue hits, the form turns into the intake channel for affected customers. Photo uploads and order dates let the ops team confirm the batch quickly and process replacements in waves.
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.
Google Forms gives you a basic survey that dumps into a spreadsheet. This template is built for the return workflow specifically — reason codes, photo uploads, signature, resolution preference — and it routes to Slack and HubSpot, not just Sheets.
Yes. Open the form in FlexForm and describe the changes in plain English ("replace the reason dropdown with: defective, wrong size, not as pictured, late delivery, changed mind"). The AI rewrites the field and you publish the updated version with the same share link.
No. The share link works for anyone — no signup, no install, no app store. They click, fill, and submit from any device. This is usually what cuts your abandoned-return rate in half on the first week.
Connect the Slack integration and every submission posts to the channel of your choice with the order number and reason. Most teams pair this with a Google Sheets sync so they have a running log for monthly reporting.
Yes. FlexForm ships a Kotlin Multiplatform SDK that renders the same form natively inside Android and iOS apps. Customers stay in your app for the return flow instead of bouncing to a browser tab.
Photos are stored against the submission record and visible to anyone on your team with form access. You can download them, forward to a supplier, or attach to a chargeback dispute. Files stay available as long as the submission does.
For most stores under a few hundred returns a month, yes. The free forever plan covers the form, the share link, basic integrations, and AI editing. You only need to upgrade if you hit higher submission volumes or want advanced workflow rules.
Add a policy page before the submit step and an acknowledgement checkbox. Use the AI editor to paste your policy text in and it formats it into a readable page — customers confirm they've read it before the request goes through.
A free adventure activity waiver form template with digital signature, risk acknowledgement, and emergency contact capture.
A free appointment form template for booking clients, patients, or customers online. Share a link, sync to your calendar, and customize fields with AI.
A free assessment form template for scoring skills, knowledge, or readiness. Share a link, customize questions with AI, and collect responses on any device.
Open the template, customize with AI, connect your tools, and publish — in under 5 minutes.
No signup required · Free forever plan