Every testimonial plugin does the same three things: store a quote and a name, display it in a layout, and let you approve what appears. The differences that matter after six months are markup, layout flexibility, and whether the plugin’s output survives a theme change.
There is also one SEO expectation to correct before you buy anything: testimonials about your own business do not produce star ratings in Google results. Google’s review snippet guidelines exclude self-serving reviews, so a testimonials plugin is a conversion tool, not a rich-result tool. Anyone selling you one on the promise of stars in the SERP is selling the wrong thing.
What to check before installing any of them
- Block or shortcode. If you use a block theme, a native block is easier to maintain than a shortcode that needs a widget area.
- Schema output. Review or AggregateRating markup is fine for structured data hygiene but will not earn stars for your own business. Do not let it be the deciding factor.
- Layout options. Grid, slider, masonry, single quote. A slider is attractive in a mockup and annoying on mobile if the arrows are 8px.
- Data portability. Testimonials stored as a custom post type survive plugin removal. Testimonials stored in a plugin-specific table generally do not.
- Weight. A testimonial carousel that loads Slick, Owl Carousel and a font file costs more than the section is worth.
The five worth installing
1. Strong Testimonials — 80,000+ active installs, 96/100
The most complete free option, and the one I would default to on a classic theme. Testimonials are a custom post type, so your content survives if the plugin is ever removed. It supports grid and slider views, custom fields for company, role and rating, and moderation before publishing.
Measured on the WordPress.org directory: 80,000+ active installations, a 96 out of 100 rating from 614 reviews, last updated 27 October 2026, tested to WordPress 7.1.4. Its declared minimum PHP is 5.6, which is lower than the PHP 8.3 that WordPress now recommends — not a problem, but it tells you the codebase carries some age.
Best for: businesses that want control over single-testimonial pages and a grid on the homepage.
2. Testimonial (ShapedPlugin) — 40,000+ active installs, 94/100
The most polished free slider. The layouts look designed rather than assembled — quote marks, author images and star ratings are placed sensibly by default, which matters if nobody on the team does design.
Directory data: 40,000+ active installations, 94/100 from 226 reviews, updated 30 October 2026, tested to 7.1.4.
Best for: a homepage or pricing page that needs a carousel and should look good without custom CSS.
3. Testimonial Slider and Showcase — 20,000+ active installs, 92/100
A lighter slider with more layout presets than you would expect at this size, including grid, list and ticker styles. The free version is genuinely usable rather than a demo for the pro version.
Directory data: 20,000+ active installations, 92/100 from 67 reviews, updated 24 October 2026, tested to 7.1.4.
Best for: agencies building several small sites that each need a different layout.
4. Testimonial Slider — 3,000+ active installs, 84/100
Older and simpler: one shortcode, one slider, minimal settings. It works, it is small, and it has not been updated since 13 August 2026, which is worth noting — four months without an update on a small plugin is not alarming, but it is not the pattern you want in a dependency you plan to keep for years.
Directory data: 3,000+ active installations, 84/100 from 69 reviews, tested to 7.1.4.
Best for: a site that needs one slider and nothing else.
5. BNE Testimonials — 1,000+ active installs, 98/100
The highest rating in the category, from a small install base. Custom post type, shortcode output, and a deliberately plain feature set — which is why the reviews are good. No page builder dependency, no carousel library.
Directory data: 1,000+ active installations, 98/100 from 28 reviews, tested to 7.0.8 rather than the current 7.1.4.
Best for: block or classic sites that want testimonials as content, not as a widget.
If you are on a block theme
There is a block-native option in the directory, Testimonial WP Block, which renders testimonials as Gutenberg blocks with no shortcode. Its directory numbers are thin — 500+ installs and a single rating — so treat it as a lightweight alternative rather than a replacement for the five above. In practice, most block-theme sites are better served by writing testimonials as a reusable block, with the quote and attribution as ordinary paragraph and heading blocks. Zero plugins, zero markup decisions, and it inherits the theme’s typography.
Comparison
| Plugin | Active installs | Rating | Storage | Best at |
|---|---|---|---|---|
| Strong Testimonials | 80,000+ | 96/100 (614) | Custom post type | Control, single pages |
| Testimonial (ShapedPlugin) | 40,000+ | 94/100 (226) | Custom post type | Looks, sliders |
| Testimonial Slider and Showcase | 20,000+ | 92/100 (67) | Custom post type | Layout variety |
| Testimonial Slider | 3,000+ | 84/100 (69) | Custom post type | Simplicity |
| BNE Testimonials | 1,000+ | 98/100 (28) | Custom post type | Minimal footprint |
Getting better testimonials, not more of them
The plugin is the easy part. A page of eight generic quotes converts worse than one specific one, so the work worth doing is upstream:
- Ask for a result, not an opinion. “What changed after you switched?” produces a usable sentence; “Would you recommend us?” produces “Great service!”
- Ask for a number. Time saved, leads per month, hours per week — specifics are the reason testimonials work.
- Get a name, a role and a photo. Anonymous quotes read as invented, and the plugin will let you add all three.
- Put the strongest one next to the buy button, not in a carousel at the bottom of the page.
Common questions
Do testimonial plugins help SEO?
Indirectly. The text is indexable and it can improve conversion, which improves engagement signals. Review schema on your own business does not produce star results in Google, so treat markup as hygiene rather than strategy.
Can I show testimonials without a plugin?
Yes — a reusable block with a quote, a name and an image. That is genuinely the best option on a block theme with fewer than ten testimonials.
Will a slider hurt my page speed?
It can. Carousel libraries load JavaScript and often a CSS file plus images that are off-screen. If the slider is the only dynamic element on the page, a CSS scroll-snap container does the same job with no JavaScript at all.
What if the plugin is abandoned?
Because all five store testimonials as a custom post type, the content stays in the database after deactivation. You would lose the display layout, not the quotes.
Contact forms usually sit on the same page as those testimonials, and the plugin choice there has a bigger effect on whether enquiries actually arrive — see the best WordPress contact form plugins.
