Dashboard Interaction Analytics in Quick Sight (Click/Selection Tracking)

Hi team,

I wanted to check if there’s any plan for Quick Sight to support dashboard interaction analytics, specifically around tracking how users engage with published dashboards.

Some key features we’re looking for:

  • Dashboard Click Analytics: Insights into which elements (charts, visuals, filters, buttons, etc.) users are interacting with or clicking on.
  • Selection Analytics: Tracking what values or data points users are selecting or filtering, and how frequently those interactions happen.

Would love to know if this is on the roadmap or if there are any recommended workarounds.

Thanks in advance!

Hi @soham

CloudWatch metrics – DashboardViewCount, DashboardViewLoadTime, VisualLoadTime, and related error counters. Helpful for adoption and performance monitoring. Refer this documentation.

CloudTrail logs – Records asset level API activity (create, share, etc.) plus who opened a dashboard. Refer the below documentation.

1 Like

Thanks for the information shared so far — very helpful!

I wanted to clarify the exact use case we’re exploring:
We’re looking for a way to track user-level interactions within dashboards, specifically:

  • Which visuals or filters are being clicked
  • What values are being selected or filtered etc.

While CloudWatch and CloudTrail provide good high-level insights (like dashboard views, load times, or asset access logs), they don’t seem to capture in-dashboard behavior at a granular level do they ? (e.g user specific behaviors : particular visual wise, particular filter/option wise etc ) ?

So just checking specifically for :

  • Dashboard Click Analytics – The ability to capture and analyze granular user interactions within dashboards — such as identifying which specific visuals (charts, filters, buttons, etc.) are being clicked, how frequently, and by which users (if possible). This would help us understand interaction patterns and user engagement at a detailed level.

  • Selection Analytics – The capability to track detailed filtering behavior, such as which values users are selecting or applying in filters, how often certain options are chosen, and how those selections influence the rest of the dashboard. We’re specifically looking for more granular tracking, not just event logging — ideally capturing context around each selection to help optimize dashboard design and user flow.

Hi @soham

At present, CloudWatch metrics and CloudTrail logs record only high-level usage and performance data, they don’t capture detailed in-dashboard interactions such as clicks on visuals or specific filter selections in analysis or dashboards.

I have tagged this as a feature request to promote visibility to the support team!

1 Like