Improve browser extension acquisition
Created by: rrhyne
Sourcegraph browser extensions promote retention at a very high rate. Retention gives us additional time to prove value, and thus a longer timeframe in which to convert users to PQLs. If we then optimize the discoverability of the browser extensions we will improve the percentage of users who have installed the extension, and generate additional PQLs.
Currently, there are two prompts for installing a browser extension, one is a popover that occurs while the user is doing other tasks and a small button on file views. This popover is often closed by users instead of installing the extension. Another CTA from the repo homepage is too small to be seen frequently.
We should improve this funnel by providing additional prompts to install the extension. Some ideas on where this can happen:
-
Add a link to install the extension in the getting started tour -
Add a browser extension CTA in search results for logged in users -
Adjust the browser extension CTA on file page to use the new style and placement -
Make the search results CTA dismissable
Steps to achieving this:
-
Add the ability to Sourcegraph to determine if the browser extension is not installed -
Create design and copy for the CTA (we can repurpose the signup CTA – see below – but we should use a new illustration) -
Add CTA to file and search results page
Sign up CTA
Metrics
We will know we are successful if:
- we can improve the number of browser extension installations
TODOs
-
https://github.com/sourcegraph/sourcegraph/pull/30169 -
RFC 571 cc @attfarhan, @rrhyne to Review -
https://github.com/sourcegraph/analytics/pull/338 cc @attfarhan to Review -
https://github.com/sourcegraph/sourcegraph/pull/29966 cc @attfarhan to Review
-
-