Journeys
Track each user's progression through a campaign
Journeys
A journey is a record of one user's experience with a campaign -- when they started, which screens they saw, and how they exited. Use journeys to understand user behavior and debug conversion issues.
What is a journey?
Every time a user enters a campaign, Nuxie creates a journey. The journey tracks the user's progression through the flow: which screen they are on, whether they met the goal, and how they exited. Journeys are persisted across app sessions so that a user can resume where they left off, even on a different device.
Each journey belongs to one campaign and one user. A user can have multiple journeys for the same campaign if the re-entry policy allows it (see Triggers & Goals).
Journey lifecycle
A journey moves through two statuses:
When a journey completes, Nuxie records the exit reason so you can understand what happened.
Exit reasons
The exit reason explains how a journey ended. It appears in the Journeys tab alongside each completed journey.
Journeys that end with "Goal met" are counted as conversions in the campaign metrics.
Journeys tab
Open the Journeys tab from any campaign detail view to see a list of every journey for that campaign. The table shows:
- User -- The customer who entered the campaign.
- Status -- Active, Converted, Completed, or Exited.
- Started at -- When the journey began.
- Ended at -- When the journey completed (if applicable).
- Current step -- The last screen the user was on.
Filter journeys by status to find active users, converted users, or users who exited without converting. Use the search bar to find a specific customer.
Journey metrics
Journey data powers the summary metrics on the campaign Overview tab:
- Active journeys -- How many users are currently progressing through the campaign.
- Total conversions -- How many journeys ended with the goal met.
- Conversion rate -- The percentage of journeys that converted.
- Average time to convert -- The mean duration from journey start to goal met.
These metrics update as new journey events are processed and are available over selectable time ranges (7 days, 30 days, 90 days).
Cross-device persistence
Journeys are tied to a customer identity, not a device. If a user starts a campaign on their iPhone and later opens your app on their iPad, the journey resumes from the last screen they reached. This works automatically when users are identified via the SDK.
For details on identifying users, see iOS SDK: Identity & Users.
Next steps
- Triggers & Goals -- Configure re-entry policies and exit conditions.
- Experiments -- See how experiment variant assignments interact with journeys.
- Dashboard & Metrics -- Explore campaign metrics in more depth.