Strong Testimonials


A flexible testimonials plugin that works right out of the box for beginners with advanced features for pros, backed by strong support.

Go Demo | Knowledge Base | Add-ons

Is this the right plugin for you?

If you are a small business with up to several hundred testimonials or reviews, maybe using categories for different products or services, that needs flexible display options and a customizable form for accepting new testimonials, this plugin will work in just a few steps.

Primary Features

  • No complicated shortcode “language”
  • A front-end form with custom fields
  • Star ratings
  • Slider with several navigation options
  • Grid, columns, and Masonry
  • Ready for translation with WPML, Polylang, and WPGlobus
  • A developer who’s on your side 🙂

More Features

  • Sort by oldest, newest, random, or menu order (drag-and-drop)
  • Categories
  • Excerpts and “Read more” links
  • Featured Images (thumbnails) and Gravatars
  • Pagination
  • Developer-friendly

Testimonial Submission Form

Customize the form by adding or removing fields and changing properties like the order, label, and placeholder.

Anti-spam measures include honeypots and Captcha via these plugins:

Send custom notification emails to multiple admins.

Submit the form via Ajax to use with popular plugins like Popup Maker.

Free Add-on: Add a country selector to your form with the
Strong Testimonials Country Selector plugin.

Displaying Testimonials

Everything happens in a view. Instead of learning multiple shortcodes with dozens of options, a view contains all the options in a simple, intuitive editor that no other testimonial plugin has.

Display the view using a single shortcode or the widget.

Create unlimited views. For example, one view for a form, another for a static grid, another for a slideshow, and so on.


Strong Testimonials offers a handful of templates to try in your theme. The default template is just generic enough to look good in most cases with maybe a few tweaks.

Need help matching your theme? Got some weird spacing or floating? I’m here to help.

For ultimate control and seamless integration, copy any template to your theme and customize it. There is also a template function:
strong_testimonials_view( $id );

Pro Add-ons

Review Markup

Testimonials are essentially five-star reviews. Adding review markup will encourage search engines to display rich snippets in search results. Learn more

Multiple Forms

Need more forms for different products or services? No problem. Create unlimited forms. Learn more


Want to rename “testimonials” to “reviews”? Want to change the permalink structure? Learn more


I will move mountains to help you get the most out of this plugin.

Try these plugins too


  • Slideshow
  • Default template
  • Default form
  • Admin list table
  • General settings
  • Form settings
  • Fields editor
  • View editor


  1. Go to Plugins > Add New.
  2. Search for “strong testimonials”.
  3. Click “Install Now”.


  1. Download the zip file.
  2. Upload the zip file via Plugins > Add New > Upload.

Activate the plugin. Look for “Testimonials” in the admin menu.


Installation Instructions
  1. Go to Plugins > Add New.
  2. Search for “strong testimonials”.
  3. Click “Install Now”.


  1. Download the zip file.
  2. Upload the zip file via Plugins > Add New > Upload.

Activate the plugin. Look for “Testimonials” in the admin menu.

What are the shortcodes?

[testimonial_view] – To display your testimonials as a list or a slideshow, or to display the form. There are no complicated shortcode options. Instead, a view manages all the options with an easy-to-use (some call it fun!) editor for creating unlimited views.

[testimonial_view id=1]

[testimonial_count] – To display the number of testimonials you have. For example:

Read some of our [testimonial_count] testimonials!
Can I add testimonials from YouTube, Twitter, and Instagram?

Yes. The plugin supports the WordPress embed feature for inserting testimonials from these sources.

Can I change the fields on the form?

Yes. There is a custom fields editor to add or remove fields, change field details, and drag-and-drop to reorder them.

After the form has been submitted, can I redirect them to another page or display a custom message?

Yes and yes.

Can I set the status of the newly submitted testimonial?

Yes, either pending or published.

Can I reorder my testimonials by drag and drop?


Can I change the fields that appear below the testimonial?

Yes. In views, change these custom fields in a few clicks.

Can I display a large version of the featured image in a popup?

Yes. This requires a lightbox so if your theme does not include one, you will need a plugin like Simple Colorbox.

Will it automatically use my existing testimonials?

No. If you already have testimonials in another plugin or theme, you will have to re-enter them. Why? Because every theme and plugin stores data differently.

Can I import my existing testimonials?

It depends. The plugin does not provide an import tool because every situation is different. With some technical skills, you may be able to successfully export your existing testimonials to a CSV file and import them into Strong Testimonials. Contact me if you want help with that. Otherwise, it may be simpler and easier to migrate them manually.

Is it true that including a link to my site in my support requests really helps you troubleshoot problems?

Undeniably, yes.

This screenshot shows where I immediately start looking for clues before asking for more information and potentially waiting hours or days for a response (it happens).

I can determine what theme you’re using, what plugins are active, whether you’re using any caching/minification/optimization (do you need to clear your cache?), if there are any JavaScript errors in your theme or another plugin (more common than you may think), and somewhat how the testimonial view is configured.

If you prefer not to post your URL publicly, start a private support ticket at



A really good, intuitive plugin, just what I was looking for. Thank you.


This is more than just the very best testimonials plugin available, it’s actually one of the best plugins available, period. Efficient, stable, attractive and absolutely stellar support. Chris is incredibly responsive and adaptive, and he’s thought of everything and then made it available for free. I went through numerous testimonials plugins before finding this one, and it’s the best… hands down.

Great – had to try two others…

Thanks so much for just what I wanted… Simple, very flexible. Worked first time. I’d already installed, activated, worked with, unhappy Two other plugins
Yours Was IT!!!

Great Plugin

I had a question and the developer helped me out the same day, I even suggested buying an addon to do what I needed and he told me, no need to buy addon and gave me the exact method to add Social Sharing, with screenshots too! Very happy with this plugin!!

Read all 151 reviews

Contributors & Developers

“Strong Testimonials” is open source software. The following people have contributed to this plugin.


Translate “Strong Testimonials” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


2.28.4 – Nov 20, 2017

  • Fix bug when using count in views.
  • Fix bug that prevented saving views.
  • Fix bug that prevented deleting the plugin.
  • Rename the form’s submit button CSS class to wpmtst-submit to prevent conflicts. Thanks @chestozo.
  • Remove mail debug logger.
  • Improved update process to prevent simultaneous execution.

2.28.3 – Nov 18, 2017

  • Fix bug in slider when not using transition effect.
  • Fix conflict between standard pagination and query limit.
  • Fix bug when saving custom fields in post editor.
  • Add capability for custom input fields.

2.28.2 – Nov 10, 2017

  • Fix bug when only one page in paginated views (count < per_page).

2.28.1 – Nov 10, 2017

  • Fix conflict with paginated views in some themes.

2.28 – Nov 9, 2017

  • Add compatibility settings for Ajax page loading.
  • Add subtle transition effect for paginated views.
  • Add standard pagination options.
    • Previous/Next links
    • Condensed navigation
    • Before/after page number text
  • Fix bug where standard pagination failed to add a trailing slash.
  • Fix bug that failed to check plugin-specific capabilities in multisite.
  • Fix bug that caused redirect loop if database error occurs during installation.
  • Add a JavaScript controller to coordinate components.
  • Refactor slider script.
  • Refactor pager script.
  • Refactor honeypots to inline, plain JavaScript.
  • Refactor many functions into classes.
  • Add ability to register a custom field type (experimental).

2.27.2 – Oct 10, 2017

  • Fix bug in update process.

2.27.1 – Oct 9, 2017

  • Fix bug in update process.

2.27 – Oct 9, 2017

  • Fix optional loading of Font Awesome.
  • Fix width on double-digit pagination controls in Modern template.
  • Fix hiding slider controls if no slides are present.
  • Fix CSS for slider controls in Internet Explorer 11.
  • Add unique user capabilities for workflow control.
  • Add option to set checkbox field on by default.
  • Add option to exclude from Lazy Loading Responsive Images plugin (on by default).
  • Add filters to “Read more” link text and URL.
  • Add filter to form redirect URL.
  • Add filter to skip prerender (for compatibility).
  • Add filters for styles, scripts and script vars.
  • New About page.
  • Minor refactoring for improved performance.

2.26.10 – Sep 12, 2017

  • Fix compatibility with Captcha by simplywordpress 4.3.4+.
  • Fix compatibility with Polylang string translations when user’s admin language is not English.
  • Improve flex grid style when last row is less than full.
  • Improve rendering of shortcode field type.
  • Add post ID of newly submitted testimonial to action hook.

2.26.9 – Sep 2, 2017

  • Fix integration with Polylang 2.1+.
  • Indent subcategories in the category selector on the form.

2.26.8 – Aug 26, 2017

  • Fix form whitespace problem in some themes.

2.26.7 – Aug 15, 2017

  • Fix compatibility with Captcha plugin version 4.3.1.

2.26.6 – Aug 15, 2017

  • Trim leading and trailing spaces on form input values.

2.26.5 – Aug 2, 2017

  • Improve adding thumbnail support.

2.26.4 – July 31, 2017

  • Fix bug in WPML String Translations.

2.26.3 – July 27, 2017

  • Fix bug when displaying empty rating in post editor.

2.26.2 – July 24, 2017

  • Fix WPGlobus compatibility.

2.26.1 – July 17, 2017

  • Fix bug in saving checkbox field.

2.26 – July 6, 2017

  • Improve excerpt handling.
  • Add option for linking title to testimonial post.
  • Improve featured image responsive style.
  • Minor UI improvements in view editor.

See changelog.txt for previous versions.