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 May 22, 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 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

wiserreview google wordpres plugin

Free plan covers 100 review requests a month and includes Google Seller Ratings sync.

  1. Go to app.wiserreview.com/signup. Sign up with your email or Google account. No credit card needed.
  2. On your dashboard, scroll to the Import Reviews section.
  3. Click Visit Import Reviews Section.

WiserReview Google review import option on the dashboard

  1. On the Import Reviews page, you’ll see all available sources (Google, Trustpilot, Facebook, Yelp, CSV, and others).
  2. Click Google.

Review platform integration options inside WiserReview

  1. Search your business by name or paste your Google Place ID.
  2. Click Import Reviews. WiserReview pulls your Google reviews in 15 to 30 seconds.
  3. In the left menu, click Widgets.
  4. Browse the widget gallery and pick a design. Options include slider, grid, badge, Wall of Love, popup, and floating button.

Google review widget design options inside WiserReview

  1. In the widget editor, open Filter Review Options to set rules (minimum star rating, reviews with text only, last 30/60/90 days, etc.).
  2. Use the right-side panel to adjust colors, font, layout spacing, and call-to-action text.

Wall of love Google review layout example

  1. Click Install in the upper-left corner.
  2. Copy the JavaScript embed code. Sample Google review widget shortcode displayed in WordPress
  3. In WordPress, open the page or post where you want the widget.
  4. Click + to add a block. Search for Custom HTML.
  5. Paste the embed code into the block.
  6. 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.

Gutenberg (WordPress block editor)

  1. Open the page or post.
  2. Click + to add a new block.
  3. Search for Shortcode (for plugin shortcodes) or Custom HTML (for embed codes).
  4. Paste the code into the block.
  5. Preview to confirm the widget renders.
  6. Click Update.

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.