

**End of support notice:** On October 30, 2026, AWS will end support for Amazon Pinpoint. After October 30, 2026, you will no longer be able to access the Amazon Pinpoint console or Amazon Pinpoint resources (endpoints, segments, campaigns, journeys, and analytics). For more information, see [Amazon Pinpoint end of support](https://docs.aws.amazon.com/console/pinpoint/migration-guide). **Note:** APIs related to SMS, voice, mobile push, OTP, and phone number validate are not impacted by this change and are supported by AWS End User Messaging.

# Chart reference for Amazon Pinpoint analytics
Chart reference

The **Analytics** pages on the Amazon Pinpoint console provide overviews of key metrics. They also provide dashboards that give details about campaigns, demographics, funnels, usage, revenue, and more. You can filter many of these dashboards by date for further analysis. You can also filter some of these dashboards by other attributes, such as event or channel attributes.

**Topics**
+ [

## Endpoints and users in Amazon Pinpoint analytics
](#analytics-endpoints-users)
+ [

## Exporting dashboards
](#analytics-exporting)
+ [

# Overview charts
](analytics-overview.md)
+ [

# Usage charts
](analytics-usage.md)
+ [

# Revenue charts
](analytics-revenue.md)
+ [

# Events charts
](analytics-events.md)
+ [

# Demographics charts
](analytics-demographics.md)
+ [

# Campaign charts
](analytics-campaigns.md)
+ [

# Transactional messaging charts
](analytics-transactional-messages.md)

## Endpoints and users in Amazon Pinpoint analytics


Some of the charts and metrics in these dashboards provide data about *endpoints*. Others provide data about *users*.

An *endpoint* is a destination that you can send messages to—such as a user's mobile device, email address, or phone number. Before you can see data about endpoints, your application must register endpoints with Amazon Pinpoint, or you must import your endpoint definitions into Amazon Pinpoint.

A *user* is an individual who has a unique user ID. This ID can be associated with one or more endpoints. For example, if a person uses your app on more than one device, your app could assign that person's user ID to the endpoint for each device. Before you can see data about users, your application must assign user IDs to endpoints, or you must import endpoint definitions that include user IDs.

For information about registering endpoints and assigning user IDs within a mobile app, see [Registering endpoints in your application](https://docs.aws.amazon.com/pinpoint/latest/developerguide/integrate-endpoints.html) in the *Amazon Pinpoint Developer Guide*. For information about registering endpoints and assigning user IDs for other types of applications, see [Adding endpoints to Amazon Pinpoint](https://docs.aws.amazon.com/pinpoint/latest/developerguide/audience-define-endpoints.html) in the *Amazon Pinpoint Developer Guide*. For information about importing endpoint definitions, see [Importing segments](segments-importing.md).

## Exporting dashboards


You can export data from the dashboards that appear on the **Analytics** pages of the Amazon Pinpoint console. When you export data from a dashboard, Amazon Pinpoint creates a .zip file that contains a comma-separated values (.csv) file with the data for each section of the dashboard. You can open these .csv files by using any modern spreadsheet or data analysis application. 

To export data from a dashboard, choose a date range for the data (and other attributes, if applicable), and then choose **Download CSV**. 

# Overview charts


The **Analytics overview** page contains several charts and metrics that provide an overview of endpoint, usage, and campaign responses for your project. If you've sent transactional email messages for your project, this page also provides information about responses to those messages.

## Viewing the analytics overview charts


Complete the following steps to view the charts and metrics on the **Analytics overview** page of the Amazon Pinpoint console. You can filter the data by date.

**To view and filter the analytics overview charts and metrics**

1. Open the Amazon Pinpoint console at [https://console.aws.amazon.com/pinpoint/](https://console.aws.amazon.com/pinpoint/).

1. On the **All projects** page, choose the project that you want to view analytics data for.

1. In the navigation pane, choose **Analytics**.

1. (Optional) To apply a filter that displays the data for a specific date or range of dates, use the date selector at the top of the page to choose the dates for the time period that you want. After you choose new dates, the page updates to show the data for the selected time period.

## Chart descriptions


The **Analytics overview** page contains three sections: [App analytics](#analytics-overview-description-app-analytics), [Campaign analytics](#analytics-overview-description-campaign-analytics), and [Transactional email](#analytics-overview-description-transactional-email-analytics).

### App analytics


The **App analytics** section contains some of the most commonly used metrics that are related to your app or project.

**Daily active endpoints**  
Shows the number of endpoints that opened your app at least once in a 24-hour period for each day in the selected time period. This chart also provides the average number of daily active endpoints for the entire time period, and the percentage change in the number of daily active endpoints from the beginning to the end of the time period. If your app or project contains a high number of endpoints, there might be a delay of up to six hours for Amazon Pinpoint to display this data.

**Monthly active endpoints**  
Shows the number of endpoints that opened your app at least once in the previous 30 days for each day in the selected time period. This chart also provides the average number of monthly active endpoints for the entire time period, and the percentage change in the number of monthly active endpoints from the beginning to the end of the time period. If your app or project contains a high number of endpoints, there might be a delay of up to six hours for Amazon Pinpoint to display this data.

**New endpoints**  
Shows the number of endpoints that were registered with Amazon Pinpoint for the first time, for each day in the selected time period. This chart also provides the average number of new endpoints for the entire time period, and the percentage change in the number of new endpoints from the beginning to the end of the time period.

**7-day retention rate**  
Shows the percentage of users who opened your app less than 8 days ago, and then opened it again at some point during the following 7 days. This chart also provides the average 7-day retention rate for the entire time period, the average daily retention rate for the time period, and the percentage change in the rate from the beginning to the end of the time period.

**Sessions**  
Shows the total number of times that your app was opened each day in the selected time period. This chart also provides the average number of daily sessions for the entire time period, and the percentage change in the number of sessions from the beginning to the end of the time period.

**Revenue**  
Shows the revenue, in USD, that was reported by your app for each day in the selected time period. This chart also provides the total revenue for the entire time period, and the percentage change in the amount of revenue from the beginning to the end of the time period.

### Campaign analytics


The **Campaign analytics** section contains several important metrics that can help you understand the success of your campaigns. The metrics in this section provide aggregated metrics for all the campaigns in the current project.

**Active targetable endpoints**  
Shows the number of endpoints that currently have a status of *active* for the project and are opted in to receive messages from you through at least one channel, and the number of active targetable endpoints for each channel—for example, push notifications, email, and SMS.

**Campaigns**  
Shows information about the campaigns that were active during the selected time period. This section includes the following information:    
**Active campaigns**  
The number of campaigns that are currently active.  
**Messages delivered**  
The number of messages that were delivered to their intended recipients. Amazon Pinpoint calculates this number by subtracting the number of messages that bounced from the number of messages that you sent.  
**Delivery rate**  
The percentage of targeted endpoints that received messages from you. Amazon Pinpoint calculates this rate by dividing the number of messages that were delivered to their intended recipients by the total number of messages that you sent.  
**Opt-out rate**  
The percentage of users who opted out after receiving messages from you. Amazon Pinpoint calculates this rate by determining the number of recipients who received your messages and opted out, and dividing that number by the number of recipients who were active during the selected time period. (The recipient might have opted out by clicking an unsubscribe link in an email, or by replying to an SMS message with the keyword `STOP`). If a single recipient opted out multiple times, the recipient is counted only once.  
**Email open rate**  
The percentage of recipients who opened messages from you. Amazon Pinpoint calculates this rate by dividing the number of email messages that were sent and opened by their recipients by the number of messages that were received by their recipients.  
**Push open rate**  
The percentage of push notifications that were opened by recipients. Amazon Pinpoint calculates this rate by dividing the number of recipients who opened push notifications from you by the number of push notifications that were received by their recipients.  
**Endpoint deliveries**  
The average number of unique endpoints that received messages from you on each day of the selected time period. The chart shows the number of unique endpoints that received messages from you, for each day in the selected time period.

### Transactional email


The **Transactional email** section contains a chart and metrics that provide information about responses to all the transactional email messages that you sent during the selected time period. Note that this section doesn't include information about messages that you sent from campaigns or transactional messages that you sent through other types of channels. In addition, it can take up to two hours for new data to appear in this section.

**Sent**  
The number of transactional messages that were sent:  
+ Average – The average number of messages that were sent each day of the selected time period.
+ Total – The total number of messages that were sent during the selected time period.
+ Change over period – The percentage of change between the number of messages that were sent on the first and last days of the selected time period. If this value is an em dash (—), no transactional email messages were sent on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero (`0`) for the first day of the time period.

**Delivered**  
The number of transactional messages that were delivered to their intended recipients:  
+ Average – The average number of messages that were delivered each day of the selected time period.
+ Total – The total number of messages that were delivered during the selected time period.
+ Change over period – The percentage of change between the number of messages that were delivered on the first and last days of the selected time period. If this value is an em dash (—), no transactional email messages were delivered on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero (`0`) for the first day of the time period.

**Opened**  
The number of transactional messages that were opened by recipients:  
+ Average – The average number of messages that were opened each day of the selected time period.
+ Total – The total number of messages that were opened during the selected time period.
+ Change over period – The percentage of change between the number of messages that were opened on the first and last days of the selected time period. If this value is an em dash (—), no transactional email messages were opened on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero (`0`) for the first day of the time period.

**Clicked**  
The number of times that recipients clicked links in transactional messages:  
+ Average – The average number of clicks that occurred each day of the selected time period.
+ Total – The total number of clicks that occurred during the selected time period.
+ Change over period – The percentage of change between the number of clicks that occurred on the first and last days of the selected time period. If this value is an em dash (—), no clicks occurred on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero (`0`) for the first day of the time period.
If a message recipient clicks multiple links in a message or clicks the same link more than once, those clicks will be counted as one click if they occur within the same hour. Multiple clicks taking place at different hours will be counted as separate clicks. For example, if a link is clicked at 8:30 AM and 8:45 AM, it will count as one click but if the link is clicked at 8:30 AM and 9:05 AM, it will count as two clicks because the hour has changed.

# Usage charts


The **Usage** page includes charts and metrics that show how often your app is being used and how successfully it retains user interest over time.

**Note**  
Some of the charts and metrics on the **Usage** page refer to *endpoints*, while others refer to *users*. For information about the difference between users and endpoints, see [Endpoints and users in Amazon Pinpoint analytics](analytics-charts.md#analytics-endpoints-users).

## Viewing the usage charts


Complete the following steps to view the **Usage** charts and metrics on the Amazon Pinpoint console. You can filter the data by date and by endpoint attributes.

**To view and filter the usage charts and metrics**

1. Open the Amazon Pinpoint console at [https://console.aws.amazon.com/pinpoint/](https://console.aws.amazon.com/pinpoint/).

1. On the **All projects** page, choose the project that you want to view usage data for.

1. In the navigation pane, under **Analytics**, choose **Usage**.

1. (Optional) To apply a filter that displays the data for a specific date or range of dates, use the date selector at the top of the page to choose the dates for the time period that you want. After you choose new dates, the page updates to show the data for the selected time period.

1. (Optional) To apply a filter that displays data for only those users or endpoints that have specific attributes, expand the **Filters** section. Choose an attribute from the **Endpoint Attributes** list. After you choose an attribute, choose an attribute value from the **Endpoint Attribute Values** list. Then choose **View charts** to see the updated metrics.
**Note**  
We hide this filter if you haven't used it in the past 90 days.  
If the **Filters** section shows a message stating that the filter is unavailable, choose **More information**, and then choose **Enable filters**. When you do, we restore the filter for your account in the current AWS Region. Depending on the amount of data that's associated with your account, this process can take up to 72 hours to complete.

   To further filter the data, repeat this step for each additional attribute and attribute value that you want to filter the data by.

## Chart descriptions


The **Usage** page contains three sections: [User metrics](#analytics-usage-description-users), [Session metrics](#analytics-usage-description-sessions), and [Authentication metrics](#analytics-usage-description-authentication).

### User metrics


The **User metrics** section provides information about how users and endpoints interact with your application. These charts and metrics help you better understand user retention—that is, the likelihood that a customer who used your application in the past will use it again at a later time.

**Note**  
The following metrics can be affected by API operations that impact endpoints: **Daily active endpoints**, **Monthly active endpoints**, **Daily active users**, **Monthly active users**. For example, if you use the `UpdateEndpoint` or `PutEvents` API operations to modify endpoints, metrics such as **Daily active users** could indicate higher counts than **Daily sessions**.

For information about the difference between users and endpoints, see [Endpoints and users in Amazon Pinpoint analytics](analytics-charts.md#analytics-endpoints-users).

**Daily active endpoints**  
Shows the number of endpoints that opened your application for each day in the selected time period. This chart also provides the average number of daily active endpoints for the entire time period, and the percentage change in the number of daily active endpoints from the beginning to the end of the time period. If your app or project contains a high number of endpoints, there might be a delay of up to six hours for Amazon Pinpoint to display this data.

**Monthly active endpoints**  
Shows the number of endpoints that opened your application at some point in the preceding 30 days for each day in the selected time period. This chart also provides the average number of monthly active endpoints for the entire time period, and the percentage change in the number of monthly active endpoints from the beginning to the end of the time period. If your app or project contains a high number of endpoints, there might be a delay of up to six hours for Amazon Pinpoint to display this data.

**New endpoints**  
Shows the number of endpoints that were registered with Amazon Pinpoint for the first time for each day in the selected time period. This chart also provides the average number of new endpoints for the entire time period, and the percentage change in the number of new endpoints from the beginning to the end of the time period. 

**Daily active users**  
Shows the number of users that opened your application for each day in the selected time period. This chart also provides the average number of daily active users for the entire time period, and the percentage change in the number of daily active users from the beginning to the end of the time period.

**Monthly active users**  
Shows the number of users that opened your application at some point in the preceding 30 days for each day in the selected time period. This chart also provides the average number of monthly active users for the entire time period, and the percentage change in the number of monthly active users from the beginning to the end of the time period. 

**New users**  
Shows the number of new user IDs that were created in Amazon Pinpoint for each day in the selected time period. This chart also provides the average number of new users for the entire time period, and the percentage change in the number of new users from the beginning to the end of the time period.

**7-day retention rate**  
Shows the percentage of users who opened your app less than 8 days ago, and then opened it again at some point during the following 7 days. This chart also provides the average daily retention rate for the entire time period, the average daily retention rate for the time period, and the percentage change in the rate from the beginning to the end of the time period.

**Sticky factor**  
Shows the portion of monthly active endpoints that were active on each day of the selected time period. For example, a sticky factor of 0.25 indicates that 25% of active endpoints from the previous 30 days were active on the chosen day. This chart also shows the average sticky factor for the entire time period, and the percentage change in the sticky factor rate from the beginning to the end of the time period. If your app or project contains a high number of endpoints, there might be a delay of up to six hours for Amazon Pinpoint to display this data.

### Session metrics


The **Session metrics** section provides information about how often your app was opened. These metrics can help you better understand how often individual customers use your app, and the days and times that they're most likely to use your app.

**Sessions**  
Shows the number of times your app was opened for each day in the selected time period. This chart also provides the average number of sessions for the entire time period, and the percentage change in the number of sessions from the beginning to the end of the time period.

**Sessions per endpoint**  
Shows the number of sessions for each endpoint. Amazon Pinpoint calculates this number by dividing the number of sessions in the time period by the number of unique endpoints that opened your app in the time period. This chart also provides the average number of sessions per endpoint for the entire time period, and the percentage change in the number of sessions per endpoint from the beginning to the end of the time period.

**Sessions per user**  
Shows the number of sessions for each user. Amazon Pinpoint calculates this number by dividing the number of sessions in the time period by the number of unique users who opened your app in the time period. This chart also provides the average number of sessions per user for the entire time period, and the percentage change in the number of sessions per user from the beginning to the end of the time period.

**Session heat map**  
Shows the days and times when endpoints opened your app. The times in this chart reflect each endpoint's local time. Darker rectangles in this chart indicate larger numbers of endpoints opening your app.

### Authentication metrics


The **Authentication metrics** section provides information about how often existing users sign in to your app, and how often new users sign up for your app. These charts are useful for tracking the success of user acquisition programs, or the success of campaigns that attempt to draw disengaged users back to your app, for example.

**Sign-ins**  
Shows the number of times that users signed in to your app for each day in the selected time period. This chart also provides the average number of sign-ins for the entire time period, and the percentage change in the number of sign-ins from the beginning to the end of the time period.

**Sign-ups**  
Shows the number of times that users created new accounts for your app for each day in the selected time period. This chart also provides the average number of sign-ups for the entire time period, and the percentage change in the number of sign-ups from the beginning to the end of the time period.

**Authentication failures**  
Shows the number of times that users attempted to sign in but were unable to do so for each day in the selected time period. This chart also provides the average number of authentication failures for the entire time period, and the percentage change in the number of authentication failures from the beginning to the end of the time period.

# Revenue charts


The charts and metrics on the **Revenue** page provide details about user purchase activity and the revenue that's generated by your app.

**Note**  
Some of the charts and metrics on the **Revenue** page refer to *endpoints*, while others refer to *users*. For information about the difference between users and endpoints, see [Endpoints and users in Amazon Pinpoint analytics](analytics-charts.md#analytics-endpoints-users).

To report revenue and other metrics for a mobile app, your app must be integrated with Amazon Pinpoint through one of the supported AWS Mobile SDKs. For more information, see [Integrating Amazon Pinpoint with your application](https://docs.aws.amazon.com/pinpoint/latest/developerguide/integrate.html) in the *Amazon Pinpoint Developer Guide*.

## Viewing the revenue charts


Complete the following steps to view the **Revenue** charts and metrics on the Amazon Pinpoint console. You can filter the data by date and by endpoint attributes.

**To view and filter the revenue charts and metrics**

1. Open the Amazon Pinpoint console at [https://console.aws.amazon.com/pinpoint/](https://console.aws.amazon.com/pinpoint/).

1. On the **All projects** page, choose the project that you want to view revenue data for.

1. In the navigation pane, under **Analytics**, choose **Revenue**.

1. (Optional) To apply a filter that displays the data for a specific date or range of dates, use the date selector at the top of the page to choose the dates for the time period that you want. After you choose new dates, the page updates to show the data for the selected time period.

1. (Optional) To apply a filter that displays data for only those endpoints that have specific attributes, expand the **Filters** section. Choose an attribute from the **Endpoint Attributes** list. After you choose an attribute, choose an attribute value from the **Endpoint Attribute Values** list. Then choose **View charts** to see the updated metrics.
**Note**  
We hide this filter if you haven't used it in the past 90 days.  
If the **Filters** section shows a message stating that the filter is unavailable, choose **More information**, and then choose **Enable filters**. When you do, we restore the filter for your account in the current AWS Region. Depending on the amount of data that's associated with your account, this process can take up to 72 hours to complete.

   To further filter the data, repeat this step for each additional attribute and attribute value that you want to filter the data by.

## Chart descriptions


The **Revenue** page contains the following sections:

**Revenue**  
Shows the amount of money, in USD, spent within your app by all users for each day in the selected time period. This chart also provides the average amount of revenue that was generated by the app for the entire time period, and the percentage change in the amount of revenue from the beginning to the end of the time period.

**Revenue per endpoint**  
Shows the average amount of money that was spent within your app by each endpoint for each day in the selected time period. Amazon Pinpoint calculates this number by dividing the amount of revenue generated during the selected time period by the number of users who opened the app in that time period. This chart also provides the average amount of revenue per endpoint for the entire time period, and the percentage change in the amount of revenue per endpoint from the beginning to the end of the time period.

**Paying users**  
Shows the number of unique users who made at least one purchase for each day in the selected time period. This chart also provides the total number of paying users, the average number of paying users, and the percentage change in the number of paying users from the beginning to the end of the time period.

**Revenue per paying user**  
Shows the amount of money that was spent by each paying user. Amazon Pinpoint calculates this number by dividing the amount of revenue generated each day in the selected time period by the number of unique users who made at least one purchase during that day. This chart also provides the average amount of revenue per paying user for the entire time period, and the percentage change in the amount of revenue per paying user from the beginning to the end of the time period.

**Units sold**  
Shows the total number of items that were purchased in your app for each day in the selected time period. This chart also provides the total number of units sold, the average number of units sold per day, and the percentage change in the number of units sold from the beginning to the end of the analysis period.

**Units sold per endpoint**  
Shows the daily average number of items that were purchased by each endpoint. Amazon Pinpoint calculates this number by dividing the number of units sold each day by the number of endpoints that were active during the selected time period. This chart also provides the average number of units that were sold per endpoint for the entire time period, and the percentage change in the number of units sold per endpoint from the beginning to the end of the analysis period.

**Purchases**  
Shows the number of purchases that were made in your app for each day in the selected time period. This chart also provides the total number of purchases made in the time period, and the percentage change in the number of purchases from the beginning to the end of the analysis period.

**Purchases per endpoint**  
Shows the daily average number of purchases per endpoint for each day in the selected time period. Amazon Pinpoint calculates this number by dividing **Purchases** by the number of endpoints that made a purchase for each day in the analysis period. This chart also provides the average number of purchases per endpoint for the entire time period, and the percentage change in the number of units sold per endpoint from the beginning to the end of the analysis period.

# Events charts


The charts and metrics on the **Events** page help you see trends by displaying data for one or more types of events and event attributes. You can filter the data on the page to show any event that your application reports to Amazon Pinpoint.

## Viewing the events charts


Complete the following steps to view the **Events** charts and metrics on the Amazon Pinpoint console. You can filter the data by date, event, and endpoint attributes.

**To view and filter the events charts and metrics**

1. Open the Amazon Pinpoint console at [https://console.aws.amazon.com/pinpoint/](https://console.aws.amazon.com/pinpoint/).

1. On the **All projects** page, choose the project that you want to view event data for.

1. In the navigation pane, under **Analytics**, choose **Events**.

1. (Optional) To apply a filter that displays the data for a specific date or range of dates, use the date selector at the top of the page to choose the dates for the time period that you want. After you choose new dates, the page updates to show the data for the selected time period.

1. (Optional) To apply additional filters, expand the **Filters** section.
**Note**  
We hide these filters if you haven't used them in the past 90 days.  
If the **Filters** section shows a message stating that the filters are unavailable, choose **More information**, and then choose **Enable filters**. When you do, we restore the filters for your account in the current AWS Region. Depending on the amount of data that's associated with your account, this process can take up to 72 hours to complete.

   If the additional filters are available, do any of the following:
   + To apply a filter that displays the data for only a specific type of event, choose the event type from the **Event** list. After you choose an event type, choose event attributes or metrics and a value from the **Event Attributes and Metrics** and **Event Attribute Values** lists.

     The **Event** list displays the types of events that your app reported during the past 14 days. If your app didn't report any events during that time period, only the **All event types** option is available and you can't filter the data by a specific type of event.
   + To apply a filter that displays data for only those endpoints that have a specific attribute, choose the attribute from the **Endpoint Attributes** list. After you choose an attribute, choose an attribute value from the **Endpoint Attribute Values** list. Then choose **View charts** to see the updated metrics.

   To further filter the data, repeat this step for each additional event or attribute that you want to filter the data by.
**Note**  
If your app or project contains a high number of endpoints, there might be a delay of up to six hours for Amazon Pinpoint to display this data.

## Chart descriptions


The **Events** page includes the following sections:

**Event count**  
This chart displays the number of events that were reported by your app for each day in the selected time period. This chart also provides the average number of events per day, the total number of events in the time period, and the percentage change in the number of events from the beginning to the end of the time period.

**Endpoint count**  
This chart displays the number of endpoints that reported the selected event for each day in the selected time period. This chart also provides the average number of endpoints that reported the event each day, the total number of endpoints that reported the event each day, and the percentage change in the number of endpoints that reported the event from the beginning to the end of the time period.

**Events per session**  
This chart displays the average number of events that occurred in each app session for each day in the selected time period. Amazon Pinpoint calculates this metric by dividing the number of times the selected event occurred each day by the number of sessions that occurred that day.  
This chart also provides the average number of events per session for the entire time period, and the percentage change in the number of events per session from the beginning to the end of the time period.

# Demographics charts


The charts on the **Demographics** page help you understand the characteristics of your customers and the devices that they use to access your app. If you've configured your app to report custom metrics to Amazon Pinpoint, this page shows the data for those metrics.

## Viewing the demographics charts


Complete the following steps to view the **Demographics** charts on the Amazon Pinpoint console. You can filter the data by channel.

**To view and filter the demographics charts**

1. Open the Amazon Pinpoint console at [https://console.aws.amazon.com/pinpoint/](https://console.aws.amazon.com/pinpoint/).

1. On the **All projects** page, choose the project that you want to view demographic data for.

1. In the navigation pane, under **Analytics**, choose **Demographics**.

1. (Optional) To apply a filter that displays the data for only a specific channel, choose **All channels**, and then choose a channel.

## Chart descriptions


The **Demographics** page includes the following sections:

**Platform**  
Shows the proportion of users who use your app on various platforms.

**App version**  
Shows the proportion of users who use various versions of your app.

**Device model**  
Shows the proportion of users who use your app on various device models, such as iPhone or Galaxy S9.

**Device make**  
Shows the proportion of users who use your app on various makes of devices, such as Apple or Samsung.

**User location**  
Shows the countries where users of your app are located.

**Custom attributes**  
Shows the values for each custom attribute that's reported by your app.

# Campaign charts


The charts and metrics on the **Campaigns** page provide information about all the campaigns for a project. You can also choose a specific campaign to view additional delivery and engagement metrics for that campaign.

## Viewing the campaign charts


Complete the following steps to view the **Campaigns** charts and metrics on the Amazon Pinpoint console. You can filter the data by date.

**To view and filter the campaigns charts and metrics**

1. Open the Amazon Pinpoint console at [https://console.aws.amazon.com/pinpoint/](https://console.aws.amazon.com/pinpoint/).

1. On the **All projects** page, choose the project that you want to view campaign data for.

1. In the navigation pane, under **Analytics**, choose **Campaigns**.

1. (Optional) To apply a filter that displays the data for a specific date or range of dates, use the date selector at the top of the page to choose the dates for the time period that you want. After you choose new dates, the page updates to show the data for the selected time period.

## Chart descriptions


The **Campaigns** page includes sections that provide aggregated charts and metrics for all the campaigns that were active during the selected time period. It also includes a table that lists all of those campaigns. When you choose a specific campaign from the table, you see a new set of charts and metrics with data that's specific to that campaign.

### Aggregated campaign metrics


The **Campaigns** page includes the following charts and metrics, which are aggregated across all the campaigns that were active during the selected time period.

**Active targetable endpoints**  
Shows the total number of *targetable endpoints*. A targetable endpoint is an endpoint that currently has a status of *active* for the project and is opted in to receiving messages from you through at least one channel. This section displays the total number of active targetable endpoints across all channels, and the number of active targetable endpoints for each channel—for example, push notifications, email, and SMS.

**Campaigns**  
Shows the total number of campaigns that are currently active. For the selected time period, this section also shows the number of endpoints that received messages from you, and the delivery, open, and opt-out rates for those messages. The **Endpoint deliveries** area shows the number of unique endpoints that received messages from the campaigns.

### Metrics for individual campaigns


When you select a campaign from the table of campaigns, you see charts and metrics that are specific to that campaign. The charts and metrics that you see depend on the type of channel that the campaign used.

**Note**  
If you select an A/B test campaign, you see the charts and metrics listed in the following sections for each treatment. Using this report, you can compare the effectiveness of various treatments for a campaign.

#### Email campaigns


When you select a standard campaign that uses the email channel, you see the following charts and metrics.

**Delivery count metrics**  
This section provides the following charts and metrics that relate to the number of messages that were sent and delivered for this campaign:    
**Messages sent**  
The number of messages that were sent.  
**Messages delivered**  
The number of messages that were delivered to their intended recipients. Amazon Pinpoint calculates this number by subtracting the number of messages that hard bounced from the number of messages that were sent.  
**Links clicked**  
 If a message recipient clicks multiple links in a message or clicks the same link more than once, those clicks will be counted as one click if they occur within the same hour. Multiple clicks taking place at different hours will be counted as separate clicks. For example, if a link is clicked at 8:30 AM and 8:45 AM, it will count as one click but if the link is clicked at 8:30 AM and 9:05 AM, it will count as two clicks because the hour has changed.  
**Endpoint deliveries**  
The average number of unique email endpoints that the message was delivered to on each day. The chart shows the number of unique email endpoints that the message was delivered to, for each day in the selected time period.

**Delivery rate metrics**  
This section provides the following metrics that relate to the delivery of messages from this campaign:    
**Delivery rate**  
The percentage of messages that were delivered to their intended recipients. Amazon Pinpoint calculates this rate by dividing the number of messages that were delivered by the number of messages that were sent.  
**Email open rate**  
The percentage of messages that were opened by their intended recipients. Amazon Pinpoint calculates this rate by dividing the number of messages that were opened by the number of messages that were delivered.  
**Bounce rate**  
The percentage of messages that couldn't be delivered to their intended recipients. This metric only measures *hard bounces*—that is, messages in which the recipient's email address had a permanent issue that prevented the message from being delivered. Amazon Pinpoint calculates this rate by dividing the number of bounced messages by the number of messages sent.

**Campaign runs**  
This section provides the following metrics that relate to the timing and delivery of your messages each time this campaign ran:    
**Run date**  
The date and time when the campaign run was sent.  
**Endpoints targeted**  
The number of unique endpoints that you attempted to send the message to as part of the campaign run.  
**Messages sent**  
The number of messages that were sent during the campaign run. This number might differ from the number of endpoints targeted if the targeted segment included email addresses that were formatted incorrectly or were known to produce hard bounces. This number also omits endpoints that opted out.  
**Messages delivered**  
The number of messages that were sent from the campaign run and delivered to their intended recipients.  
**Delivery rate**  
The percentage of messages that were sent from the campaign run and delivered to their intended recipients. Amazon Pinpoint calculates this rate by dividing **Messages delivered** by **Messages sent**.  
**Total email opened**  
The number of messages that were sent from the campaign run and opened by their intended recipients. Due to technical limitations, this value only includes recipients who opened the message by using an email client that supports images.  
**Email open rate**  
The percentage of messages that were sent from the campaign run and opened by their intended recipients. Amazon Pinpoint calculates this rate by dividing **Total email opened** by **Messages delivered**.  
**Bounce rate**  
The percentage of messages that were sent from the campaign run and couldn't be delivered to their intended recipients. This metric measures only hard bounces. Amazon Pinpoint calculates this rate by dividing the number of messages that bounced during the campaign run by **Messages delivered**.

#### Push notification campaigns


When you select a standard campaign that sends push notifications, you see the following charts and metrics.

**Campaign delivery counts**  
This section provides the following charts and metrics that relate to the number of push notifications that were sent and delivered for this campaign:    
**Messages sent**  
The number of push notifications that were sent.  
**Messages delivered**  
The number of push notifications that were delivered to their intended recipients. Amazon Pinpoint calculates this number by subtracting the number of notifications that couldn't be delivered from the total number of notifications that you sent.  
**Endpoint deliveries**  
The average number of unique push-notification endpoints that the message was delivered to on each day. The chart shows the number of unique push-notification endpoints that the message was delivered to, for each day in the selected time period.

**Campaign engagement rates**  
This section provides the following charts and metrics that relate to delivery and engagement rates for the push notifications that were sent by this campaign:    
**Delivery rate**  
The percentage of push notifications that were delivered to their intended recipients. Amazon Pinpoint calculates this rate by dividing the number of push notifications that were delivered by the number of push notifications that were sent.  
**Push open rate**  
The percentage of push notifications that were opened by their intended recipients. Amazon Pinpoint calculates this rate by dividing the number of recipients who opened push notifications from you by the number of push notifications that were delivered to their intended recipients.

**Campaign sessions**  
This section provides the following charts and metrics that relate to the number of times that your app was opened by unique endpoints within 24 hours of receiving a push notification from this campaign:    
**Total sessions**  
The number of times that your app was opened by endpoints during the selected time period.  
**Sessions per endpoint**  
Shows the number of times that your app was opened by unique endpoints within 24 hours of receiving the push notification from the campaign, for each day in the selected time period.  
**Campaign session heat map**  
Shows the days and times when users opened your app after receiving the push notification from the campaign. Darker rectangles represent greater numbers of users. Times are based on each user's local time zone.

**Campaign units sold**  
This section provides the following charts and metrics that relate to the number of units that were purchased by unique endpoints within 24 hours of receiving a push notification from this campaign:    
**Total units sold**  
The number of units that were purchased by endpoints during the selected time period.  
**Units sold per endpoint**  
Shows the number of purchases that were made by unique endpoints within 24 hours of receiving the push notification from the campaign, for each day in the analysis period.

**Campaign runs**  
This section provides the following metrics that relate to the timing and delivery of your push notifications each time this campaign ran:    
**Run date**  
The date and time when the campaign run was sent.  
**Endpoints targeted**  
The number of unique endpoints that you attempted to send the push notification to as part of the campaign run.  
**Messages sent**  
The number of push notifications that were sent during the campaign run. This number might differ from the number of endpoints targeted, if the targeted segment included invalid tokens or endpoints that opted out.  
**Messages delivered**  
The number of push notifications that were sent from the campaign run and were delivered to their intended recipients.  
**Delivery rate**  
The percentage of push notifications that were sent from the campaign run and delivered to their intended recipients. Amazon Pinpoint calculates this rate by dividing **Messages delivered** by **Messages sent**.  
**Total push opened**  
The number of push notifications that were sent from the campaign run and opened by their intended recipients.  
**Push open rate**  
The percentage of push notifications that were sent from the campaign run and opened by their intended recipients. Amazon Pinpoint calculates this rate by dividing **Total push opened** by **Messages delivered**.

#### SMS campaigns


When you select a standard campaign that uses the SMS channel, you see the following charts and metrics.

**Delivery metrics**  
This section provides the following metrics that relate to the delivery of messages from this campaign:    
**Messages sent**  
The number of messages that were sent.  
**Messages delivered**  
The number of messages that were delivered to their intended recipients. Amazon Pinpoint calculates this number by subtracting the number of messages that couldn't be delivered from the number of messages that were sent.  
**Delivery rate**  
The percentage of messages that were delivered to their intended recipients. Amazon Pinpoint calculates this rate by dividing the number of messages that were delivered by the number of messages that were sent.  
**Endpoint deliveries**  
The average number of unique SMS endpoints that the message was delivered to on each day. The chart shows the number of unique SMS endpoints that the message was delivered to, for each day in the selected time period.

**SMS spend**  
This section shows the total number of SMS message parts that you sent for the campaign during the selected time period. It also shows the total and average amount of money, in USD, that you spent sending those message parts.  
A *message part* is a portion of an SMS message. If an SMS message contains more than the maximum number of characters that are allowed by mobile phone carriers, Amazon Pinpoint automatically splits the message into multiple message parts, and sends each message part to the recipient.

**Campaign runs**  
This section provides the following metrics that relate to the timing and delivery of your messages each time this campaign ran:    
**Run date**  
The date and time when the campaign run was sent.  
**Endpoints targeted**  
The number of unique endpoints that you attempted to send the message to as part of the campaign run.  
**Messages sent**  
The number of messages that were sent during the campaign run. This number might differ from the number of endpoints targeted if the targeted segment included invalid phone numbers or endpoints that opted out.  
**Message parts sent**  
The number of message parts that were sent during the campaign run. This number might differ from the number of messages sent. This is the case if the campaign message contained more than the maximum number of characters that are allowed by mobile phone carriers.  
**Messages delivered**  
The number of messages that were sent from the campaign run and were delivered to their intended recipients.  
**Delivery rate**  
The percentage of messages that were sent from the campaign run and were delivered to their intended recipients. Amazon Pinpoint calculates this rate by dividing **Messages delivered** by **Messages sent**.

# Transactional messaging charts


The **Transactional messaging** page provides charts and metrics that show how many transactional messages that you've sent, and helps you measure recipients' responses to those messages. For example, this page shows the number of transactional email messages that were delivered, opened, clicked, bounced, or reported as spam.

**Note**  
The data on this page only includes information about transactional messages. It doesn't include information about messages that you sent by using campaigns. To see the data for messages that were sent by campaigns, use the [Campaigns charts](analytics-campaigns.md). In addition, it can take up to two hours for new data to appear on this page.

**Important**  
KPI calculations are performed on hourly partitioned data due to the volume of events. Under certain circumstances, events that are close to the beginning or end of an hour can be written into the previous or next hour partition. This can cause KPIs to be off by around one percent.

## Viewing the transactional messaging charts


Complete the following steps to view the **Transactional messaging** charts and metrics on the Amazon Pinpoint console. You can filter the data by channel and by date.

**To view and filter the transactional messaging charts and metrics**

1. Open the Amazon Pinpoint console at [https://console.aws.amazon.com/pinpoint/](https://console.aws.amazon.com/pinpoint/).

1. On the **All projects** page, choose the project that you want to view transactional messaging data for.

1. In the navigation pane, under **Analytics**, choose **Transactional messaging**.

1. Use the menu at the top of the page to choose whether to display data for transactional **Email** or **SMS** messages, as shown in the following image:  
![\[\]](http://docs.aws.amazon.com/pinpoint/latest/userguide/images/analytics-transactional-messaging-channel-selector.png)

1. (Optional) To apply a filter that displays the data for a specific date or range of dates, use the date selector at the top of the page to choose the dates for the time period that you want. After you choose new dates, the page updates to show the data for the selected time period.

## Chart descriptions


The **Transactional messaging** page contains several charts and metrics that provide information about how recipients have responded to the transactional email and SMS messages that you sent during the selected time period.

For SMS messages, this page also provides information about the number and price of the message parts that you sent. A *message part* is a portion of an SMS message. If an SMS message contains more than the maximum number of characters that are allowed by mobile phone carriers, Amazon Pinpoint automatically splits the message into multiple message parts. Each message part contains some additional information about the part of the message that came before it. When a recipient's device receives messages that are separated in this way, it uses this additional information to join the incoming message parts into one message.

### Transactional SMS charts


When you use the channel selector to display the data for transactional SMS messages, you see the following charts and metrics:

**Messages sent**  
Shows the number of messages that you sent:  
+ Average – The average number of messages that were sent each day of the selected time period.
+ Total – The total number of messages that were sent during the selected time period.
+ Change over period – The percentage of change between the number of messages that were sent on the first and last days of the selected time period. If this value is an em dash (—), no messages were sent on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero (`0`) for the first day of the time period.
The chart shows the total number of messages that were sent on each day of the selected time period.

**Message parts sent**  
Shows the number of message parts that you sent:  
+ Average – The average number of message parts that were sent each day of the selected time period.
+ Total – The total number of message parts that were sent during the selected time period.
+ Change over period – The percentage of change between the number of message parts that were sent on the first and last days of the selected time period. If this value is an em dash (—), no message parts were sent on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero (`0`) for the first day of the time period.
The chart shows the total number of message parts that were sent on each day of the selected time period.

**Deliveries**  
Shows the number of messages that were delivered to recipients:  
+ Average – The average number of messages that were delivered each day of the selected time period.
+ Total – The total number of messages that were delivered during the selected time period.
+ Change over period – The percentage of change between the number of messages that were delivered on the first and last days of the selected time period. If this value is an em dash (—), no messages were delivered on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero (`0`) for the first day of the time period.
The chart shows the total number of messages that were delivered on each day of the selected time period.  
There are several factors that could cause these values to differ from the average and total number of messages that were sent. For example, if you send an SMS message to a phone number that doesn't exist, it is counted as sent, but not delivered.

**Delivery rate**  
Shows the average percentage of messages that were sent and delivered to recipients during the selected time period. Amazon Pinpoint calculates the average delivery rate by first calculating the daily delivery rate for each day of the time period. (The daily delivery rate is the number of messages that were delivered on a certain day divided by the number of messages that were sent on that day.) Amazon Pinpoint then calculates the sum of the daily delivery rates, and divides the sum by the number of days in the time period.  
This section also shows the percentage of change between the daily delivery rates for the first and last days of the selected time period. If this value is an em dash (—), no messages were delivered on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero percent (`0%`) for the first day of the time period.  
The chart shows the delivery rate for each day of the selected time period.

**Messages by country or region**  
Lists all the countries that you sent messages to during the selected time period. For each country, this table shows the number of messages that you sent to recipients in that country (**Messages sent**), the number of message parts that you sent to recipients in that country (**Message parts sent**), the number of messages that were delivered to recipients in that country (**Messages delivered**), and the average price that you paid for each message part that you sent to a recipient in that country (**Average price per part**).

**Message delivery errors**  
Shows the number of errors that occurred because of the messages that you sent during the selected time period. To view a list of all the types of errors that occurred, expand the **Show all SMS errors** section. For each error, this section shows the number of times that the error occurred during the selected time period (**Total over period**), the average number of times that the error occurred for each day (**Average over period**), and the percentage of change between the number of errors that occurred on the first and last days of the time period (**Change over period**).

### Transactional email charts


When you use the channel selector to view the data for transactional email messages, you see the following charts and metrics:

**Sends**  
Shows the number of messages that were sent:  
+ Average – The average number of messages that were sent each day of the selected time period.
+ Total – The total number of messages that were sent during the selected time period.
+ Change over period – The percentage of change between the number of messages that were sent on the first and last days of the selected time period. If this value is an em dash (—), no messages were sent on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero (`0`) for the first day of the time period.
The chart shows the total number of messages that were sent on each day of the selected time period.

**Deliveries**  
Shows the number of messages that were delivered to recipients:   
+ Average – The average number of messages that were delivered each day of the selected time period.
+ Total – The total number of messages that were delivered during the selected time period.
+ Change over period – The percentage of change between the number of messages that were delivered on the first and last days of the selected time period. If this value is an em dash (—), no messages were delivered on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero (`0`) for the first day of the time period.
The chart shows the total number of messages that were delivered on each day of the selected time period.  
There are several factors that could cause these values to differ from the average and total number of messages that were sent. For example, if a message bounces, it is counted as sent, but not delivered.

**Opens**  
Shows the number of messages that were opened by recipients:   
+ Average – The average number of messages that were opened each day, of the messages sent during the selected time period.
+ Total – The total number of messages that were opened, of the messages sent during the selected time period.
+ Change over period – The percentage of change between the number of messages that were opened on the first and last days of the selected time period. If this value is an em dash (—), no messages were opened on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero (`0`) for the first day of the time period.
The chart shows the total number of messages that were opened on each day of the selected time period.  
Amazon Pinpoint adds a very small, transparent image to the end of each transactional message that you send. When a recipient opens a message that contains one of these images, their email client downloads the image from our servers. If a message is opened once or opened multiple times within the same hour, it will be counted as one open. Multiple opens taking place at different hours will be counted as separate opens. For example, if a message is opened at 8:30 AM and 8:45 AM, it will count as one open but if the messaged is opened at 8:30 AM and 9:05 AM, it will count as two opens because the hour has changed.

**Clicks**  
Shows the number of times that recipients clicked links in the messages:   
+ Average – The average number of clicks that occurred each day of the selected time period.
+ Total – The total number of clicks that occurred during the selected time period.
+ Change over period – The percentage of change between the number of clicks that occurred on the first and last days of the selected time period. If this value is an em dash (—), no clicks occurred on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero (`0`) for the first day of the time period.
The chart shows the total number of clicks that occurred on each day of the selected time period.  
When you send a message that contains links, Amazon Pinpoint replaces those links with links that refer to our servers. When a recipient clicks one of these links, we redirect the recipient to the intended location, and count the click. If a message recipient clicks multiple links in a message or clicks the same link more than once, those clicks will be counted as one click if they occur within the same hour. Multiple clicks taking place at different hours will be counted as separate clicks. For example, if a link is clicked at 8:30 AM and 8:45 AM, it will count as one click but if the link is clicked at 8:30 AM and 9:05 AM, it will count as two clicks because the hour has changed.

**Complaints**  
Shows the number of messages that were reported as spam by recipients:   
+ Average – The average number of messages that were reported as spam on each day of the selected time period.
+ Total – The total number of messages that were reported as spam during the selected time period.
+ Change over period – The percentage of change between the number of messages that were reported as spam on the first and last days of the selected time period. If this value is an em dash (—), no messages were reported as spam on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero (`0`) for the first day of the time period.
The chart shows the total number of messages that were reported as spam on each day of the selected time period.  
When a recipient applies **Mark as Spam** or a similar function to a message by using their email client, the recipient's email provider notifies us that the message was reported as spam.

**Delivery rate**  
Shows the average percentage of messages that were sent and delivered to recipients during the selected time period. Amazon Pinpoint calculates the average delivery rate by first calculating the daily delivery rate for each day of the time period. (The daily delivery rate is the number of messages that were delivered on a certain day divided by the number of messages that were sent on that day.) Amazon Pinpoint then calculates the sum of the daily delivery rates and divides the sum by the number of days in the time period.  
This section also shows the percentage of change between the daily delivery rates for the first and last days of the selected time period. If this value is an em dash (—), no messages were delivered on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero percent (`0%`) for the first day of the time period.

**Bounce rate**  
Shows the average percentage of messages that bounced during the selected time period. Amazon Pinpoint calculates the average bounce rate by first calculating the daily bounce rate for each day in the time period that you selected. (The daily bounce rate is the number of messages that bounced on a certain day divided by the number of messages that were sent on that day.) Amazon Pinpoint then calculates the sum of the daily bounce rates and divides the sum by the number of days in the time period.  
This section also shows the percentage of change between the daily bounce rates for the first and last days of the selected time period. If this value is an em dash (—), no messages bounced on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero percent (`0%`) for the first day of the time period.

**Complaint rate**  
Shows the average percentage of messages that were reported as spam by recipients during the selected time period. Amazon Pinpoint calculates the average complaint rate by first calculating the daily complaint rate for each day in the time period that you selected. (The daily complaint rate is the number of messages that were reported as spam on a certain day divided by the number of messages that were sent on that day.) Amazon Pinpoint then calculates the sum of the daily complaint rates and divides the sum by the number of days in the time period.  
This section also shows the percentage of change between the daily complaint rates for the first and last days of the selected time period. If this value is an em dash (—), no messages were reported as spam on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero percent (`0%`) for the first day of the time period.

**Unique user events**  
Shows the number of unique recipients who opened messages (**Unique message opens**) and clicked links in messages (**Unique message clicks**):  
+ Average – The average number of open or click events that occurred on each day of the selected time period.
+ Total – The total number of open or click events that occurred during the selected time period.
+ Change over period – The percentage of change between the number of open or click events that occurred on the first and last days of the selected time period. If this value is an em dash (—), no open or click events occurred on the first day of the time period. Amazon Pinpoint can't calculate the percentage of change if the value is zero (`0`) for the first day of the time period.
The chart shows the total number of unique recipients that opened messages and clicked links in messages on each day of the selected time period.  
Unlike the **Opens** and **Clicks** metrics, these metrics show the number of unique recipients who opened messages or clicked links in messages, as opposed to the total number of messages that were opened and click events that occurred. In other words, if a single user opens a message five times, the **Opens** chart would show five open events, but this chart would show only one open event.

**Bounce and complaint events**  
Shows the number of soft bounces, hard bounces, and complaints that occurred on each day of the selected time period. Soft bounces are usually temporary in nature. For example, if the recipient's inbox is full or their mail server is temporarily offline when we attempt to deliver a message, we count it as a soft bounce. Hard bounces are permanent. For example, if a recipient's email address doesn't exist or their mail server doesn't accept messages from your domain, we count it as a hard bounce.