Testimonials
WORDPRESS + GOOGLE REVIEWS

Google Reviews WordPress Plugin Alternative: Add a Google Reviews Widget or Slider to WordPress

Install three different Google reviews plugins on the same WordPress site and you will get three different numbers of reviews out of the same Business Profile. That is not a quality difference. It is a consequence of which Google API each plugin is allowed to call, and it decides more about your result than any feature list on the plugin page.

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 Google reviews WordPress plugin displays the reviews from your Google Business Profile on your own WordPress site, usually as a widget, a slider, a carousel, or a badge. Google publishes no official plugin, so every option in the WordPress repository is third party, and the important difference between them is not the layout gallery. It is the data source. The Google Places API documentation states plainly that reviews are a list "sorted by relevance" and that "a maximum of 5 reviews can be returned", with no parameter that raises it and no way to choose which five you get. The Google Business Profile API can return far more, up to a pageSize of 50, but its documentation adds the condition that decides everything: "This operation is only valid if the specified location is verified." So a plugin reading live from Places will show you five, a plugin authenticated against a profile you actually own can show you many more, and a plugin showing you more than five without asking you to connect anything has cached them on its own servers. The free tiers of the three biggest plugins converge on ten reviews: Trustindex Widgets for Google Reviews (900,000+ installs) advertises "Display up to 10 Google Reviews", Reviews Feed by Smash Balloon (100,000+ installs) offers "up to 10 of the latest free Google reviews" with 50 on Pro, and Rich Showcase for Google Reviews (100,000+ installs) allows "up to 10 Google reviews without any API key". Ten is a pricing decision, not a Google limit. All of this constrains the same thing: a Google review is a star rating and a short paragraph, written on somebody else platform, that you did not choose and cannot extend. Testimonials handles the other half. One request link gets a customer to write a testimonial in their own words or record a video in the browser with no login, consent is captured with the words, and one line of embed code renders a slider, carousel, or full wall inside a Gutenberg Custom HTML block, an Elementor or Divi HTML widget, or a theme template. Nothing installs into WordPress, so there is no plugin to update and no conflict surface on a core release. Most sites want both: the Google star rating for fast credibility, and testimonials for the part a five-review cap cannot carry.

Last updated August 2026

§ CAPABILITY

What you get

Google reviews for WordPress that founders, agencies, and SaaS teams can put live in minutes

Nothing installed in WordPress

No plugin in wp-admin, no update cycle, no conflict when WordPress core or your page builder ships a release, and no abandoned add-on to migrate off later.

Proof that is not capped at five

The Places API hands back a maximum of five reviews. Testimonials you collect yourself have no cap, no star rating attached, and no character ceiling.

Video, which no Google review can be

Customers record from a phone or laptop through the same link. The clips sit in the same wall as the written quotes, styled to your theme.

Works in Gutenberg, Elementor, and Divi

One line of embed code behaves identically in a Custom HTML block, an HTML widget, or a theme template, and renders without shifting your layout.

§ 4 STEPS

How it works

From one request link to embedded proof in four steps

01

Keep your Google reviews where they help

The star rating on your Business Profile does real work in local search. Leave it doing that job and stop trying to force forty of them onto a page.

02

Collect the proof Google cannot hold

Send one request link. Customers write a testimonial or record a video in the browser, with no account and nothing to install.

03

Choose your layout

Slider, carousel, wall, or a single highlighted quote, styled to your theme fonts, colors, and corner radius.

04

Paste one line into WordPress

Drop it into a Custom HTML block, an Elementor or Divi HTML widget, or your theme template. It renders instantly and updates as you approve more.

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

What to know before you install a Google reviews plugin on WordPress

Why one plugin shows 5 Google reviews and another shows 40

This is the question behind most of the frustration in this category, and the answer is not in any plugin feature list. It is in Google documentation.

There are two different Google APIs that can hand over reviews, and they behave nothing alike.

The Places API is the one most plugins start with, because it works against any place on Google Maps and needs nothing from you except a billing-enabled API key. Its reference documentation describes the reviews field in one sentence: a list of reviews about this place, sorted by relevance, and a maximum of 5 reviews can be returned. There is no page token, no count parameter, and no sort option. Developers have been asking for pagination on this since 2015 and it has not arrived.

The Google Business Profile API is a different animal. Its reviews list endpoint documents that "the maximum pageSize is 50" and pages through the rest, so it can genuinely return everything you have. The catch is in the same document: "This operation is only valid if the specified location is verified", and it requires an OAuth scope of business.manage. In plain terms, it only works on a profile you own and have verified, and you have to log in and grant access.

Data sourceReviews you can getWho can use itYou choose which ones
Places APIMaximum of 5Anyone with an API key, for any placeNo, sorted by relevance
Business Profile APIUp to 50 per page, paginatedVerified owner of that location onlyYes, you have them all
Plugin vendor cacheWhatever the vendor stored and your plan allowsCustomers of that vendorDepends on the plan tier

Now the diagnostic that saves you an afternoon. If a plugin is showing you more than five Google reviews and it never asked you to sign in to your Google account, it is not reading them live from the Places API. It collected them once and is serving them from its own infrastructure. That is not necessarily a problem, and it is how most of the popular plugins work, but it changes what you are buying: you are paying a vendor to keep a copy of your reviews fresh, and the freshness schedule is a plan feature rather than a live lookup.

Which five you get is not your choice either

The cap gets all the attention and the sort order gets none, which is backwards, because the sort order is the part that actually embarrasses people.

Places returns reviews "sorted by relevance". Relevance is Google definition, not yours, and it is not the same as newest, or highest rated, or most useful to a buyer. A plugin reading from Places is showing five reviews that Google picked. If one of them is a three star from eighteen months ago about a delivery problem you fixed, that review is now on your homepage and there is no setting anywhere that removes it, because the plugin never received the other reviews in the first place.

This is the practical reason so many businesses end up on a paid tier. They did not want more reviews on the page. They wanted different ones, and control over selection is what the paid plan is really selling.

It is also worth being clear-eyed about what the five star rating does and does not do for a visitor. A rating is a fast credibility check: it tells somebody you are a real business that other people have used, and it does that in about half a second. What it cannot do is answer the specific objection in a buyer head at the moment they are hesitating, because nobody writes a Google review addressing whether your onboarding works for a team of twelve. That gap is not a volume problem and adding thirty more Google reviews does not close it. The difference between the two kinds of proof, and where each belongs on a page, is worked through on testimonial versus review.

The free tiers all stop at 10, and that number is not Google's

Look at the three most installed Google review plugins in the WordPress repository and a pattern falls out immediately. Figures below are from each plugin own WordPress.org listing and each vendor own pricing page, checked August 2026. Confirm before you buy, because this category changes prices often.

PluginActive installsFree tier showsPaidWhat paid actually buys
Widgets for Google Reviews (Trustindex)900,000+Up to 10 Google reviews$65/yr Single, $125/yr Pro, $349/yr Ultimate36 widget layouts, 25 styles, review photos, rich snippets, negative review filter
Reviews Feed (Smash Balloon)100,000+Up to 10 latest Google or Yelp reviews, one businessPro, priced per license on their siteUp to 50 initial reviews, multiple sources, weekly auto updates, no API key needed
Rich Showcase for Google Reviews (richplugins)100,000+Up to 10 reviews with no API keyPaid tiers on the vendor siteOngoing automatic updates, more layouts, additional sources
Testimonials (this site)No plugin, one embed lineNot applicableFlat, unlimitedUnlimited text and video testimonials you collected, in one wall, on any builder

Three independent vendors landing on exactly ten is not a coincidence and it is not a Google rule. Google gives you five through Places or effectively all of them through the Business Profile API. Ten is the number the market settled on for a free tier: generous enough to look like a real product on a small site, small enough that a business with sixty reviews feels the wall.

Trustindex is the one most people meet first, partly because it is enormous (their site says over 800,000 websites) and partly because the search term "trustindex google reviews plugin wordpress" is now its own query. Their paid ladder reads $65 a year for one domain, $125 a year for five domains, and $349 a year for unlimited domains, all listing unlimited widgets, unlimited views, and unlimited reviews, with a 30 day money back guarantee. For an agency running client sites, the per-domain axis is the one to model, not the headline price. We go through the rest of that comparison on the Trustindex alternative page.

The March 2025 API change that breaks older setup guides

If you are following a tutorial that tells you to enable "Places API" in the Google Cloud console and you cannot find it, the tutorial is out of date rather than wrong.

Google Maps Platform moved the legacy Places API, along with the JavaScript Places Service and the Android and iOS Places SDKs, to Legacy status on March 1, 2025. Google own legacy documentation defines what that means: "Legacy services are not available in new Cloud projects but remain fully supported for existing projects", and adds that while these services will be turned down in the coming years, "there is no date yet for when this will happen".

Two consequences that matter if you are setting this up in 2026. First, a Cloud project you create today cannot enable the old Places API at all, so any plugin whose instructions assume it will send you looking for a toggle that is not there. You want Places API (New). Second, an older site that has been running for years on a pre-2025 project keeps working, which is exactly why so many published guides still describe the old flow with confidence: they are accurate for the person who wrote them and useless for you.

Some plugins now ship both paths. Rich Showcase, for instance, records in its own changelog both a "New Google Places API integrated" release and a later option to use the old Places API for keys created before March 1, 2025. If you are choosing a plugin in 2026, checking that it supports Places API (New) is a more useful filter than counting layout templates.

The wider point for a WordPress site is that you have taken on a dependency with a moving floor. Google changed the API surface and the pricing model, plugin authors had to follow, and site owners found out when a widget went blank. An embed that does not read from a Google API at all has no exposure to that particular cycle, which is part of the same maintenance argument we make about WordPress testimonial plugins.

"Hide reviews below 4 stars" is a paid feature, and 16 CFR 465.7 is why to be careful

Scroll the feature comparison on almost any review plugin pricing page and you will find a filter that hides reviews under a chosen star rating, sitting in the paid column. Trustindex lists a negative reviews filter as a paid feature. It is a completely ordinary thing to sell and a lot of people buy the plan for it specifically.

It is worth knowing what the rule actually says before you switch it on, because the popular summary of it ("you cannot hide bad reviews") is wrong in a way that leads people to the wrong conclusion.

The FTC rule on consumer reviews and testimonials at 16 CFR 465.7 does not forbid a business from choosing which reviews to display. What it prohibits is materially misrepresenting, expressly or by implication, that the reviews shown represent most or all the reviews submitted, when reviews are being suppressed based on their ratings or their negative sentiment. The section also carves out suppression applied equally without regard to sentiment, for reasons like trade secrets, harassing or abusive content, personal information about others, discriminatory material, content that is clearly false or misleading, or a review the seller believes is counterfeit or wholly unrelated.

What you do on the pageWhere the risk sits
Widget filtered to 4 stars and up, labeled "Featured reviews"Lower risk. You are not implying completeness
Widget filtered to 4 stars and up, headed "Our Google reviews" with an aggregate ratingHigher risk. It reads as the full set and the average is drawn from a filtered pool
Removing a review containing a customer home addressSquarely inside the carve-out, applied without regard to sentiment
Removing only the reviews that mention one complaintSuppression by sentiment, dressed as a topic filter

The uncomfortable structural detail is that a five-review Places widget is, by accident, the safest thing on this list. Nobody reads five relevance-sorted reviews as a complete archive. The moment you upgrade to the plan that lets you choose, you have acquired an editorial decision you did not have before. A curated wall of testimonials you collected sits in a cleaner position again, because a testimonial is understood to be selected marketing material, the way a case study is, rather than a representative sample of public opinion. The federal rules on all of this are collected in FTC testimonial rules, and the display-side detail is on using Google reviews on your website.

What no Google reviews plugin does, at any price

Everything above is about moving reviews that already exist. Plugins are display tools, and they are judged on layouts and load time because that is all the job contains. The part they cannot reach is upstream.

A Google review is a star rating and a short paragraph, written by somebody standing in a parking lot on their phone, about the thing that was most memorable in the moment. It is excellent for local credibility and it is not built to answer objections. No plugin can make it longer, no plugin can make it address your pricing page, and no plugin can turn it into video, because there is no video in a Google review to fetch. If your visitor needs to hear a customer like them describe what changed after they bought, that is a different artifact and it has to be requested.

Which is where most testimonial programs stall. The ask is uncomfortable, the customer means to reply and forgets, and chasing feels like begging. What moves the response rate is taking the work off them: an email asking would you mind writing us a testimonial hands a busy person a blank page and a request to compose marketing copy about you, while a link that opens three specific questions gets finished in about two minutes with no account to create. The mechanics are on collect testimonials, the questions that produce a usable answer are on testimonial form, and the wording of the request is in how to ask for a testimonial.

On placement inside WordPress, two things are worth doing deliberately. Keep the Google rating near your local trust signals, in the footer, on the contact page, near an address and a phone number, where a rating is the exact signal a visitor is checking for. Put the longer proof beside the button. A rotating slider is right for a tight strip on a long page, but on the page where somebody is deciding, a full Wall of Love does more work, because the sheer quantity is itself part of the argument. If you want the generic multi-source version rather than the WordPress-specific one, that is the review widget page, and the pure Google display case is the Google reviews widget page.

One performance note, since this is WordPress and everything ends up being a performance note. Review plugins commonly enqueue their stylesheet and script on every page of the site, including the pages with no reviews on them, so the cost is sitewide rather than local. The metric that usually breaks is not load time, it is layout shift, and the mechanism and fixes are in testimonial widgets and Core Web Vitals. If you build with a page builder, the builder adds constraints of its own, covered on the Elementor testimonial widget page and the Divi testimonial slider page.

§ ANSWERS

Frequently asked

google reviews wordpress plugin: the questions people actually ask

How do I add Google reviews to my WordPress website?

Install a Google reviews plugin, connect it to your Google Business Profile or paste a Places API key, pick a layout, and place the resulting shortcode or block on a page. Google publishes no official plugin, so this is always a third party tool. Expect five reviews if it reads live from the Places API, or up to ten on the free tier of most popular plugins.

What is the best Google reviews plugin for WordPress?

By installed base, Widgets for Google Reviews from Trustindex leads with over 900,000 active installations, followed by Reviews Feed from Smash Balloon and Rich Showcase for Google Reviews at over 100,000 each. All three cap their free tier at ten reviews. Choose on the axis that costs you money later: number of domains, update frequency, and whether it supports Places API (New).

Is there a free Google reviews plugin for WordPress?

Yes, and the three most installed all have real free tiers, but they converge on the same ceiling of ten reviews. Free tiers also typically withhold the layout gallery, review photos, rich snippets, and the rating filter. If your Business Profile has fewer than ten reviews, a free tier genuinely covers you and you should not pay for anything yet.

How do I show more than 5 Google reviews on WordPress?

You need a plugin that does not read live from the Places API, because that endpoint returns a maximum of five reviews and has no parameter to raise it. Options are a plugin that authenticates against your verified Business Profile, which supports up to 50 per page, or one that caches your reviews on its own servers. If a plugin shows more than five without asking you to sign in to Google, it is caching them.

Do I need a Google API key for a Google reviews plugin?

It depends on the plugin. Several popular ones let you connect and display up to ten reviews with no API key at all, then require one for ongoing automatic refreshes. If you do create a key in 2026, note that a new Cloud project cannot enable the old Places API, which became Legacy on March 1, 2025, so you want Places API (New).

Will a Google reviews plugin slow down my WordPress site?

It can, and the damage usually shows up in the wrong metric. Review plugins commonly load their stylesheet and script on every page of the site, not just the ones showing reviews, so the cost is sitewide. The Core Web Vitals number that typically fails is not load time but layout shift, caused by the widget rendering after the page and pushing content down.

How do I add Google reviews to Elementor or Divi?

Both builders accept an HTML widget or module, so any plugin shortcode or embed snippet drops straight in. In Elementor use the HTML widget, in Divi use the Code module, and in Gutenberg use a Custom HTML block. The same snippet behaves identically in all three, which is worth confirming before you buy a plugin that ships builder-specific widgets you do not need.

Can I choose which Google reviews show on my WordPress site?

Not if the plugin reads from the Places API, because that endpoint returns five reviews sorted by Google definition of relevance and hands you no selection control. Plugins that cache your reviews can offer filtering, and most sell it as a paid feature. If you do filter by star rating, be careful not to present the filtered set as though it were all your reviews, which is the specific thing 16 CFR 465.7 addresses.

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