Skip to content
form koi.Start free

Testimonial form template

Free testimonial form
template, HTML and React.

Turn a happy customer into a quote for your website. The form asks for their words, a rating and their company and role, and records explicit permission to publish alongside the testimonial.

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 testimonial form.

The browser requires the permission checkbox before submission. Review the recorded permission before publishing; a required field is not server-side consent verification. Company and role are optional context, and the prompt asks what problem you solved and what changed.

LabelField nameTypeRequired
Your namenameShort textYes
Email addressemailEmailYes
Company and rolecompanyShort textNo
RatingratingMultiple choice: 5 stars, 4 stars, 3 starsYes
Your testimonialmessageLong textYes
You may publish this testimonial with my namepermissionSingle checkboxYes

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

Testimonial form
questions.

Can I publish testimonials automatically?

Read them with the management API or receive them by webhook, then publish through your own site build. Review before publishing.

Can I add a photo upload?

Yes. Add a file upload field once uploads are enabled for the form.

Is the permission checkbox required?

In this template, yes. Change it to optional if you would rather ask separately. The value granted arrives with the testimonial, so you can filter on it later.

How do I ask customers to fill it in?

Publish the form on a page of your site and link to it from a thank-you email or a follow-up after a project. Form Koi receives the submissions; the page itself lives on your website.

Start with Form Koi Free

Start receiving
form submissions.

Use this template Read the quickstart