How to Embed Google Reviews on Shopify (Step-by-Step)
How to show your Google Business Profile reviews on a Shopify store through theme app blocks and app embeds, what Google's rules say about review markup (embedded Google reviews won't earn you search stars), and how to display them honestly and without slowing the page.
In this article
Shoppers look for reviews before they buy from a shop they don't know, and your Google Business Profile may hold years of them. Bringing them onto your Shopify store is worthwhile. What isn't worthwhile is the promise many widgets make, that embedding Google reviews will put gold stars next to your store in Google search. Google's own guidelines rule that out, and understanding why saves you from structured data that can do more harm than good.
What Google allows, and what it doesn't
Google's review snippet documentation sets two rules that apply directly. Self-serving reviews: if the entity being reviewed controls the reviews about itself, pages using LocalBusiness or Organization markup are ineligible for review stars, and Google names embedded Google Business review widgets as an example. No aggregation: "Don't aggregate reviews or ratings from other websites." Reviews imported from Google are, by definition, from another website.
So the right goal for a Google review embed is on-page trust: a visitor who has never heard of you sees that real people rated you. If you want star results in search, those come from first-party product reviews collected on your own site, marked up against the specific product. The review schema and rich results handbook covers that separately.
| Placement | Good fit? | Why |
|---|---|---|
| Floating store rating badge | Yes | Business-level rating on every page; a quiet trust signal. |
| Homepage or About section | Yes | Answers "is this shop legitimate?" for first-time visitors. |
| Dedicated reviews page | Yes | Room for more reviews, owner responses and a link to your profile. |
| Product page, as the product's rating | No | A review of your shop isn't a review of that product. Use product reviews there. |
| Review or AggregateRating markup built from Google reviews | No | Google's guidelines exclude self-serving and aggregated reviews. |
Step by step with Idukki
Google reviews on Shopify
- 01
Install the app
Install Idukki from the Shopify App Store. The app saves your account details to the shop so its blocks need no IDs.
- 02
Add Google Reviews as a source
In the dashboard, add a review source, choose Google and select your business location.
- 03
Moderate
Review what was imported. Hide anything that breaks your content rules, such as personal data in a review, but not simply because it is critical.
- 04
Place it
Turn on the Store Rating Badge under App embeds, and add a gallery block with a testimonial-style layout to your homepage or a reviews page.
- 05
Check the live page
View the published theme on a phone and confirm the badge and section render without pushing content around.
Store Rating Badge is an app embed, so it works on vintage and Online Store 2.0 themes alike and is switched on under Theme settings, App embeds (Shopify deactivates app embeds by default after install). It shows a "Rated X from N reviews" pill using the rated reviews in your Idukki account, renders nothing if there are none, and deliberately emits no structured data. You can choose the corner, the colours and an optional link to your reviews page.
Shoppable UGC Gallery is the inline option. Build a collection from your Google reviews (alone, or mixed with customer photos and video; Google reviews as shoppable content shows how) and add the block to the homepage or a page template. It needs an Online Store 2.0 theme, because Shopify only supports app blocks in themes with JSON templates and sections that accept them.
Displaying Google reviews properly
Google's Places API policies set out how apps that display Google reviews must present them. Even if your tool gets reviews another way, they are a sound standard to follow:
- Credit the author. Show the reviewer's name and avatar with each review.
- Link back. Give shoppers a way to see the original review on Google, and a link to your full profile.
- Say how reviews were chosen. Google asks for a clear notice of how reviews are ordered and filtered. "Our most recent Google reviews" or "Selected Google reviews; see all on Google" is enough.
- Show dates. A relative date ("3 weeks ago") makes a review more credible and stops a widget looking stale.
- Don't imply verification. Google notes that its reviews aren't verified by Google, though it removes fake content it finds.
Selection is where most stores slip. The UK Competition and Markets Authority's guidance on the Digital Markets, Competition and Consumers Act 2024 treats publishing consumer reviews "in a misleading way" as a banned practice. A widget of only five-star reviews labelled as your rating, when the profile says 3.9, is the sort of thing to avoid. For more on review volume and freshness, see how to get more Google reviews and Google review response examples.
Performance
Text reviews are light, so the main risk is layout shift: a review section that loads late and pushes the page down. Keep the gallery block's lazy-load setting on for anything below the fold, give the section a minimum height, and leave the badge as a floating element (it is fixed to a corner, so it doesn't displace content). Google's target for Cumulative Layout Shift is 0.1 or less; check a before-and-after PageSpeed Insights report on your homepage.
Troubleshooting
| Symptom | Likely cause | Fix |
|---|---|---|
| Badge doesn't appear | App embed not switched on, or no rated reviews yet | Enable it under Theme settings, App embeds; confirm reviews imported and aren't hidden. |
| Wrong business's reviews | Similar business name selected as the location | Remove the source and re-add it, checking the address. |
| Recent reviews missing | Import hasn't refreshed yet | Give it time, then check the source in the dashboard. |
| No star results in Google after install | Expected: self-serving and aggregated reviews aren't eligible | Focus star markup on first-party product reviews instead. |
| Rich Results Test shows two sets of product rating markup | Theme or another review app also emits Product rating markup | Keep one source of product review markup per page. |
FAQs
Can I show Google reviews on my Shopify store?
Yes. Use a review app or widget that imports your Google Business Profile reviews, then place them with an app embed (a site-wide badge) or an app block (an inline section on an Online Store 2.0 theme).
Will embedding Google reviews give me star ratings in Google search?
No. Google's review snippet guidelines exclude self-serving reviews for businesses, naming embedded Google Business review widgets, and say not to aggregate reviews from other websites. Stars in search come from first-party product reviews marked up on the product page.
Is it allowed to show only my best Google reviews?
Curating is normal, but presenting a hand-picked set as representative can mislead. Say how reviews were selected and link to your full profile. In the UK, publishing reviews in a misleading way is a banned practice under the DMCC Act.
Do I need a Google Cloud API key to embed Google reviews?
Only if you build it yourself on the Places API or Business Profile APIs. A review app handles the connection for you.
Should Google reviews go on product pages?
As a store-level trust signal, a small badge is fine. They shouldn't stand in for that product's rating, because they review your business, not the item.
Sources
- 1Google Search Central: Review snippet structured data guidelines · Self-serving reviews for LocalBusiness/Organization ineligible; don't aggregate reviews from other websites
- 2Google Search Central Blog: Making review rich results more helpful (2019) · Introduction of the self-serving reviews rule
- 3Google Maps Platform: Policies and attributions for Places API · Author attribution, link to source, describe ordering and filtering
- 4Shopify.dev: Configure theme app extensions · App embeds off by default; activated under Theme settings, App embeds
- 5CMA208: Fake reviews guidance (GOV.UK) · Publishing consumer review information in a misleading way is prohibited
- 6web.dev: Cumulative Layout Shift (CLS) · Good CLS threshold of 0.1 or less
More from Rohin Aggarwal
- Strategy
Why we made video testimonials a free feature, not a new product
Idukki already had the collection link, moderation queue and gallery engine, so video testimonials shipped as a free feature on every plan, not a new bill.
- Strategy
Social Media Aggregator Tools: What to Buy in 2026
Social media aggregators now split into four jobs: brand monitoring, community display, review aggregation, and shoppable UGC commerce. Pick the job before the demo.
- Strategy
How to Embed an Instagram Feed on Shopify (Step-by-Step)
How to put a shoppable Instagram feed on a Shopify store with theme app blocks instead of pasted code: what Instagram's API changes mean for your account, which block to use on which template, how to keep it fast, and how to fix the usual install faults.