Add basic event tracking to the post-sign-up
Created by: artemruts
Description
Add basic event tracking to the post-sign-up page.
Changes
-
User lands on the post-sign-up-flow
ViewPostSignUp
-
User adds code hosts
- same event as in User → Settings → Code Hosts
ConnectUserCodeHostClicked
+kind
(reusing React component)
- same event as in User → Settings → Code Hosts
-
User dismisses the post-sign-up flow
- Clicks on the brand logo:
PostSignUp_BrandLogo_Clicked
- Clicks on the "Not right now" button:
PostSignUp_NotRightNow_Clicked
+ thetabNumber
of the flow - Navigates away:
PostSignUp_Page_NavigatedAway
- Clicks on the brand logo:
-
Repositories cloning takes more than 60 seconds, and we show a banner
PostSignUp_SlowCloneBanner_Shown
-
User clicks on the links in the "Cloning is slow..." banner
PostSignUp_SlowCloneBanner_Clicked
-
User clicks on the "Start searching" button on the very last step and navigates to
/search
PostSignUp_StartSearching_Clicked
Not added (yet):
- did the user “Select all” repositories or picked the individual repositories
- we decided not to release this functionality as part of this launch, will add this metric later (added later
✅ ))
- we decided not to release this functionality as part of this launch, will add this metric later (added later
- how long did it take to clone all repositories (new)
- we can always add this later if it's a useful metric