How to Collect and Display WordPress Testimonials That Actually Convert

Why Testimonials Move the Needle

BrightLocal’s 2024 survey found that 87% of consumers read online reviews before choosing a local business. That stat alone tells you WordPress testimonials belong on every service page, not buried on a single “Reviews” page nobody visits.

I build Sacramento business sites where testimonials sit right next to the call-to-action button. The placement matters as much as the words. When social proof appears near a decision point, conversion rates climb.

Collecting Testimonials Without Chasing People

The biggest mistake I see: waiting for clients to send testimonials on their own. That rarely happens. Here is what works.

Automated follow-up emails. Send a short request 7 days after project delivery. Include three specific questions instead of “write us a review.” Questions like “What problem did we solve?” and “What result did you get?” pull out concrete answers.

Google Review links. Generate a direct review link from your Google Business Profile and drop it into every follow-up. Those reviews do double duty on your website and in local search.

Video testimonials. A 30-second phone recording from a happy client outperforms a paragraph of text. Embed it with a lightweight player or the core WordPress video block.

Three testimonial card layout examples for WordPress showing quote cards, star ratings, and native blocks

Displaying Testimonials in WordPress

You have three solid options depending on your setup.

Strong Testimonials plugin. Free, lightweight, includes a submission form so clients can write directly on your site. The shortcode drops into any page or widget area. I use this on most client builds because it handles schema markup automatically.

Site Reviews plugin. Best if you want star ratings and aggregate review schema for Google rich results. It pulls in Google and Facebook reviews too, keeping everything in one place.

Native WordPress blocks. The Quote block paired with a Media & Text block creates a clean testimonial layout without any plugin overhead. Add a client photo, their name, and their business. For sites running fewer than ten testimonials, blocks are all you need.

Whichever method you pick, make sure trust signals are visible on your highest-traffic pages. A testimonial on your homepage is worth ten on a page that gets 20 visits a month.

Formatting That Converts

Bold the most compelling sentence in each testimonial. Visitors scan, and a highlighted result like “Revenue jumped 40% in three months” stops the scroll. Include the client’s full name, business name, and photo when possible. Anonymous testimonials carry almost zero weight.

Keep each testimonial under 80 words. Long blocks of praise get skipped. Pull the best line for a headline and let the full quote sit underneath.

How many testimonials should a WordPress site display?

Three to five per page is the sweet spot. Nielsen Norman Group research shows diminishing returns after five reviews on a single page. Rotate them or spread across service pages for maximum coverage.

Do testimonials help SEO?

Yes. Unique user-generated content adds keyword-rich text to your pages. Review schema markup can earn star ratings in search results, which lifts click-through rates by up to 35% according to Search Engine Land data.

What is the best free WordPress testimonial plugin?

Strong Testimonials handles collection, display, and schema in one package. Site Reviews is the better choice if you need star ratings and third-party review imports.


Need help setting up a testimonial system that actually drives leads? Get in touch and I will build it into your WordPress site the right way.

Leave a Comment