Back to docs
Recipe

Customer persona generator

Build detailed buyer personas from raw audience data using structured prompt chains.

Overview

This recipe chains three prompts to transform demographic signals, support tickets, and behavioral notes into a polished persona card. The output includes psychographics, pain points, and preferred channels — ready for GTM planning.

Ingredients

  • Raw audience data (CSV, interview notes, or survey responses)
  • Industry context (vertical, company size, buying cycle)
  • Three prompt templates (extract → cluster → narrate)

Steps

  1. 1Extract signals. Feed raw data into the first prompt. Ask for demographic clusters, recurring objections, and channel preferences. Output as structured JSON.
  2. 2Cluster into archetypes. Pipe the JSON into a second prompt that groups signals into 3–5 distinct personas. Each gets a working title and a one-line summary.
  3. 3Narrate the persona. For each archetype, run a final prompt that produces a first-person narrative, goals, frustrations, and a "day in the life" snapshot.

Output

A persona card per archetype containing: name, role, demographics, psychographics, goals, pain points, preferred channels, and a narrative quote. Export as Markdown or PDF for stakeholder review.

Pro tip: Run this recipe quarterly against fresh support tickets to catch persona drift before it shows up in churn.