Approve, track, and route every return request through one form — so warehouse, support, and finance all see the same RMA in real time.
A return merchandise authorization form that captures the customer, the order, the reason for return, and the resolution path. Customers submit once, your team reviews and approves, and the warehouse knows exactly what is arriving before the box hits the dock.
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.
Every approved return gets a unique RMA ID the customer prints on the box. Warehouse staff scan it on arrival and the system marks the return as received.
Fixed reason categories (wrong size, defective, not as described, changed mind) keep your returns data clean enough to actually analyze. No more parsing 400 free-text answers.
Customers attach photos of damaged or incorrect items before the return is approved. Support can resolve obvious defects on the spot without a second round-trip.
Defective items route to a warranty replacement flow; buyer-remorse returns route to refund. The form changes follow-up fields based on what the customer picks.
Customers fill it out on their phone in 90 seconds, snap a photo, and submit. No PDF download, no printer, no scanning.
A typed or drawn signature confirms the customer agrees to your return policy terms — useful for restocking-fee disputes and chargebacks.
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 apparel brand replaces its email-based returns process with the form. Support handles 3x the volume per agent because every request arrives pre-filled with the order number, reason, and photos.
A distributor of industrial parts uses the form for warranty returns. The customer attaches a photo of the failed part and the serial number, and the form routes high-value claims to a senior account manager automatically.
A third-party logistics provider gives the same RMA form to all its merchant clients. Each return arrives with a printed RMA number on the box, and warehouse staff sort returns to the right merchant in seconds instead of hours.
A monthly subscription company lets customers request swaps for items they did not like. The form captures the original item, the reason, and the requested replacement — and the resolution path skips refund logic entirely.
A refurbished electronics seller requires customers to upload photos and a signed acknowledgement of the device condition before issuing a return label. The signature field protects the seller from disputes over damage in transit.
A pop-up retailer with no permanent storefront uses the share link to handle returns after the event. Customers fill it out from home, and a small ops team processes refunds from a single Google Sheet.
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.
An RMA (return merchandise authorization) number is a unique ID that tracks a return from request to resolution. The form generates a sequential RMA ID on every approved submission, which you can email the customer along with the return label so the warehouse can match the package on arrival.
Yes — the file upload field accepts multiple photos per submission. Customers can snap pictures of a defective product directly from their phone, and your support team can review them inside the submission before approving the return.
You can edit any field directly, or use the AI editor and describe the change in plain English — for example, "add a 15% restocking fee for opened electronics." FlexForm updates the form without you touching the underlying logic.
Yes. Connect the Slack integration and every approved RMA posts to whichever channel handles inbound returns. The message includes the RMA number, SKU, and reason — enough for the warehouse team to expect the package.
It does. You can add fields for PO numbers, account managers, and serial numbers, and use the conditional routing to flag high-value claims for senior review before issuing credit. Many distributors run the same form for both retail and wholesale returns.
Yes. The same form renders inside Android and iOS apps using the Kotlin Multiplatform mobile SDK, so customers initiate returns without bouncing out to a browser. The submission data lands in the same place as web submissions.
Submissions appear in your FlexForm dashboard and can sync to Google Sheets, HubSpot, or any tool via webhook. Finance teams typically watch the Sheet for refund totals while support works the dashboard for status updates.
Yes. The free forever plan handles the form, the share link, and a healthy submission volume for small merchants. You only upgrade when you need premium integrations, higher submission caps, or team seats for multiple reviewers.
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.
A free adventure activity waiver form template with digital signature, risk acknowledgement, and emergency contact capture.
Open the template, customize with AI, connect your tools, and publish — in under 5 minutes.
No signup required · Free forever plan