Article 6 · Map what matters

Workflow, feature, or user journey?

Features, workflows and user journeys describe different levels of a product experience. Choosing the right level prevents vague or misleading measurement.

Product teams often use feature, workflow and user journey as if they were interchangeable. They describe different things, and each leads measurement in a different direction.

A feature describes a capability the product provides. A journey describes the wider experience across time and channels. A workflow describes a bounded attempt to achieve something.

The practical distinction

Level Describes Example Best used for
Feature What the product provides Registration form Product scope, capability and implementation
Workflow Behaviour used to achieve an outcome Register for an account Measurement design, diagnosis and improvement
User journey The wider experience across touchpoints and contexts Becoming a customer Motivation, expectations, channels and end-to-end experience

Features explain what exists. Journeys explain the wider context. Workflows give the team a practical measurement boundary.

Why “measure onboarding” is not enough

A team might say:

We need to measure onboarding.

That request could refer to:

  • the complete journey from first interest to established use
  • a set of onboarding screens
  • the workflow for creating an account
  • inviting colleagues
  • configuring the product
  • reaching the first useful outcome

These are not different labels for the same object. They would require different entry points, event records, populations, metrics and decisions.

Measurement becomes vague before implementation begins when the team has not agreed which level it means.

Features show capability, not necessarily progress

A document upload component is a feature. The person may be trying to provide evidence for an application. A recommendation engine is a feature. The person may be comparing options before creating a plan. A payment integration is a feature. The person may be trying to complete checkout.

Feature-level measures such as use, errors, latency and availability can be valuable. They tell the team whether the capability is working and being used. They do not automatically tell the team whether people achieved the outcome the capability was meant to support.

Ask:

Which workflow does this feature enable, and which part of that workflow does it help us understand?

That keeps feature measurement connected to user or organisational progress without pretending every question must be answered at workflow level.

Journeys provide context that instrumentation cannot

A user journey may include discovery, comparison, conversation, registration, setup, support, purchase and return use. Some of that activity happens outside the product. Some involves expectations, trust or motivation that event data cannot observe directly.

Journeys are therefore valuable for research and service design. They show how several workflows fit together and where the digital product sits inside a broader experience.

Trying to instrument the entire journey as one funnel usually loses that richness. It also creates a measurement boundary too broad to diagnose.

Use journeys to understand context. Use workflows to design focused product measurement. Use research and operational evidence to connect the two.

A workflow may cross several features and channels

A workflow does not have to stay inside one feature or one channel.

For example, creating a retrofit plan might involve:

User journey:
Improve a home over several years

Workflow:
Create and approve a retrofit plan

Product capabilities:
Property assessment
Recommendation comparison
Cost modelling
Plan builder
Document export

Other activity:
Find missing property information
Discuss options with a colleague
Confirm funding constraints

The workflow provides the measurement boundary, even though several features and non-product activities contribute to it.

Choose the level that matches the question

Use a feature when the question is about a capability:

  • Is document upload reliable?
  • Is the recommendation service being used?
  • Are payment errors increasing?

Use a workflow when the question is about progress towards an outcome:

  • Can applicants provide the documents needed to continue?
  • Can people compare options and create a usable plan?
  • Can customers complete checkout?

Use a journey when the question concerns the wider experience:

  • Why do prospective customers lose confidence before registering?
  • How do online, support and offline touchpoints work together?
  • What happens before and after a digital workflow?

A simple test helps:

  • If the object is too broad to observe and diagnose, break it into workflows.
  • If it is too narrow to represent meaningful progress, connect it to the workflow it supports.
  • If the name reflects internal architecture, restate it from the person’s or organisation’s point of view.

The workflow is often the best level for product measurement. It is not the only useful level of understanding.