WordPress · 5 min read

How to embed Google reviews on WordPress

The fastest way to add real, live-updating Google reviews to any WordPress site — no plugin, no code, no Google Cloud billing. This guide covers Gutenberg, the Classic Editor, sidebar widgets, and every popular page builder.

TL;DR: Create a free Google reviews widget, copy the <script> tag, and paste it into a Custom HTML block. Done.

Why embed Google reviews on WordPress?

Bringing your Google reviews back onto your WordPress site keeps visitors on your domain instead of bouncing to Google Maps, adds high-conversion social proof above the fold, and — via the JSON-LD schema Reviews Widget ships — makes your pages eligible for star rich snippets in Google Search.

Step-by-step

  1. 1

    Create your free Reviews Widget

    Sign up at Reviews Widget, paste your Google Business Profile URL, and let it pull in your latest Google reviews. No API key, no Google Cloud project.

  2. 2

    Style the widget for your WordPress theme

    Pick a layout (grid, masonry, list, carousel or floating badge), match your theme colors, and preview across desktop, tablet and mobile from the editor.

  3. 3

    Copy the one-line embed snippet

    Open the Embed tab in your dashboard and copy the <script> tag. It's under 200 bytes and loads asynchronously so it never blocks your page's LCP.

  4. 4

    Open the WordPress page or post editor

    In wp-admin, edit the page you want the reviews on — your homepage, a Testimonials page, a service page, or a sidebar widget area.

  5. 5

    Paste the snippet into a Custom HTML block (Gutenberg)

    Add a new block, search 'Custom HTML', and paste the <script> tag. In the Classic Editor use the Text tab (not Visual) so WordPress doesn't strip the tag. In a sidebar, use a Custom HTML widget under Appearance → Widgets.

  6. 6

    Publish and verify

    Save and view the page — your Google reviews render inline. Paste the URL into Google's Rich Results Test to confirm the Review and AggregateRating schema validates.

Where to paste the snippet

  • Gutenberg (block editor): a Custom HTML block on any page or post.
  • Classic Editor: switch to the Text tab (not Visual) and paste the script.
  • Sidebars & footers: Appearance → Widgets → Custom HTML widget.
  • Elementor: HTML widget — see the dedicated Elementor guide.
  • Divi / WPBakery / Beaver Builder: their Code / Raw HTML module.
  • Full-site editor themes (Twenty Twenty-Four+): Custom HTML block in a template part.

Want the platform-agnostic version? Read the full walkthrough for the general steps that work on any CMS.

Frequently asked questions

Do I need a WordPress plugin to embed Google reviews?+

No. Reviews Widget is a single <script> tag, which means no plugin to install, no plugin to update, and no plugin conflicts. It works on every WordPress version from 5.0 onwards and every theme.

Will it work with Elementor, Divi, WPBakery or Beaver Builder?+

Yes. Every major page builder has an HTML / Custom Code widget. Drop the snippet into that widget and the reviews render inside your builder layout. See the dedicated Elementor guide for the exact steps.

Does the embed slow down my WordPress site?+

No. The script is ~5 KB gzipped and loads asynchronously, so it never blocks your Largest Contentful Paint. Reviews are cached and refreshed daily on our infrastructure, not yours.

Can I show Google, Trustpilot, Yelp and Facebook reviews in the same WordPress widget?+

Yes. Add multiple sources to the same widget and enable source tabs so visitors can filter — one embed, all platforms.

Will Google show my stars in search results?+

Every embed injects valid Review and AggregateRating JSON-LD, which is what Google needs to display star rich snippets. Whether Google shows them is Google's decision, but the schema validates in the Rich Results Test.

Ready to embed Google reviews on WordPress?

Free forever plan. No plugin. No Google Cloud billing.