How can I set up product reviews per flavor variant?

Topic summary

Goal: Set up product reviews tied to flavor variants (e.g., vanilla vs. chocolate) so customers can leave a review for a specific variant and see variant-specific reviews when that variant is selected.

Details clarified:

  • Reviews should display based on the selected variant on the product page.
  • When submitting a review, customers should choose the variant they are reviewing.
  • The requester prefers not to split variants into separate products.

Request for context:

  • A participant asked for the shop link to understand the setup; the requester cannot share due to stealth mode but can provide requirements.

Related issue raised:

  • Another participant moved from separate product pages to one product with multiple variants and found all reviews disappeared.
  • They want to combine/aggregate reviews across variants on a single product page (similar to Amazon “sibling” products) and are unsure if custom code is required.

Status:

  • No solution or implementation guidance provided yet.
  • Open questions: recommended approach for variant-specific reviews, how to aggregate reviews across variants, and whether custom code or platform features are needed.

Resolution: Discussion is ongoing; no decisions or action items reported.

Summarized with AI on November 25. AI used: gpt-5.

Hi,

We have many products that have different variants based on flavor. We would like to setup reviews such that they are created against the specific variant and therefore then displayed when a particular variant is shown.

For example, lets say a product (ice cream) has 2 variants (vanilla and chocolate as flavors). We would like to allow consumers to leave a review for chocolate and a review for vanilla and have them displayed based upon which variant is selected.

Has anyone does this before or have a recommendation of how to make it work this way? Also, before anyone suggests creating them as separate products that is not something that we want to do.

Thanks!

Hello @DMast ,

I’m trying to understand and come up with a solution to your problem, could you share your shop with us to have a bigger picture of this? Thank you!

Hi Dan,

I cannot share the shop as we are a start-up that is currently in stealth mode. That being said, I am happy to share additional information on what we are looking for in terms of requirements but not sure what you need beyond what I tried to explain with my ice cream as the product and chocolate/vanilla as the variants. When a user is on a product page they would see reviews for the given variant they are seeing; when they click a different variant, they would see the reviews for that variant. Also for those customers leaving a review, they would need to select a variant for the product they are leaving a review for.

Please let me know what additional information you need!

Anyone know how to keep/combine all the reviews on a product page that has multiple variants? We had individual product pages for our products, but believe having one product with variants is easier for the customers. I tried to build a new product page with all the variants, but all the reviews disappeared! I do not know if some custom code needs to be added where all the reviews are combined, sort of like how Amazon does it for sibling products. Anyone have any ideas or experience?