How to embed Google reviews on your website
The fastest way takes about a minute and no account: type your business name into a widget builder, copy the three-line snippet it gives you, paste it into your page. There are three other routes — Google's own map embed, the Places API, and plain copy-paste — and each trades something for something. This page walks through all four, including their limits.
By the ReviewsPlugin team · every step below checked against the live services · updated August 24, 2026
The four ways at a glance
Every method of showing Google reviews on a website is a variant of one of these four. The right one depends on whether you want the review texts or just the rating, and how much you are willing to set up.
| Method | Time to first embed | Account needed | What visitors see | Updates itself |
|---|---|---|---|---|
| Review widget | ~1 minute without signup (below), ~10 minutes with one elsewhere | Usually yes; not for the builder on this site | Full review texts, ratings, authors — styled | Yes |
| Google Maps embed | ~2 minutes | No | A map with your place card and star rating — no review texts | Yes |
| Places API | Hours — it is a coding task | Google Cloud account with a billing card | Whatever you build, from at most 5 reviews Google picks | Yes, within the 5-review limit |
| Copy by hand | ~15 minutes | No | Quotes or screenshots you chose | No — it is frozen the day you paste it |
Way 1: a review widget, without signing up for anything
This is the route behind the one-minute claim, and it runs right here on this page — not behind a registration form:
- Start typing your business name into the search box and pick your place from the Google Maps suggestions.
- A live widget appears, already filled with your real Google reviews — this is a preview of exactly what your visitors will get, not a mockup.
- Adjust the layout, colors and filters if you want to. The defaults are fine to ship.
- Press Install on your site — no signup and copy the snippet.
The snippet is three lines, and it is the same three lines whatever platform you paste it into:
What our customers say
Verified by ReviewsPluginWhere exactly to paste it differs by platform — we keep a walkthrough per platform for WordPress, Shopify, Wix, Squarespace, Webflow and eight more. In every case it comes down to one Custom HTML/embed block.
Once the snippet is in, the job is done for good: the widget fetches fresh data on its own, so new reviews appear without re-embedding anything.
What is the catch? One honest one. The widget you build this way is free — and stays free — on one condition: the small Verified by ReviewsPlugin link stays visible next to it. An account is only needed later, if you want to edit a widget you already installed instead of building a fresh one.
Other widget services
The widget category is crowded, and several of the alternatives are mature, capable products. The practical difference for this page's question — how fast can reviews be on your site — is that each of them puts a registration form between you and the embed code. As checked in August 2026:
| Service | Code before signing up | Free plan |
|---|---|---|
| Elfsight | No | Yes, with branding; paid plans are priced by monthly widget views, so a traffic spike can push you up a tier |
| EmbedSocial | No | Yes, with branding and limits |
| Trustmary | No | Yes, with limits |
| SociableKIT | No | Yes, with branding |
| Taggbox / Tagembed | No | Yes, with branding and limits |
Free-plan boundaries move often in this market; treat the table as a snapshot and check the current pricing page of whichever service you shortlist.
Way 2: the Google Maps embed
Google will give you an iframe of your place for free, no account and no key: open Google Maps, find your business, press Share → Embed a map, and copy the iframe HTML into your page.
Know what you are getting: a map with your place card — name, star rating, and a reviews link that takes the visitor to Google. The review texts themselves never render inside the iframe. As social proof it is honest but weak: one number instead of customers' words. It is the right choice when the map itself is the point — a contact page — and the rating is a bonus.
Way 3: the Places API, and its 5-review limit
If you write code, Google's Places API will hand you reviews as JSON: request Place Details for your Place ID with the reviews field, render them in your own markup. Before choosing this route, know the constraint that sends most developers back to a widget: Place Details returns at most five reviews per place. Google chooses which five, and there is no pagination and no way to request more — a limit that has stood, and been complained about, for years.
The rest of the bill of materials: a Google Cloud project, an API key, and a billing card on the account — the monthly free quota covers a small site's traffic, but the card is not optional. You will also want a small server-side proxy with caching, both to keep the key out of your page source and to avoid paying for a Place Details call on every page view. Add Google's display requirements (attribution, no reordering into a "best of" selection) and the honest total is hours of work for five reviews you did not pick.
One door past the limit exists, for owners only: the Google Business Profile API returns all reviews of a profile you can prove you own, replies included. It requires OAuth as the owner and Google's approval for API access, which is why it powers dashboards and widget services rather than weekend projects.
Way 4: copy them by hand
No tooling at all: open your reviews on Google, pick a handful, and quote them on your page — keep the reviewer's name, the star rating and the date, so they read as citations rather than testimonials you wrote yourself. For two or three reviews on a landing page this is entirely reasonable and loads faster than any script.
The cost is time, twice. The page is frozen the day you paste it — the review from 2024 is still your freshest quote in 2026 — and visitors can tell: dated quotes with no live source read as marketing copy. If you go this route, put a link to your Google profile next to the quotes and revisit the page a couple of times a year.
Which one should you pick?
- You want reviews on the page today, with texts and stars: a widget. If you would rather not create yet another account first, the builder up in Way 1 is the only one of the services above that does not ask for one.
- You only need the rating, on a page that wants a map anyway: the Maps embed. Free, native, two minutes.
- You are building something custom and five reviews are enough: the Places API — with the proxy, the caching and the billing card that come with it.
- You need three good quotes, not a system: copy them by hand and date them.
Common questions
Can I show Google reviews on my website without an API key?
Yes. Widget services fetch reviews on their own servers from your business's Place ID, so your site never touches the Google API — that is what the one-minute route above uses. The Maps embed needs no key either. An API key only enters the picture if you call the Places API from your own code.
Why does the Google Places API only return 5 reviews?
Place Details returns at most five reviews per place, Google chooses which five, and there is no pagination — a documented limit that has stood for years. The only routes past it are a widget service, or, for the business owner, the Google Business Profile API, which returns all reviews of a verified profile but requires proving ownership.
Is embedding Google reviews free?
The Maps embed and manual copy-paste are free. The widget you build on this site is free and stays free, with a small attribution link. The Places API has a monthly free quota that covers a small site's traffic, but Google requires a billing card on the account before it will serve requests.
Can I hide bad reviews?
On your own site, yes — most widgets, ours included, can filter by star rating. Two caveats worth hearing: a wall of nothing but 5-star reviews reads as curated, and filtering changes nothing on Google itself, where your full rating stays public one click away. The only way to remove a review from Google is Google's own reporting process, and only for reviews that break its policies.
Do I need to find my Google Place ID first?
Not for the widget route — the builder searches Google Maps by business name, which is the same lookup. You only need the Place ID itself if you call the Places API from your own code; Google's Place ID Finder returns it in a couple of clicks. It is a public identifier, not a secret.
Will an embedded widget slow my site down?
Any third-party script is one more request, so the honest answer is: slightly, if you measure hard enough. The widget fetches reviews after your page has rendered, so it does not block the first paint — the reviews simply appear a beat later than the text around them. If speed worries you, run the published page through PageSpeed Insights before and after and compare the numbers rather than the folklore.
Do embedded reviews help my SEO?
Less than the sales pitches say. Widget content is rendered with JavaScript, so do not count on it being indexed as your page's text. And Google's structured-data rules exclude self-serving review markup: an AggregateRating fed from third-party reviews will not earn your pages stars in search results. The honest SEO value of reviews lives on your Google Business Profile; the widget's job is convincing the visitors already on your site.
Where this was checked
The claims above were verified against these pages in August 2026 — they are also where to look if a limit has moved since:
- Places API — Place Details — the reviews field and its five-review ceiling.
- Maps Embed API — the free iframe embed and what it renders.
- Business Profile API — review data — full review access for verified owners.
- Google Search — review snippet guidelines — the self-serving review markup exclusion.
Ready for the one-minute route? Jump back to the builder — or straight to the walkthrough for your platform.