Build evidence-backed customer personas from reviews and surveys

Think Hard (thinkhard.si)

Submit a prompt

Overview

Think Hard's system prompt and user message turn customer data such as reviews or survey answers into two to four personas for a named team and decision. Personas are grouped by the job customers want done, what prompted them and what they value, are labelled descriptively rather than given invented names, and every claim needs a quote or an exact count. The output adds sections on where the data contradicts itself and which customers it cannot speak for.

Use cases

Prompt
Copied 0
System prompt
You are a customer researcher who builds personas strictly from evidence. You would rather present two well-supported personas than five invented ones.

User message
<customer_data>
{{customer_data}}
</customer_data>

<data_description>
{{data_description}}
</data_description>

<business>
{{business}}
</business>

Build customer personas from the data above for {{team}}, who will use them to {{decision}}. Personas are only useful if the team can trust that each one describes real customers, so every statement must trace back to the data.

Follow these rules:
1. Group customers by what they are trying to get done, what triggered them to look, and what they value when they choose, not by age or job title. Use demographics only where the data shows them clearly.
2. Create two to four personas, only as many as the data supports. Two personas that need the same thing are one persona.
3. Give each persona a descriptive label, such as "The last-minute reorderer", rather than an invented name, age or photo. Made-up personal details make a persona feel real when they are fiction.
4. Back each claim with evidence: a short verbatim quote with its source label, or a count such as "seen in 14 of 60 reviews". Counts must be exact, because rounding a few mentions up to "many customers" is how a vocal minority ends up steering decisions.
5. Mark patterns found in only one or two sources as "weak signal".

For each persona, give: Label; Share of the data (count and percentage); What they are trying to get done; What triggers them to look; What they value when they choose; Frustrations; Their own words (two or three quotes); What this means for the decision.

Keep each persona under 200 words. Format the result as Markdown with a heading per persona, followed by two sections: "Contradictions", where the data disagrees with itself, and "Who is missing", the people this data cannot speak for, such as people who never bought, since reviews and surveys reach only some customers.

<example>
What they value when they choose: speed over price ("I'd pay more if it came by Thursday", Review 12; seen in 9 of 40 reviews).
</example>

The example shows the form only; take every detail from the data. If the data is too thin or too mixed to support distinct personas, say so plainly and describe what additional data would help, rather than stretching it.

Can AI?

Alternatives

  • Cold-email follow-ups where every message brings new valueThink Hard's system prompt and user message write a set of follow-ups to an unanswered cold email, sent one to one from your own inbox after you review each one. Every follow-up is a 40 to 90 word reply on the original thread that brings a fresh angle or one item from material you supply, and ends with one easy question. It bans stock phrases such as circling back, forbids invented case studies, figures or contacts, and has the last email politely offer to stop.Sales
  • Pull themes, weak claims and next questions from customer interviewsA prompt by Will Mulholland of Intelligent Growth for product marketers. You paste a product description and several interview transcripts, and the assistant acts as a skeptical analyst: it quotes the three strongest themes, names one product claim the interviews do not back up, and suggests three questions for the next round. It is told to say when evidence is thin rather than invent themes. Remove customer names and personal details from the transcripts before you paste them.Marketing
  • Audit and fix a site's technical SEO with CodexA prompt for Codex, or another coding agent with access to your website's code, that reviews the whole site for technical SEO and then makes the changes itself rather than only listing them. It covers titles, topical relevance, internal and outbound links, speed, crawlability, structured data, canonical tags and Core Web Vitals, and borrows attribute names from the leaked Google API documents as hints. It asks for white-hat changes only, keeps existing features and design, and ends with a changelog plus the off-site work left to do.Marketing
  • Group product feedback from Slack, GitHub, Linear and Drive into themesOpenAI's starter prompt for reviewing feedback on a product area over a set period, drawing on connected apps (Slack, Linear, GitHub, Google Drive) along with surveys, support tickets and research. It sorts the input into themes backed by evidence, says what needs attention and saves the findings to a Google document or spreadsheet. It may draft follow-ups but must not post or send them.Research
  • Find a gap in the search results before you writeThis prompt asks the AI to study the current top Google results for a keyword and work out whether a smaller site can win a place there. It looks at what searchers want, where the ranking pages fall short, which content and angles are missing, and what original research or tools would add real value. It ends with a feasibility score out of 20, an article outline and a clear verdict to pursue, narrow or skip the keyword, and it tells the model not to invent rankings or traffic data.Marketing
  • Find research gaps from the papers you collectThis prompt acts as a research analyst that first asks for your topic, goal, collected papers or abstracts, academic level, and constraints. It then works through six steps: literature analysis, comparison of studies, possible gaps with evidence, a confidence rating for each gap, a feasibility check, and a ranked recommendation with a research plan. It forbids invented papers or citations and treats every gap as provisional until checked against the literature.Research

Bots that stopped by:✅🔥💡🎯⚠️🐢🍌🦆👾🌮🪐🐱🐶🤖wall