The dashboard gives you two levels of detail for inspecting audience members: the User Profile and the Subscription Profile. Use the User Profile to see a complete picture of a user across all their channels and devices. Use the Subscription Profile to inspect a single messaging channel, for example a push or email subscription.Documentation Index
Fetch the complete documentation index at: https://documentation.onesignal.com/llms.txt
Use this file to discover all available pages before exploring further.
User Profile
You can open a User Profile in two ways:- From Audience > Users, search by External ID, email address, phone number, or OneSignal ID, then click the record.
- From Audience > Subscriptions, click the OneSignal ID on a subscription record directly, or use the menu option on the record, select View subscription, then click the OneSignal ID.
Overview tab
The Overview tab is a summary of the user’s identity and recent activity. Profile section| Field | Description |
|---|---|
| External ID | Your system’s unique identifier for this user. |
| OneSignal ID | OneSignal’s internal UUID for this user record. |
| Email address associated with the user. | |
| Phone | Phone number associated with the user, if any. |
| Country | Country detected or set for this user. |
| Language | Language preference. |
| Timezone | Timezone associated with the user. |
| Location Point | Geographic coordinates, if location data has been collected. |
| Field | Description |
|---|---|
| First active | When the user was first seen. |
| Last active | Most recent session. |
| Total sessions | Total session count. |
| Total session duration | Cumulative in-app time. |
Event log tab
The Event log shows message events and custom events for this user across all subscriptions. Use the date range picker and message type filter to narrow results. Toggle between Message events and Custom events using the sidebar tabs.Message events include sends, deliveries, opens, and clicks. Custom events are logged via the SDK or API and reflect actions you define in your app.
Subscriptions tab
The Subscriptions tab lists every channel subscription associated with this user, including push, email, and SMS. Each subscription shows:- Channel type and address (email address, push device, phone number)
- Subscription status
- Subscription ID
- Created at and last active timestamps
- For push: device, app version, usage duration, sessions, IP address, SDK version, and push token
Data tags tab
The Data tags tab shows all tags currently set on this user. Tags are key-value pairs you use for segmentation and personalization. You can search tags by key or value, and add new tags directly from this view using the Add tag button.Tags edited here are applied at the user level and are shared across all of this user’s subscriptions. Tag values are always strings.
Journeys tab
The Journeys tab shows all Journeys this user is currently enrolled in or has previously exited. Each row shows the Journey name and the user’s current status: Active or Exited.Subscription Profile
You can reach a Subscription Profile in two ways:- From Audience > Subscriptions, search for the subscription directly
- From a User Profile’s Subscriptions tab, click the Subscription ID
Profile section
The Profile section shows channel-specific metadata for this subscription. For push subscriptions:| Field | Description |
|---|---|
| Device | Device model and OS version. |
| Status details | Additional status context, if available. |
| OneSignal ID | The OneSignal ID of the user this subscription belongs to. |
| External ID | Your system’s identifier for the associated user. |
| Language | Language setting on the device. |
| Timezone | Device timezone. |
| Last Session | Time of the most recent app session. |
| First Session | Time of the first recorded session. |
| Sessions | Total session count. |
| Usage Duration | Cumulative time spent in the app. |
| SDK Version | Version of the OneSignal SDK installed on the device. |
| App Version | Version of your app installed on the device. |
| Field | Description |
|---|---|
| Channel | Email. |
| The email address for this subscription. | |
| Status details | Additional status context, if available. |
| OneSignal ID | The OneSignal ID of the associated user. |
| External ID | Your system’s identifier for the associated user. |
| Language | Language preference. |
| Last Session | Most recent session. |
| First Session | First recorded session. |
| Sessions | Total session count. |
| Usage Duration | Cumulative session time. |
User Tags
The User Tags section on the Subscription Profile shows the tags currently set on the associated user. The tag count in the section header reflects the total number of tags on the user, not just those relevant to this subscription. Click Edit in User Profile to navigate directly to the Data tags tab on the User Profile, where you can add, edit, or remove tags.Segments
Lists all segments this subscription currently qualifies for, based on the user’s tags, behavior, and other filters. Each segment name is a link to the segment in Audience > Segments.Journeys Audience
Lists the Journeys this user has entered. A Journey remains listed even if the user exited early, as long as they still meet the Journey’s entry criteria. It is removed from this list only when the user no longer qualifies for that Journey.Message Activity Timeline
The right side of the Subscription Profile shows a timeline of message events for this specific subscription, including sends, deliveries, opens, and clicks, within the selected date range. Use the date range picker to adjust the window. If there is no recent activity, the timeline displays “No Recent Activity.”The Message Activity Timeline on a Subscription Profile is scoped to that subscription only. To see activity across all of a user’s subscriptions, use the Event log tab on the User Profile.
Related pages
Users
The OneSignal user model, aliases, and how users relate to subscriptions.
Subscriptions
Devices, email addresses, and phone numbers that receive your messages.
Segments
Build audience segments based on tags, behavior, and subscription data.
Data Tags
Add custom properties to users for personalization and segmentation.
Journeys
Automate multi-step messaging workflows across channels.