Web Push Stats

Understand all the statistical information available for your Web Push campaign

Viewing Web Push Campaign Stats

Once the campaign has been published, you can view the statistics from the dashboard. Click on Campaigns > select the specific campaign from the campaign list. A Stats page opens up where you can view the total Views, Clicks, Conversions, CTR, and Conversion Performance.

2768

Web Push Campaign Stats

Web Push Conversion Performance Stats

Web Push Conversion Performance Stats

  • Sent: Represents the count of total Web Push notifications sent to the end-users.
  • Views: Represents the number of times a Web Push notification is viewed.
  • Clicks: Represents the number of times users have clicked on the Web Push notification.
  • CTR: Represents the ratio of Clicks to Views. (CTR = Clicks/Views * 100).
  • Trend charts: Represents trends of Sent, Viewed, and Clicked events for this campaign over a specific period of time (for example daily, weekly, monthly).

Learn more about analyzing key Customer Engagement Metrics to refine your web strategy to drive better conversions.

Errors

You can view Web Push campaign errors from the Stats > Errors tab.

Error Stats

Error Stats

APNS Errors

Apple Push Notification Service (APNS) errors indicate issues with delivering push notifications to iOS devices. Refer to the following table for error codes.

Error CodeDescription
apns_auth_errorInvalid APNS certificate.
apns_toomany_same_tokenToo many requests have been made for the same device token.
apns_unknownGeneral APNS error.
apns_token_formatAPNS token format is invalid.
apns_temp_blacklistAPNS account temporarily blacklisted.
apns_empty_payloadAPNS payload is empty.

For more information, refer to Handling error responses from Apple Push Notification Service.

VAPID Errors

VAPID (Voluntary Application Server Identification) errors occur during the delivery of web push notifications. Refer to the following error codes, categorized by their associated platform.

Safari, Firefox, Kaios Web Push dispatch errors

Error CodeDescription
bad_paramsOne or more of the parameters specified is invalid.
bad_authThe authorization header is either invalid or missing, resulting in invalid credentials.
end_point_invalidThe URL specified is invalid.
token_invalidInvalid Token.
server_issueAn internal error has occurred within the Push Server.
browser_unsubscribedThe user has unsubscribed.
dispatch_failedDispatch error.
payload_too_largeThe payload used is too large.

Chrome VAPID

Error CodeDescription
gcm_iaInvalid FCM key.
push_unregPush Unregistered (Android).
browser_unsubscribedThe user has unsubscribed.

Chrome FCM

Error CodeDescription
gcm_othersUnknown Error for FCM.
fcm_invalid_argumentThe FCM argument is invalid.
fcm_sending_rate_exceededThe sending rate for FCM has exceeded.
fcm_oauth2_token_expiredFCM OAuth2 Token Expired.
gcm_msiWrong FCM API key.
push_unregPush Unregistered (Android).
fcm_internal_server_errorFCM internal server error.

FAQs

What are the timeouts and retry limits for Web Push Notifications?

The following are the timeout and retry limits for web push notifications:

ChannelTimeout (ConnectionRequest)Retry Limits
Chrome10 Seconds6
Firefox10 Seconds3
KaiOS10 Seconds3
Safari10 Seconds (Read and Connect), 30 Sec (Read)3

For more information, refer to the Channel-Specific Timeouts and Retries.