Blog/Google reviews·5 min read

How to add Google reviews to WordPress (2026 free guide)

Three methods to add Google reviews to your WordPress site in 2026: free plugin, free widget builder, or review platform. With plugin comparison, Place ID setup, Elementor steps, schema markup tips, and performance fixes.

Krunal vaghasiyaKrunal vaghasiya|September 18, 2025 · Updated July 2, 2026
How to add Google reviews to WordPress (2026 free guide)

You want Google reviews on your WordPress site. The question is which method fits your skill level and your site speed budget.

Below are two methods that work in 2026. Each one is free to start.

I’ve included exact button labels, the parts that usually trip people up (Place ID extraction, schema markup, Elementor compatibility), and screenshots of the dashboards you’ll see.

Why bother adding Google reviews to WordPress

Why bother adding Google reviews to WordPress

The short version: visitors trust real customer reviews more than your own copy. Studies from the Spiegel Research Center show product page conversion rates climb up to 270% when reviews are displayed.

There’s a second benefit most guides skip. When you implement Google reviews with proper schema markup, your WordPress pages can show star ratings in Google search results. That’s a CTR boost from the SERP itself, not just from people landing on your page.

Three things have to be true for that schema benefit to apply:

  • Reviews must come from a verified third party (Google Business Profile qualifies)
  • The page must render structured data (JSON-LD or microdata)
  • Each review must belong to a specific product, service, or location

Most plugins and widget tools handle the schema for you. A few don’t. I’ll flag which ones do.

What you’ll need before starting

Three things, regardless of which method you pick:

  • An active Google Business Profile with at least one published review. Claim it at business.google.com if you haven’t.
  • WordPress admin access on a self-hosted (.org) install or a WordPress.com Business plan or higher. HTML embeds need Business tier on WordPress.com.
  • 5 to 20 minutes, depending on the method.

On managed WordPress hosting (Kinsta, WP Engine), check your plugin allowlist before installing. Most allow review plugins, but a few block API-calling plugins by default.

Method 1: Free WordPress plugin from the directory

This is the fastest path. Install a plugin, connect your Google Business Profile, copy a shortcode, and you’re live.

Three plugins from the WordPress.org directory handle this well in 2026:

Plugin Active installs Needs API key? Schema markup Free tier shows
Widgets for Google Reviews (Trustindex) 100,000+ No (uses Trustindex backend) Yes (paid) 5 reviews max
Rich Showcase for Google Reviews 30,000+ Yes (Google Places API) Yes 10 reviews max
Plugin for Google Reviews (Richplugins) 40,000+ Yes (Google Places API) Yes (paid) 3 reviews max

The two API-based plugins (Rich Showcase and Plugin for Google Reviews) need a Google Places API key. The API is free up to 100,000 requests per month under Google’s basic tier.

Trustindex skips the API step by routing reviews through its own backend. Faster to install, but your reviews pass through a third party first.

Step-by-step: Widgets for Google Reviews by Trustindex

Step-by-step: Widgets for Google Reviews by Trustindex

This is the simplest plugin path. No API key needed. Total setup time: 3 to 5 minutes.

  1. Log into WordPress admin at yoursite.com/wp-admin.
  2. In the left sidebar, click Plugins → Add New Plugin.
  3. In the search box top right, type Widgets for Google Reviews.
  4. Find the plugin by Trustindex.io (4.9-star rating, 100,000+ installs). Click Install Now, then Activate.
  5. A new Google Reviews menu appears in your left sidebar. Click it.
  6. Click Free signup, no credit card required. Enter your email and a password to create a Trustindex account.
  7. Click Connect with Google. Type your business name in the search box.
  8. Pick the correct listing from the dropdown and click Use this.
  9. Wait 10 to 30 seconds for the plugin to pull in your reviews.
  10. Browse the widget gallery and pick a layout (slider, grid, list, badge, popup). Click Select widget.
  11. Use the side panel to set the number of reviews, minimum star rating, colors, and font.
  12. Click Save changes at the bottom.
  13. Copy the shortcode that appears. It looks like [trustindex no-registration=google].
  14. Open the page or post where you want reviews to appear.
  15. Add a Shortcode block (block editor) or paste it directly into the editor on the Classic editor.
  16. Click Update.

Your reviews are now live. The free plan shows a small “Powered by Trustindex” badge under the widget. Paid plans start at $7.20 a month and remove the badge.

Slider Image
Slider Image
Slider Image

Skip the plugin hunt, set up Google reviews in 5 minutes

Free plan with 100 review requests. AI moderation, brand-matched widgets, schema markup included. Works on every WordPress editor.

Step-by-step: Rich Showcase for Google Reviews

This route gives you more reviews on the free plan and full JSON-LD schema markup, but adds 10 to 15 minutes for the Google Places API key setup. Worth it if you want star ratings in search results.

Part A: Get your Google Places API key

Get your Google Places API key

  1. Open console.cloud.google.com and sign in with the Google account tied to your business.
  2. Click the project dropdown at the top of the page, then New Project. Name it (e.g., “Reviews Widget”) and click Create.
  3. Once the project is created, click Select Project on the notification.
  4. In the top search bar, type Places API and click the result.
  5. Click Enable. If asked, set up a billing account (the Places API offers $200 of free usage per month, which covers thousands of widget loads).
  6. From the left sidebar, click APIs & Services → Credentials.
  7. Click + Create Credentials → API key.
  8. Copy the key that appears.
  9. Click Edit API key on the same screen. Under “API restrictions,” pick Restrict key and select “Places API” only. Click Save.

Part B: Get your Google Place ID

Get your Google Place ID

The Place ID is a unique identifier for your business location. Here’s how to grab it:

  1. Open Google’s Place ID Finder at developers.google.com/maps/documentation/places/web-service/place-id.
  2. Type your business name in the map search box at the top of the page.
  3. Click the marker that pops up on the map for your business.
  4. Copy the Place ID string from the info card. It starts with “ChIJ”.

If your business doesn’t appear, your Google Business Profile is unverified or pending. Verify it at business.google.com first.

Part C: Install and configure the plugin

Install and configure the plugin

  1. In WordPress, go to Plugins → Add New Plugin and search Rich Showcase for Google Reviews.
  2. Click Install Now, then Activate.
  3. In the left sidebar, click the new Google Reviews menu.
  4. Click Settings. Paste your Google Places API key in the API key field. Click Save.
  5. Click Add new at the top. Paste your Place ID in the Place ID field. Click Save.
  6. The plugin imports your reviews. Pick a layout: List, Slider, Badge, Grid, Masonry, or Float widget.
  7. Customize colors, fonts, and the minimum star rating filter.
  8. Click Save. The plugin generates a shortcode for the widget.
  9. Copy the shortcode.
  10. Open the page or post where you want reviews to appear.
  11. Add a Shortcode block (block editor) or paste directly into the editor on the Classic editor.
  12. Click Update.

Your reviews show up with JSON-LD schema markup, which lets Google pick up the star rating for rich snippets in search results.

Method 2: Free & paid widget builder

If you don’t want another plugin slowing down your site, several free widget builders generate a copy-paste HTML embed that works in any WordPress page, post, or block.

Trade-off: you get less native integration but avoid plugin bloat and PHP performance hits. Some of these tools also let you send email or SMS review request campaigns from the same dashboard, useful if you want to grow review volume alongside displaying what you already have.

Free widget builders that work for WordPress without a plugin include Elfsight, EmbedSocial, Curator, Tagembed, and WiserReview. The general pattern is the same across all of them:

  1. Sign up at the widget builder’s website.
  2. Connect your Google Business Profile by name or Place ID.
  3. Customize the widget (layout, colors, filters).
  4. Copy the embed code (JavaScript or HTML).
  5. Paste it into a Custom HTML block in WordPress.

Below is the exact flow for one of them (WiserReview) so you can see how each step looks. Other builders follow a similar pattern.

Step-by-step: WiserReview

Start by creating your WiserReview account. There’s a free plan, and paid plans begin at only $9 per month.

After sign-up, WiserReview takes you straight to the dashboard, where you’ll find this option:

Step 1: Connect your Google Business Profile

To show Google reviews on your site, WiserReview first needs access to your Google Business Profile. You’ll also pick the business location you want to pull reviews from.

Head to:

Dashboard → Google Reviews → Import

Hit the Import button inside the Google Reviews section.

Link your Google account

A Google My Business popup will open on your screen.

Select Login with Google and log in using the Google account that controls your Google Business Profile.

WiserReview creates a secure connection with your Google account and pulls in every business location linked to it.

Pick your business location

Once your account is connected, click Add Location Page.

A dropdown will show every Google Business Profile location tied to your Google account.

Pick the location whose reviews you want to bring into WiserReview.

Confirm the connection

After you select it, the location gets added to your account.

You’ll see details like:

  • Business name
  • Overall Google rating
  • Total review count
  • Google review link

WiserReview starts pulling in reviews from that Business Profile right away, and it keeps syncing new reviews automatically.

That’s it. Your Google Business Profile is now connected, and reviews are flowing in. The next job is building a Google review widget and placing it on your site.

Step 2: Create and customize your Google review widget

With your Business Profile connected and reviews syncing into WiserReview, you can now build a widget and decide how those reviews will appear on your website.

Go to the widgets section

Head to:

Widgets

WiserReview gives you several review widget types to pick from:

  • Carousel
  • Carousel Video
  • Auto Slider
  • Trust Badge
  • Review Wall
  • Sidebar Snippet

Pick whichever style fits your website’s design best.

Then click Manage on the widget type you want.

Add a new widget

Inside that widget type, click Add Widget.

The widget template gallery will open.

Pick a design template

Look through the available templates and choose the layout you like.

Every template stays fully customizable after creation, so just focus on picking the structure that suits your site.

Type in a widget name and hit Create.

Customize your widget

Once the widget is created, WiserReview sends you to the Widget Editor.

This is where you control every detail of how your review widget looks, including:

Colors & Branding

Change:

  • Background colors
  • Star colors
  • Button colors
  • Font colors
  • Brand styling

Filter reviews

Decide which reviews appear:

  • Tick the Google review checkbox to display Google Reviews only
  • You can also surface reviews collected through integrations and forms.

Layout settings

Manage:

  • Widget theme selection
  • Branding on or off
  • Review sorting order
  • Random review display
  • Video quality settings

Ratings & Forms

Set up:

  • Widget title visibility
  • Average star rating display
  • Review count format
  • Rating decimal places
  • The Write a Review button
  • A connected review form for collecting fresh reviews

Additional settings

Fine-tune the widget further with options like:

  • AI Summary, which automatically pulls out key customer feedback
  • AI Highlights for surfacing the most important review insights
  • Cards & Popups to control reviewer details, review images, and review display styles
  • Language Settings for multilingual websites
  • Rich Snippets to add review schema markup and boost SEO visibility in search results

The live preview panel updates instantly, so you can watch each change as you make it.

Preview your widget

Check the preview panel on the right side to see exactly how your widget will appear before publishing.

You can toggle between:

  • Desktop view
  • Tablet view
  • Mobile view

That way, you know the widget looks right on every screen size.

Save your changes

Happy with the design? Click Save.

Your Google Review widget is now ready for installation on your website.

Copy the widget code

When the design looks good, click the Install button at the top-right corner of the widget editor.

An installation popup opens with several embed options:

  • JavaScript (Recommended)
  • iFrame
  • URL

Stay on the JavaScript tab and hit the Copy icon to grab the widget embed code.

You’ll paste this code into your site in the next step.

Step 3: Embedding the widget in WordPress

1. In WordPress, open the page or post where you want the widget.

2. Click + to add a block. Search for Custom HTML.

3. Paste the embed code into the block.

4. Click Update.

The widget renders live. New Google reviews appear automatically because WiserReview re-syncs your Google Business Profile every few hours.

Try WiserReview free, no credit card

100 review requests a month on the free plan. Google Seller Ratings, AI moderation, brand-matched widgets, all on one transparent plan.

Start Free →

How to extract a Google Place ID (any tool that asks for one)

Many widget builders and plugins ask for a Place ID. Here’s the fastest way to grab yours:

  1. Open developers.google.com/maps/documentation/places/web-service/place-id.
  2. Type your business name in the search box at the top.
  3. Click your business marker on the map.
  4. Copy the Place ID string from the popup. It starts with “ChIJ”.

If your business doesn’t appear, your Google Business Profile is unverified or pending. Verify it at business.google.com first.

How to add the widget on different page builders

The placement step depends on which WordPress editor you’re using.

Elementor

1. Open the page in Elementor.

2. Drag a Shortcode widget (for plugins) or HTML widget (for embeds) into the layout.

3. Paste your code into the widget content field.

4. Click Update.

Classic editor

1. Open the page or post in edit mode.

2. Switch from Visual to Text tab.

3. Paste the shortcode or embed code where you want it.

4. Switch back to Visual to confirm the layout.

5. Click Update.

Sitewide via widget area

For reviews in a sidebar or footer on every page, go to Appearance → Widgets, add a Custom HTML widget to the area, and paste your code.

Customizing the widget design

Customizing the widget design

Most plugins and builders offer 5 to 15 preset layouts. The most common ones:

  • Slider/carousel: rotates through reviews automatically, fits hero sections.
  • Grid: shows 3 to 9 reviews in a card layout, works on home pages.
  • List: vertical stack of reviews, suits dedicated testimonial pages.
  • Badge: small rating box with star count, sits in footers or sidebars.
  • Popup: floats over the page, gets attention but can annoy visitors if overused.
  • Wall of love: masonry layout that displays many reviews at once.

Pick the layout that matches the page section. A small badge fits in a footer; a wall of love takes a full page section.

Real examples of Google review widgets in action

Two live setups worth looking at before you pick a layout.

Hotel Tashi Delek uses a grid layout on their booking page. Reviews sit right above the room rates, which puts social proof at the exact decision point.

Hotel Tashi Delek Google review widget on their booking page

Perfect Gift runs a slider on their homepage hero. Three reviews rotate slowly, with star count and reviewer photo visible.

Perfect Gift Google review slider on their homepage

Performance: keep your review widget from slowing your site

Review widgets are JavaScript-heavy by default. A poorly built widget can add 200 to 500 milliseconds to your page load time, which hurts user experience and Core Web Vitals.

Four things keep performance in check:

  • Lazy load the widget: Most modern plugins do this automatically. If yours doesn’t, add loading="lazy" to embed iframes manually.
  • Cache the review data: Plugins that pull fresh data from Google on every page load slow things down. Look for plugins that cache reviews for 6 to 24 hours.
  • Limit the number of reviews shown initially: Display 3 to 5 up front, with “load more” for the rest.
  • Use one plugin, not three: Stacking review plugins creates duplicate API calls and CSS conflicts.

Run your page through PageSpeed Insights before and after adding the widget. If you see a measurable drop, switch to a lighter plugin or use Method 2 (embed code) instead.

Common problems and how to fix them

Common problems and how to fix them

“No reviews to display.” Your Google Business Profile is unverified, has no reviews, or has the wrong Place ID. Verify the profile first, then double-check the Place ID using Google’s official finder.

Widget shows but reviews don’t update: The plugin is caching old data. Look for a “Refresh reviews” button in plugin settings, or clear the WordPress object cache.

Stars don’t appear in Google search results: Schema markup is missing or invalid. Test your page in Google’s Rich Results Test tool. If the schema is missing, switch to a plugin that includes it (Rich Showcase or Plugin for Google Reviews).

Widget breaks the page layout: The widget’s CSS conflicts with your theme. Try a different layout style, or wrap the shortcode in a container div with your own CSS.

API key error: Your Google Cloud project either has billing disabled or the Places API isn’t enabled. Both are required even for the free tier. Re-enable both at console.cloud.google.com.

Widget loads but looks broken on mobile: The widget’s responsive CSS isn’t kicking in. Most modern plugins handle this, but older ones don’t. Test on multiple screen sizes and switch plugins if needed.

Picking the right method for your situation

Two scenarios cover most cases:

Local business, single location, under 50 reviews. Method 1 with Widgets for Google Reviews. Fastest setup, no API key needed, free plan covers what you’d want to display.

Multi-location business, custom design needs, or 100+ reviews. Method 1 with Rich Showcase, or Method 2 with a widget builder. Both give more layout flexibility and proper schema markup. Method 2 is the better pick if you also want to send review request campaigns from the same dashboard.

Neither method locks you in. Most plugins and widgets coexist with WordPress’s standard caching and CDN setups, so testing a second method later is straightforward if the first one doesn’t fit.

Frequently Asked Questions

Common questions about this topic

No. With the Gutenberg editor, you can simply paste the WiserReview code into a Custom HTML block.
Yes. WiserReview syncs live, so new reviews appear instantly.
Yes. WiserReview offers full customization for fonts, colors, and layouts.
Yes. Google reviews improve trust and influence local SEO rankings.
WiserReview offers flexible plans, from individual site owners to agencies managing multiple WordPress sites.

Written by

Krunal vaghasiya

Krunal vaghasiya

Krunal Vaghasiya is the founder of WiserReview and WiserNotify, which have served 10,000+ stores since 2020. He helps ecommerce brands build trust through fair, flexible, customer-led review management across every store and market.