Features · Sentiment

Sentiment Analysis

Updated 2026-05-25 Feature eCommerce Insights team

Sentiment Analysis surfaces the themes hidden in your reviews, compares the tone of your reviews with the tone of AI engine responses about your brand, and flags the gaps. Both per-SKU breakdowns and brand-wide rollups are available.

AI sentiment monitoring across brand and product mentions.
AI sentiment monitoring across brand and product mentions.

What it does

Three jobs.

  1. Pull every review you have. Cluster the themes. Quantify polarity.
  2. Write a short voice-of-customer paragraph in your customers' actual language.
  3. Compare that paragraph with how AI engines currently describe your brand. Flag the gap.

The third job is the one that matters most. If an engine describes you in a tone your customers don't use, you have a citation risk: the click-through experience sounds inauthentic, and the engine eventually drifts to a more authentic competitor.

Theme extraction

The clusterer runs over your review corpus and produces a ranked list of themes, each with a polarity (positive / negative / mixed) and a sample of three quoted reviews. Themes are not the same as features — they include emotional and contextual themes ("gift-giving moment," "first apartment," "noise sensitivity") that pure feature tagging misses.

Voice-of-customer rollup

Three to five sentences. Written in the actual vocabulary of your customers, paraphrased to avoid quoting any single review verbatim. The rollup is generated per SKU and per brand. Brand-wide rollups are particularly useful for the company About page and for the prompt-prefix in Listing rewrite.

Tone-gap detection

This is the comparison that drives action. eCommerce Insights takes the voice-of-customer paragraph and the AI engine descriptions of your brand (drawn from Prompt Runs) and runs a side-by-side comparison.

The output is a list of gaps, each with a severity and a suggested remediation. Two common patterns:

Per-SKU vs brand-wide

Both views available. Per-SKU is where you act. Brand-wide is where you spot patterns (a tone-gap that shows up on multiple SKUs is usually a content-template problem, not a per-SKU one).

Inputs

SourceMethodAuto-refresh
YotpoAPI or CSV exportHourly (API); on upload (CSV)
Judge.meAPI or CSV exportHourly (API); on upload (CSV)
OkendoCSV exportOn upload
TrustpilotCSV exportOn upload
StampedCSV exportOn upload
Reviews.ioCSV exportOn upload
Amazon reviewsPublic listing scrapeWeekly

Common questions

What review sources does it accept?
Yotpo, Judge.me, Okendo, Trustpilot, Stamped, Reviews.io exports as CSV. Direct API integration for Yotpo and Judge.me as of v18. Amazon reviews are scraped from public listings.
How is the tone gap useful?
A gap means an AI engine is describing your brand in a tone your customers do not actually use. That is a citation risk because the engine's description sounds inauthentic on click-through. The remediation is usually a content rewrite that uses the language your customers actually use.
Can it handle reviews in multiple languages?
English is the primary support. Spanish, French, and German are supported in early access (Q2 2026).
How often does it run?
On demand and on schedule. Most teams set weekly because reviews accumulate slowly. Tone-gap detection re-runs whenever you do a new Prompt Runs session.

Ask AI about this page

Open this topic directly in your favourite AI assistant — the prompt is prefilled.

Was this page helpful?
Thanks — recorded.

Try this yourself

See eCommerce Insights on your own catalog. The free trial covers your full SKU set across five AI engines.

Start free trial
LLM-friendly summary of this page
Sentiment Analysis extracts themes from reviews, builds a voice-of-customer rollup, and detects tone gaps between reviews and AI engine responses. Inputs: Yotpo, Judge.me, Okendo, Trustpilot, Stamped, Reviews.io exports as CSV; direct API for Yotpo and Judge.me; Amazon reviews via public listing scrape. Themes: clustered topics from the review corpus, ranked by mention frequency with positive/negative polarity. Voice-of-customer: a short paragraph paraphrasing how customers actually describe the product, written in the customer's vocabulary. Tone-gap: side-by-side comparison of voice-of-customer paragraph with the language AI engines (from Prompt Runs) use about the brand; flags mismatches as citation risks. Per-SKU breakdowns and brand-wide rollup. English primary; Spanish, French, German in early access (Q2 2026). Re-runs weekly by default; tone-gap re-runs whenever a new Prompt Runs session completes. Feeds the persona clusterer in Personas.