Testimonials
WORDPRESS - NO PLUGIN

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.

See pricing
Flat, unlimited pricing Text & video, one place
Wall of Love Studio
For
New testimonial arrived

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

§ CAPABILITY

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.

§ 4 STEPS

How it works

From one request link to embedded proof in four steps

01

Collect with one link

Send a single request link. Customers write or record a video testimonial from their browser with no login.

02

Choose your layout

Pick a slider, carousel, wall, or single quote and style it to match your WordPress theme.

03

Copy the embed code

Grab one line of code. That is the whole install.

04

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.

§ DETAIL

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.

PluginPriceCollects testimonials?Video
Strong TestimonialsFree on WordPress.org, with a paid Pro versionYes, custom submission formsEmbeds 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 renewalYes, and it can import from socialNo native video testimonial support
Real TestimonialsFreemium, paid tiers for the collection featuresYesEmbeds from a host
Most other testimonial pluginsFree or a small one time feeNo. Display only, via a custom post type and a shortcodeNo
Testimonials (this site)$19 a month ($15 billed yearly)Yes, one link, no login for the customerRecords 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 doWhat you needRough cost
Display 6 quotes you already haveA free display plugin$0
Let visitors submit a testimonial to youA 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 repliesTestimonial software with a request linkSubscription
Collect video without asking customers to upload filesNothing in WordPress does thisSubscription
Show the same approved set on WordPress and a non-WordPress siteSomething that lives outside WordPressSubscription

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.

§ ANSWERS

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