A user is experiencing an issue where their collection page displays ratings from a previous review app instead of their current app, Loox. The ratings aren’t updating correctly on the product grid section of the collection template.
Proposed Solutions:
First approach: Remove all code from the previous review app in theme files, then add Loox’s code. Contact Loox support directly for the exact code and placement instructions, as they typically assist with setup.
Second approach: Add a specific code snippet to the card-product.liquid file (or similar file found in the collection page). The code uses <div class='loox-rating' data-id='{{ product.id }}' data-rating='{{ product.metafields.loox.avg_rating }}' data-raters='{{ product.metafields.loox.num_reviews }}'></div>. Note that variable names like ‘card_product’ may need adjustment to match the theme (could be ‘product’ or ‘product_card’).
A screenshot was provided showing the code implementation example. The issue remains unresolved pending the user’s action.
Summarized with AI on November 2.
AI used: claude-sonnet-4-5-20250929.
I am stuck with a small problem.. The collection page still shows the rating of the previous app we used for procut reviews. At this moment we are using Loox, but it doesn’t seem to verify correctly.
The issue is that at the template: collection page, section: product grid , doesn’t show our new reviews.
Hi @Cazza21 Firstly you need to remove all the code instances of previous app in you theme files so that the reviews will not show from the previous app, now after this you need to add the loox app code in your theme, if you are not able to find the code, just connect with loox app support and they will help you to provide you the exact code and where you need to add it.
They usually help their customers with the setup, so it’s easier if you connect with them, if they don’t help then you need to look for the external help, in this case I can help you and setup the code in a way so that it will show the reviews.
But I will suggest you that firstly you need to connect with the app support.
Hopefully it will help you. If yes then Please don’t forget hit Like and Mark it as solution!
You can try this below code. You should add it inside the card-product.liquid or something similar which you will find in collection liquid page. If you still face any issues let me know.
Make sure that in your liquid file maybe ‘card_product’ variable is denoted with ‘product’ or ‘product_card’. You just replace it accordingly.