About the Google Reviews Widget
Zyff's Google Reviews widget embeds your real Google reviews on any website, free. Connect your Google Business Profile by name, Maps link or Place ID, choose one of six layouts, filter by star rating, restyle every color, then copy the embed code. Zyff calls the Google Places API from its own servers with its own key, so there is no API key to obtain, no Google account to connect and no plugin to install — the output is one div and one script tag that works in WordPress, Shopify, Wix, Squarespace, Webflow or a hand-written HTML page alike.
How to embed Google reviews on your website
Connect your business
Type your business name and pick it from the dropdown, or paste your Google Maps link or Place ID. Zyff loads the profile's star rating, total ratings count and reviews.
Choose one of six layouts
Start from Carousel, Badge, Grid with AI Summary, Simple Carousel, Slider or Floating Badge. The preview redraws with that template's defaults as you click through them.
Filter and restyle it
Set a minimum star rating, pick a sort order, then adjust colors, fonts, type sizes, radius and light or dark scheme. A paid plan adds exclusions by keyword or reviewer name.
Copy the embed code
Paste the container div and script tag where the reviews should appear, or download the standalone HTML file. Check the 390px mobile preview before you ship it.
What the Google Reviews Widget does
Six layouts, one editor
Carousel, compact badge, grid with highlights quoted from your real reviews, simple carousel, single-review slider, and a badge that floats in a page corner.
Rating and keyword filters
Require a minimum rating from 1 to 5 stars and show only reviews with written text. A paid plan adds exclusions by keyword or reviewer name for finer control.
Restyle every detail
Light or dark scheme, five hex colors for accent, card, text, stars and borders, six fonts including inherit from your site, plus heading and body type sizes.
A preview that matches the embed
The preview runs the same filter and sort code as the published embed and counts how many reviews survive your filters, with desktop and 390px mobile views.
You decide when it updates
The snippet stores your widget's ID rather than the review text, so updating never means re-pasting code. Zyff collects your business again only when you press a button in the editor's Source tab — there is no background job spending your visitors' patience or ours, and nothing you have collected is ever dropped. Press it when you want the latest, or a deeper set; every site embedding the widget picks it up at once.
Load up to 200 reviews, not five
Google's own API hands back at most five reviews per request and offers no way to ask for the rest, which is why so many review widgets show five. Zyff collects from your public Google Maps listing instead, so you can load up to 200 in one go — and it keeps everything it has already collected, so the set only ever grows. If a collection can't run, it falls back to the API's five rather than showing nothing.
Pick the reviews you show
Every collected review is listed with a checkbox in the Filters tab. Untick one and it stays out of the widget for good; new reviews Google returns are shown automatically, so choosing a few today doesn't freeze the widget tomorrow. Free on every plan, and the widget always states how many were hidden.
No API key of your own
Zyff reads your public Google Business Profile server-side, with its own credentials. Nothing is posted to Google and you never link a Google account.
At a glance
| Reviews collected per fetch | Up to 200; 5 on the Google Places API fallback |
|---|---|
| Reviews a widget can draw on | Every review ever collected, kept indefinitely, up to 200 |
| Layouts | 6 templates: carousel, badge, grid, simple carousel, slider, floating badge |
| Filters | Per-review picker, minimum rating 1-5, text-only, 6 sort orders; keyword and reviewer exclusions on paid plans |
| Styling | Light or dark, 5 hex colors, 6 fonts, radius 0-28px, headings 14-48px |
| Output | One container div plus one script tag, or a downloadable HTML file |
| Google account required | No, public Business Profile only |
| Price | Free to build; paid plans for saved widgets |
Frequently asked questions
How do I embed Google reviews on my website for free?
Search for your business in Zyff's Google Reviews widget builder, pick one of the six layouts, then sign in to get the generated embed code and paste it into your page. Building and previewing are free; the embed code needs a free Google sign-in, because a widget that runs on your site has to belong to an account. The snippet is plain HTML, so it drops into any CMS block that accepts custom code.
How many Google reviews can the widget show?
Up to 200 per business. Most review widgets show five, because Google's Places API returns at most five per request and has no option to page through the rest — a Google limit, not a Zyff one. Zyff reads your public Google Maps listing instead, the same page anyone can open, so the editor's Source tab offers to load up to 200 at a time. Everything collected is kept, so the set only grows; nothing is dropped on a timer. Those buttons are the only thing that collects again — there is no background job — so how deep your widget goes is up to you. If a collection can't run, Zyff falls back to the Places API and you get its five rather than an empty widget. Your header always shows the star average and rating count from your profile, whichever source answered.
Can I choose which Google reviews appear in the widget?
Yes. The Filters tab lists every review Zyff has collected for your business with a checkbox beside it — untick any you don't want and it stays out of the embed. It is free on every plan. Two things are worth knowing: what is stored is the list of reviews you removed, not the ones you kept, so a review Google returns later still appears on its own rather than being silently dropped; and the widget prints a one-line note saying how its reviews were selected, because Google's Places policy requires that anyone reading them can tell they were filtered. You cannot edit the words of a review — that content is Google's and the reviewer's.
Do I need a Google API key or a Google Business Profile login?
Neither. Zyff calls the Google Places API from its own servers with its own key, and it only reads the public side of your profile: name, address, star rating, ratings count and reviews. Nothing is posted to Google and no account is linked.
Can I filter out low-star Google reviews?
Yes. Set a minimum rating from 1 to 5 stars and require reviews to have written text — both are free. Excluding specific words or reviewer names is a paid-plan feature. Filtering only controls what your site displays; the reviews stay on your Google profile, and the header count and average still reflect your real totals.
How do I find my Google Place ID?
Copy your listing's Google Maps URL and paste it into the builder — Zyff pulls the Place ID out of the link for you. Most of the time you don't need the ID at all, because typing your business name and picking it from the dropdown resolves the same profile. Some Maps share links identify the business only by a numeric cid, which Google gives no way to convert into a Place ID; the builder says so and you can search by name instead.
Will new Google reviews appear automatically?
You never re-paste the snippet — but review updates are manual, on purpose. The snippet carries your widget's ID rather than the review text, and Zyff asks Google about your business only when you open the editor's Source tab and press “Check Google for new reviews”. Until you do, the widget keeps showing the reviews, star average and rating count from your last check. That is a deliberate trade: it keeps the tool free by not spending on a background job for widgets nobody is watching, and it means nothing you have collected is ever thrown away on a timer. Design changes are different — a saved widget's layout and colors are read from Zyff when the page loads, so editing those updates every site at once with no refresh needed.
Where do I paste the Google reviews embed code?
Anywhere your site accepts raw HTML: a WordPress Custom HTML block, a Shopify section, a Squarespace code block, a Wix or Webflow embed, or straight into a template. Put the container div where the reviews should show and keep the script tag with it.
Does the Google reviews widget work on mobile?
Yes, and you can check it before publishing, because the builder's preview has a 390px mobile view alongside the desktop one. Set the widget width to Fill container so it follows your page, and lower the column count if cards look cramped at phone widths.
Is the Google reviews widget really free?
Yes. Building a widget, styling it and embedding it are free on the free plan — no trial, no card and no watermark over your reviews — a free embed carries a small "Reviews by Zyff" link, which is how the tool stays free. An optional account saves a widget so you can edit it later and have every site embedding it update at once, and a paid plan adds keyword and reviewer exclusions and removes the attribution link. The widget itself works fully without either.
Can I show Google reviews from more than one location?
One widget shows one Google Business Profile, because that is what a Place ID identifies. For a multi-location business, build one widget per location and place them on the page together — the script mounts every container it finds, so several widgets on the same page work fine, and you can give each one its own layout and filters.
Does it work if my business has no physical address?
It works for any business that has a Google Business Profile with reviews on it, including service-area businesses that hide their address. What matters is that the profile is public and findable on Google Maps — if you can search it and see reviews, the builder can load it.
Can visitors leave a review from the widget?
Yes. Most layouts include a call-to-action button, labelled "Review us on Google" by default, which opens your profile's own review form on Google. You can change the label or switch the button off per layout. Reviews are always written on Google, never collected by Zyff.
Are the reviews translated into my site's language?
No — each review is shown in the language its author wrote it in, exactly as it appears on your Google profile. Zyff does not machine-translate review text, because an edited review is no longer the review that person left. The widget's own labels and the call-to-action text are yours to write.
Will the Google reviews widget slow down my website?
It is built not to. The script loads after your page content rather than blocking it, and it waits until the widget is close to the viewport before fetching anything, so reviews placed near the footer cost nothing until someone scrolls. Review data is served from a server-side cache rather than a live Google call on every pageview.
Does embedding Google reviews help my SEO?
Indirectly. The review text is real, unique content about your business, and social proof near a call to action tends to improve the engagement signals a page sends. What it will not do is produce star ratings in Google's search results — review snippets for your own business are not eligible to be self-served as structured data, and marking them up that way is a documented violation. Zyff therefore emits no rating markup for the reviews it renders.