Push Reports
Push Reports shows how a push campaign performs from delivery to outcome. It helps you understand not only whether the push was delivered, but also whether it drove clicks, sessions, conversion, and revenue afterward.
Use it to answer four practical questions:Page description hidden
Push Reports
Did the message reach the intended audience?
Did users click and open the app?
Did the campaign drive conversions or revenue?
Which platforms, segments, or attributes performed best?
Push notification summary
The summary section gives you the campaign context before you inspect the numbers.
Campaign name and Message ID — the campaign title and its unique system identifier. Use them to confirm you are reviewing the correct message.
Message type — the category of push message being sent. This helps identify how the campaign is configured and delivered.
Message text — the push content shown to users. Use it to verify the exact message and call to action.
Creator — the user who created the campaign. This is useful when you need ownership or setup context.
Method — how the audience was selected, such as broadcast or targeted delivery. Use it to understand whether the campaign was sent broadly or to a defined audience.
Campaign status — the current delivery state, such as sending or finished.
Create, Start, and End times — the timestamps for when the campaign was created, when sending started, and when sending ended.

Use this area to confirm you are reading the right campaign and targeting setup. This becomes especially important when several similar campaigns ran in the same period.
Core metrics
The overview cards show the main delivery and engagement metrics for the campaign.

Key metrics:
Target Audience — the total audience selected for the campaign. This is the intended reach before delivery starts.
Users — the number of unique users who received the push. Use this to compare intended reach with actual reach.
Sent — the total number of push notifications dispatched. This shows message volume entering the delivery pipeline.
Success — the number of notifications delivered successfully. Low success usually points to delivery or token issues.
Clicked — the click rate for the notification. Use it to measure message relevance and call-to-action strength.
Avg. Time In App — the average time users stay in the app after clicking. This shows post-click engagement quality.
Hot Conversion — the number of users who completed the campaign goal after clicking.
Hot Revenue — the revenue generated by users who converted after clicking.
Push Clicks — the total number of push clicks for the campaign. This counts interaction volume, not just unique converters.
Read these metrics together rather than in isolation. For example, high delivery with low clicks often points to message relevance or timing, while strong clicks with weak conversion usually points to what happens after the click.
To see Hot Conversion and Hot Revenue, define a conversion event during campaign creation. Set it in Notification Content: What while building the push campaign.
Push clicks chart
The hourly chart helps you measure impact over time. It is useful when you want to understand whether the push created an immediate spike, a delayed response, or almost no reaction at all.
You can switch between:
Push Clicks
Sessions
Revenue
The vertical marker shows when the push was sent.
Use it to compare activity before and after delivery. In many cases, this is the fastest way to see whether the campaign changed user behavior meaningfully.

The chart uses the app session duration configured in Developers App Info → Session Expire Interval. The default value is 180 seconds.
Click Export to Excel to download the hourly chart data.
View message details
The message details section shows exactly what was configured for the campaign.


Review this section to verify:
target platforms,
notification content,
schedule and delivery speed,
click action,
sound or vibration settings,
and conversion tracking setup.
This section is especially useful when the numbers look unexpected. Before you investigate performance deeply, it is worth checking that the delivery logic and campaign settings match what you intended to send.
Performance breakdowns
These sections help you compare performance by platform, audience definition, and downstream behavior. This is where campaign analysis becomes more diagnostic and less top-line.
Push clicks by platform
This table breaks results down by Total, iOS, and Android.

It includes:
Sent, Success, and Failed
Clicked and Not-Clicked
Conversion
revenue windows for 1 hour, 3 hours, 12 hours, and 24 hours
Use it to spot platform-specific delivery or engagement gaps. For example, if iOS clicks strongly and Android lags, the issue may be related to audience quality, rendering, timing, or platform-specific behavior.
Inbox stats
Inbox stats shows how users interact with pushes stored in the inbox.

Field definitions:
Read — the number of inbox messages users opened.
Unread — the number of inbox messages that remain unopened.
Deleted — the number of inbox messages users removed.
Use these fields to understand whether stored push messages were viewed, ignored, or dismissed. This matters when inbox visibility is part of the campaign strategy, not only the initial notification.
Review this section when inbox visibility matters for your campaign.
Events in push session
This section shows actions users took during sessions started by the push. It helps you move beyond the click and understand what users actually did after entering the app.

This section stays empty when no tracked events exist for the selected campaign, or when the SDK is not sending those events.
It can also stay empty when the selected time range has no qualifying activity.
Push clicks by profile attributes
This table compares performance across a selected profile attribute.

Field definitions:
Sent — the total number of notifications associated with that profile attribute value.
Success — the number of notifications delivered successfully for that group.
Failed — the number of notifications that could not be delivered for that group.
Clicked — the number of delivered notifications clicked by users in that group.
Not-Clicked — the number of delivered notifications not clicked by users in that group.
Conversions — the number of users in that group who completed the selected conversion event.
Revenue Total — the total revenue generated by users in that group after the push.
Revenue Per User — the average revenue generated per user in that group.
Use it to find which customer traits respond best. For example, one membership tier or one city may convert better even if overall click performance looks average.
Push clicks by segment
This view compares push performance across segments.
If the campaign audience is not tied to segment data, this report may stay empty.

Field definitions:
Sent — the total number of notifications associated with that segment.
Failed — the number of notifications that could not be delivered to users in that segment.
Clicked — the number of delivered notifications clicked by users in that segment.
Not-Clicked — the number of delivered notifications not clicked by users in that segment.
Conversions — the number of users in that segment who completed the selected conversion event.
Revenue Total — the total revenue generated by users in that segment after the push.
Revenue Per User — the average revenue generated per user in that segment.
These fields show delivery, engagement, conversion, and revenue by segment. This is useful when the same campaign performs differently across lifecycle or value groups.
Heatmap
The heatmap shows where delivery density is highest. It gives you a visual summary of where successful delivery concentrated, which can help when you review time-based or distribution-based patterns.
Warmer colors show higher successful delivery volume.
Cooler colors show lower delivery volume.

Conversion and revenue
These sections show whether the campaign drove the outcome you care about. In other words, they help answer whether the push created business value, not only interaction.
For broader campaign analysis, also see Revenue & Conversion.
Conversion
The conversion report breaks results down by user group and time window. This makes it easier to distinguish immediate campaign impact from delayed downstream behavior.
User groups:
Received Push — users who received the push successfully. They may or may not have clicked it.
Clicked Push — users who clicked the push. This is the most engaged exposed audience.
Control Group — users intentionally excluded from the campaign and used as a baseline.
Not In Target — users outside the campaign audience.
Total — the aggregated result for the full report.
Time window definitions:
In Push Session — actions completed during the session started by the push interaction.
1 Hour — actions completed within one hour after the push.
3 Hours — actions completed within three hours after the push.
12 Hours — actions completed within twelve hours after the push.
24 Hours — actions completed within twenty-four hours after the push.

The conversion and revenue tables use the app session duration configured in Developers App Info → Session Expire Interval. The default value is 180 seconds.

Revenue
The revenue report uses the same user groups and time windows.
The same group definitions apply here:
Received Push shows revenue from delivered users.
Clicked Push shows revenue from users who clicked.
Control Group shows baseline revenue without campaign exposure.
Not In Target shows revenue from users outside the target audience.
Total shows the overall reported revenue.

Use it to compare immediate and delayed revenue impact after a push. For example, some campaigns produce quick revenue inside the push session, while others influence purchases later in the day.
Conversion and revenue data require a conversion event in Create Mobile Push. If no conversion event is set, these sections remain empty.
Event insight
Event Insight helps you analyze specific actions after the push. Use it when you need more detail than the standard report tables provide.
You can also use the dedicated Event Insight page for broader event analysis.

Use filters to narrow the analysis by:
users who received the push,
users who clicked the push,
time window,
and event name.
You can then break the result down by dimensions such as:
External ID
Month
This is useful when you want to identify which users clicked, which users converted, or which post-push events happened most often.

Click Export to Excel to download the result set.
FAQs
How do I enable conversion and revenue data?
Set a conversion event while creating the push campaign. Configure it in Notification Content: What. Revenue appears when the selected conversion event carries revenue data.
Why is a report section empty?
The most common reasons are:
no data exists for the selected campaign,
the SDK is not sending the required events,
no segment or profile data is available for that view,
conversion tracking was not configured,
the selected campaign has no recipients in that segment or attribute group,
or the selected time range has no qualifying activity.
Last updated
Was this helpful?