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 account to connect and no configuration stored on our side. Zyff calls the Google Places API from its own servers with its own key, so there is no account to connect and no configuration stored on our side.
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, hide reviews containing certain words or written by certain names, pick a sort order, then adjust colors, fonts, type sizes, radius and light or dark scheme.
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, show only reviews with written text, and hide reviews that mention specific words or come from specific names.
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.
Reviews refresh themselves
The snippet stores your business ID rather than the review text, so reviews are fetched when a visitor loads the page, through a short server-side cache, and a new review shows up without you editing the snippet again.
No account, no API key
Zyff reads your public Google Business Profile server-side with its own Places key. Nothing is posted to Google and you never link a Google account.
At a glance
| Reviews returned per business | Up to 5 (Google Places API limit) |
|---|---|
| Layouts | 6 templates: carousel, badge, grid, simple carousel, slider, floating badge |
| Filters | Minimum rating 1-5, text-only, keyword and reviewer exclusions, 6 sort orders |
| 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, no signup |
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 copy the generated embed code into your page. The whole flow is free with no signup. The snippet is plain HTML, so it drops into any CMS block that accepts custom code.
Why does the widget only show 5 Google reviews?
Google's Places API returns a maximum of five reviews per business, so that is the pool any widget built on it can draw from. It is a Google limit, not a Zyff one. Your header still shows the real star average and the full number of ratings on the profile, and the editor tells you out loud when Google is handing back a sample.
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, require reviews to have written text, and list words or reviewer names to exclude, comma-separated. Filtering 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. Maps links that carry only a numeric cid fall back to a name search. Maps links that only carry a numeric cid fall back to a name search.
Will new Google reviews appear automatically?
Yes. The embed fetches your reviews when a visitor loads the page rather than baking them into the snippet, and Zyff caches each business lookup on its server for up to an hour, so new reviews and a changed star average appear on their own within that window. Design changes work differently: your layout and colors are encoded in the snippet, so after restyling, copy the new snippet over the old one.
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.