Goals for Journeys are currently in Beta and available in early access. Functionality may change before general availability.
What Goals track
When you set a Goal, you choose a metric (such as clicks, delivered, or conversions), decide whether to measure it as a rate or count, and set a target value. OneSignal continuously evaluates the Goal as your Journey runs. You can configure Goals in two places within a Journey:- Journey Goal — tracks a single success metric for the entire Journey, such as how many users entered, completed, or exited early.
- Message Goal — measures performance for an individual message step, such as CTR or clicks on a Push Notification step.
Set and track Goals on a Journey
You define a metric and target in the Journey settings (for a Journey Goal) or on a supported message step (for a Message Goal). Once the Journey is live, progress appears at the top of the Journey report, and Message Goals appear on the message-level report for each step.Journey Goals
Learn how to set and track Goals on Journeys.
Set a Goal against a conversion metric
Measure a message against business outcomes like purchases, sign-ups, or app sessions by setting its Message Goal to a conversion metric instead of an engagement metric. Conversion metrics are available for Message Goals on Push, Email, SMS, and In-App message steps. When you open the metric picker on a supported step, options appear in two groups:- Engagement: delivery and interaction metrics for the channel, such as Delivered or Unsubscribed.
- Conversions: the default conversion metrics (Clicks and App Sessions, where the step’s channel supports them) plus any custom conversion metric you have created with tracking enabled.
How to measure a conversion Goal
Each conversion metric can be measured as a count or a rate:
Goal progress counts conversions with direct attribution credit for that message, following the conversion metrics attribution model and your configured attribution windows.
Plan availability: Clicks Goals are available on all plans. App Sessions and custom conversion metric Goals rely on the attribution model, which requires a paid plan (Growth, Professional, or Enterprise). On free plans these options appear locked in the metric picker with an upgrade prompt.
Conversion metrics
Learn how to set up conversion metrics and how attribution works.