Shopify --> Product Reviews APP --> Where do the APP stores it Data & Rich (Micro) snippets?

Topic summary

Locating where Shopify’s Product Reviews app stores its review data and generates Google rich results is the core issue. The original poster cannot find any theme snippets/sections or folders tied to the app and wants to integrate the app’s output into their site’s microdata.

Key needs:

  • Identify the file/snippet or section that outputs the app’s structured data (rich snippets) for Google.
  • Understand whether the “Review” section can be auto-generated and where its code lives in the theme.
  • Add JSON-LD fields (review and aggregateRating) to product pages, including ratingValue, bestRating, reviewCount, author, and timestamps.

A second participant references Google’s Product structured data guidelines and is adding JSON-LD in main-product.liquid (Theme: Dawn v3.0.0; App: Shopify Product Reviews). They request exact metafield names to pull review data from the app, guessing keys like review.created_at, review.body, review.title, review.rating, review.author.

No definitive answers or documentation links are provided. Code snippets (JSON-LD examples) are central to the discussion. Status: unresolved; participants seek guidance on where the app stores data, which theme files/snippets render it, and the correct data fields/metafields to use.

Summarized with AI on February 23. AI used: gpt-5.

Good Day,

can anyone tell where the shopify : Product Reviews, stores it data & where it does generate the rich data for google?

I can not find any Snippets or extra folder.

The App generates the following for me:


And is it possible to auto generate "Review" section? But where is the section / snippets where this app generated this code for me? I can not find it.

I want to integrate the snippet into my Micro Data, because google messes it up everytime.

Moreover, is it possible to add the "Review" section?

```markup
"review": {

"@type": "Review",

"reviewRating": {

"@type": "Rating",

"ratingValue": "4",

"bestRating": "5"

},

"author": {

"@type": "Person",

"name": "Fred Benson"

}

},

"aggregateRating": {

"@type": "AggregateRating",

"ratingValue": "4.4",

"reviewCount": "89"

},

And how is the code for that?

The Issue is, I can not find any documention about it :disappointed_face:

Thank you very much

1 Like

I am adding structured data into main-product.liquid file.

Google instruction - https://developers.google.com/search/docs/advanced/structured-data/product

I use Product Reviews App by Shopify (https://apps.shopify.com/product-reviews), Theme Dawn v.3.0.0 by Shopify. Could you please tell me the Metafield names what I can use to get data from that App?

I am guessing the names should be like: review.created_at; review.body; review.title; review.rating; review.author

Please advice.

1 Like