Ratings, written reviews, photos and videos that past buyers leave on products, plus the requests that ask for them, the moderation that checks them and the places they are shown.
48 parts and 21 phrases. Apps in this area include Judge.me, Yotpo, Okendo, Loox, Trustpilot, Stamped.
reviews.collectShowHow reviews reach the store: asked for by email, written on the site, or brought in from elsewhere.reviews.collect.requestShowWhen and how the store asks a buyer to leave a review.How to extend
| Part | Litestore today | How to extend |
|---|---|---|
Core modules/email/automations.ts | Event · many | |
Core modules/email/automations.ts | Event · many | |
Plugin | Event · many | |
Plugin | Event · many | |
Plugin | Event · many |
reviews.collect.formShowThe form a buyer fills in on the product page, and who may use it.How to extend
| Part | Litestore today | How to extend |
|---|---|---|
Core modules/reviews/storefront/review-form.tsx | Slot · many | |
Core modules/reviews/storefront/actions.ts | Slot · many | |
Plugin | Slot · many | |
Plugin | Slot · many |
reviews.collect.importShowReviews copied from a file, another review app, a marketplace listing or social media.How to extend
review importerEach import source is one importer; several can sit side by side and all write through the same review records.| Part | Litestore today | How to extend |
|---|---|---|
Core modules/integrations/import/reviews.ts | Provider · many | |
Plugin | Provider · many | |
Plugin | Provider · many | |
Plugin | Provider · many |
reviews.displayShowWhere reviews appear: on the product page, on other store pages and in the customer's account.reviews.display.productShowThe review list, the summary and the tools shoppers use to read it.How to extend
| Part | Litestore today | How to extend |
|---|---|---|
Core modules/reviews/storefront/review-list.tsx | Slot · many | |
Core modules/reviews/product-review-stats.ts | Slot · many | |
Core modules/reviews/storefront/actions.ts | Slot · many | |
Core modules/reviews/storefront/actions.ts | Slot · many | |
Core modules/reviews/reviewer-name.ts | Slot · many | |
Plugin | Slot · many | |
Plugin | Slot · many | |
Plugin | Slot · many | |
Planned | Slot · many |
reviews.display.storeShowReviews shown away from a single product page.How to extend
| Part | Litestore today | How to extend |
|---|---|---|
Core modules/storefront/sections/review-list.tsx | Section · many | |
Core modules/reviews/storefront/my-product-reviews.tsx | Section · many | |
Plugin | Section · many | |
Plugin | Section · many |
reviews.subjectShowThe thing a review is about: one product, or the store as a whole.How to extend
| Part | Litestore today | How to extend |
|---|---|---|
Core prisma/schema.prisma | Core only | |
Plugin | Core only |
reviews.contentShowThe rating, words, media and markers stored on each review.How to extend
| Part | Litestore today | How to extend |
|---|---|---|
Core modules/reviews/storefront/schema.ts | Slot · many | |
Core modules/reviews/storefront/schema.ts | Slot · many | |
Core modules/reviews/storefront/photo-url-input.tsx | Slot · many | |
Plugin | Slot · many | |
Core modules/reviews/social-platform.ts | Slot · many | |
Plugin | Slot · many | |
Core modules/reviews/storefront/review-list.tsx | Slot · many |
reviews.moderationShowWhat happens between a review being sent and it being shown.How to extend
| Part | Litestore today | How to extend |
|---|---|---|
Moderation queue reviews.moderation.queueThe moderation queue holds every new review as pending until staff publish or reject it, and the state comes from the publish and reject dates. | Core modules/reviews/review-lifecycle.ts | Event · many |
Publish or reject reviews.moderation.approve_rejectPublishing shows a review and recalculates the product's average; rejecting hides it for good. | Core modules/reviews/admin/moderation.ts | Event · many |
Bulk moderation reviews.moderation.bulkBulk moderation publishes, rejects or archives many selected reviews in one action. | Core modules/reviews/admin/review-batch-bar.tsx | Event · many |
Archive and restore reviews.moderation.archiveArchiving hides a review without deleting it and removes it from the product's rating, and restoring brings it back. | Core modules/reviews/review-archive.ts | Event · many |
Auto-publish rule reviews.moderation.auto_publishAn auto-publish rule publishes new reviews that meet a condition, such as four stars or more, without waiting for staff. | Plugin | Event · many |
Word filter reviews.moderation.word_filterA word filter holds back any review that contains a word from a blocked list. | Plugin | Event · many |
AI pre-check reviews.moderation.ai_checkAn AI pre-check reads each new review and marks spam, abuse or off-topic text before a person looks at it. | Planned | Event · many |
Report a review reviews.moderation.shopper_reportA report button sends a published review back to staff when a shopper flags it as wrong or abusive. | Planned | Event · many |
Public reply reviews.moderation.replyA public reply is the store's answer, shown under the review on the product page. | Plugin | Event · many |
reviews.outboundShowRatings passed to search engines, shopping feeds and ad platforms.How to extend
review feedEach outside destination, such as a shopping engine's ratings feed, is one feed provider reading published reviews.| Part | Litestore today | How to extend |
|---|---|---|
Core modules/storefront/seo/structured-data.ts | Provider · manyEvent · many | |
Core app/api/products/feed/route.ts | Provider · manyEvent · many | |
Plugin | Provider · manyEvent · many | |
Plugin | Provider · manyEvent · many |
The words apps use for a feature, and the plain parts the feature is made of, in the order they happen.
| Phrase | Made of |
|---|---|
| photo reviews | |
| video reviews | |
| verified buyer | |
| review request | |
| review reminder | |
| in-email reviews | |
| review discount | The discount is sent after the review; it does not depend on the rating given. |
| review widget | |
| star ratings on collection pages | |
| review carousel | |
| review moderation | |
| auto-publish reviews | |
| AliExpress review import | |
| import reviews from CSV | |
| UGC | In review apps, UGC means customer-made photos and videos, from reviews or from tagged social posts. |
| Instagram UGC | |
| review attributes | |
| Google Shopping reviews | |
| review rich snippets | |
| store reviews | |
| product Q&A |
These phrases mean different things at different apps, so the glossary doesn't map them.
The app documentation these parts were checked against.