Add Google reviews to Shopify
Two routes, and the first one is shorter. Our free Shopify app puts a Google Reviews block into your theme editor, so placing it is drag-and-drop. If you would rather not install an app at all, a Custom Liquid section takes the plain snippet instead — that route is further down, unchanged.
The app
ReviewsPlugin is free on the Shopify App Store. It adds a Google Reviews block to your theme editor, so the widget is placed the same way you place any other section — no code anywhere.
- Install the app. Shopify handles it; there is nothing to configure and no account to create.
- Find your business. The app opens on a search box already filled with your store's name — correct it if the business is listed under another, then pick it from the suggestions.
- Choose how it looks. Slider, grid, list, badge, flash or tag, with colours and every option beside a live preview. Press Save in the bar at the top.
- Add it to your theme. Pick the page you want and press Add to theme. The theme editor opens with the block already inserted — drag it where it belongs and press Save there.
Two blocks, two jobs
The app installs both; which one you need depends on where the reviews go.
- Google Reviews — a section you place on one page: a slider on the homepage, a grid on an About page, a list under a product template.
- Google Reviews (floating) — an app embed that shows badge, flash and tag widgets on every page at once. Turn it on from Floating widgets → Enable in the app.
Leave the block's Widget ID field blank and it shows your most recent widget. Fill it in when you have several and want a specific one — the app lists the IDs.
What the app can see
Nothing about your store. The install screen asks for no access to your customers, orders, products or theme — the reviews come from Google, and the widget is served from our CDN. The only line Shopify shows is the store owner's name and email, which every app receives.
Prefer not to install an app?
Everything below is the no-app route: a Custom Liquid section takes raw HTML, which is all the snippet is. It works on any theme old enough to lack app blocks, and it is the same three lines every other platform uses.
Build a widget in the web app, press Install, and you get three lines:
Copy it from the app rather than from here — your-widget-id is unique to each widget you build, and a placeholder id is the single most common reason a widget renders as Unable to load reviews.
Reviews on one page
A slider on the homepage, an About page, or one product template.
- Go to Online Store → Themes and press Edit theme.
- In the sidebar, find the Template group and press the Add section link under it.
- Search for liquid and choose Custom Liquid, listed under Layout. Some themes also offer it as a block inside an existing section, which is handy when the reviews belong inside a section you already have rather than between two of them.
- Paste all three lines into the Liquid code box.
- Drag the section up or down to place it, then press Save.
That is the whole job. Published, the page shows this — a live widget, running the same snippet described above:
What our customers say
Verified by ReviewsPluginA badge on every page
The header and footer are shared by every page of a Shopify storefront, so a block added there needs adding once. This is the route for a rating badge rather than a slider.
- In the theme editor, scroll the sidebar past Template to the Footer group.
- Press the Add section link belonging to that group — not the one under Template.
- Choose Custom Liquid again and paste your badge snippet.
- Press Save.
Build the badge as a badge in the app first — a slider dropped into a footer will stretch across the whole width of it.
Before you decide it failed
Four checks, in this order
- Look at the published page, not the editor. Most builders do not run third-party JavaScript inside their own canvas, so an empty box there means nothing either way.
- Count the loaders. View source and search for
embed.js. It should appear exactly once, however many widgets the page has. - Check both widths. Reviews are taller on a phone than you expect, and some containers clip rather than grow.
- Confirm the attribution is visible and still a sibling of the widget, not inside it — on the free plan that is a condition of use.
If nothing appears
Shopify problems are nearly always one of these:
- The theme has no Custom Liquid section. Every Online Store 2.0 theme does; a much older theme may not. Either update the theme, or paste the snippet into a page under Online Store → Pages using the
</>source view of the editor. - The section went into the wrong group. Each of Header, Template and Footer has its own Add section link, and they look identical. A section added under Template appears on that one template; only the Footer group reaches every page.
- You edited a theme that is not live. If you pressed Edit theme on a duplicate, the change is on the duplicate. Check which theme is marked Active.
- Check the widget id. Unable to load reviews means the script ran and the id in
data-rpidoes not match a widget. - The section is there but empty. Custom Liquid renders nothing in the editor preview for scripts that need the real page. Look at the published storefront rather than the canvas.
Still nothing? Send us the page address and we will look at it.
Where this was checked
Admin screens get renamed. These are the pages this guide was written against, and what each one settles — checked August 2026.
- Customizing sections in the theme editor.
- Sections and blocks — why the header and footer reach every page.
Selling on another platform? BigCommerce, WooCommerce, or go back to all platforms.