All Collections
Intercom in your App
Sending mobile carousels
Measure your Mobile Carousels’ performance
Measure your Mobile Carousels’ performance

Understand and optimize Mobile Carousels for increased engagement.

Beth-Ann Sher avatar
Written by Beth-Ann Sher
Updated over a week ago

See a carousel’s performance over time

For a quick view of how a carousel has performed over time, switch to the Sent, Completed, or Goal tab.

  • Sent — This tab shows everyone the carousel was sent to.

  • Completed — This tab shows all the recipients that made it to the final screen of a carousel, whether or not they tapped the button on the final step.

  • Goal — This tab shows all users who received your carousel, and completed the action you've set as your goal.

Here you'll see a trend graph of the activity on each day:

Note: If your carousel is a single screen to request device permissions, and the user has already granted the permission, they will be in the 'Sent' list, but won't have been shown the carousel.

Pro tip: If you see a small percentage of users completing your carousel, try reducing the number of screens.

To see how well the carousel encourages customers to take your desired action, switch to the “Goal” tab:

Here you’ll see the percentage of people who hit the goal within the period you defined, as well as the full list of who hit the goal, and when they hit it:

You can also filter the report to show you only the customers who hit the goal after opening the carousel:

See step-by-step engagement with a carousel

With Mobile carousels’ screen stats, it’s easy to see which screens your users engage with, and where they drop off. This allows you to identify which screens you should improve, so you can increase your carousel's overall effectiveness.

To see your carousel's screen stats, open one, and you’ll see each screen's total number of views, and the percentage of customers who viewed it:

Note: If you don't have message version history in your Intercom workspace, whenever you edit a carousel the number of views on each screen is reset, so it’s a good idea to take note (or a screenshot) of how the previous version was performing. This way you can easily see if your changes have had the desired effect.

If you do have message versioning enabled in your Intercom workspace, just select a version to see the stats for each screen in that version:

Pro tip: If you see significant drops in the percentage of total viewers from one screen to the next, that’s a key indicator that your previous screen can be improved. In the example above, the third screen has much lower engagement than the second. That’s a good indicator that the second screen could be improved.

You'll also see the number of times the button on your final screen was tapped or how many users have granted your app permissions that you request:

Important: Screen stats are only available on carousels created after June 21st 2020.

Follow up with people who viewed your carousel

From any of the stats pages (Sent, Completed, or Goal) you can apply tags to, or message customers directly. This lets you identify all those who saw the carousel, so you can measure its impact on product adoption, upgrades or activation etc.

Just select the people you wish to follow up with, or tag and click "Message" or "Tag":

Tip: To message or tag everyone in the list you don't need to select them, just click "Message" or "Tag".

Export your carousel data

For a deeper dive into your carousel statistics, you can export your data as a CSV. Just choose 'Export CSV' under 'More' when viewing a single carousel:

Then choose the date range you'd like to see stats for:

You'll receive three CSV files by email:


The receipt file contains the following:

  • user_id

  • user_external_id

  • company_id

  • email

  • name

  • ruleset_id

  • content_id

  • content_type

  • content_title

  • ruleset_version_id

  • receipt_id

  • received_at

Note: receipt_id is referenced in the other two files and can be used to join the data. 👇

Button tap

This file contains:

  • receipt_id — Used to match each row to an entry in the 'Receipt' CSV file.

  • button_action_tapped_at — The timestamp when a user tapped the button on the final screen of the carousel.


This file contains:

  • receipt_id — Used to match each row to an entry in the 'Receipt' CSV file.

  • completed_at — The timestamp when a user reached the final screen of the carousel.

What’s next?


Need more help? Get support from our Community Forum
Find answers and get help from Intercom Support and Community Experts

Did this answer your question?