Do you want to leverage the power of social proof by adding customer testimonials to your landing page?
Luckily, we’ve rounded up a few plugins you can use to collect and showcase beautiful testimonials on your site.
The best testimonial plugins for WordPress
- Thrive Ovation – Best testimonial plugin overall. Great way to collect and display testimonials. Integrates well with other Thrive products.
- Strong Testimonials – Excellent testimonial plugin that offers the best balance between features and affordability. Collect and display testimonials automatically. Limited free version available.
- Elfsight Testimonials Slider – Affordable testimonial plugin that includes multiple fields of data per testimonial.
- Elementor Pro – A page and theme builder plugin that includes two testimonial elements. Great designs, but not the most efficient option.
- BNE Testimonials Pro – A simple testimonial plugin in terms of design but powerful in the way it helps you collect testimonials.
- Kali Forms – A form plugin with premium features perfect for creating forms meant for collecting testimonials.
- WP Testimonials with Rotator Widget – Least efficient testimonial plugin on this list, but it offers numerous design options.
1. Thrive Ovation
Thrive Ovation is a dedicated testimonial plugin made by Thrive Themes, the developers of an entire suite of marketing tools for WordPress. Chief among these tools are Thrive Leads, Thrive Theme Builder and Thrive Quiz Builder.
Yes, the developer’s page builder plugin Thrive Architect has a testimonial element you can use to add well-designed feedback elements to any page, but they’re not nearly the same.
Thrive Ovation makes it easier for you to utilize the power of social proof by giving you a more efficient way to add customer testimonials to your site. It allows you to generate testimonials from three sources: WordPress comments, social media posts and forms.
You’ll manage testimonials from the backend of WordPress in a user interface that’s similar to the All Pages and All Posts pages. Management tools include status updates plus tags that help you group similar testimonials and testimonials from the same campaign together.
You can even integrate the plugin with your email service to send automated emails to customers asking for permission to use their testimonials on your site.
- Create testimonials from WordPress comments, social media posts and form fields.
- Collect customers’ names and images automatically.
- Manage testimonials from an intuitive, centralized dashboard.
- Stunning yet customizable templates.
- Dynamic content that updates itself through tags.
Pricing: Thrive Ovation is part of Thrive Themes’ Thrive Suite membership plan, which is available for $19/month, $90/quarter or $228/year.
Thrive Ovation is a powerful option, but it’s only available as part of a membership suite. Plus, Thrive Themes has its own page builder plugin in Thrive Architect, so there aren’t direct integrations for competitors like Elementor, Divi and Beaver Builder.
Strong Testimonials is also a freemium plugin, so you can generate testimonials from forms without paying for a premium license. While you can’t generate testimonials from WordPress comments, you do have more platforms to collect them from: Google, Facebook, Twitter, Instagram, YouTube, Yelp, WooCommerce and Zomato.
This plugin uses shortcodes and widgets to display testimonials. You can create multiple “views” to control which testimonials get displayed and how they get displayed for a particular shortcode. Advanced views can include filters (so only specific testimonials are shown), reordered testimonials and slideshows.
Like Thrive Ovation, this plugin creates a separate dashboard on the backend so you can manage individual testimonials. While templates are available, you won’t be able to customize styles without custom CSS.
- Generate testimonials from forms along with multiple platforms.
- Create multiple shortcodes with different filter, order and display options.
- Assign testimonials to custom post types, such as product and service-based post types.
- Predesigned templates and four layouts.
- Custom fields and spam protection for forms.
- Schema markup for SEO.
Pricing: You can get started with a basic version for free or a $29/year license fee. You’ll need to pay at least $49/year to access advanced features like generating testimonials from third-party platforms and using premium templates.
3. Elfsight Testimonials Slider
It’s not as powerful as the first two options in that you can only add testimonials by inputting data manually or finding Instagram and Twitter posts to grab content from. There are no forms, and you can’t generate testimonials from WordPress comments or WooCommerce reviews.
Testimonials are complete with the author’s name, social profile, image, company and title, and website URL.
There are many templates for the way individual testimonials appear as well as multiple display options, as mentioned earlier. Unfortunately, you’ll need to use CSS to apply custom styles.
Once everything is set up, you can insert testimonials anywhere on your site with shortcodes and a widget. The CodeCanyon version of the plugin also includes an element for Visual Composer, Envato’s chosen page builder plugin.
- Add testimonials manually or collect content from Instagram and Twitter.
- Multiple slider options.
- Grid and column layouts.
- Tiled and single templates for short testimonials.
- Testimonials include links to the author’s social profile and website.
Pricing: This plugin is available on CodeCanyon for a one-time fee of $22. Lifetime updates are included, but support is not. Instead, you’ll need to acquire a license from Elfsight’s official website for free (bug fixes) or a minimum of $60/year (premium support).
4. Elementor Pro
It’s a great two-in-one option if you already build landing pages with Elementor. Along with all of the styles Elementor already comes with, you’ll have two predesigned skins (classic and bubble) along with multiple content and alignment layouts to choose from.
The basic testimonial element displays static testimonials in well-designed formats.
The biggest downside to using Elementor for testimonials is the fact that you’re required to input content manually. Plus, it’s an elaborate way to add testimonials to your site if you don’t plan on using the page builder outside of this particular landing page.
- Add author’s name, image and title.
- Predesigned skins.
- Customize carousel options.
- Custom styles available.
Pricing: Elementor Pro is available for $49/year.
5. BNE Testimonials Pro
BNE Testimonials is a dedicated testimonials plugin. It doesn’t have the same modern styles as the previous plugins on this list, but it does offer advanced features.
The most notable feature is the way in which it allows you to collect testimonials. Generate them from user-submitted forms or by connecting the WordPress REST API with Google, Facebook, Yelp and Yellow Pages.
You have four layouts to choose from, including slider and grid layouts. There are also four theme styles with custom styling available.
Testimonials are displayed via shortcodes.
- Collect testimonials from forms, Google, Facebook, Yelp and Yellow Pages.
- 4 layout options.
- 4 themes.
- Schema markup displays reviews in rich snippets.
Pricing: This plugin is available for a one-time fee of $29 with six months of support included.
6. Kali Forms
Kali Forms is not a testimonial plugin, but it will allow you to collect testimonials on your site whether you intend to display them with a dedicated plugin or not.
It has a form builder that makes it easy to create a form designed to collect your customer’s name, image, company name, title, social media profiles, website URL, and of course, their testimonial. You could even use the Dropdown or Radio fields to have customers choose ratings.
A nifty feature you can use for testimonials is conditional logic. This enables you to set up a form that asks customers if they had a positive or negative experience with your product or service. Choose what to showcase based on their responses.
For positive feedback, display the rest of the form with testimonial-based fields. For negative feedback, display fields that enable the customer to describe the issue they had or simply showcase a button that leads to your support page or chat app.
Kali Forms also offers the Page Break field, which allows you to break your form up into multiple steps. It’ll still display on a single page, but your customer will only see a few fields at a time, which can seem less overwhelming.
- Numerous field types to add.
- Predesigned form styles.
- Conditional logic.
- Multi-step forms.
- File uploads.
- Email notifications, spam protection and advanced form options.
Pricing: A premium license for Kali Forms with conditional logic and multi-page forms is available for $29/year.
7. WP Testimonials with Rotator Widget
WP Testimonials is a dedicated testimonials plugin that comes with a slider layout, among other styles.
In fact, it has over 20 slider and over 20 grid designs to choose from, and you can override the plugin’s default styles with custom CSS. Unfortunately, the entire plugin is designed to be used with shortcodes, which isn’t very user friendly for the average blogger.
It’s not as complicated as adding custom code to your site, but if you want to showcase testimonials in a specific layout or customize slider options, you’ll need to add the plugin’s specific parameters to your shortcode instead of configuring options with buttons and dropdown menus.
- Collect testimonials with frontend forms.
- 20+ slider and 20+ grid designs to choose from.
- Show multiple author fields, including name, company and title, and image.
- Categorize testimonials, and hide/show specific categories.
- Reorder testimonials through drag and drop actions.
Pricing: A free version of this plugin is available. A premium version is available as part of WPOnlineSupport’s Essential Plugins bundle for $119/year or $299 for lifetime access.
Choosing between a list of plugins is never easy, but luckily, a lot of these plugins are quite different from one another. For instance, if you already use Elementor to design landing pages, you’re better off going pro and using their testimonial elements.
However, if you want a simple way to generate testimonials so you don’t need to add them manually, choose Thrive Ovation or BNE Testimonials Pro. The latter option is especially useful if your business is on review platforms.
All in all, choose an option that aligns with your business strategy and technical capabilities.