Analytics
Sent/Delivered/Clicked/CTR metrics, send history and postback history, A/B test variant analytics
The Analytics section shows the effectiveness of your push campaigns and helps understand how users interact with notifications. It contains metrics for all sends, event history and segment breakdowns.
Key Metrics
| Metric | Description |
|---|---|
| Sent | Number of pushes successfully passed through the transport (FCM/APNs/WebPush) |
| Delivered | Number of devices that confirmed receipt of the notification |
| Clicked | Number of users who tapped on the notification |
| CTR | Click-through rate: clicked / delivered × 100% |
The difference between Sent and Delivered means some devices did not confirm receipt — this is normal for mobile pushes (the device may have been off, offline, or the token may have expired).
Statistics
Analytics → Statistics — overview dashboard with charts.
The chart shows send dynamics by day. You can:
- Select the time period (last 7 days, 30 days, custom range).
- Filter by specific application.
Segments table — breakdown by platform and language:
- Which platform has the best CTR (Android vs iOS vs Web).
- Which language has more clicks.
- Which segments show anomalously low delivery.
Send History
Analytics → Send History — detailed log of all sends.
For each entry the following is available:
- Date and time of send.
- Application and scheduler.
- Status:
sent/failed/dead_token. - Number of sent, delivered and clicked.
A/B Test Results
For sends with variants, the history has a "Variants" button or variants tab. The table shows for each variant:
| Variant | Weight | Sent | Delivered | Clicked | CTR |
|---|---|---|---|---|---|
| A | 70 | 7,000 | 6,500 | 520 | 8.0% |
| B | 30 | 3,000 | 2,800 | 196 | 7.0% |
More about A/B testing — in the A/B Split Tests section.
Postback History
Analytics → Postback History — log of all incoming postbacks from your server.
For each postback you can see:
- Date and time of receipt.
- Event (e.g.,
reg,dep,purchase). - Processing status (success / error).
- Source IP address.
- Error description if the postback was not processed.
This is useful for debugging integration — if auto-push is not firing, first check the postback history: did the request arrive and how was it processed.
More about configuring postbacks — in the Custom Events section.
Analytics API
| Method | URL | Description |
|---|---|---|
GET | /api/v3/analytics/stats | Send statistics (parameters: app_id, from, to) |