How to Create a Testimonial Form That Gets Responses
Design a testimonial collection form that customers actually complete. Field selection, question prompts, video vs text, and form optimization tips.
Your testimonial form is the first thing customers see when you ask them to share their experience. A well-designed form gets completed in under 90 seconds. A poorly designed one gets abandoned. Here's how to build one that maximizes response rates.
The Anatomy of a High-Converting Testimonial Form
Every effective testimonial form has four elements, in this order:
- A clear, personal heading — Tell them why you're asking and what it means to you
- A simple input method — Text field for writing, camera button for video. Both visible, customer chooses
- Minimal required fields — Name is the only truly required field. Everything else is optional
- A frictionless submit — One click, no account creation, no CAPTCHA, no confirmation email
Which Fields to Include (and Which to Skip)
Always include:
- Name — Required. A testimonial without a name is nearly worthless for social proof
- Testimonial content — Text field or video recording. This is the core
Include when relevant:
- Star rating — Adds a scannable visual element to the displayed testimonial. Enable for B2C; consider skipping for B2B where ratings feel transactional
- Company name — Critical for B2B/SaaS where company logos add authority. Less important for B2C
- Job title — Useful when the reviewer's seniority matters (enterprise sales, consulting)
- Email — Only if you need to verify or follow up. Display it on the form only if you genuinely need it — every field reduces completion rates
- Photo/avatar — Nice to have for display. But making it required will kill your completion rate — many people don't want to upload a selfie
Skip these:
- Phone number — Almost never needed. Feels invasive
- Full address — No use case for testimonials
- Consent checkboxes — Handle consent in your terms, not with a checkbox that adds friction (unless legally required in your jurisdiction)
The Field Count Rule
Every optional field you add beyond name and content reduces your completion rate. A 2-field form (name + content) will outperform a 6-field form every time. Only add fields whose data you will actually use on the displayed testimonial.
Text vs. Video: Let Them Choose
Don't force one format. Present both options on the same form and let the customer decide:
- ~70% will choose text — It's faster and less intimidating
- ~30% will choose video — These are your power testimonials. Video converts significantly better than text for high-consideration purchases
The key is making video recording frictionless: browser-based (no app download), with a visible countdown or timer so they know the time commitment. TooSimple's form handles this — customers click "Record Video" and their browser camera activates immediately.
Question Prompts: Guide, Don't Script
Adding 2-3 prompt questions to your form dramatically improves testimonial quality. Without prompts, you get "Great product!" With prompts, you get specific stories.
Universal prompts that work for any business:
- "What problem were you trying to solve?"
- "What specific result or outcome have you seen?"
- "What would you tell someone who's considering this?"
Display these on the form above the text input or before the video recording starts. They prime the customer to give a structured, compelling answer. For industry-specific questions, see our testimonial guides by industry.
Form Design Best Practices
- Brand it. Add your logo and match your brand colors. A generic form feels like a survey; a branded form feels like a conversation with your company.
- Keep it to one page. Multi-step forms have higher abandonment rates for testimonials. Everything should be visible on a single scroll.
- Mobile-first. Most testimonials are submitted on phones, especially video. Test your form on mobile before sharing.
- Write a human heading. "Share Your Experience" is better than "Submit Testimonial." "Help others like you discover [Product]" is even better.
- Add a time estimate. "Takes about 60 seconds" reduces anxiety about the time commitment.
Distribution: How to Get Your Form in Front of Customers
- Email — Send the form link in your post-purchase or post-project email. See our email templates
- SMS — Higher open rates than email. Send a short text with the link
- QR code — Print on receipts, packaging, or signage for physical businesses
- Website embed — Embed the form on a dedicated "Leave a Review" page
- In-app prompt — For SaaS products, trigger after a positive interaction (e.g., milestone achieved, support ticket resolved)
After Submission: The Approval Workflow
Every testimonial should go through an approval step before it appears publicly. This gives you quality control without editing the customer's words:
- Customer submits via the form
- Testimonial appears in your dashboard as "Pending"
- You review and approve, reject, or archive
- Approved testimonials automatically appear in your embedded widgets
Never edit a customer's testimonial. If something needs changing, reach out to them and ask if they'd like to update it. Trust is non-negotiable.
Create Your Form with TooSimple
TooSimple's form builder handles everything above out of the box: video + text collection, configurable fields, custom branding, shareable link, embeddable page, and approval workflow. Create your first form in about 2 minutes.