{"site":{"name":"Koji","description":"AI-native customer research platform that helps teams conduct, analyze, and synthesize customer interviews at scale.","url":"https://www.koji.so","contentTypes":["blog","documentation"],"lastUpdated":"2026-09-07T14:55:21.785Z"},"content":[{"type":"documentation","id":"89eeea12-20af-4c77-ac02-ee8ba04a5722","slug":"customer-feedback-form-guide","title":"How to Create a Customer Feedback Form (with Examples)","url":"https://www.koji.so/docs/customer-feedback-form-guide","summary":"A practical guide to designing customer feedback forms: when to use a form vs. a conversation, question examples for support, product, and website feedback, placement and timing rules, and how Koji turns a one-way form into an AI-moderated interview that automatically follows up on vague answers.","content":"# How to Create a Customer Feedback Form (with Examples)\n\n**A customer feedback form should ask one rating, one open-ended \"why,\" and little else, then get out of the way.** The most common mistake is treating the form as a data-entry exercise: ten fields, three rating grids, and a wall of text that nobody finishes. The fix is to keep the form short and let the follow-up happen conversationally. Koji turns a static form into an AI-moderated conversation that asks the rating, then automatically probes the reasoning, so you capture the \"why\" without adding a single extra field.\n\nThis guide walks through what to put on the form, examples by use case, where to place it, and how to upgrade it from a one-way collection box into a two-way conversation.\n\n## Form vs. conversation: pick the right tool\n\nA feedback **form** is one-directional. The customer fills boxes; you read them later. It is perfect for a fast pulse, \"rate this and add a comment\", but it cannot ask \"what do you mean by clunky?\"\n\nA feedback **conversation** adapts. When an answer is vague, it digs; when an answer is complete, it moves on. Historically that required a human moderator, which does not scale. Koji closes that gap: its AI interviewer runs form-like questions and follows up in real time, giving you the structure of a form with the depth of an interview.\n\nRule of thumb: if you only need a number, use a form. If you need to know *why* the number is what it is, use a Koji conversation.\n\n## The anatomy of a form that gets completed\n\nA high-converting customer feedback form has four parts and no more:\n\n1. **A single primary rating.** Satisfaction (1-5), effort (\"how easy was this?\"), or recommendation (NPS 0-10). One number, clearly the main question.\n2. **One open-ended follow-up.** \"What is the main reason for your score?\" This is where the value lives.\n3. **An optional identifier.** Email or order ID, only if you intend to follow up. Never required.\n4. **A clear purpose statement.** One line: \"We read every response and use it to improve [product].\" It measurably lifts completion.\n\nThat is it. Every additional field costs you completions. The reason Koji works is that it does not force you to choose between brevity and depth: the AI adds the follow-up questions dynamically, per respondent, instead of you stacking them on the form up front.\n\n## Question examples by use case\n\n### Support / service feedback\n- How easy was it to get your issue resolved? 1 (very hard) to 5 (very easy) *(scale)*\n- What could we have done to make that faster? *(open_ended)*\n- Was your issue fully resolved? Yes / No *(yes_no)*\n\n### Product / app feedback\n- How satisfied are you with [feature] today? *(scale 1-10)*\n- What is the main reason for that rating? *(open_ended)*\n- Which part of this workflow felt slowest? *(single_choice)*\n\n### Website / landing-page feedback\n- Did you find what you were looking for? Yes / No *(yes_no)*\n- What were you trying to do on this page? *(open_ended)*\n- What almost made you leave? *(open_ended)*\n\n### Post-purchase feedback\n- How was your buying experience? *(scale 1-5)*\n- What nearly stopped you from completing the purchase? *(open_ended)*\n- How likely are you to buy again? *(scale 0-10)*\n\nEach example pairs a quick quantitative question with an open one. In a static form the open question often gets a one-word answer. In Koji, the AI responds to that one word with \"tell me more,\" and you get a usable sentence instead.\n\n## Choosing question types\n\nKoji exposes six first-class question types so each answer is analyzable the moment it arrives: **open_ended**, **scale**, **single_choice**, **multiple_choice**, **ranking**, and **yes_no**. Pick scale for ratings, yes_no for quick gates, single or multiple_choice when options are known, ranking to force trade-offs, and open_ended whenever you need reasoning. Because every question carries a stable type, results roll up into the right chart automatically, no manual tagging. The [structured questions guide](/docs/structured-questions-guide) breaks down when to use each.\n\n## Placement and timing\n\nThe best feedback form is the one that appears right after the relevant experience:\n\n- **In-product**, immediately after a key action (embed it; see [in-app AI surveys](/docs/in-app-ai-surveys-embedded-research))\n- **Post-purchase**, on the confirmation page or in the receipt email\n- **End of a support interaction**, while the resolution is fresh\n- **Targeted email**, to a segment you want to hear from\n\nTiming beats placement: a perfectly designed form shown at the wrong moment underperforms a plain one shown in context. And never block core functionality behind a form, friction here poisons the relationship you are trying to measure.\n\n## Design best practices\n\n- **Keep it to 3-5 fields.** Length is the number-one killer of completion.\n- **Lead with the easy question.** Start with a one-tap rating to build momentum.\n- **Write neutrally.** \"How was your experience?\" not \"How great was your experience?\"\n- **Make it mobile-first.** Most feedback is given on a phone.\n- **Show progress and an end.** People finish what they can see the bottom of.\n- **Close the loop.** Tell respondents what changed because of their feedback; it earns you the next response.\n\n## From static form to AI conversation with Koji\n\nHere is the upgrade path. Take your 3-question form and run it through Koji instead of a form builder. The AI asks the same questions, but when someone writes \"the checkout was confusing,\" it immediately asks \"what specifically confused you?\" By the end you have a short transcript, not a single ambiguous line.\n\nThen Koji does the analysis for you: open-ended responses are clustered into themes with verbatim quotes and counts, so \"checkout confusion\" arrives as a quantified pattern instead of scattered comments you have to read one by one. Reports update as responses come in. Koji's quality gate means only substantive conversations (scoring 3 or higher) consume credits, so junk submissions never inflate your data or your bill. Conversations start as low as €1 per qualified interview. New accounts start free with 10 credits, no card, enough to pilot a real feedback loop before you buy anything. After that, start with pay as you go. No subscription needed, and you pay only for the interviews your study actually uses. Volume pricing and plans are there when you want them.\n\nCompared to a traditional form tool, the difference is not cosmetic: a static form gives you what you asked; Koji gives you what you needed to know.\n\n## Acting on what the form tells you\n\nCollecting feedback is the easy half. The teams that compound value follow a simple loop:\n\n1. **Categorize.** Group responses by theme (bug, confusion, missing feature, pricing, praise). Koji does this automatically; with a static form you do it by hand.\n2. **Quantify.** Count how many people raised each theme. One angry comment is noise; twelve is a roadmap item.\n3. **Prioritize.** Weigh frequency against impact and effort. Not every request deserves a build.\n4. **Close the loop.** Reply to respondents, or post a public \"you asked, we shipped\" note. This single habit measurably increases your next response rate.\n\n## A quick before-and-after\n\nA static form asks \"How was checkout?\" and stores \"confusing.\" You are left guessing. The same question in Koji yields a 20-second exchange: \"What specifically confused you?\" -> \"I could not tell which shipping option was selected.\" That second answer is a design ticket. Multiply it across 200 respondents and you have a ranked, quoted, quantified backlog instead of a column of one-word replies, which is the entire difference between collecting feedback and acting on it.\n\n## Related Resources\n\n- [Structured Questions Guide](/docs/structured-questions-guide) — the 6 question types that make feedback analyzable\n- [Customer Feedback Questions](/docs/customer-feedback-questions) — a deeper bank of questions to draw from\n- [How to Get Customer Feedback](/docs/how-to-get-customer-feedback) — channels and tactics beyond the form\n- [Customer Feedback Analysis](/docs/customer-feedback-analysis) — turn responses into themes and action\n- [In-App AI Surveys](/docs/in-app-ai-surveys-embedded-research) — embed feedback collection where the experience happens\n- [Customer Feedback Management Guide](/docs/customer-feedback-management-guide) — build a closed-loop program","category":"Research Methods","lastModified":"2026-08-19T20:17:11.29872+00:00","metaTitle":"Customer Feedback Form: Examples, Templates & Best Practices | Koji","metaDescription":"Learn how to create a customer feedback form that gets responses: question examples by use case, design best practices, placement and timing, and why turning the form into an AI-moderated conversation captures the reasons static forms miss.","keywords":["customer feedback form","customer feedback form examples","how to create a customer feedback form","feedback form questions","customer feedback form template","feedback form best practices","online feedback form"],"aiSummary":"A practical guide to designing customer feedback forms: when to use a form vs. a conversation, question examples for support, product, and website feedback, placement and timing rules, and how Koji turns a one-way form into an AI-moderated interview that automatically follows up on vague answers."}],"pagination":{"total":1,"returned":1,"offset":0}}