Amazon Pinpoint
User Guide

Funnel Analytics

You can use Amazon Pinpoint to analyze funnels, which visualize how many users complete each of a series of steps in your app. For example, the series of steps in a funnel can be a conversion process that results in a purchase (as in a shopping cart), or some other intended user behavior.

By monitoring funnels, you can assess whether conversion rates have improved because of changes made to your app or because of an Amazon Pinpoint campaign.

After you specify which steps belong in your funnel, the Create funnel page displays a chart like the following example:

            A bar chart depicting each step in a funnel.

This example chart shows the percentage of users who complete each step in the process of updating an app. By comparing the values between columns, you can determine the drop off rates between steps. In this example, there is a 35% drop off between users who receive a notification and those who start an app session. Then there is a 19% drop off between users who start a session and those who open the app settings page.

To create a funnel, you specify each event that is part of the conversion process you want to analyze. When you add events to your funnel, you can choose any event that is reported by your app. Your app can report the following types of events:

  • Standard events – Includes events that automatically report when an app session starts or stops. The event type names for standard events are denoted with an underscore prefix, as in _session.start. Standard events also include monetization events that report in-app purchases.

  • Custom events – Defined by you to monitor activities specific to your app, such as completing a level in a game, posting to social media, or setting particular app preferences.

To create a funnel

  1. Sign in to the AWS Management Console and open the Amazon Pinpoint console at

  2. On the Amazon Pinpoint homepage, choose the app that you want to create a funnel for.

  3. In the navigation panel, under Analytics, choose Funnels.

  4. Choose Create funnel.

  5. For Funnel name, type a name for the funnel.

  6. Choose the events that you want to add to the funnel chart. For each event, specify the following:

    • Series name – A name for the event chart.

    • Event – The event type reported by your app to Amazon Pinpoint.

    • Attributes – The attribute-value pairs that are assigned to the events you want to add to the chart.

  7. To add more events, choose Create another series. You can also copy an event by choosing Duplicate.