WordPress Testimonial Plugins Compared: The Best Testimonial Carousel, Slider and Widget for WordPress
A testimonial plugin is one more thing to install, update, and eventually blame when the page slows down. You can add a testimonial slider, carousel, or full wall to WordPress with a single line of embed code instead.
❝
❝
❝
Sample wall, illustrative content. Your real testimonials collect and embed the same way.
Send a request, watch the wall of love fill
In short
A WordPress testimonial plugin is an add-on you install into WordPress to display customer testimonials, usually as a slider, a carousel, or a grid. It works, but it comes with the standard plugin tax: another dependency to keep updated, another thing that can break on a WordPress core release or conflict with your theme, and often a bundle of scripts and styles that slows the page down. Testimonials is a plugin-free alternative. You collect testimonials with one request link, where customers write or record a video with no login, and you display them in WordPress by pasting one line of embed code into a Custom HTML block, an Elementor or Divi HTML widget, or your theme template. There is nothing to install and nothing to update. You choose the layout, a slider, a carousel, a wall, or a single quote, and style the fonts, colors, and corners to match your theme so it does not look bolted on. The embed is lightweight, so it loads instantly and does not hurt your Core Web Vitals the way a heavy plugin bundle can. It works exactly the same on Webflow, Shopify, Framer, Squarespace, and plain HTML, so if you move off WordPress your proof moves with you.
Last updated July 2026
What you get
WordPress testimonials that founders, agencies, and SaaS teams can put live in minutes
Nothing to install or update
No plugin in your WordPress admin, no version conflicts on a core update, no abandoned add-on to migrate off in two years.
Slider, carousel, wall, or single quote
Pick the layout per page. The same testimonials render as a slider on the homepage and a full wall on your pricing page.
Works in Gutenberg, Elementor, and Divi
Paste one snippet into a Custom HTML block or an HTML widget. It behaves the same in every builder and in your theme templates.
Fast by design
A light embed that does not pile scripts and stylesheets onto your page, so your Core Web Vitals survive adding social proof.
How it works
From one request link to embedded proof in four steps
Collect with one link
Send a single request link. Customers write or record a video testimonial from their browser with no login.
Choose your layout
Pick a slider, carousel, wall, or single quote and style it to match your WordPress theme.
Copy the embed code
Grab one line of code. That is the whole install.
Paste it into WordPress
Drop it in a Custom HTML block, an Elementor or Divi HTML widget, or your theme template. It renders instantly.
Every plan mixes video testimonials and written quotes in one Wall of Love, and you embed it anywhere with a lightweight testimonial widget.
In depth
Plugin or embed: what to weigh for a WordPress site
The real cost of a testimonial plugin is maintenance
Installing the plugin takes two minutes. Living with it is the expensive part. It needs updating, it can conflict with your theme or your page builder, it breaks when the developer abandons it, and when it does break it usually breaks on the page you care about most. An embed has no update cycle and no plugin conflict surface, because there is nothing sitting in your WordPress install.
Performance is the part worth measuring rather than assuming. Plugins commonly enqueue their stylesheet and script on every page of the site, including pages with no testimonials on them, so the cost is sitewide. The metric that usually breaks is not load time either, it is layout shift, and the mechanism and the fixes are in testimonial widgets and Core Web Vitals. If you build with a page builder rather than in Gutenberg, the builder adds its own constraints: Elementor keeps its testimonial carousel behind Pro and stores each quote inside the page you typed it on, which we go through on the Elementor testimonial widget page. Divi hands you a testimonial module with every license but no carousel at any price tier, and in Divi 4 it stores each quote as a shortcode that turns into visible text on the page the day you switch themes, which is covered on the Divi testimonial slider page. If the proof you want on the page is your Google rating rather than testimonials you collected, that is a separate plugin decision with a separate ceiling, because the Places API returns a maximum of five reviews and the free tiers of the big plugins stop at ten: we go through the whole field on Google reviews WordPress plugins.
Most plugins only display, they do not collect
This is the part people miss. A typical WordPress testimonial plugin gives you a custom post type and a shortcode: you still have to go get the testimonials yourself, by email, and paste them in one by one. The collection is the hard part. With a testimonial form on one shared link, the customer writes it, adds their name and role, and consents, and it appears ready to publish.
The best WordPress testimonial plugins, compared on what they cost to run
There is no single best WordPress testimonial plugin, and the honest split is between plugins that display testimonials and plugins that collect them. Strong Testimonials is the best free display plugin, Thrive Ovation is the strongest collector if you are already in the Thrive ecosystem, and most of the rest are sliders wearing different names. Almost none of them record video, which is the requirement that usually decides it.
It is fair to name them, because if you are searching for a testimonial plugin these are the ones you will land on. Checked in July 2026.
| Plugin | Price | Collects testimonials? | Video |
|---|---|---|---|
| Strong Testimonials | Free on WordPress.org, with a paid Pro version | Yes, custom submission forms | Embeds from a host, does not record |
| Thrive Ovation | $49 first year for one site, then $99 a year. Or Thrive Suite at $299 first year, $599 at renewal | Yes, and it can import from social | No native video testimonial support |
| Real Testimonials | Freemium, paid tiers for the collection features | Yes | Embeds from a host |
| Most other testimonial plugins | Free or a small one time fee | No. Display only, via a custom post type and a shortcode | No |
| Testimonials (this site) | $19 a month ($15 billed yearly) | Yes, one link, no login for the customer | Records in the browser, unlimited, no minute meter |
Two things worth being straight about. A plugin is genuinely cheaper, and if you already have twenty testimonials sitting in a spreadsheet and you only need to display them, a free plugin like Strong Testimonials is the sensible answer and you should not pay a subscription for that. Where plugins fall down is video and collection at any volume: none of them record video in the browser, so you are still asking customers to film something, upload it to YouTube or Vimeo, and send you a link, which is where most video testimonial programs quietly die. Thrive Ovation is the most capable of the collection-focused plugins and it still has no native video. If video matters, the comparison you actually want is between the hosted tools, which we put side by side on video testimonial software.
Testimonial widget for WordPress, or testimonial software for WordPress?
These two searches look like the same search and they are not, which is why so many people install the wrong thing and give up on testimonials for a year. Worth separating before you buy anything.
A testimonial widget for WordPress is a display component. It puts quotes you already have onto a page as a slider, a carousel, a grid or a single card. If your testimonials are sitting in a spreadsheet or an email folder right now, a widget is what you need and the cheapest one that matches your theme is the correct answer.
Testimonial software for WordPress is a different product. It is aimed at the part before the display: asking, chasing, recording, getting consent on the record, approving, and then keeping one library that every page reads from. Most of what gets called testimonial software for WordPress is actually a widget with a submission form bolted on, which is not the same thing as a collection workflow.
| What you are trying to do | What you need | Rough cost |
|---|---|---|
| Display 6 quotes you already have | A free display plugin | $0 |
| Let visitors submit a testimonial to you | A plugin with a front-end form, or a form plugin plus a custom post type | $0 to $99 a year |
| Ask specific customers and actually get replies | Testimonial software with a request link | Subscription |
| Collect video without asking customers to upload files | Nothing in WordPress does this | Subscription |
| Show the same approved set on WordPress and a non-WordPress site | Something that lives outside WordPress | Subscription |
The fourth row is the honest dividing line. Every route above it can be solved inside WordPress for very little money, and if that is your situation you should do that. Below it, the constraint is not the plugin market, it is that a WordPress plugin cannot open a customer camera on a device you do not control and store the result for you.
The same split shows up in every builder and every marketing platform, not just WordPress. Elementor and Divi both ship display modules and neither collects, which is covered on the Elementor testimonial widget page and the Divi testimonial slider page. Agency stacks are no different: HighLevel automates review requests to Google and Facebook but its testimonial element is documented as manually entered feedback, which we go through on GoHighLevel testimonials. The marketing platforms are no different: HubSpot has no native testimonial module at all, and the one feature that stores a testimonial centrally sits behind Content Hub Professional, which we cost out on HubSpot testimonials.
Sliders look busy, walls build a crowd
A slider or carousel is the right call in a tight space, like a homepage section between two blocks. But rotating quotes hide most of your proof, and visitors rarely click through. On a pricing or landing page, where the buyer is actually hesitating, a wall of testimonials works harder, because the sheer number of them is itself the argument.
Your proof should outlive your CMS
Testimonials stored inside a WordPress plugin database are stuck there. If you rebuild on Webflow or Framer next year, or you launch a second brand on a different stack, you are exporting a custom post type and re-entering everything. Keeping the testimonials in one place and embedding them means the same wall renders anywhere: the identical snippet powers Webflow testimonials, a Squarespace testimonial slider, or testimonials on Wix, so moving your site does not cost you your social proof.
Frequently asked
Wordpress testimonial plugins: the questions people actually ask
What is the best WordPress testimonial plugin?
If you only need to display testimonials you already have, Strong Testimonials is the strongest free option and is the most popular on WordPress.org. If you also need to collect them, Thrive Ovation is the most capable, at $49 for the first year on one site and $99 a year after that, though it has no native video testimonial support. No WordPress plugin records video in the browser, so if video is part of your plan you are choosing between hosted tools rather than plugins.
How do I add testimonials to WordPress without a plugin?
Paste one line of embed code into a Custom HTML block in Gutenberg, an HTML widget in Elementor or Divi, or directly into your theme template. The widget renders your testimonials as a slider, carousel, or wall, and updates as you approve new ones, with nothing installed in WordPress itself.
Will a testimonial plugin slow down my WordPress site?
Many do. Plugins commonly enqueue their own scripts and stylesheets on every page, whether or not the page shows testimonials, which adds requests and hurts Core Web Vitals. A lightweight embed loads only where you place it and is built not to shift your layout while it renders. The metric that usually breaks is CLS rather than load time, and we walk through why in testimonial widgets and Core Web Vitals.
Does it work with Elementor and Divi?
Yes. Both builders have an HTML widget, and the embed is a single snippet, so it drops in like any other block. It also works in Gutenberg via the Custom HTML block, in classic theme templates, and in a widget area. Elementor has its own quirks worth knowing, including a testimonial carousel that is Pro only, which we cover on the Elementor testimonial widget page.
Can I show a testimonial slider and a full wall on the same site?
Yes. The same testimonials can render as a compact slider on your homepage and as a full wall on your pricing page. You choose the layout per embed, and both stay in sync as you approve new testimonials.
Do I need a WordPress plugin to collect video testimonials?
No, and most plugins cannot collect video at all. Customers record a video straight from their browser through one request link, with no login and no app, and the clips appear in the same widget as your written testimonials.
Social proof that converts, collected, not chased
Send one link, your customers record a video or text testimonial, and you embed a beautiful wall of proof on your site in minutes. Text and video, unlimited, at one flat price.
Flat, unlimited · No metering · Cancel anytime