Free template

WordPress Testimonial Collection Form Template

Collect usable testimonials - the kind you can actually put on a landing page - without the back-and-forth email chase. This form asks for the quote, the person's job title, a star rating, and explicit permission to publish, all in one conversational flow.

Live interactive preview

This is the actual template running in your browser - click through it. No submissions are saved.

Who this template is for

Founders, freelancers, and agencies who need social proof but keep forgetting to ask clients for it. If your testimonial collection is currently 'I'll DM them after the project wraps' and then you never do, a dedicated form you send at the right moment fixes that.

  • Post-project testimonials from agency and freelance clients
  • Course and coaching testimonials from students or clients
  • SaaS case-study quote collection from power users
  • Wedding, event, and service business reviews

What's included

  • Welcome screen with a clear, low-pressure opener
  • Six questions: full name, company + title, testimonial (long text), 5-star rating, email, display consent (yes/no)
  • Explicit consent step - you can legally publish quotes on your site
  • Warm Inter + gold-brown palette that reads editorial, not corporate
  • Email field so you can follow up with a headshot or approval request

How to customize this template

Send this right after the client's win moment, not at the end

The best testimonials happen 3-5 days after a visible result, not at project wrap-up. If a client just launched the site you built, send the form that week - the enthusiasm is fresh and the words flow. Waiting until invoicing is done often means you never get it at all.

Prime the quote with a prompt question

A blank 'share your testimonial' prompt produces generic 'Great to work with!' quotes. Replace it with something specific: 'What was the single biggest result you saw from working with us?' or 'What would you say to someone on the fence about hiring us?' You'll get testimonials you'd actually put on a landing page.

Ask for a headshot in the follow-up, not the form

Don't add a file-upload field for a photo - it spikes abandonment. Instead, once you have the quote, email back asking for a LinkedIn-quality headshot. People are more likely to send one after they've already committed to the testimonial.

Respect the consent answer - build a no-publish workflow

The last question asks if you can use the testimonial publicly. Wire up an email notification that includes that answer prominently so you never accidentally publish a quote the client said no to. For the Yes answers, tag them in your CRM as approved-for-marketing.

Turn 5-star ratings into review requests

After capturing a 5-star testimonial here, auto-send a follow-up asking the client to copy-paste the same text to Google Reviews, G2, or Trustpilot. You've already done the hard work of extracting it - the marginal cost of a public review is tiny, but the SEO value is real.

Frequently asked questions

How is this different from a customer feedback form?

A feedback form collects internal-use signal - ratings, complaints, suggestions. A testimonial form collects marketing copy - a polished quote you can put on your site with a person's name and title attached. The consent question at the end is the key difference: feedback is private by default, testimonials need explicit permission to publish.

Do I legally need the consent question to publish testimonials?

In most jurisdictions, yes. Publishing someone's name, words, or likeness without permission can be a privacy or publicity-rights issue, and platforms like Google Business require attested consent. The yes/no question at the end is a lightweight but legitimate consent record - keep the submission on file with the quote.

When's the best time to send this form to a client?

3-7 days after a clearly positive milestone - the site launched, the course was completed, the deal closed. Enthusiasm peaks then and decays fast. Do not send it at the invoice stage; money conversations and testimonials don't mix well in the same week.

Can I add a video testimonial option?

A file-upload question type (for images and video) is on the FlowForms roadmap. Even once it ships, we'd recommend against it: most people skip a video question, and it spikes abandonment on the whole form. The better pattern is to collect the written testimonial first, then for your top 2-3 fans personally ask for a video in a follow-up email. Conversion rate on the ask is dramatically higher after they've already agreed in writing.

How do I display the collected testimonials on my site?

FlowForms stores submissions in your database but doesn't render them publicly on your site. Copy approved quotes (where consent = Yes) into a testimonials page or a Gutenberg block manually - for a new site with a handful of testimonials, that's usually fastest anyway.

Can I pre-fill the client's name and company?

Not today - every visitor gets the full form. Pre-filling fields via URL parameters (for example, linking clients straight to a form with their name and company already populated) is on the roadmap. Until it ships, keep the first two questions short so clients can breeze through them.

Related templates

Ready to use this template on your site?

Install FlowForms from the WordPress plugin directory, load this template, and publish. Free forever on the plugin's free tier.

Install FlowForms free