Skip to main content
no code neededunlimited viewsfree forever

Free Google Review Widgets for Magento

Embed Google reviews on any Magento or Adobe Commerce store — paste into a CMS Block or Page Builder HTML element, place via Content → Widgets, flush the cache. No marketplace extension, no composer, no monthly fee.

Build Your Google Review Widget

Google

Or just type your business name + city — add the country too if the business isn't near you.

Key facts: 2-minute install on Magento · free forever, no extension needed · CMS Blocks, Pages + Page Builder all supported · works on Magento 2.x and Adobe Commerce Cloud · no composer, no deploy, survives upgrades · schema.org markup on paid plans

Last updated ·by Mike Ragimov

SEO + AI schema · paid plans

Review schema markup, on paid plans

Paid widgets add schema.org Review and AggregateRating JSON-LD to the page they sit on, so search engines and AI answer engines can read your Google reviews as structured data. Google does not show review stars for reviews a business shows about itself, so the gain is readability, not stars. The free plan shows the reviews without the schema. See how the schema works

Why Use BlooTrue for Magento?

Google reviews on a Magento storefront without touching your codebase — no extension, no deploy, free.

No Extension, No Composer, No Deploy

The embed lives in CMS content in your database — not in your codebase. Nothing to composer-require, nothing to re-validate on the next Magento patch, nothing that can conflict with other modules.

Works With Page Builder and the Classic Editor

Page Builder stores drag an HTML Code element; classic WYSIWYG stores use the Show / Hide Editor toggle. Either way it is a 30-second paste.

Place It Anywhere via CMS Static Block

Content → Widgets → CMS Static Block drops the widget into any layout position — homepage, category sidebars, footer — without writing layout XML.

Auto-Sync with Google, Cache-Friendly

New Google reviews appear automatically every 24 hours through the embed script — your full-page cache stays valid and never needs another flush for review updates.

How Do I Install BlooTrue on Magento?

Four steps: create the block, paste the HTML, place it, flush the cache.

1

Open Content → Blocks (or Pages) in the Magento Admin

Log into your Magento / Adobe Commerce admin and open Content → Blocks. Click Add New Block for a reusable block you can place anywhere — or open Content → Pages and edit an existing CMS page (About Us, Reviews) if you only need the widget on one page.

Works identically on Magento 2.x Open Source and Adobe Commerce, including Adobe Commerce Cloud.

2

Paste the Embed as Raw HTML

In the content editor, click Show / Hide Editor to switch the WYSIWYG into raw-HTML mode, then paste the BlooTrue embed code.

Using Page Builder? Drag an HTML Code element from the Elements panel into your layout, click its Edit (gear) button, and paste the embed there instead. Both paths render identically.

3

Place the Block via Content → Widgets

For CMS Blocks: open Content → Widgets, click Add Widget, choose type CMS Static Block, pick your theme, then assign the block to a layout position — for example Main Content Bottom on the homepage, or a category-page sidebar.

CMS Pages skip this step — they publish directly when you click Save.

4

Flush the Cache (Do Not Skip This)

Open System → Cache Management and flush the invalidated cache types — or run bin/magento cache:flush from the CLI. Magento's full-page cache keeps serving the pre-widget version of the page until you do. If Varnish or Fastly sits in front of the store, purge that layer too.

This is a one-time step. New Google reviews sync through the embed script every 24 hours — no further cache flushes needed.

How BlooTrue Compares for Magento Stores

Magento has no native Google reviews display. Your options: BlooTrue, a marketplace extension, or hand-rolled code.

OptionBlooTrueMarketplace extensionHand-rolled module
No composer install / deploy
——
Survives Magento upgrades untouched
Re-validateRe-test
Works on Adobe Commerce Cloud
Varies
Auto-sync with Google reviews
Varies—
Zero PHP execution added
——
SEO rich snippets (JSON-LD)
VariesManual
Cost for full features$9/mo$50–300 + renewalsDev time

Google Review Widget for Magento — Free, No Extension Needed

BlooTrue's Google Review Widget for Magento is a free, extension-free embed that displays your Google reviews on any Magento 2.x or Adobe Commerce storefront. Unlike a Marketplace extension, the BlooTrue embed installs through Magento's own CMS surfaces: paste it into a CMS Block or CMS Page using the Show / Hide Editor toggle (raw HTML), or drop a Page Builder HTML Code element on stores with Page Builder enabled. Blocks slot into any layout position via Content → Widgets → CMS Static Block — homepage, category pages, footer, anywhere layout XML exposes a container. No composer install, no setup:upgrade, no deploy pipeline change, nothing to re-validate on your next Magento upgrade. One Magento-only step to remember: flush the full-page cache afterward via System → Cache Management, or the cached page keeps serving the pre-widget version. 100+ widget styles, light and dark themes, free custom color picker. On paid plans, schema.org Review + AggregateRating JSON-LD is added to the page where the embed runs inline rather than inside an iframe, so search engines and AI assistants can read the reviews as structured data. Google does not show review stars for reviews a business shows about itself, so the gain is readability, not stars.

Why not a Magento Marketplace extension?

Extensions are server-side code: they need composer installation, a deploy, compatibility re-checks on every Magento patch release, and they can conflict with other modules. A review display does not need any of that. The BlooTrue embed is a self-contained HTML snippet stored in CMS content in your database — it survives upgrades and cloud deploys untouched, and adds zero PHP execution to your store.

About Google reviews in this widget

Your Google widget shows the reviews on your Google Business Profile, and the number above the cards is the Google rating and review count as Google reports them, not an average of the cards. Anyone with a Google account can rate you from Maps or Search, no purchase needed. Google offers no review embed and the Business Profile has no widget, so pasting a Maps embed gives owners a map, not reviews. The free plan keeps the 4-star-and-up Google reviews imported at creation; a review left on Maps next week needs a paid plan's daily refresh.

Frequently Asked Questions

Why does the rating in my Google widget not match the average of the reviews it shows?

Because the header number is what Google publishes for your Business Profile, not a figure BlooTrue works out from the cards. The free plan shows only your 4-star-and-up Google reviews, so averaging those cards would give a higher number than Google does. Keeping Google's rating and count means visitors see the figure from Maps.

Can I get an embed code for reviews from my Google Business Profile?

No. The Business Profile gives you a link for asking customers to review you, but no embed code and no widget. The BlooTrue builder finds your profile when you type the business name, city and country, then hands you a one-line embed to paste into your website with no plugin, in about a minute.

Will embedding Google reviews put star ratings under my site in Google search?

No. Google's review-snippet rules exclude reviews a business shows about itself through an embedded widget. A paid widget still emits schema.org Review and AggregateRating JSON-LD carrying your Google rating, and that markup reaches your page when the builder renders the embed inline rather than in a sandboxed iframe, so search engines and AI assistants can read your reviews as structured data.

Do I need a Magento extension to display Google reviews?

No. BlooTrue is a pure HTML embed pasted into a CMS Block or CMS Page — no Magento Marketplace extension, no composer require, no setup:upgrade, no deploy. Every extension is code that must be re-validated on each Magento upgrade and can conflict with other modules; an HTML embed in a CMS Block touches none of that.

Does this work on Adobe Commerce and Adobe Commerce Cloud?

Yes. Adobe Commerce shares the same admin — Content → Blocks, Pages, Page Builder, and Widgets all work identically. On Adobe Commerce Cloud the embed lives in CMS content in the database, so it needs no code deployment and survives every cloud deploy untouched.

Where exactly do I paste the embed code in the Magento admin?

Classic WYSIWYG: Content → Blocks (or Pages), click Show / Hide Editor to switch to raw HTML, and paste. Page Builder: drag an HTML Code element into your layout and paste there. For blocks, finish by placing them via Content → Widgets → CMS Static Block into a layout position.

I saved the block but the widget isn't showing — why?

Almost always Magento's full-page cache. Open System → Cache Management and flush the invalidated caches (or run bin/magento cache:flush). If Varnish or Fastly fronts the store, purge that too. It's a one-time step — new reviews sync through the embed script, so the cache never needs another flush for review updates.

Which Magento versions are supported?

All Magento 2.x releases and every Adobe Commerce version, with either the classic WYSIWYG editor or Page Builder. The embed is theme-agnostic — Luma, Hyvä, and custom themes alike, with no RequireJS or Knockout wiring needed.

Will the widget slow down my Magento store?

No. The widget loads asynchronously, the script is under 20KB, reviews are served from a CDN cache, and it adds zero PHP execution to your server — full-page-cached pages stay fully cacheable. Typical LCP impact is under 50ms.

Will embedded Google reviews help my Magento SEO?

Yes. BlooTrue auto-injects schema.org Review and AggregateRating JSON-LD on every page that loads the widget, so search engines and AI assistants can read the reviews on your Magento pages as structured data — without writing layout XML or touching your theme.

Ready to Display Your Google Reviews on Magento?

Build your free widget in 60 seconds. No credit card, no extension install, no composer — paste, place, flush, done.

Build Your Widget