Reviews Aggregation, 8 sources, one widget
Your reviews already live in four or five places: Google, Trustpilot, TripAdvisor, your product-review app and your own post-purchase emails. This playbook shows how to bring them into one moderated library and one display, without blending them into a single number that breaks Google's review markup rules.
- 10 min read
- For: ecommerce leader, cmo, growth
$64.76
Proof above the buy button
Reviews Aggregation, 8 sources, one widget
What you’ll learn
- Display every source together, but keep product reviews and company reviews as separate numbers
- Which reviews may go into your product JSON-LD and which must stay out, per Google's review snippet guidelines
- Moderation rules per source: what to filter, what you must never filter, and why sentiment is a sorting tool, not a gate
- A post-purchase request flow that grows the first-party reviews you are allowed to mark up
- A worksheet for comparing an aggregating platform against a single-source reviews app on total cost
Chapter previews
- Chapter 01
Why aggregation beats single-source, and where it stops
Shoppers read across sources, and each source answers a different question. Aggregation wins on display; it does not license a blended star rating.
- Chapter 02
The source map
What each common source rates, whether it belongs in product markup, and whether it can reach Google's Product Ratings feed.
- Chapter 03
JSON-LD that survives Google's guidelines
Mark up first-party product reviews visible on the page. Leave third-party site scores out of AggregateRating, as Google's guidelines require.
- Chapter 04
Moderation and sentiment per source
Filter spam, profanity and off-topic content. Never filter by star rating, which the FTC treats as review suppression.
- Chapter 05
Post-purchase triggers
Timing, audience and follow-up for the review request that feeds your own first-party library.
- Chapter 06
Comparing the cost
The cost lines to put side by side when you weigh an aggregating platform against a single-source reviews app.
Inside the playbook
In this article
A typical Shopify brand has reviews scattered across more places than it realises. A few hundred on Google Business Profile, a Trustpilot score the finance team quotes, product reviews in an app installed three years ago, TripAdvisor if there is a physical location, and a pile of photo reviews nobody has tagged to a product. Each one sits in its own widget with its own styling, or on nobody's page at all. Aggregation fixes the scatter. Done carelessly, it also creates a compliance problem, because the tempting next step is to add everything up into one big number and mark it up for Google. This playbook covers how to do the first without the second.
Why aggregation beats single-source, and where it stops
The case for showing more reviews is well documented. The Spiegel Research Center at Northwestern found that purchase likelihood for a product with five reviews was 270% greater than for a product with none, that the effect was larger for higher-priced products, and that purchase likelihood tended to peak at ratings between 4.0 and 4.7 rather than at a perfect 5. Their work also found that identifying reviewers with a verified buyer badge improved the odds of purchase by 15%.
270%
greater purchase likelihood for a product with five reviews than for one with none
Spiegel Research Center
380%
conversion increase from reviews on higher-priced products, versus 190% on lower-priced ones
Spiegel Research Center
4.0-4.7
star range where purchase likelihood typically peaks; a perfect 5 can read as too good to be true
Spiegel Research Center
15%
improvement in purchase odds when reviewers carry a verified buyer badge
Spiegel Research Center
Aggregation helps because different sources answer different shopper questions. A Trustpilot or Google score answers "is this company reliable, will my order arrive?" Product reviews answer "does this jacket run small?" Photo and video reviews answer "what does it look like on someone like me?" A shopper who sees all three on the PDP has fewer reasons to leave the page to check. The piece on Trustpilot, Feefo and Google reviews compared covers what each platform is good for.
Where aggregation stops is the number. A company-level rating and a product-level rating measure different things, and averaging them produces a figure that describes nothing. It also produces a figure you cannot legitimately mark up, which chapter three covers.
Blend into one score
Sum every review from every source into one headline rating and one AggregateRating.
Wins at
- A bigger review count on the badge
- One number to quote
Struggles with
- Mixes company service ratings with product quality ratings
- Conflicts with Google's rule against aggregating ratings from other websites
- Hard to explain if a shopper or regulator asks where the number came from
Show together, count separately
One display that shows each source with its own label and score; markup covers first-party product reviews only.
Wins at
- Each number means what it says
- Product JSON-LD stays within Google's guidelines
- Shoppers can see which platform each review came from
Struggles with
- Smaller headline count on the product badge
- Needs source labelling in the design
Both put every source on the page. Only one keeps the numbers honest and the markup eligible.
The source map
Before you design the display, map what you have. The table below covers the common sources for a Shopify brand and how each can be used. The Product Ratings column reflects Google Merchant Center's published list of supported aggregators, which includes Judge.me, Yotpo, Okendo, Loox, Stamped, Trustpilot, Reviews.io, Feefo, Bazaarvoice and PowerReviews among others.
| Source | What it rates | In your product AggregateRating? | Route to Shopping stars |
|---|---|---|---|
| Your post-purchase product reviews | A specific product | Yes, if collected on your site and shown on that page | Direct feed in Merchant Center, or via your review app if it is a supported aggregator |
| Product-review app (Judge.me, Okendo, Yotpo and similar) | A specific product | Yes, same rule: your buyers, your product, visible on the page | Many are on Google's supported aggregator list |
| Google Business Profile reviews | The business or location | No: another website's ratings | Not a product source |
| Trustpilot company reviews | The company | No: another website's ratings | Trustpilot is a supported aggregator for its product reviews |
| TripAdvisor reviews | A venue or experience | No: another website's ratings | Not a product source |
| Social posts and photo UGC | Usually unrated | No rating to mark up | Not applicable |
In Idukki, the sources that are live in the product today are Google Reviews, Trustpilot and TripAdvisor imports, a Judge.me connection that imports product reviews with their photos and video and tags them to the matching products, and first-party rated uploads from customers. All of them land in one reviews inbox that can be filtered by status, star rating, verified buyer and source. The reviews page shows how they display, and Google reviews as shoppable content covers the display patterns that work for company-level sources.
JSON-LD that survives Google's guidelines
Google's review snippet guidelines contain four rules that decide what an aggregated display may mark up. Reviews and ratings you mark up must be readily available to users on the marked-up page. AggregateRating needs a ratingValue and at least one of ratingCount or reviewCount. For LocalBusiness and Organization markup, reviews the business controls about itself are ineligible for stars, including when they arrive via an embedded third-party widget such as Google Business reviews. And, in plain words: don't aggregate reviews or ratings from other websites.
Taken together, the safe pattern is narrow. Each PDP carries Product markup whose AggregateRating is computed only from first-party reviews of that product, shown on that page. Company-level scores from Google or Trustpilot appear visually, labelled with their source, and stay out of the markup. If your display tool emits JSON-LD automatically, check what it counts: a product aggregate that quietly includes imported third-party reviews is the pattern the guideline rules out. The wider schema reference is the review schema and rich results handbook.
The feed side, including the 50-review floor and the monthly refresh, is covered step by step in the Google Shopping stars playbook.
Moderation and sentiment per source
Aggregating sources multiplies the moderation surface. The rules below separate what you should filter from what you must not.
- Filter spam and abuse. Profanity, hate, personal data, links to unrelated sites and obvious bot text. Google's Product Ratings policies also exclude reviews primarily generated by automated programs or AI, and low-quality or off-topic reviews.
- Filter conflicts of interest. Reviews from staff, agencies or anyone with a vested interest. The FTC rule prohibits insider reviews that do not clearly disclose the material connection.
- Do not filter by sentiment. Hiding one- and two-star reviews because they are negative is review suppression. Use sentiment to route reviews (a one-star review with a delivery complaint goes to support) and to sort, never to decide what the public sees.
- Label the source. A shopper should be able to tell a Trustpilot company review from a product review written by a verified buyer. Source labels also make the display easier to defend if anyone asks.
- Keep it consistent across sources. One moderation policy applied to every import, written down, so the decision on any single review can be explained later.
Idukki's pipeline scores sentiment and applies profanity filtering on import, and hiding a review in the inbox also removes it from the public rating aggregate. That is the right behaviour for spam and abuse, and exactly why hiding should never be used for ordinary negative reviews. The broader operating model is in UGC moderation best practices.
Post-purchase triggers
Imported third-party reviews make the page more convincing, but the only reviews you can mark up are your own product reviews. Growing that first-party library is the long-term job, and it runs on one well-timed request to every buyer.
A post-purchase request that feeds the first-party library
- 01
Trigger on delivery
Time the request from delivery or out-for-delivery rather than order creation, with a short delay so the customer has used the product.
Right moment
- 02
Ask everyone
Send to every buyer. Filtering the audience to likely promoters is a form of selective solicitation that undermines the rating and conflicts with platform policies.
No gating
- 03
Make media optional
Invite photos and video, but never require them. A short text review from a real buyer still counts.
Low friction
- 04
Moderate, then publish
Apply the same moderation policy as every other source, publish, and tag the review to its product so it appears on the right PDP and in the markup.
Live on PDP
On Shopify, Idukki's review request email can be triggered from the order or from its fulfilment status (in transit, out for delivery or delivered) with a delay in days, and links to a hosted form that accepts photos and video. It is off by default and requires both the merchant's opt-in and Idukki's approval before any shopper is emailed. For the message itself, see how to ask customers for reviews.
Comparing the cost
Vendor pricing changes too often to print, so rather than a price table, here is the worksheet. Fill in each line for the platforms you are considering, over the same period and order volume.
| Cost line | What to capture | Common blind spot |
|---|---|---|
| Licence | Monthly or annual fee at your plan tier | Features you need that sit on a higher tier |
| Volume fees | Per-order, per-request or per-review charges | Peak-season order spikes |
| Tools retired | Widgets, review apps or UGC tools the new setup replaces | Contracts with notice periods |
| Google feeds | Whether the platform submits Product Ratings for you or you must build the feed | Monthly refresh work if it is manual |
| Engineering | Theme work, markup checks and migration of historic reviews | Review history lost in a migration |
| Page weight | Script size and render impact of each widget | Several review widgets loading on one PDP |
A cost comparison that ignores the tools you retire will always favour the single-source app. The build-versus-buy model in the cost of UGC, build versus buy works through the same logic for the wider UGC stack.
Reviews aggregation: common questions
Can I combine Google and Trustpilot reviews into my product star rating?
You can display them on the page, but Google's review snippet guidelines say not to aggregate reviews or ratings from other websites in your markup. Keep your product AggregateRating to first-party reviews of that product.
Can I show Google Business reviews on my own site with star markup?
You can show them, but for LocalBusiness and Organization markup Google treats reviews a business controls about itself, including those shown through an embedded Google Business reviews widget, as ineligible for star snippets.
Is it legal to hide negative reviews from my widget?
Removing spam, abuse, off-topic content and undisclosed insider reviews is legitimate moderation. Suppressing reviews because they are negative is not; the FTC's 2024 rule on fake reviews lists review suppression among prohibited practices.
Which review apps can send reviews to Google Shopping?
Google Merchant Center publishes a list of supported aggregators. It includes Judge.me, Yotpo, Okendo, Loox, Stamped, Trustpilot, Reviews.io, Feefo, Bazaarvoice and PowerReviews, among others.
Does a higher star rating always mean more sales?
Not necessarily. Spiegel Research Center found purchase likelihood typically peaks between 4.0 and 4.7 stars, and that a perfect 5.0 can look too good to be true.
Sources and further reading
- 1Google Search Central, Review snippet (Review, AggregateRating) structured data guidelines
- 2Google Merchant Center Help, How to submit product reviews data (supported aggregators)
- 3Google Merchant Center Help, Product Ratings policies
- 4US FTC, Final rule banning fake reviews and testimonials (14 August 2024)
- 5Medill Spiegel Research Center, How Online Reviews Influence Sales
Send the link to your inbox.
The full playbook is on this page. Drop your email and we’ll send you the link so you can come back to it. One email, no drip sequence.
- Display every source together, but keep product reviews and company reviews as separate numbers
- Which reviews may go into your product JSON-LD and which must stay out, per Google's review snippet guidelines
- Moderation rules per source: what to filter, what you must never filter, and why sentiment is a sorting tool, not a gate