Push Notifications Feature Layout

Before creating your first Push Notification, it helps to get familiar with the Push Notifications page layout. To access it, click Push Notifications in the Main Menu. The page is made up of two main elements: 

  1. Data Card
  2. Table

Data Card

The Data Card displays three at-a-glance metrics at the top of the page:

  • Total App Users: Total number of users on your app.
  • Notification-enabled Users: Number of users who have opted in to receive notifications.
  • Enabled Users Percentage: Notification-enabled users shown as a percentage of total app users.

These metrics reflect all notifications across your account. Filtering by notification type or other parameters will not affect the values shown here.

Table

Use the platform dropdown at the top of the table to filter data by All Platforms, iOS, or Android. Your selection affects both the chart and the table data.

The table includes the following columns:

  • Notification Name: The notification name, platform(s), and creator. Names exceeding 55 characters are truncated; hover to see the full name.
  • Status: The current state of the notification. Status options vary by notification type: 
One-time Recurring Automated and API

Draft

Scheduled or deleted

Sending | Failed

Sent | Failed | Stopped

Draft

Scheduled or deleted 

Sending | Failed

Scheduled | Failed | Stopped

Draft

Scheduled or deleted 

Sending | Failed

Scheduled | Failed | Stopped

  • Created: Date and time the notification was created.
  • Date Sent/Scheduled: The date the notification was or will be sent.
  • Sent: Total number of notifications sent.
  • Actioned: Number of user interactions, and the percentage relative to total sent.

You can also enable two optional columns from the table settings:

  • Message Content: Full details of the notification message.
  • Created By: Name of the user who created the notification.

Status with Push Approver Enabled: 

If the Push Approver feature is active, notifications must be approved before going live. In this case, the following statuses apply:

  • Draft: Can be edited, sent, or duplicated.
  • Waiting for approval: Queued and awaiting approval from a Push Approver.
  • Scheduled: Approved and scheduled to send.
  • Sending: Currently being sent.
  • Sent: Successfully delivered; no further action needed.
  • Stopped: Stopped sending (one time from UI).
  • Failed: Removed from the queue, no further actions.
  • Rejected: Declined by a Push Approver.

Push Notification Details Page

Click any row in the table to open the detailed view for that notification, which includes:

Push-3.png

  • Users Targeted: Total users selected to receive the notification.
  • Sent Notifications: Total sent, as a percentage of users targeted.
  • Clicked Notifications: Total clicks or reactions, as a percentage of users targeted.
  • Failed: Total undelivered notifications, as a percentage of users targeted.

The Notification Summary section is divided into three tabs:

  • Message Content: Title, body, button text, button URL, and media URL.
  • Targeting & Delivery: Audience, send time, and scheduled time details.
  • Errors: Any errors that prevented successful delivery.

Push Analytics

Countly tracks the following metrics for every push notification:

  1. Number of notifications sent successfully: Counted each time a notification is successfully sent.
  2. Number of actions: A notification is "actioned" whenever the Countly SDK is sure that a user has positively reacted to it. For example, when a user taps the "Yes" (or analogous) button in the alert or clicks the push notification button. For example, when you send a notification with your sale landing page URL, the "actioned" metric shows you the number of users who opened a web browser with that link.

If you send a push notification with at least one button, you can also see how many users have clicked it.

On the main Push Notifications view, Notification-enabled Users shows how many of your users have push notifications enabled. On iOS, this reflects explicit opt-ins; on Android, push is enabled by default.

You may also use Events with segmentations to receive more specific and granular actions and analyze this information accordingly. Each action type may be tied to a specific Event (by the app developer), and when a push notification is opened, and an action is completed, this may be visualized directly under Events.

Creating Push Notifications

When you're ready to dive in, this article will walk you through creating your first Push Notification:

Was this page helpful?
Reach out to us for any other questions.
Helpful?

Looking for more Help?