Personas
Personas turns a CSV of reviews into 4-8 named buyer personas using LLM clustering. The personas feed Prompt Runs (for persona-segmented sessions), Image Enhancer (for the AI creative brief), and Listing rewrite (for persona-aware FAQ content).
What it does
Reviews are the cheapest, most honest signal a brand has about its customers. Personas reads the review corpus, clusters it, and produces a small set of named buyer personas — usually four to eight — that the rest of eCommerce Insights can use as context.
Inputs
One CSV file or one connected review API. Supported sources:
- Yotpo (API or CSV)
- Judge.me (API or CSV)
- Okendo (CSV)
- Trustpilot (CSV)
- Stamped (CSV)
- Reviews.io (CSV)
- Amazon reviews (public scrape — limited to your tracked Amazon SKUs)
Minimum CSV columns: review_text, star_rating, product_sku or product_url. Optional: reviewer_name, review_date, verified_purchase.
How clustering works
Two passes.
- Topic modelling. An embedding-based pass groups reviews into natural clusters based on language similarity. The number of clusters is chosen automatically based on corpus size — four for small corpora, up to eight for large ones.
- LLM naming. A second pass takes each cluster and writes a human-readable persona: a short name, a paragraph summary, top three feature loves, top three concerns, and three sample quoted reviews.
The split is deliberate. The first pass produces the right number of clusters; the second pass writes the copy. Mixing them tends to produce too few, too generic personas.
Output
Per persona, five fields.
- Name
- One to three words. Editable.
- Summary
- One paragraph. Includes the persona's likely demographic and motivation.
- Top feature loves
- Three features this persona consistently praises.
- Top concerns
- Three concerns this persona consistently raises.
- Sample reviews
- Three quoted reviews from the cluster.
Where personas feed in
- Prompt Runs — persona-segmented sessions prefix each prompt with persona context. See Prompt Runs.
- Image Enhancer — the AI creative brief is written against the top three personas. See Image Enhancer.
- Listing rewrite — FAQ block is generated using persona language. See Listing rewrite.
- Sentiment — the voice-of-customer rollup pulls from clustered themes. See Sentiment.
Regenerating
Click "Regenerate" on the Personas page. The cluster is rebuilt from the current review corpus. We recommend doing this monthly, or after a major product launch when new reviews are likely to introduce a new cluster.
Common questions
What's the minimum number of reviews to generate personas?
Can I edit a persona after generation?
Do personas update when new reviews arrive?
Are persona descriptors usable as ad audiences?
Ask AI about this page
Open this topic directly in your favourite AI assistant — the prompt is prefilled.
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