|
| 1 | +# Push Notifications |
| 2 | + |
| 3 | +Push notification analytics help you understand how frequently users receive notifications from your app and how often those notifications lead to clicks. |
| 4 | + |
| 5 | +You can use these analytics to: |
| 6 | + |
| 7 | +* Track notification delivery and engagement over time. |
| 8 | +* Compare performance across iOS, Android, and Web. |
| 9 | +* Identify notification messages that generate higher click-through rates. |
| 10 | +* Evaluate changes to notification content and strategy. |
| 11 | + |
| 12 | +Note: Push notifications are currently a **gated beta** feature. which means that you’ll need to apply to unlock the ability to use push notifications and track analytics for your app. [Learn how to apply](./docs/capabilities/notifications/notifications-overview#how-to-apply). |
| 13 | + |
| 14 | +## **Push notification performance** |
| 15 | + |
| 16 | +The push notification performance table shows daily delivery and engagement metrics for notifications sent by your app. |
| 17 | + |
| 18 | + |
| 19 | + |
| 20 | +Each row represents one day and includes the following metrics: |
| 21 | + |
| 22 | +* **Date:** The date the notifications were received. |
| 23 | +* **Receives:** The number of notifications received. |
| 24 | +* **Clicks:** The number of notifications clicked. |
| 25 | +* **Click-through rate:** The percentage of received notifications that were clicked. |
| 26 | + |
| 27 | +**Note**: Metrics are not shown for push notifications sent to NSFW subreddits or subreddits with fewer than 200 subscribers. |
| 28 | + |
| 29 | +The click-through rate is calculated as: |
| 30 | + |
| 31 | +``` |
| 32 | +Click-through rate = Clicks ÷ Receives × 100 |
| 33 | +``` |
| 34 | + |
| 35 | +For example, if users received 24,000 notifications and clicked 636 of them, the click-through rate is 2.65%. |
| 36 | + |
| 37 | +### View notification-body details |
| 38 | + |
| 39 | +Select **Details** for a date to view click-through rates grouped by message body. This helps you determine which messages contributed to that day’s performance. |
| 40 | + |
| 41 | + |
| 42 | + |
| 43 | +### Download performance data |
| 44 | + |
| 45 | +Select **Download CSV** to export the table data for further analysis or reporting. |
| 46 | + |
| 47 | +**Tip**: When evaluating performance, review click-through rate together with receives and clicks. A high click-through rate based on a small number of receives may not be representative of future performance. |
| 48 | + |
| 49 | +## **Daily CTR by notification body** |
| 50 | + |
| 51 | +The **Daily CTR by notification body** chart compares the click-through rate of the notification messages sent by your app. |
| 52 | + |
| 53 | +Each colored line represents a distinct notification body: |
| 54 | + |
| 55 | +* The horizontal axis shows the date. |
| 56 | +* The vertical axis shows click-through rate as a percentage. |
| 57 | +* Each point shows the CTR for a notification body on a particular date. |
| 58 | +* The legend identifies the notification body represented by each line. |
| 59 | + |
| 60 | + |
| 61 | + |
| 62 | +### Analyze notification body performance |
| 63 | + |
| 64 | +Use this chart to: |
| 65 | + |
| 66 | +* Compare notification messages |
| 67 | +* Identify messages with consistently high or low engagement |
| 68 | +* Evaluate changes to wording or calls to action |
| 69 | +* Track how a message performs over multiple days |
| 70 | +* Generate ideas for future notification experiments |
| 71 | + |
| 72 | +Each distinct notification body appears as a separate series. Even small changes to the body text may create a new series. |
| 73 | + |
| 74 | +### Interpret notification-body performance |
| 75 | + |
| 76 | +A higher CTR means that a greater percentage of received notifications resulted in a click. However, a higher CTR does not necessarily indicate a better overall user experience. |
| 77 | + |
| 78 | +When comparing notification bodies, consider: |
| 79 | + |
| 80 | +* The number of notifications received |
| 81 | +* The audience that received each notification |
| 82 | +* When the notification was sent |
| 83 | +* The notification’s purpose and destination |
| 84 | +* Whether the messages were sent under comparable conditions |
| 85 | + |
| 86 | +For meaningful comparisons, keep the audience, timing, destination, and purpose as consistent as possible while testing changes to the notification body, and avoid optimizing only for clicks. |
0 commit comments