Push Statistics

You can access your statistics from the side menu of your indigitall console: Statistics > Push

statistics-push-dashboard

KPIs

CardDescription
SendingsTotal number of push notifications sent in the period.
Delivery ratePercentage of notifications successfully delivered out of those sent. Includes the comparison with the previous period.
CTRClick-through rate: percentage of notifications that were clicked. Includes the comparison with the previous period.

Sent campaigns

ColumnDescription
Sending IDIdentifier of the sending. A dash (—) means the sending has no specific ID (for example, campaigns triggered by automations or journeys).
CampaignCampaign name. Click it to open the campaign.
TypePlatform the campaign targets (for example, App/Web).
Sent dateDate (and time, for scheduled sendings) of the sending.
Nº sendingsNumber of notifications sent.
% deliveryDelivery rate of the sending.
CTRClick-through rate of the sending.

Click the chart icon at the end of a row to see the detailed statistics for that campaign.

statistics-push-campaign

Sendings evolution

Daily chart with three metrics: Sendings (dashed line), % delivery and CTR.

Download the CSV files

statistics-push-csv
  1. Click Download .csv.
  2. Choose one of the options:
    • Download .CSV statistics by date.
    • Download .CSV statistics by device.
    • Download .CSV statistics by campaign.

Statistics by date

One row per platform and day.

FieldDescription
platformGroupPlatform: android, ios or web.
statsDateDay the data refers to.
numDevicesSentNumber of devices the notification was sent to.
numDevicesSuccessNumber of devices the notification was delivered to successfully.
numDevicesClickedNumber of devices that clicked the notification.

Statistics by device

One row per notification sent to each device. Use this file to analyze delivery results and errors device by device.

FieldDescription
deviceCodeUnique identifier of the device in indigitall.
externalCodeYour own identifier for the user (external ID), if it is set.
platformDevice platform: android, ios or webpush.
eventTypeType of event recorded (for example, send).
campaignIdCampaign ID.
sendingIdSending ID.
pushIdID of the individual push notification.
createdDate and time of the event (UTC, ISO 8601 format).
clickedButtonButton the user clicked, if the notification has buttons.
providerResponseResponse returned by the push provider when the delivery fails (for example, Status Code 401 or Unsubscribed (410)). Empty when the delivery succeeds.
providerStatustrue if the provider accepted the notification; false if it was rejected.
replacementsPersonalization values used in the message, if any.

Statistics by campaign

One row per campaign, sending and platform. Each sending includes one row per platform (android, ios, web) plus a summary row with platformGroup = all.

FieldDescription
nameCampaign name.
campaignIdCampaign ID.
createdDateDate and time of the sending (UTC).
platformGroupPlatform of the row: android, ios, web, or all for the summary row.
idSending ID. Empty when the sending has no specific ID.
sendingTriggerWhat triggered the sending: IMMEDIATE, AUTOMATISM or CUSTOMER_SERVICE.
sendingGroupModeWhether the sending stats are GROUPED or UNGROUPED.
cancelledIndicates whether the sending was cancelled.
actionTypeAction performed when the notification is clicked (for example, url).
actionTargetDestination of the action (for example, the URL that opens).
numSendingsNumber of sendings (shown in the all row).
numDevicesSentNumber of devices the notification was sent to.
numDevicesSuccessNumber of devices the notification was delivered to successfully.
numDevicesReceivedNumber of devices that confirmed receiving the notification.
numDevicesClickedNumber of devices that clicked the notification.
numDevicesClickedButtonsClicks per button, in JSON format. For example, {"0":1} means button 0 was clicked once. {} means no buttons were clicked.
subscribedTopicsTopics the campaign was sent to, if any.




Did this page help you?