Feedback & NPS Form

A free NPS and feedback form template for React: a 0 to 10 recommend score, an open reason field, improvement topics and an optional email, built with React Hook Form and Zod.

ReactTailwind CSSReact Hook FormZodFree
feedback-form.tsx
How likely are you to recommend us to a friend?
Not likelyVery likely
What should we improve? (pick any)

Installation

Install the form libraries, then copy the code above into your project.

npm i react-hook-form zod @hookform/resolvers

About the Feedback & NPS Form

A Net Promoter Score survey: the 0 to 10 "how likely are you to recommend us" question as tappable buttons, a reason field, optional improvement topics and an optional email for follow-up.

When to use it

Use it after onboarding, after a support ticket closes, in a product email, or as an in-app survey.

More form templates

All forms →