Skip to content

feat(seer): Add analytics tracking for coding integration CTA buttons#107513

Merged
JoshFerge merged 1 commit intomasterfrom
jferg/cursor-integration-analytics
Feb 3, 2026
Merged

feat(seer): Add analytics tracking for coding integration CTA buttons#107513
JoshFerge merged 1 commit intomasterfrom
jferg/cursor-integration-analytics

Conversation

@JoshFerge
Copy link
Member

Summary

Add analytics events to track user interactions with the coding integration CTA component:

  • coding_integration.install_clicked - fired when user clicks "Install Cursor Integration"
  • coding_integration.setup_handoff_clicked - fired when user clicks "Set Seer to hand off to Cursor"

Both events include:

  • organization - the current organization
  • project_slug - the project slug
  • provider - the integration provider (e.g., "cursor")
  • user_id - the current user's ID

Test plan

  • Verify analytics events fire correctly when clicking the buttons
  • Confirm event data includes expected properties

Track clicks on the "Install Cursor Integration" and "Set Seer to hand off to Cursor" buttons with user_id, provider, project_slug, and organization context.
@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Feb 3, 2026
@JoshFerge JoshFerge marked this pull request as ready for review February 3, 2026 17:24
@JoshFerge JoshFerge requested a review from a team as a code owner February 3, 2026 17:24
@JoshFerge JoshFerge merged commit 5889165 into master Feb 3, 2026
60 of 61 checks passed
@JoshFerge JoshFerge deleted the jferg/cursor-integration-analytics branch February 3, 2026 17:37
jaydgoss pushed a commit that referenced this pull request Feb 12, 2026
…#107513)

## Summary
Add analytics events to track user interactions with the coding
integration CTA component:
- `coding_integration.install_clicked` - fired when user clicks "Install
Cursor Integration"
- `coding_integration.setup_handoff_clicked` - fired when user clicks
"Set Seer to hand off to Cursor"

Both events include:
- `organization` - the current organization
- `project_slug` - the project slug
- `provider` - the integration provider (e.g., "cursor")
- `user_id` - the current user's ID

## Test plan
- [ ] Verify analytics events fire correctly when clicking the buttons
- [ ] Confirm event data includes expected properties
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