Skip to content

feat(conversations): Add analytics tracking for conversations feature#107477

Merged
priscilawebdev merged 3 commits intomasterfrom
priscila/feat/add-conversations-analytics
Feb 3, 2026
Merged

feat(conversations): Add analytics tracking for conversations feature#107477
priscilawebdev merged 3 commits intomasterfrom
priscila/feat/add-conversations-analytics

Conversation

@priscilawebdev
Copy link
Member

Add comprehensive analytics tracking to the Conversations feature to monitor user interactions and page views.

Events added:

  • conversations.page-view: Tracks when users view the conversations page
  • conversations.drawer.open: Tracks when the conversation drawer opens
  • conversations.drawer.tab-switch: Tracks tab changes with from/to context
  • conversations.drawer.span-select: Tracks span selection in the drawer

Contributes to https://linear.app/getsentry/issue/TET-1836/conversations-analytics

Add comprehensive analytics tracking to the Conversations feature to
monitor user interactions and page views. This includes tracking for
page loads, drawer interactions, tab switches, and span selections.

The analytics events follow the established pattern used in other
insights pages (Agent Monitoring, MCP) and include proper organization
context for all events.

Events added:
- conversations.page-view: Tracks when users view the conversations page
- conversations.drawer.open: Tracks when the conversation drawer opens
- conversations.drawer.tab-switch: Tracks tab changes with from/to context
- conversations.drawer.span-select: Tracks span selection in the drawer

Co-Authored-By: Claude <noreply@anthropic.com>
@linear
Copy link

linear bot commented Feb 3, 2026

@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Feb 3, 2026
@priscilawebdev priscilawebdev marked this pull request as ready for review February 3, 2026 09:57
@priscilawebdev priscilawebdev requested a review from a team as a code owner February 3, 2026 09:57
Copy link
Member

@obostjancic obostjancic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, but as mentioned in the planning I;d be really interested in knowing how the drawer gets opened (drect link, click on the id in the table, click on input, click on output)

@priscilawebdev priscilawebdev force-pushed the priscila/feat/add-conversations-analytics branch from 271c6cd to 576b31b Compare February 3, 2026 10:42
@priscilawebdev
Copy link
Member Author

Looks good, but as mentioned in the planning I;d be really interested in knowing how the drawer gets opened (drect link, click on the id in the table, click on input, click on output)

this info isn't in the ticket - thanks for the reminder! Added in the commit.

@priscilawebdev priscilawebdev enabled auto-merge (squash) February 3, 2026 10:44
@priscilawebdev priscilawebdev merged commit 5a4a04f into master Feb 3, 2026
59 checks passed
@priscilawebdev priscilawebdev deleted the priscila/feat/add-conversations-analytics branch February 3, 2026 10:49
shellmayr pushed a commit that referenced this pull request Feb 4, 2026
…#107477)

Add comprehensive analytics tracking to the Conversations feature to
monitor user interactions and page views.

Events added:
- conversations.page-view: Tracks when users view the conversations page
- conversations.drawer.open: Tracks when the conversation drawer opens
- conversations.drawer.tab-switch: Tracks tab changes with from/to
context
- conversations.drawer.span-select: Tracks span selection in the drawer
jaydgoss pushed a commit that referenced this pull request Feb 12, 2026
…#107477)

Add comprehensive analytics tracking to the Conversations feature to
monitor user interactions and page views.

Events added:
- conversations.page-view: Tracks when users view the conversations page
- conversations.drawer.open: Tracks when the conversation drawer opens
- conversations.drawer.tab-switch: Tracks tab changes with from/to
context
- conversations.drawer.span-select: Tracks span selection in the drawer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants