The Web Design Hub

Client Support

How can we help you today?

Client Portal

Access your project dashboard & files

Book Appointment

Schedule a call with our team

Remote Support

Get live technical assistance

Need something else? Contact our team

Free + Pro·WordPress Plugin

Testimonials

Real reviews. Beautiful grid. Built right into WordPress.

Social proof closes sales. Most business websites have testimonials trapped in a Google Doc or buried on a single page — not displayed prominently where they convert.

TWDH Testimonials gives you a proper custom post type for managing testimonials inside WordPress. Each entry supports a photo, star rating, author role, and company name — all standard WordPress fields, no custom UI to learn.

Drop [twdh_testimonials] onto any page to render a responsive grid of your best reviews. The plugin outputs Review schema markup so your star ratings can surface directly in Google search results.

Download Free
Any WordPress theme PHP 7.4+ compatible Free version available No coding required

PHP 7.4+

Minimum Requirement

Works on modern hosts

Any

Theme Compatible

Elementor, Divi, Bricks & more

5.0★

Average Rating

From early users

Free

Core Version

No credit card ever

Requirements

WordPress

5.0++

PHP

7.4++

WooCommerce

Not needed

Multisite

Supported

How It Works

Up and running in minutes

Three simple steps to get real results — no experience needed.

011

Add your testimonials

Go to Testimonials → Add New. Enter the quote, author name, title, company, star rating, and upload a photo.

022

Place the shortcode

Add [twdh_testimonials limit="6" columns="3"] to any page. Adjust the number and layout to fit your design.

033

Win more clients

Visitors see a professional, branded testimonials grid. Google sees Review schema and may display your star rating in search.

Ready to go!
Features

Built for professionals

No bloat. No surprises. Just the features that matter.

Review schema built in

JSON-LD markup outputs automatically. No plugin configuration needed — Google can read your reviews from day one.

Key Feature

Managed inside WordPress

No external CMS or third-party app. Add, edit, and delete testimonials exactly like posts.

Lightweight output

Clean semantic HTML with minimal inline styles. Works with your existing CSS without conflicts.

Features

Everything it can do

A complete breakdown of every capability — free and Pro.

Custom Post Type Management

Manage testimonials as a proper WordPress custom post type — just like posts. Add, edit, publish, draft, and delete testimonials from a familiar interface. No special training required for clients managing their own reviews.

Review Schema for Google Rich Results

Every testimonial outputs Review JSON-LD structured data automatically. Google can read this markup and may display individual star ratings in search results, increasing your click-through rate from organic listings.

Responsive Grid Layouts

Choose 1, 2, or 3 column layouts via the shortcode's columns attribute. The grid is fully responsive — it collapses gracefully on mobile without requiring any custom CSS from you or your theme.

Rich Author Profiles

Each testimonial supports a name, job title, company name, and headshot photo. Display all four or just the ones you have. Reviewer photos significantly increase the credibility of testimonial sections.

Import from Google, Yelp & Facebook (Pro)

Pro connects to the Google Places, Yelp Fusion, and Facebook Graph APIs to pull your real platform reviews directly into WordPress. Schedule auto-refresh so new 5-star reviews appear on your site automatically.

Carousel Layout (Pro)

Pro adds a swipeable carousel layout so you can display dozens of testimonials in a compact, engaging format. Configurable autoplay, dots, and arrows make it easy to fit testimonials anywhere on the page.

Who It's For

Made for web professionals

Built by a real web design agency — for everyone who needs a professional solution without the bloat.

Most Common

Service businesses

Law firms, consultants, medical practices, and any business where credibility is the deciding factor.

Web agencies

Agencies who want a consistent, manageable testimonials system for every client site they build.

SEO-focused sites

Sites that want Review schema to appear in Google search results next to their business listing.

vs. Competition

How we stack up

TWDH Testimonials vs. Strong Testimonials

Feature
TWDH
Strong Testimonials
Free version available
Review JSON-LD schema
Pro only
AggregateRating schema
Pro
Pro only
Import from Google / Yelp
Pro
Pro only
Carousel layout
Pro
Pro only
Category filter tabs
Pro
Pro only
Price (Pro single site)
$49/yr
$67/yr
Comparison

Free vs Pro — side by side

See exactly what each tier includes before you decide.

Feature
Free
Pro
Custom post type for testimonials
Star rating (1–5) per testimonial
Author title, company, and photo fields
Responsive grid display (1, 2, or 3 columns)
[twdh_testimonials] shortcode with limit and columns attributes
Review schema markup (JSON-LD) for Google rich results
Works with any WordPress theme
Import testimonials from Google, Yelp, and Facebook via APIPRO
Carousel / slider layoutPRO
Testimonial categories with frontend filter tabsPRO
Aggregate rating schema (AggregateRating JSON-LD for Google)PRO
Video testimonials via YouTube or Vimeo embedPRO
Priority supportPRO
Plans

Simple, transparent pricing

No surprises. No hidden fees. Use the free version forever.

FREE

$0

forever

  • Custom post type for testimonials
  • Star rating (1–5) per testimonial
  • Author title, company, and photo fields
  • Responsive grid display (1, 2, or 3 columns)
  • [twdh_testimonials] shortcode with limit and columns attributes
  • Review schema markup (JSON-LD) for Google rich results
  • Works with any WordPress theme
Download Free
PERSONAL

$49/yr

per year · 1 site

  • Import testimonials from Google, Yelp, and Facebook via API
  • Carousel / slider layout
  • Testimonial categories with frontend filter tabs
  • Aggregate rating schema (AggregateRating JSON-LD for Google)
  • Video testimonials via YouTube or Vimeo embed
  • Priority support
MOST POPULAR
STUDIO

$79/yr

per year · up to 3 sites

  • Import testimonials from Google, Yelp, and Facebook via API
  • Carousel / slider layout
  • Testimonial categories with frontend filter tabs
  • Aggregate rating schema (AggregateRating JSON-LD for Google)
  • Video testimonials via YouTube or Vimeo embed
  • Priority support
AGENCY

$129/yr

per year · unlimited sites

  • Import testimonials from Google, Yelp, and Facebook via API
  • Carousel / slider layout
  • Testimonial categories with frontend filter tabs
  • Aggregate rating schema (AggregateRating JSON-LD for Google)
  • Video testimonials via YouTube or Vimeo embed
  • Priority support
Reviews

What people are saying

5.0 average from early users

"Finally a testimonials plugin that doesn't require a separate subscription. Clean grid, schema markup, and my client can manage it herself."

Lauren B.

Marketing Consultant

"We added 20 testimonials in one afternoon. They look great on the site and one of them now shows as a review snippet in Google."

Michael D.

Law Firm Partner

"This is the testimonials plugin I've been waiting for. Simple CPT, shortcode, schema — all in one lightweight package."

Priya S.

Freelance Web Designer

Changelog

What's new

Recent updates and improvements.

v1.3.0March 2026Latest
  • Pro: Google, Yelp API import
  • Pro: carousel layout with autoplay
  • Added AggregateRating schema support
v1.2.0October 2025
  • Pro: testimonial category filter tabs
  • Added video testimonial embed support (Pro)
  • Improved Review JSON-LD output validation
v1.1.0June 2025
  • Added company name field
  • Added responsive 1/2/3 column layout selector
  • Fixed: featured image not displaying in some themes
v1.0.0February 2025
  • Initial release — CPT, star ratings, author photo, shortcode, Review schema
FAQ

Common questions

Everything you need to know before getting started.

Ready to get started? It's free.

Download the free version and be up and running in minutes. Upgrade to Pro whenever you're ready for more.

Download Free
Free forever No account requiredAny WordPress theme