Skip to content
form koi.Start free

Feedback form template

Free customer feedback form
template, HTML and React.

An online feedback form customers can finish in under a minute: a rating, what went well, what could be better, and a checkbox for whether you may follow up. Use it as is, or open the designer to change the questions.

250 submissions/month free. No credit card required.

Preview, restyle and copy the code.

New to connecting a form? The HTML contact form guide and the React contact form guide walk through pointing any of these templates at your endpoint.

Fields in this customer feedback form.

Name and email are optional, so people can be candid without identifying themselves. The follow-up checkbox lets people say whether they want a reply. Check that preference and the supplied address before following up.

LabelField nameTypeRequired
Overall ratingratingMultiple choice: 5 – Excellent, 4 – Good, 3 – Okay, 2 – Poor, 1 – BadYes
What went well?went_wellLong textYes
What could be better?messageLong textNo
Your namenameShort textNo
Email addressemailEmailNo
You may contact me about this feedbackfollow_upSingle checkboxNo

Field names are what arrive with each message and what routing rules match on. The email field is used for replies and auto-replies.

Make it yours in minutes.

01

Change fields without code

Open the template in the visual designer to add, remove or reorder fields, switch input types, and set labels, placeholders and help text.

Explore
02

Match your website

Pick a style preset, then adjust colors, typography, corners and spacing. Copy fresh HTML or a React component whenever you change it.

03

Connect one endpoint

Create a form, verify a recipient, and paste the code. Submissions land in your inbox with spam review, routing and delivery tracking.

Explore

Related templates.

Frequently asked questions

Feedback form
questions.

Can feedback stay anonymous?

Yes. Name and email are optional in this template. Remove them entirely if you prefer.

Can I filter by rating?

Ratings arrive as text values. Route low ratings to a manager with a routing rule, or read them through the management API.

Can I embed it in my app?

Yes. Use the React version for a component with loading and error states, or the HTML version anywhere else.

Can I create my own feedback form from this one?

Yes. Open it in the designer to change the rating scale, add a product or location dropdown, or turn a question into multiple choice. Every named field arrives with the response.

Start with Form Koi Free

Start receiving
form submissions.

Use this template Read the quickstart