Closed aj-codecov closed 2 months ago
8/26 Making a note here: There is no design work scoped / required for this KR. If there is something needed from design probably very minimal (from @rohan-at-sentry)
From July to today, we've had ~ 22k users sign up for Codecov. Of those 22k users, only 1700 of those selected default org. The ability to select default org is only triggered once you successfully install the Github App (or team bot). Therefore, with a "dropoff rate" of ~ 93% (this is approx, but indicative of magnitude), we can conclude that the biggest drop off in our 1st time signup experience is in the step to add a GH bot (or a team bot).
This story was supposed to add more color on where this dropoff was in a quick, experimental way, before investing in more expensive onboarding changes - with the data we've collected, I think the need to do this work is minimal.
I'm happy to close this out.
cc @trent-codecov @adrian-codecov
Problem to Solve: For most users, the largest barrier when setting up Codecov is a need to install the Codecov Github app. You cannot do this if you're not an admin in your GH org.
Proposed Solution: Enable a free Codecov bot that requires no installation for the first 2 weeks of an account that then expires. This bot should remind people to follow through on setting up the Codecov GH app for full feature usage long term. It should also enable the smoothest path to Codecov setup with minimal need for anything outside of standard setup. Said differently, this should enable full featured Codecov usage for anybody in a repo without need for admin permissions. Ideally this should work in all scenarios where the current GH app works.
Additional Info: The goal of this epic is A. Discovery and then B. an attempt to quickly build a working prototype to evaluate if our Time to first commit (TTFC) drops meaningfully after implementation. This means we'll need to be able to segment out users that use this new app and evaluate their TTFC actually does go down. If this proves successful we can move forward with total confidence that one of the largest reasons we struggle with onboarding is the barrier of GH app installation.