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.

Graph

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

/ed/graph

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

Architecture → Graph → Metrics

Engineering

Architecture → Core → Graph → Runtime → Mapping

Analytics / Data

Architecture → 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.