Product design skills

references/example-personas.md

A supporting file of the ux-researcher-designer skill.

Example Personas

Real output examples showing what good personas look like.


Table of Contents


Example 1: Power User Persona

Script Output

============================================================
PERSONA: Alex the Power User
============================================================

๐Ÿ“ A daily user who primarily uses the product for work purposes

Archetype: Power User
Quote: "I need tools that can keep up with my workflow"

๐Ÿ‘ค Demographics:
  โ€ข Age Range: 25-34
  โ€ข Location Type: Urban
  โ€ข Occupation Category: Software Engineer
  โ€ข Education Level: Bachelor's degree
  โ€ข Tech Proficiency: Advanced

๐Ÿง  Psychographics:
  Motivations: Efficiency, Control, Mastery
  Values: Time-saving, Flexibility, Reliability
  Lifestyle: Fast-paced, optimization-focused

๐ŸŽฏ Goals & Needs:
  โ€ข Complete tasks efficiently without repetitive work
  โ€ข Automate recurring workflows
  โ€ข Access advanced features and shortcuts

๐Ÿ˜ค Frustrations:
  โ€ข Slow loading times (mentioned by 14/20 users)
  โ€ข No keyboard shortcuts for common actions
  โ€ข Limited API access for automation

๐Ÿ“Š Behaviors:
  โ€ข Frequently uses: Dashboard, Reports, Export, API
  โ€ข Usage pattern: 5+ sessions per day
  โ€ข Interaction style: Exploratory - uses many features

๐Ÿ’ก Design Implications:
  โ†’ Optimize for speed and efficiency
  โ†’ Provide keyboard shortcuts and power features
  โ†’ Expose API and automation capabilities
  โ†’ Allow UI customization

๐Ÿ“ˆ Data: Based on 45 users
    Confidence: High
    Method: Quantitative analysis + 12 qualitative interviews

Data Behind This Persona

Quantitative Data (n=45):

  • 78% use product daily
  • Average session: 23 minutes
  • Average features used: 12
  • 84% access via desktop
  • Support tickets: 0.2 per month (low)

Qualitative Insights (12 interviews):

ThemeFrequencySample Quote
Speed matters10/12"Every second counts when I'm in flow"
Shortcuts wanted8/12"Why can't I Cmd+K to search?"
Automation need9/12"I wrote a script to work around..."
Customization7/12"Let me hide features I don't use"

Example 2: Business User Persona

Script Output

============================================================
PERSONA: Taylor the Business Professional
============================================================

๐Ÿ“ A weekly user who primarily uses the product for team collaboration

Archetype: Business User
Quote: "I need to show clear value to my stakeholders"

๐Ÿ‘ค Demographics:
  โ€ข Age Range: 35-44
  โ€ข Location Type: Urban/Suburban
  โ€ข Occupation Category: Product Manager
  โ€ข Education Level: MBA
  โ€ข Tech Proficiency: Intermediate

๐Ÿง  Psychographics:
  Motivations: Team success, Visibility, Recognition
  Values: Collaboration, Measurable outcomes, Professional growth
  Lifestyle: Meeting-heavy, cross-functional work

๐ŸŽฏ Goals & Needs:
  โ€ข Improve team efficiency and coordination
  โ€ข Generate reports for stakeholders
  โ€ข Integrate with existing work tools (Slack, Jira)

๐Ÿ˜ค Frustrations:
  โ€ข No way to share views with team (11/18 users)
  โ€ข Can't generate executive summaries
  โ€ข No SSO - team has to manage passwords

๐Ÿ“Š Behaviors:
  โ€ข Frequently uses: Sharing, Reports, Team Dashboard
  โ€ข Usage pattern: 3-4 sessions per week
  โ€ข Interaction style: Goal-oriented, feature-specific

๐Ÿ’ก Design Implications:
  โ†’ Add collaboration and sharing features
  โ†’ Build executive reporting and dashboards
  โ†’ Integrate with enterprise tools (SSO, Slack)
  โ†’ Provide permission and access controls

๐Ÿ“ˆ Data: Based on 38 users
    Confidence: High
    Method: Survey (n=200) + 18 interviews

Data Behind This Persona

Survey Data (n=200):

  • 19% of total user base fits this profile
  • Average company size: 50-500 employees
  • 72% need to share outputs with non-users
  • Top request: Team collaboration features

Interview Insights (18 interviews):

NeedFrequencyBusiness Impact
Reporting16/18"I spend 2hrs/week making slides"
Team access14/18"Can't show my team what I see"
Integration12/18"Copy-paste into Confluence..."
SSO11/18"IT won't approve without SSO"

Scenario: Quarterly Review Prep

Context: End of quarter, needs to present metrics to leadership
Goal: Create compelling data story in 30 minutes
Current Journey:
  1. Export raw data (works)
  2. Open Excel, make charts (manual)
  3. Copy to PowerPoint (manual)
  4. Share with team for feedback (via email)

Pain Points:
  โ€ข No built-in presentation view
  โ€ข Charts don't match brand guidelines
  โ€ข Can't collaborate on narrative

Opportunity:
  โ€ข One-click executive summary
  โ€ข Brand-compliant templates
  โ€ข In-app commenting on reports

Example 3: Casual User Persona

Script Output

============================================================
PERSONA: Casey the Casual User
============================================================

๐Ÿ“ A monthly user who uses the product for occasional personal tasks

Archetype: Casual User
Quote: "I just want it to work without having to think about it"

๐Ÿ‘ค Demographics:
  โ€ข Age Range: 25-44
  โ€ข Location Type: Mixed
  โ€ข Occupation Category: Various
  โ€ข Education Level: Bachelor's degree
  โ€ข Tech Proficiency: Beginner-Intermediate

๐Ÿง  Psychographics:
  Motivations: Task completion, Simplicity
  Values: Ease of use, Quick results
  Lifestyle: Busy, product is means to end

๐ŸŽฏ Goals & Needs:
  โ€ข Complete specific task quickly
  โ€ข Minimal learning curve
  โ€ข Don't have to remember how it works between uses

๐Ÿ˜ค Frustrations:
  โ€ข Too many options, don't know where to start (18/25)
  โ€ข Forgot how to do X since last time (15/25)
  โ€ข Feels like it's designed for experts (12/25)

๐Ÿ“Š Behaviors:
  โ€ข Frequently uses: 2-3 core features only
  โ€ข Usage pattern: 1-2 sessions per month
  โ€ข Interaction style: Focused - uses minimal features

๐Ÿ’ก Design Implications:
  โ†’ Simplify onboarding and main navigation
  โ†’ Provide contextual help and reminders
  โ†’ Don't require memorization between sessions
  โ†’ Progressive disclosure - hide advanced features

๐Ÿ“ˆ Data: Based on 52 users
    Confidence: High
    Method: Analytics analysis + 25 intercept interviews

Data Behind This Persona

Analytics Data (n=1,200 casual segment):

  • 65% of users are casual (< 1 session/week)
  • Average features used: 2.3
  • Return rate after 30 days: 34%
  • Session duration: 4.2 minutes

Intercept Interview Insights (25 quick interviews):

QuoteCountImplication
"Where's the thing I used last time?"18Need breadcrumbs/history
"There's so much here"15Simplify main view
"I only need to do X"22Surface common tasks
"Is there a tutorial?"11Better help system

Journey: Infrequent Task Completion

Stage 1: Return After Absence
  Action: Opens app, doesn't recognize interface
  Emotion: ๐Ÿ˜• Confused
  Thought: "This looks different, where do I start?"

Stage 2: Feature Hunt
  Action: Clicks around looking for needed feature
  Emotion: ๐Ÿ˜• Frustrated
  Thought: "I know I did this before..."

Stage 3: Discovery
  Action: Finds feature (or gives up)
  Emotion: ๐Ÿ˜ Relief or ๐Ÿ˜  Abandonment
  Thought: "Finally!" or "I'll try something else"

Stage 4: Task Completion
  Action: Uses feature, accomplishes goal
  Emotion: ๐Ÿ™‚ Satisfied
  Thought: "That worked, hope I remember next time"

JSON Output Format

persona_generator.py JSON Output

{
  "name": "Alex the Power User",
  "archetype": "power_user",
  "tagline": "A daily user who primarily uses the product for work purposes",
  "demographics": {
    "age_range": "25-34",
    "location_type": "urban",
    "occupation_category": "Software Engineer",
    "education_level": "Bachelor's degree",
    "tech_proficiency": "Advanced"
  },
  "psychographics": {
    "motivations": ["Efficiency", "Control", "Mastery"],
    "values": ["Time-saving", "Flexibility", "Reliability"],
    "attitudes": ["Early adopter", "Optimization-focused"],
    "lifestyle": "Fast-paced, tech-forward"
  },
  "behaviors": {
    "usage_patterns": ["daily: 45 users", "weekly: 8 users"],
    "feature_preferences": ["dashboard", "reports", "export", "api"],
    "interaction_style": "Exploratory - uses many features",
    "learning_preference": "Self-directed, documentation"
  },
  "needs_and_goals": {
    "primary_goals": [
      "Complete tasks efficiently",
      "Automate workflows"
    ],
    "secondary_goals": [
      "Customize workspace",
      "Integrate with other tools"
    ],
    "functional_needs": [
      "Speed and performance",
      "Keyboard shortcuts",
      "API access"
    ],
    "emotional_needs": [
      "Feel in control",
      "Feel productive",
      "Feel like an expert"
    ]
  },
  "frustrations": [
    "Slow loading times",
    "No keyboard shortcuts",
    "Limited API access",
    "Can't customize dashboard",
    "No batch operations"
  ],
  "scenarios": [
    {
      "title": "Bulk Processing",
      "context": "Monday morning, needs to process week's data",
      "goal": "Complete batch operations quickly",
      "steps": ["Import data", "Apply bulk actions", "Export results"],
      "pain_points": ["No keyboard shortcuts", "Slow processing"]
    }
  ],
  "quote": "I need tools that can keep up with my workflow",
  "data_points": {
    "sample_size": 45,
    "confidence_level": "High",
    "last_updated": "2024-01-15",
    "validation_method": "Quantitative analysis + Qualitative interviews"
  },
  "design_implications": [
    "Optimize for speed and efficiency",
    "Provide keyboard shortcuts and power features",
    "Expose API and automation capabilities",
    "Allow UI customization",
    "Support bulk operations"
  ]
}

Using JSON Output

# Generate JSON for integration
python scripts/persona_generator.py json > persona_power_user.json

# Use with other tools
cat persona_power_user.json | jq '.design_implications'

Quality Checklist

What Makes a Good Persona

CriterionBad ExampleGood Example
Specificity"Wants to be productive""Needs to process 50+ items daily"
Evidence"Users want simplicity""18/25 users said 'too many options'"
Actionable"Likes easy things""Hide advanced features by default"
MemorableGeneric descriptionsDistinctive quote and archetype
ValidatedTeam assumptionsUser interviews + analytics

Persona Quality Rubric

ElementPointsCriteria
Data-backed demographics/5From real user data
Specific goals/5Actionable, measurable
Evidenced frustrations/5With frequency counts
Design implications/5Directly usable by designers
Authentic quote/5From actual user
Confidence stated/5Sample size and method

Score:

  • 25-30: Production-ready persona
  • 18-24: Needs refinement
  • Below 18: Requires more research

Red Flags in Persona Output

Red FlagWhat It Means
No sample sizeUngrounded assumptions
Generic frustrationsDidn't do user research
All positiveMissing real pain points
No quotesNo qualitative research
Contradicting behaviorsForced archetype
"Everyone" languageToo broad to be useful

See also: persona-methodology.md for creation process

On this page