This article contains the following sections:
General Questions
How do I test the PowerReviews software before pushing to Production?
To install and test the PowerReviews solution before it's pushed to your live site, you should use a copy of your Preview Theme. By doing the installation on your Preview Theme copy, you will be able to easily merge that to Production. If you complete the installation on your Staging environment, you will need to redo all of that work in your Production environment. Therefore, use a Preview Theme and not Staging.
Common Errors
Below is a list of Shopify error messages you may receive and recommendations on how to correct them.
Template Not Found
The review display on your product display page was not installed because the product.liquid template was not found. Please follow the manual implementation steps found here.
This error occurred because the product.liquid template to place the Display code could not be found and therefore the code could not be implemented. This most likely occurred because you have changed the name of your product.liquid template. The product.liquid template stores all of the information about your product detail page (PDP). If you have changed the name of this template, you'll need to find the new template that stores your PDP information and manually install the Display code. The code and other directions can be found in our Shopify (Manual) documentation. If you are using multiple PDP templates you will need to manually install the code onto each of these templates to ensure the Review Display appears on each.
For a refresher on the product.liquid template, see Shopify's related documentation.
Template Not Found
The initialization code was not installed because the theme.liquid template was not found. Please follow the manual implementation steps found here.
This error occurred because the theme.liquid template could not be found and therefore the Initialization code could not be implemented. This most likely occurred because you have changed the name of your theme.liquid template. The theme.liquid template can be thought of as your master template so you will still have this. Once you find it, the code and other directions can be found in our Shopify (Manual) documentation.
For a refresher on the theme.liquid template, see Shopify's related documentation.
Product Display code not implemented
The Product display code was not implemented on the product.liquid template. Please follow the manual implementation steps found here.
This error occurred because the location within the product.liquid template to place the Display code could not be found and therefore the Product Display code could not be implemented. This occurred because the product.liquid template was customized in a way that we could not find the location to place the Product Display code. The product.liquid template stores all of the information about your product detail page (PDP). If you have changed the name of this template, you'll need to find the new template that stores your PDP information and manually install the Display code. The code and other directions can be found in our Shopify (Manual) documentation. If you are using multiple PDP templates you will need to manually install the code onto each of these templates to ensure the Review Display appears on each.
For a refresher on the product.liquid template, see Shopify's related documentation.
Initialization code not implemented
The Initialization code was not implemented on the theme.liquid template. Please follow the manual implementation steps found here.
This error occurred because the location within the theme.liquid template to place the Initialization code could not be found and therefore the it could not be implemented. This occurred because the theme.liquid template was customized in a way that we could not find the location to place the Initialization code. To fix this problem, please see the directions in our Shopify (Manual) documentation.
For a refresher on the theme.liquid template, see Shopify's related documentation.
Installation Error
There was error with your installation. Please contact your implementation support team to correct the problem with the installation.
If you receive this error, there may have been a problem with the connection with Shopify. Please try to begin the implementation again by following these steps:
1. Log into the PowerReviews Portal.
2. Click +Setup in the left-hand navigation.
3. On the Shopify card, click Launch and redo the installation.
If the problem persists, contact your Implementation Team or PowerReviews Technical Support.
Search and Collection Pages
If you've created your own custom templates for Search and Collection pages and you notice the PowerReviews content isn't displaying properly, add the following Category Snippet to your templates.
- Category Snippet:
<div id="snippet{{ product.id }}"></div>
If you've created custom templates in place of the following, you must add the Category Snippet:
- product-template.liquid
- product-card-grid.liquid
- product-card-list.liquid
- collection.liquid
If the problem persists, contact your Implementation Team or PowerReviews Technical Support.