
Shopify does not ship with a product review system. Your product page has no review block by default, so you have to add one yourself — either with the free official Product Reviews app, a third-party review app, or metafields plus Liquid. This article walks the four stages: collect → moderate → display → reuse. Each stage comes with the admin path and the trade-off you actually have to make.
First, a distinction a lot of merchants mix up: review volume and review credibility are two different things. A product page with 200 five-star reviews and zero critical ones often converts worse than one with 40 reviews including 3 honest negatives. Volume is easy to fake. Credibility is hard. We’ll come back to this split throughout.
1. Does Shopify Have Native Review Features?
No. Shopify as a platform does not include a product review system, and the product template has no review block by default. You either use an official app, a third-party app, or build it yourself.
Comparing the four ways to add reviews
| Approach | Who builds it | Collection | Display | Data ownership | Best for |
|---|---|---|---|---|---|
| Official Product Reviews app | Shopify | Email requests | Basic stars + text | Inside Shopify apps | Just starting, zero budget |
| Third-party review app | Judge.me / Loox / Yotpo / Okendo / Stamped.io etc. | Email + SMS + photos | Rich display + filters + rich snippets | Third-party servers | Stores serious about reviews |
| Theme’s built-in review block | Theme | No collection | Display only | Theme / metafields | You have data, just need display |
| Custom metafields + Liquid | Developer | All yours | All yours | Shopify metafields | You have dev resources and want full control |
The key judgment
The official Product Reviews app is basic: stars, text reviews, email requests. It’s fine for testing whether anyone will leave a review at all, but it’s not built for long-term UGC — no photo reviews, no filtering, no rich snippet optimization.
Third-party apps are what most serious stores use, but here’s the trap you need to hear first: review data lives on the third-party’s servers, not in your Shopify admin. After you uninstall the app, historical reviews may not be exportable and can be lost entirely. Before switching apps, go into the app’s backend and confirm whether there’s an export (CSV or API). Export and back up before you uninstall.
A theme’s built-in review block only displays. It doesn’t collect. Don’t expect it to help you accumulate reviews — it just renders what already exists.
2. Where Reviews Come From: Touchpoints and Timing
Reviews don’t grow on their own. You have to ask at the right moment through the right channel.
Five collection touchpoints
| Touchpoint | What it is | Watch out for |
|---|---|---|
| Post-fulfillment email | Most common; sent N days after order is marked fulfilled | Too early and the customer hasn’t used the product; too late and enthusiasm fades |
| SMS request | Usually higher open rate than email | Requires explicit consent; mind regional SMS regulations |
| Package insert card | Physical touchpoint, good for high AOV | Print a QR code straight to the review page to cut steps |
| Post-checkout thank-you page | Immediate trigger | Customer hasn’t experienced the product yet — better for “purchase experience” feedback |
| After support follow-up | Ask once the issue is resolved | High conversion, but narrow coverage |
Tune timing by category, not global defaults
This is the step most people skip. Most review apps default to “7 days after fulfillment,” but 7 days works for coffee beans and is completely wrong for a sofa.
- Consumables (coffee, skincare, snacks): 3–7 days after fulfillment. The customer has used it and the experience is fresh.
- Durables (furniture, electronics, outdoor gear): 14–30 days after fulfillment. Send too early and you get “haven’t even unboxed it yet.”
- Most apps let you set delay per product or collection. Look for “Timing” or “Delay” in the app’s Review Request settings and group by collection.
The line on incentivized reviews
You can offer a discount code in exchange for a review, but you cannot require it to be positive, and you need disclosure (e.g., state in the request email: “Leave a review for 10% off — good or bad”). The US FTC has explicit rules on fake and misleading reviews, and undisclosed incentivized reviews are a violation. Cross-border stores should pay extra attention to the disclosure requirements of their target market.
3. Moderation and Handling Negative Reviews
How to set up the moderation queue
Mainstream review apps offer approve / reject / spam. Default to “moderate before publishing” rather than “publish then moderate” — cross-border stores face a higher chance of spam and competitor attacks, and publish-then-moderate means a junk review could sit live for hours.
When moderating, check three things: is it a real purchase (apps usually flag verified buyers), does the content contain contact info or outbound links (spam signal), and is there obvious competitor attack language.
Principles for handling negative reviews
Don’t delete genuine negative reviews. Public reply plus private resolution is the standard play:
- Reply publicly on the product page — state the issue, offer a solution, leave a contact channel.
- Reach out privately via the order email and actually fix the problem.
- After it’s resolved, you can politely ask whether the customer would update the review — but don’t pressure them.
Deleting real negative reviews damages credibility and can affect Google rich snippet display (Google requires reviews to be verifiable and from real customers). The more practical use: mine negative reviews for what your product description failed to explain, then feed that back into the page copy. If three reviews all ask “does this run small?”, your size chart needs fixing.
Compliance red lines
- No self-reviewing or self-upvoting (writing your own five-star reviews).
- No undisclosed incentivized reviews.
- Google has policies for Review structured data requiring reviews to come from real, verifiable customers. Self-reviews can be flagged as violations and your rich snippets may stop showing.
4. How to Display Reviews So They Actually Convert
Collection and moderation are back-office work. Display is the part customers see.
Six display placements
| Placement | Role | How to implement |
|---|---|---|
| Star summary at top of product page | Drives above-the-fold decision, sits next to title/price | App block / theme block |
| Main review section on product page | Stars + count + filter by rating/photo | App embed |
| Collection page stars | Lets shoppers filter high-rated products in the list | App support or theme edit |
| Homepage / landing page review wall | Curated UGC photo reviews | App widget or custom section |
| Cart / pre-checkout | The final nudge | Supported by some apps |
| Google rich snippets | Stars in search results | Review / AggregateRating JSON-LD |
Online Store 2.0 implementation notes
If your theme is Online Store 2.0 (basically every theme released after 2021), review apps usually inject via App embed / App block — you click “Add block” in the theme editor and you’re done, no code changes.
Older (Vintage, non-OS 2.0) themes may need manual code edits: add the app’s {% render %} or snippet inside product-template.liquid. Duplicate your theme before touching anything.
Duplicate structured data is a common trap: the theme’s built-in product JSON-LD and the review app’s JSON-LD can both output, causing Google Search Console to report “duplicate field” or your rich snippets to stop showing. The fix is to turn one off — usually find the application/ld+json block in theme.liquid or product.liquid, comment out the theme’s product portion, and keep the app’s.
Performance: review apps load external JS/CSS and can hurt LCP. Enable lazy loading in the app settings, or load the review script only on product pages rather than site-wide.
5. Reusing Review Data
Reviews aren’t just for the product page. Four uses:
- Ad creative: turn photo reviews into UGC ads — more credible than brand-shot assets.
- Merchandising and product page optimization: mine negative reviews for what the description missed, then fix copy, size charts, and FAQ.
- Support scripts: turn recurring questions into FAQ entries and canned support replies.
- Email marketing: put positive reviews into abandoned cart and repeat purchase emails as social proof.
6. Common Ways Stores Get Burned
| Pitfall | Consequence | How to avoid |
|---|---|---|
| Uninstalling the review app | Historical reviews can’t be exported and are lost | Confirm export capability before migrating; back up first |
| Theme + app JSON-LD duplication | Search Console errors, rich snippets stop showing | Turn one off |
| Request email sent too early | Customer replies “haven’t received it yet” | Set delay by category |
| Only five-star reviews, no critical ones | Shoppers think it’s fake | Keep genuine critical reviews |
| App script blocks rendering | Worse mobile LCP | Lazy load / load only on product pages |
| Undisclosed incentivized reviews | Platform or regulator warning | Disclose + never require positive |
FAQ
Q1: Does Shopify have built-in reviews?
The platform itself has no product review system, and product pages have no review block by default. Shopify offers the free Product Reviews app with basic features; serious review programs usually use a third-party app.
Q2: How do I choose a review app?
Check whether data can be exported, whether it supports photo reviews and Google rich snippets, and how the script affects performance — then look at pricing. Don’t just look at the free tier; the post-free-tier price and export capability are what matter.
Q3: Should I delete negative reviews?
Don’t delete genuine negatives. A public reply plus private resolution works better. Deleting hurts credibility and can affect rich snippet display.
Q4: When is the best time to send review requests?
Tune by category. Consumables 3–7 days after fulfillment, durables 14–30 days. Most apps support per-product or per-collection delays.
Q5: Why isn’t Google showing my star ratings?
Common causes are duplicate structured data, unverifiable reviews, or non-compliance with Google’s Review snippet policy. Check Search Console for errors.
Q6: Will I lose reviews if I switch apps?
Possibly. Most apps store data on third-party servers, so confirm export capability before migrating and back up before uninstalling.
Closing
Back to the four-stage loop: collect → moderate → display → reuse. Keep the order — settle data ownership and export first, then talk about display and conversion. Where your reviews live and whether you can export them matters far more than which app you install.
Action checklist:
- Confirm where your reviews currently live (official app / third-party app / metafields).
- Set request timing by category, not global defaults.
- Check for duplicate structured data and look for errors in Search Console.
- Put positive reviews into ads and email; put negative reviews into your product page copy.