DIY User Personas

User Personas How to

Probably you already know what a persona is –if don’t check this -, and probably you, like me, build your first persona using some of the thousands personas layout you can find in the internet. But as has happened to me you’ve probably also discovered this is not easy work…

But you know, I love recipes, so here you have my own recipe to build user personas, step by step including 10 elements your persona should have.

I create this guideline with the purpose to make the process of create personas a simple fill in the blank work, so I think could be useful for you too. Let me know!

The guideline it is structured in 3 points:

  1. How to, with the step by step guide and the Interviews process.
  2. Layout, presenting the persona layout I use with 10 basic elements.
  3. Elements were I describe in details each one of the elements of the layout and the method used to obtain the information and measuring.

Each point follows a What? Why? and How? logic to make it even easier.


1.1 Step by step (Modeling personas)


“The personas are archetypes built after a preceding exhaustive observation of the potential users” (UCD method)

A persona should include:

  • Social and demographic characteristics.

  • Needs, desires, goals

  • Habits (consumer habits, behavior)

  • Expertise

  • Cultural background

  • Motivations

  • Must do, must never

  • User experience goals


Any product should have personas!. It is the most basic tool for design experience. Key to identify our real users profile, needs, wants, expectations and end up with a product/service user-oriented.


One persona is build based on several sources information: interviews with real users, analytics, marketing, customer care, etc. Bellow you have a suggested step by step path for build your persona. Recently reading Lean UX method discover and alternative path to traditional User Centered building personas method, but here I will explain only the method based on traditional UCD.

Step by Step: ‘Building your User Persona’

  1. Collect information from all sources. Interviews with stakeholders who possess information about final users  (User Experience team, Marketing, Data Analyst, Product Owner, Product Manager, Customer care, etc.)
  2. Create a initial spectrum of potential users (Based on information of point 1) this will help you not leave out important actors for your product/service.
  3. Conduct several real users interviews selecting participants that match  the initial spectrum (sample will depend on the number of role identify in point 2) additionally you could use remote surveys. In next point you will se some interviews tips.
  4. Seeks patterns. Split interviews and research data into sociodemographic data, motivation, skills and proficiency, personality, etc. Do you spot a trend or pattern?. What is the most determinant variable?. Use this variable to define your groups. For example depending on the product one key variable could be the proficiency on computers, while in another case may be some lifestyle characteristic.
  5. Create various possible scenarios for your Personas (Using information coming from analytics or product-logs and persona motivations, lifestyle, needs, etc.) Alternatively define User Roles related to the Persona.
  6. Test Persona – scenario – Product/service relationship: What are the major problems, limitations, opportunities of our product?. Discuss results and proposal with your team and stakeholders. Do the necessary adjustments.
  7. Remember always use the minimum number of personas for each product, this will help to make your product more accurate. In case to have more than one persona define the Primary persona (the most relevant) with stakeholders.


Here I will present the layout with the 10 elements I use at work. This layout has emerged from an analysis of many persona’s layouts and selection of the main elements we consider most useful for working.  In next point 3 (elements) you will see which method to follow in order to fill in each one of the elements of the user persona’s layout.

10 user personas elements

User personas design, 10 elements of User personas

*The original basis for this User Persona layout is a team-work developed with my colleagues: Gerard Adell, Roger Espona and Ignacio Pastor.

3. ELEMENTS of User Persona’s layout

Now is time to fill in all the different elements of each persona. The purpose of this guideline was create some method that could be apply for different people in the team to create their personas, so we could somehow guarantee we are using a common approach, not only in the visual aspect, but also, and more important, that we are measuring the same in each case and for each element on the layout. So, next you will find each layout’s element described in details with all the variables included.

3.1 Profile:


This module combine Psychographic, Demographic and Geographic profile and Behavioral profile.

Variables Guideline:

Demographic profile: Like: Age, Gender, Family size, Income, Occupation and Education.

Geographic:  Where do your personas live and work?. What’s it like there? (It is a small or a cosmopolitan city?)

Psychographic profile: As Social class, Lifestyle, Activities, Opinions, Motivations and Personality characteristics (see 3.2)

Behavioristic profile: It is a common marketing segmentation but we included other areas more related with the product/service, like User Type (Base on user knowledge, attitude and skills in this case about technology proficiency) and Customer behavior toward product (relationship with our products)

User type: E.g. Inexpert, Medium, Advanced, Expert. (See 3.13  User type)

Customer behavior toward products. Usage rate, Brand loyalty, User status: potential, first-time, regular, etc, Readiness to buy, Benefits sought, Etc. (See point 3.11 Relationship with…)

Persona’s Name: Give your persona a name. Use only name and initial of last name. Persona name help to use this type of statements during design process:

“This idea would work for Ken, but not so much for Diana”

“Would Joan understand what is happening here?”

Why ?:

  • Quick read: help any reader to understand persona’s background, personality and lifestyle in just a few lines.
  • Narrative style allow easy reading and stickiness.
  • This basic profile is share with mktg. department segmentation and is a type of content all stakeholder is  used. (common language)


Write short paragraphs in a narrative way (story based) that resume key points for understand persona life-style, background and motivations.

3.2 Personality

What ?:

Personality it is a conflictive module seems exist a lot of research models and discussion about this. In order to apply a modeling that have sense for our daily work and in agile methodology, I propose a combination of two well know personality modeling:  The 5 Factor model (also know as Big Five) and the Myers-Briggs Type Indicator (MBTI) based on C. Jung Personality types.

To details about how to outline personality read my post about using MBTI and 5 Factors Model.


Why measuring personality it is important?:

  • Any user modeling will not be complete without a personality profile. We know now that  mosts of human decisions are based on personality and mood bias.
  • Help us to create more realistic scenarios and mental models for each persona.
  • Help us to better determine what need each user-type.
  • Crossing personality with Proficiency level we get a very accurate model of “User-type”.
  • Personality will be use for established persona behavior and response during the construction of an Experience Map, for example.
  • Personality tags and Openness/Neuroticism gauge are a clear tool for help PO, developers and designer to put on the persona’s shoes.


User personas personality Myers-briggs type indicator

User personas, Calculating personality, BigFive, Myers-Briggs Type Indicator

Based on real-users interviews use: self-reported, in-line reading, behavior and body language to calculate a ruge MBTI type and the corresponding value for the two  Big Five variables used.

a- For tagging personality using MBTI we first apply a basic questionary. (See post about MBTI)

b- Include “Big-Five Openness and Neuroticism“ score. Remember Openness is an inverse scale, low Neuroticism it is positive, when high is negative.

3.3 Referents & Influences


Represent: People, brands and product that influence his relation with key indicators for your product/service. For example: internet, computers and other devices, software and app.

References: Who? People, sites, brand or products become a referent point regarding to key indicators to you product/service. For example technology and software.

Influences: Who? (people, site or brand) influence his decisions about key indicators for your product/service. For example, technology and software.


Quick understand persona influences and referents, background expertise, and lifestyle.


Use images to illustrate this variables. This make information more visual and easy reading.

For example:

User personas, influences and referentsa- Children: Clare have two children, most of the apps she try are games or activities for them’.

b- Friends: Most apps recommendations come from Clare’s friends during a coffee break.

c- IPAD: This is the most used device by Clare. Shared with her children, it is a family device.

d-Blogger: Clare has a blog where she writes about personal interest.

3.4 Archetype & Quotes


Archetype it is an attempt to a main classification of user using various information, as Personality, Background, Proficiency, Behavior, User experience goals, etc.

The archetypes should change depending in your product/service domain, but in the example above, for example we suggest this 8 archetypes:


Archetypes help you to cluster similar personas.


You will need to define archetypes based in your product/service. Take a look to Microsoft’s study on Multi-screening to see some example archetypes.

Key Quote below archetype


The key quote simulate a Persona’s comment. Pretends reflect behavior or persona attitude as user. What did he expect, afraid or wants?. Could be general  or product-related.


A simple sentence that suggests “the user voice” gives impact and “veracity” to our person.


Use interview data. You can combine several real user interviews to create one quote, but try to keep the comment the most realistic possible. Only combine similar user-type and personality.

Select quotes that you consider key or most relevant. Depending on the persona characteristics (E.g. archetype and personality) fears may be more relevant than the desires, for example.

Finally add a note for indicate if persona was referring to Brand or to a specific product.

user personas archetypes

3.5 Technology Expertise (Proficiency level)


This element will change depending on the domain of your product. In this layout example ICTs proficiency is a key variable to understand our users.


This graphic representation of proficiency by domain help any reader to easily understand the persona expertise level.


First, select the variables you want to represent depending on the product/service domain. In the example we use: It and Internet / Using software / Using mobile -tablets apps / Using social networks but depending on the product related you could need to use different variables.

We split expertise as a progress bar with 4 levels. Going from inexpert to expert users type.

user personas expertise

3.6 Experience Goals


User experience is what the interaction with the system feels like to the users (subjectively). Some authors define Experience Goals as user’s priorities and expectations and others use Experience Goals to reflects how user feel when interact with the product.

When select experience goals for you persona try identify which of them seems most relevant or priority for that persona.

Experience goals can be define in general way or as product-related:


General: having funnot feeling stupid or don’t waste time.

Product related: feel confident and secure with the transaction (Ej. persona using a online banking)


User experience goals help us to prioritize user interest regarding to interactive systems, this could be use for take interaction design decisions or as determinant for adding a new feature.

user personas experience goalsHow?:

Use interview and survey information to define a set of most significant User Experience Goals from your persona point of view.

In this layout I use TagCloud to visualize the key UXGoals by hierarchy.

3.7 Devices & Platforms


This module reflect devices and platforms persona uses. Depending on your product/service domain this module might not be relevant.


In the case of a software product this module allows to quickly understand persona skills and habits related with devices and technologies and possible expectations. E.g. What devices have? Is Mac or PC user?.


Define the variables relevant for your product/service.

For this example, we use: Device and Software Platform.

user personas

3.8 Domain details: Used Software / Apps*

What ?:

This element also should change if you are building personas for a different domain, in this example the persona belong the software domain, but you should replace for any other related to your own company/product domain. 

In the example this module reflect persona software/app consumer habits.


It allows us to understand the interests and habits of the user as software consumer for their main devices.


We use Pie chart to present most used software-app category.

user personas design

3.9 Must Do / Must Never


Must Do and Must Never are basic guidelines for interaction and experience. Include what persona expect and want (must do) and what frustrates him and annoys (must never).

This module mix all persona’s elements: Personality + proficiency + User Experience Goals. Basically it is about put in context or in a specific scenario the User Experience Goals adjusting to his personality and experience.

E.g. : We include “Ease of use” as a Experience Goal of this persona (see  3.10) then one “Must do” tip arising from these could be:

“Hide unnecessary process. This persona is not focus in control but in facility” (Interaction)

“Need clear text-blocks with more important concepts. Feels overwhelmed with information overload and complexity” (content)


  • It is a quick tool for design decision making.
  • is easily actionable information


Build the MUST DO / MUST NEVER sentences following the “what” example. Use MUST NEVER to sentences with stronger emotional effect.

Structure: sentence is compose from a bold phrase (Do / Don’t do), for specific action and a normal text sentence for resume the reason why (why).

User personas Must Do and must never

3.10 Relationship with the brand and the product


This module reflect the persona relationship with brand and/or specific specific product.

The module include 4 areas:

a- Seek and Value: Most seek and value content or functionality from our brand (or competitor) for that persona.

b- Level of user: Brand-persona relationship (In the example we define 3 levels):

Level 1: Do not know the brand or use our products.

Level 2:  Recognize brand but seeks directly into Internet.

Level 3: Know and actively use our products / services.

c- Bubble graph:  Two axes in this case participation and frequency. Where participation indicate how much active it is the persona  (write comments?) and frequency reflects how often persona visit  our brand site, for example. Depending on the product this axes could change for reflect another important KPI.

Other KPI could be:

  • Brand loyalty
  • User status: potential, first-time user, regular, etc.
  • Benefits sought,

d- Relationship Key quote: A brief quote that reflects persona relationship with our brand or product (love it, hate it?, etc).


Resume one useful marketing segmentation: Behavioristic segmentation.


a- Seek and Value: Select top content or functionality for user and organize them by relevance from top to bottom.

b- Customer type: Select the level and copy description following template.

c- Bubble graph:  Circle size reflects how much persona use our brand products or competitor. Then locate bubble in the corresponding position of axis x or y depending in the frequency of visit and how participative the persona is (comment, review, rate, etc).

user personas design


As you have seen this layout includes elements you should change in order to fit the corresponding domain of  the product / service for which you create the User Persona. However I think that based on this example, you do not find it difficult to replace them for others relevant to your product.

References and recommended reading:


Caddick, R and Cable, S. COMMUNICATING THE USER EXPERIENCE. A practical guide for creating useful UX documentation.  Wiley Edit. USA 2011

Jenkinson , A . ( 1994 ) ‘Beyond segmentation

Cooper, Alan. ( 1999) The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity.

Market segmentation:


54 thoughts on “DIY User Personas

  1. Pingback: Introduction to User Personas | UX Lady

  2. Hi UX Lady,
    Great work!! I love your article-recipe. Everything I searched about personas was too vague but this is F*** Fantastic.

    Can you share your template?

  3. Pingback: A persona’s a persona no matter how small | laurenlocks

  4. Pingback: Persona Profiles & UX Design | Setting My Own (pan)Tone

  5. Pingback: Preparing for your website design project. - Taco Truck Design

  6. Pingback: UX Discovery: Personas, Part 1 | Scott Pantall

  7. Pingback: UX Design: Personas, Part 2 (For the individual designer) | Scott Pantall

  8. Hi UX Lady,

    Great article! You mentioned that you wrote an MBTI article to help with personalities, but I can’t seem to find it. Did you end up writing one?

    • Hi there! It is correct I use some MBTI, but I cut this part of the post because was too long for web reading, any way I will create a new post just to MBTI use… hopefully this Saturday! Thanks for the comment :)

  9. Pingback: Using MBTI to shape User Personas’ personality | UX Lady

  10. Pingback: Preparing for your business’ new website design project. | Design Thoughts by Sara

  11. Pingback: Personas in Product Design – Ghi Chép

  12. Pingback: 16 Personas (User Experience) | Scene Teng – DMT

  13. Silvana, thanks for sharing this. A well structured and focused array of concepts to set up Personas profiles.
    This will speed up my project.
    Love it.

  14. Hi UXLady

    I’ve been writing a traditional desktop freeware app for the last 10 years or so that was originally geared towards programmers (like me) but which increasingly seems to meet the needs of a broader audience. This is based on emails I have received which often include interesting information in the sender’s signature. Further, this has prompted me to take a greater interest in the variable needs and wants of such people through the medium of personas.

    What stumps me at present is how to get from the limited information I have so far to the richness suggested in your article, beyond contacting these people asking for more of the information you have noted as important.

    If I was to contact these people again (for I always respond to their emails at least once) can you suggest 5 questions I might ask to get the greatest value from their response? I know this is a big ask and would appreciate any suggestions.


  15. Pingback: Hvordan skrive bedre titteltagger og metabeskrivelser | iProspect

  16. Pingback: How to Start Your Marketing Plan - Part 1: Know your audience

  17. Pingback: A little bit more about personas | Smart Life Rhythms

  18. Pingback: Nifty Things for Week 9 January 2015 » Ramblings

  19. Pingback: Creating an Effective Persona | Design Thinking

  20. Pingback: What is the value in ‘having users in mind’ when designing interfaces for products or services? | Itnig's English blog

  21. Pingback: Blog Post #1 – Feb. 2, 2015 | Ashleigh Battle – Mobile Interaction

  22. Pingback: (.001) PERSONAS | my kind of design

  23. Pingback: Persona | Com On Liège

  24. Pingback: Persona en infographie - Growth Marketing

  25. Pingback: Websites For Research | tinakfm1

  26. Pingback: Personas: A human face – Christina Hough

  27. Pingback: Caregiver Personas: Connecting Dedication with Digital | Interactive4Good

  28. Pingback: UX Recursos complementarios - @Sebastián_Rial@Sebastián_Rial

  29. Pingback: Hvorfor Indiana Jones skriver bedre titteltagger og metabeskrivelser enn deg | Web & Common Sense

  30. Pingback: DIY User Personas | Dora Gonzalez-Bañales

  31. Pingback: Personas | meganoflynn

  32. Pingback: Personas Are Important Tools | serenaewblog

  33. Thank you for this useful content :)
    It helped me a lot during my final thesis and I will note you as a source.

    I was wondering is there not a ready to use take of template that can be used?

  34. Pingback: Usa le personas per migliorare il tuo blog aziendale -

  35. Pingback: User Personas: More thoughts | The Inspired Product Manager

  36. Pingback: Personas and User Experience Mapping | zuoxue

  37. Pingback: 3 Valuable Guerrilla UX Tips For Startups - Blog

  38. Pingback: User persona 房产经纪人用户建模工作总结 | 阿里的blog


  40. Hi UXLady,

    I like his detailed the article is. If you wouldn’t mind making a video tutorial on creating one of the personas you’ve done before and taking us step by step, that would be awesome.

  41. Pingback: User Personas | Saveda Web Strategies

  42. Pingback: Accessibility – Real World Users, Real World Technology- Week 9 | blogme541

  43. Pingback: Program Design Methods (#1): User Persona | Design & Evaluation

  44. Hello!

    Thanks you for such a detailed explanation of creating personas. I am always stuck with how to approach persona creation in my work. This really helps, like a guide. Thank you so much!! Time to create my persona!!!

  45. Pingback: Week 9: Accessibility – Real World Users, Real World Technology | seiyblog

  46. This is a great detailed article. this helped me a lot. Once again thank you for the article.
    COuld you please share the template. Thank u:)

Leave a Reply to Deviprasad Cancel reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>