This site is under heavy development. Content and features may change frequently.
UJG • W3C Community Group

User Journey Graph (UJG)

UJG separates design-time intent from runtime execution so teams can design, validate, measure, and iterate on journeys with confidence

What's inside the UJG family

Each document focuses on a specific aspect of journey modeling. Together, they connect intent, execution, and measurement.

Overview

Motivation, terminology, and the design-time vs runtime split in clear language.

/ed/overview

Blueprint

Journeys, states, transitions, nesting, and reusable navigation patterns.

/ed/blueprint

Runtime

Data model for recording actual user behavior as causally ordered event chains.

/ed/runtime
See all specs →

How to read (by role)

Product / UX

Overview → Blueprint → Metrics

Engineering

Overview → Core → Blueprint → Runtime → Mapping

Analytics / Data

Overview → Runtime → Mapping → Metrics

Tool builders

Core → Profiles → Runtime → Mapping

Publishing model

UJG evolves in the Editor's Draft workspace. When parts become stable they are snapshotted into a new Technical Report version.

  • Stable subset captured at a point in time.
  • Stable URL space for implementers.
  • ED continues iterating alongside TR releases.

Participate

UJG is developed openly. Feedback, issues, and implementation reports are welcome.