Menu

Strategy

Goal Analysis

A practical UX and strategy method for defining user intent so teams can prioritise around outcomes rather than just features or processes.

How to use goal analysis to understand user intent, identify the outcomes that matter most, and make stronger design and product decisions.

4 min read

What it is

Goal analysis is a UX method used to identify and define what users are trying to achieve when interacting with a product or .

It focuses on outcomes rather than actions, helping you understand the behind .

Goals can be functional, emotional, or social, and often exist at different levels, from high-level objectives to specific tasks.

Unlike , which looks at how users complete something, goal analysis looks at why they are doing it in the first place.

The goal is to ensure products are designed around real user needs, not just or .

Goal analysis is most useful when the team risks optimising activity without being clear on the outcome users actually care about.

When to use it

Use this method when you need on .

It is most useful when:

You are defining product or feature requirements
You want to align design with user needs
You are identifying gaps in current solutions
You are working early in discovery
You want to prioritise what matters most

It is less useful when:

You are focused on detailed interactions
You already have clearly defined goals
The problem is purely usability-related
Goal analysis is often used alongside user research, personas, and journey mapping.

Key takeaway

Use goal analysis when better product decisions depend on understanding intent and priority, not just watching behaviour at the surface level.

How to run it

Set up properly

Be clear on who the user is, the they are acting in, and what you have. Goals inferred from a list will reproduce the feature list.

Distinguish goals from tasks before you start. A goal survives a redesign; a task usually does not.

Run the method

Goal analysis identifies what people are actually trying to achieve, above the level of any particular . It is the layer that stays stable while everything else changes.

  1. Identify high-level goals in the user's terms, not the 's.
  2. Break each into sub-goals, stopping before you reach steps.
  3. Distinguish functional, emotional and social goals. Most products serve the first and lose to competitors who noticed the other two.
  4. Map how goals relate to observed tasks and , and note where a task serves no goal you can name.
  5. Validate against real . A goal nobody's supports is a about users, which is fine as long as it is labelled.

Separate the goal from the current means of achieving it. Designing around the means locks you into whatever the last implementation happened to do.

Capture and make sense of it

The value comes from designing for outcomes. After the analysis, document:

  • Goals stated in user language, at a level above the
  • Functional, emotional and social dimensions of each
  • How current tasks map to goals, and where they do not
  • Goals currently unserved by anything you offer

Use this to guide and structure. Goals are the most durable input a can have.

What to look for

Focus on:

Primary goals: what users ultimately want
Sub-goals: supporting outcomes
Motivation: why the goal matters
Conflicts: where goals compete
Alignment: how well the product supports goals

Where it goes wrong

Most issues come from:

If you don’t understand the goal, you design the wrong thing.

Recording tasks and labelling them goals
Stating goals so generically they apply to any product
Inferring goals from the feature list, which reproduces the feature list
Covering functional goals and ignoring emotional and social ones
Producing goals that never influence a prioritisation decision

What you get from it

Done properly, this method gives you:

What people are trying to achieve, above the level of any interface
Functional, emotional and social dimensions of the same goal
Tasks that serve no goal you can name
The most durable input a roadmap can have

Key takeaway

It helps ensure you are solving the right problems.

Get in touch

If this sounds like something you need, we can help you define what your users are actually trying to achieve and design around it.

No guesswork. No assumptions. Just clarity that drives better decisions.

FAQ

Common questions

A few practical answers to the questions that usually come up around this method.

What is goal analysis in UX?

It is a method used to understand what users are trying to achieve.

When should you use goal analysis?

Use it when defining or prioritising user needs.

How is it different from task analysis?

Goal analysis focuses on intent, while task analysis focuses on actions.

What types of goals are there?

Functional, emotional, and social goals.

Does goal analysis improve UX?

Yes. It helps ensure products meet real user needs.

Quick take

If you want to understand what users are actually trying to achieve, not just what they do, analyse their goals.

LET'S WORK TOGETHER

Ready to improve your product?

UX, research and product leadership for teams tackling complex digital services.

Previous feedback

I had a fantastic experience working with Andy. One of his most impressive achievements during our time at NHS HEE was masterminding a deeply complex information architecture for a new platform that brought together a large number of legacy websites.

Will Parkhouse

Senior Content Designer