Content Strategy

Audience Analysis

16min

Before writing any document,

you need to know who you are writing it for.

Your readers may be experts in the field or they may be complete novices; without proper audience analysis, documents risk being unclear, misinterpreted or ineffective.

Audience analysis should include the following information about the users:

  • Job role
  • Experience level
  • Usage context
  • Learning style and preferred level of detail
  • Tasks they want to accomplish
  • Challenges they face

Creating Personas

Based on the user information collected as explained in Audience Analysis, you can segment your audience into groups and create user personas - fictional representations of typical users, based on real data and common characteristics.

The personas can then inform your documentation strategy - for example, you may need a very user-friendly getting started section for novice users coupled with a detailed API reference for developers who will implement an integration.

For more details about creating personas for documentation, see this article on UXmatters.

User persona template
Source: https://xtensio.com/how-to-create-a-persona/


Even if you don't create written, detailed personas, it is still useful to have a few basic types of audience in mind when creating the documentation.

For example, a simple split could be between functional documentation (aimed at the end-users of an application) and technical documentation (aimed at the IT technicians supporting the end-users).

Gathering Audience Insights

To understand what your audience needs, you can collect information directly or indirectly:

  • Direct user interaction - Directly ask users about their background, preferences, knowledge levels, and expectations.
  • User feedback - Analyze bug reports and use feedback tools and analytics to track user reactions and assess content effectiveness.
  • Collaboration with subject matter experts - Gain knowledge from product managers or customer success representatives who have constant interaction with the end-users.


Direct User Interaction

Surveys and Interviews

The best way to get information about user preferences is to ask them directly, either in writing or in person. An in-person or Zoom interview gives better opportunities for asking follow-up questions, but it's also more time-consuming for both the interviewer and the interviewee, so a good balance is essential. To optimize resources, you can send a survey to your entire user base, then select a representative sample to talk to directly.

The following table offers some suggestions for questions you can ask in a survey.

The following table offers some suggestions for questions you can ask in a survey.

Category

Questions

General User Information

  • What is your job role or background?
  • How frequently do you use this documentation?
  • What is your level of expertise with this topic?
  • What is your learning style?

Usefulness & Effectiveness

  • Did the documentation help you accomplish your task?
  • Did you find the information easy to understand?
  • Is the information technically accurate and up-to-date? If not, could you point out which areas need work?
  • Do you prefer more detailed technical explanations or high-level overviews?
  • Were the examples or visuals sufficient?

Findability

  • How do you locate the information you need? Do you use the search engine, the chatbot, the navigation pane?
  • Is the organization of the content intuitive?
  • How long did it take you to find the information you needed?

Accessibility & Readability

  • Did you experience any difficulties with font size, contrast or layout?
  • Would you prefer more visual aids such as screenshots, flowcharts or tables?
  • Is the document easy to read on different devices (desktop, mobile, tablet)?
  • Do you use a screen reader or other assistive technology to access documentation? If so, does the documentation support it well?

Usability Testing

Generally speaking, usability testing for documentation implies asking users to accomplish a task with the help of documentation.

You can use a more general approach by asking people to use the documentation as they normally would or you can run a more detailed test by having them focus only on the table of contents or the search function.

By observing users interacting directly with the documentation, you can:

  • Evaluate the clarity of the content
  • Identify usability issues
  • Understand how users search for information
  • Assess readability

For more information about usability testing, see this article on the Nielsen Norman website.



User Feedback

User feedback can highlight documentation gaps and usability issues and can help drive prioritization. You can gather feedback either directly, by embedding feedback mechanisms on the documentation pages, or indirectly, by analyzing support cases and analytics.

Document image


Embedded Feedback Forms

Feedback tools in documentation can range from the simple to the complex:

  • A mailto: link that sends an email to the documentation team
  • Thumbs up/down or star ratings that indicate if an article was useful or not
  • Feedback forms that encourage users to leave written feedback

The usefulness of such features is directly tied to the management strategy behind them. Best practices include:

  • Assign responsibility for reviewing the data and tracking patterns.
  • Store the feedback in a database (even something simple, like an Excel file).
  • Filter out non-documentation-related reports.
  • Use structured feedback forms to capture specific issues rather than vague reactions.
  • Implement a strategy for communicating the results of the feedback back to the end-users.

Documentation teams often jump to implementing feedback mechanisms with unrealistic expectations.

The reality is that the vast majority of feedback will be either too vague or not really about the documentation.

Make sure to weigh the pros and cons; if the cost of implementing and managing the feedback form is too large, maybe it's better to use other ways of hearing from your users.

Support Team Insights

If a company has a customer support or customer success team, there is probably a lot of data available that can be used in audience analysis.

Support inquiries can help technical writers to:

🤔
Understand the users' level of expertise
🎯
Identify the tasks users want to accomplish and the pain points they encounter
Validate and refine user personas


Analytics

Analytics tools, such as Google Analytics, can be easily implemented in online documentation systems.

Once you have enough data, you can:

  • Analyze page views to see which sections of the documentation are most accessed. You can then prioritize these pages when it comes to improvement initiatives.
  • Track time spent on a page to understand how users engage with the content, highlighting areas that might be confusing or require more in-depth explanations.
  • Monitor user search queries to see when they don't find the information they need, which can help you make a list of topics that need to be added.
  • Review drop-off points to analyze where users leave the documentation, suggesting areas where the content or navigation might need simplification or clearer instructions.

Collaboration with Subject Matter Experts

Subject matter experts, especially ones who have direct client interaction such as product managers, can serve as a good source of guidance for documentation.

Customer-facing SMEs can help in audience analysis by:

  • Clarifying user roles, needs and skill levels
  • Helping writers understanding real-world use cases


Next Step

Once you have decided on your user personas, analyzed their requirements and got feedback from the users, you are ready to move on to the next step:

  • Research, where you learn about the topic you are documenting.



🤔
Have a question?
Our super-smart AI,knowledgeable support team and an awesome community will get you an answer in a flash.
To ask a question or participate in discussions, you'll need to authenticate first.