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.

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 <?php 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


  • Arabic (ar_AR) – Ahmad Yousef
  • French (fr_FR) – Jean-Paul Radet
  • German (de_DE) – Richard Hopp
  • Hebrew (he_IL) – Haim Asher
  • Persian (fa_IR) – Mahmoud Zooroofchi
  • Portuguese (pt_BR) – Mauricio Richieri
  • Russian (ru_RU) – Матвеев Валерий
  • Spanish (es_ES) – Diego Ferrández
  • Swedish (sv_SE) – Tom Stone

Many thanks to these translators.


  • 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


Impressive plugin

What impresses me the most, is the amount of documentation that Strong Domentation have added to this plugin, considering that it is free.
Besides that, the plugin has great functionality, and includes a lot of ways that it can be modified, and even guides the user along the way, when using CSS to change look and feel.
Amazing work, five stars easy!

(Maybe) The best free testimonials plugin!

This plugin is so rich in features and versatility that it blew me away! For real now, it is like I’ve bought a premium plugin.

I was able to create a form for front-end testimonials submission in minutes. Plus it was easily integrated with my theme.

A great BRAVO to the developer and a big THANK YOU!

Read all 134 reviews

Contributors & Developers

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



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.

2.25.2 – June 28, 2017

  • Fix conflict with OptimizePress page builder.
  • Remove defer on admin scripts.

2.25.1 – June 26, 2017

  • Fix bug when adding star rating to single template and category archive.

2.25 – June 23, 2017

  • Improve form validation.
    • Update jQuery Validation plugin (1.16.0).
    • Add tabindex.
    • Add custom validation to star rating field.
    • Improve form error indicator style.
  • Fix bug that was printing duplicate script variables.
  • Make checkbox field text translatable.
  • Add hooks and filters in form submission.
  • Add option to disable “* Required Field” notice.
  • Update link to review form.
  • Update style for Review Markup add-on.
  • Lint and compress JavaScript files.

2.24 – June 12, 2017

  • Fix bug in saving a zero rating.
  • Fix bug in add-on license activation screen.
  • Add real-time configuration checks.
  • Improve debug logger.

2.23.2 – June 7, 2017

  • Fix default translation filters.

2.23.1 – June 4, 2017

  • Fix bug in default nofollow links.
  • Fix bug when saving checkbox value in post editor.
  • fix bug in admin list checkbox column.

2.23 – May 31, 2017

  • Add nofollow default setting.
  • Add checkbox input type.
  • Add support for Captcha Pro by BestWebSoft.
  • Defer front-end javascript to improve compatibility.
  • Allow shortcodes and basic HTML in the “Before”, “After”, “Text” fields.
  • Add filter on “Required Field” notice.
  • Remove link_new_tab and link_nofollow functions.
  • Minor refactoring.

See changelog.txt for previous versions.