How do I add reviews to my website?
By Zyff
Short answer
There are five practical routes: embed your Google reviews, embed your Yelp reviews, embed your Facebook recommendations, publish testimonials you have collected yourself, or show a combination. Each is a paste-in block of HTML rather than a plugin, so the method is the same on WordPress, Shopify, Wix and Squarespace.
Which to choose depends on where your reviews already are. Do not move them: a Google listing with forty reviews is worth more on your page as forty live Google reviews than as forty retyped quotes, because the reader can verify the first and not the second.
Route 1 — your Google reviews
The default for any business with a Maps listing, because Google reviews carry the most weight with a reader who has never heard of you. Depth is the thing to check when comparing tools: Google's official API hands back five reviews per request with no way to ask for others, so a widget built on it alone shows five. Zyff collects from the public Maps listing instead and can load up to 200, keeping everything it has already collected.
Route 2 — your Yelp reviews
Worth doing wherever your customers use Yelp — in the US, typically restaurants and local services — and two things are worth knowing first. Yelp's own API returns short excerpts rather than whole reviews, so a widget built on it alone can only show snippets; Zyff reads your public business page instead and shows the reviews in full. And Yelp's software decides which reviews to recommend, so the rating worth showing is the one Yelp publishes, not an average of whatever a widget happened to collect.
Route 3 — your Facebook recommendations
Worth doing if your audience found you on Facebook, and useful precisely because it is a different set of people from your Google reviewers. One wrinkle to expect: Facebook retired star ratings in 2018 and replaced them with a yes-or-no recommendation, so a page with no legacy rating has a percentage of people recommending it rather than a score out of five. A widget that draws five stars anyway is inventing a number nobody gave.
Route 4 — testimonials you collected yourself
The right answer when your customers will not leave a public review but will happily send you an email saying something generous — common in B2B, consulting and anything with a long sales cycle. You control the wording, the ordering and the photograph, which is both the advantage and the reason a reader discounts them slightly.
Attribute them honestly: a name, a role and a company that can be checked is worth several anonymous raves. Never write one yourself.
Route 5 — more than one, and what not to do
Stacking a Google widget, a Facebook widget and a testimonial wall on one page works well, and each block being visibly from a different source is part of why. What does not work is merging them into a single averaged star rating, which is a number no platform publishes and you cannot substantiate.
The other thing to avoid is adding review structured data to the page. Marking up reviews about your own business with aggregate-rating properties is self-serving review markup — an explicit Google violation, and a manual action taken against your domain rather than the widget's.
Google Reviews Widget
Show your real Google reviews on your site in 6 layouts.
Also asked
- What is the best way to show customer reviews on a site?
- Should I use Google or Facebook reviews?
- How do I put reviews on my website?
- How to display reviews on a website?
All of these have the same answer, so they share this page rather than each getting a near-identical one of their own.