PPTX.gallery

Diagram

User Journey

Use a user journey to show the tasks a person goes through and how satisfied they are at each one, such as customer onboarding.

user-journeyjourney
Customer onboarding: creating an account scores 5, verifying the email 3, importing data with support 2, and building a first report 4.
The sample below, drawn with the gallery's default theme. Another theme, color scheme or variant redraws the same source in its fonts and colors.

First line

The first word of the source, journey, names the Mermaid family; the rest follows Mermaid's syntax for it.

Alt text

Customer onboarding: creating an account scores 5, verifying the email 3, importing data with support 2, and building a first report 4.

Markdown

A mermaid fence is a diagram; alt is its text alternative.
OPF Markdown
# User Journey

```mermaid alt="Customer onboarding: creating an account scores 5, verifying the email 3, importing data with support 2, and building a first report 4."
journey
  title Customer onboarding
  section Sign up
    Create account: 5: Customer
    Verify email: 3: Customer
  section First week
    Import data: 2: Customer, Support
    Build first report: 4: Customer
```

Layouts That Take It

Give the slide one of these layouts to place the diagram in a region, or none to compose it automatically.

OPF Config

diagrams:user-journey
OPF JSON
{
  "$schema": "https://openpresentation.org/schema/opf/v1",
  "name": "PPTX.gallery — diagrams/user-journey",
  "description": "Use a user journey to show the tasks a person goes through and how satisfied they are at each one, such as customer onboarding.",
  "tags": [
    "gallery:diagrams/user-journey"
  ],
  "slides": [
    {
      "id": "gallery-preview-1",
      "layout": "chart",
      "title": "User Journey",
      "diagram": {
        "source": "journey\n  title Customer onboarding\n  section Sign up\n    Create account: 5: Customer\n    Verify email: 3: Customer\n  section First week\n    Import data: 2: Customer, Support\n    Build first report: 4: Customer",
        "alt": "Customer onboarding: creating an account scores 5, verifying the email 3, importing data with support 2, and building a first report 4."
      }
    }
  ],
  "catalogs": {
    "default": {
      "source": "https://www.pptx.gallery",
      "layouts": {
        "chart": {
          "name": "Chart",
          "summary": "One to six charts, with an optional note.",
          "tags": [
            "Visuals"
          ],
          "direction": "column",
          "regions": [
            {
              "name": "title"
            },
            {
              "name": "charts",
              "accepts": [
                "chart",
                "group",
                "diagram"
              ],
              "role": "primary",
              "flow": "grid"
            },
            {
              "name": "note",
              "size": "auto",
              "accepts": [
                "text"
              ],
              "role": "supporting",
              "flow": "none"
            }
          ],
          "description": "Give a chart enough space to show its evidence. Use the title to state the conclusion and labels to explain the measures.",
          "preview": {
            "vectorSrc": "https://www.pptx.gallery/layout-previews/chart.svg"
          }
        }
      }
    }
  }
}
Open in visual editorOpen in Inspector

Load this config in the gallery's visual editor, or in the Inspector at pptx.dev.

Other Diagrams