Feature
A multi-platform reviews widget for your website
Most reviews widgets are locked to one platform. Reviews Widget merges Google, Trustpilot, Yelp, TripAdvisor, Facebook, Booking.com, Airbnb, Amazon, ProductReview.com.au, G2, Etsy, Capterra, App Store, Google Play, Expedia, OpenTable and eBay reviews into a single embed — with tabs so visitors can filter by source, and a combined aggregate rating in the header.
Last reviewed by the Reviews Widget product team.
Supported review platforms
Reviews Widget pulls from 17 review platforms — Google Business Profile, Trustpilot, Yelp, TripAdvisor, Facebook, Booking.com, Airbnb, Amazon, ProductReview.com.au, G2, Etsy, Capterra, App Store, Google Play, Expedia, OpenTable and eBay — and merges them into one embed. Add any combination of sources, and any number of locations, to a single widget without changing the script tag on your site.
| Platform | What you add | Fields imported | Best suited to |
|---|---|---|---|
| Google Business Profile | Business name search or Maps URL | Rating, text, author, photo, date, owner response, permalink | Local services, retail, clinics, trades |
| Trustpilot | Trustpilot profile URL | Rating, title, text, author, date, verification status, reply | Ecommerce, SaaS, finance |
| Yelp | Yelp business URL | Rating, text, author, date, permalink | Hospitality, restaurants, US local |
| TripAdvisor | TripAdvisor listing URL | Rating, title, text, author, travel date, photos | Hotels, tours, attractions |
| Facebook Page URL | Recommendation, text, author, date | Community-led and local brands | |
| Your own website | In-widget review form | Rating, name, comment — after your approval | Filling gaps when customers avoid third-party platforms |
Source tabs your visitors actually use
A default "All" tab blends every source, sorted by recency or rating, with one tab per connected platform. Filtering updates the aggregate header to match, and the same tab bar appears in grid, list, masonry, carousel and the floating star badge popup.
The default "All" tab blends reviews from every source, sorted by recency or rating. Visitors can click any platform tab to filter — and the aggregate header updates to match. Turn tabs off if you only want a single source, or turn on source logos on the review cards for extra trust cues.
How the weighted aggregate rating works
The header shows a count-weighted average, not a naive mean of platform scores. Each platform's average is multiplied by its review count, the products are summed, then divided by the total number of reviews — so a source with 400 reviews carries more weight than one with 12.
| Source | Average | Reviews | Weighted contribution |
|---|---|---|---|
| 4.8 | 412 | 1,977.6 | |
| Trustpilot | 4.4 | 96 | 422.4 |
| Yelp | 4.1 | 12 | 49.2 |
| Combined | 4.72 | 520 | 2,449.2 ÷ 520 = 4.72 |
A simple average of 4.8, 4.4 and 4.1 would read 4.43 and understate a business with 412 five-star Google reviews. The same weighted figure is what feeds the widget's AggregateRating structured data, so what a visitor sees and what a crawler reads always match — a requirement of Google's structured data guidelines.
Which platform matters for your industry
Google reviews carry the most weight for local search visibility, because they feed the local pack and Maps directly. Beyond that, source choice is about where your buyers already look: Trustpilot for ecommerce and financial services, Yelp for US hospitality, TripAdvisor for travel, Facebook for community-led local brands. Showing two or three sources side by side reads as far more credible than a single platform badge, because it's harder to fake breadth than depth.
How syncing and freshness work
Sources sync on a schedule set by your plan, using incremental fetches that pull only reviews newer than the last import. Data is cached server-side and delivered to the browser as a single JSON payload, so adding sources doesn't add page weight or requests.
- All sources are merged server-side — the client script stays around 5 KB gzipped regardless of how many platforms you connect.
- Incremental refresh means a fifth source costs you nothing in load time and very little in sync overhead.
- You can trigger a manual re-sync at any time from the dashboard when you've just earned a review you want live.
- Every card links to the original review, so visitors can verify anything they doubt.
Photos, owner responses and pagination
Review photos open in a full-screen lightbox with keyboard navigation. Owner responses from Google, Trustpilot, Yelp and Facebook can be shown or hidden with a single toggle. Long feeds get a page-level Load more button so the initial payload stays fast and visitors expand only what they want to read.
Sources & further reading
- Google Business Profile — how reviews work — official policy on Google reviews and responses
- Trustpilot — business guidelines for reviews — attribution and display requirements
- Google Search Central — Review snippet structured data — one review target per page
- BrightLocal — Local Consumer Review Survey — annual research on how consumers read reviews