The Journey Builder is a visual, node-based editor for mapping the exact steps you want visitors to take through your product. Each step is a node (a page view, click, scroll, form submit, or integration action). Nodes connect in sequence to form a flow, and GTM Suite tracks how many real sessions progress through each one.Journeys require a Desktop screen to build and edit. Mobile access is not supported in the builder.
Every node is tagged with a Journey Stage that maps to the AIDA marketing framework. This classifies each step by where it falls in the buyer’s progression:
Stage
Intent
Awareness
Visitor discovers or views key content
Interest
Visitor engages — scrolls, hovers, clicks around
Desire
Visitor shows strong buying intent
Action
Visitor converts — submits, signs up, purchases
Retention
Post-conversion engagement
Stage is set per-node in the configuration panel and is used for analytics segmentation.
For nodes that require a CSS selector or form ID, a crosshair icon button opens the Element Picker. This loads an interactive overlay of your target URL where you can click directly on the element you want to target — the selector and HTML ID are filled in automatically.
Use the Element Picker whenever possible. Manually written selectors can break if your site’s markup changes; visually selected ones tend to be more stable.
Click and drag from the output handle of one node to the input handle of another to create a connection (edge). Edges define the progression order — a session advances to the next node only after the previous one fires.
Hover over any edge to reveal a delete button (trash icon) at its midpoint
Edges can have an optional label to annotate the connection (e.g. “Yes path”, “Skip”)
Minimum to publish: A journey must have at least 2 connected nodes before it can be published.
The builder auto-saves when you deselect a node with pending changes. You can also save manually using the Save button in the header.The save status indicator shows the current state:
Indicator
Meaning
Saved ✓
All changes written to the server
Saving…
Write in progress
Unsaved
Pending changes not yet persisted
The entire graph (all nodes + edges) is saved as a single atomic operation.
Click Unpublish to stop tracking against the active version. The flow is deactivated immediately — sessions in progress are not retroactively affected.