
VS Code Marketplace 퍼널은 고장 났습니다. 15일 동안 443건의 획득(Acquisition)을 통해 배운 점
요약
VS Code 확장 프로그램인 Freebird AI 출시 후 15일간의 데이터를 분석하여 마켓플레이스의 발견(Discovery) 문제를 다룹니다. 높은 전환율에도 불구하고 낮은 노출로 인한 병목 현상을 확인하며, 마켓플레이스 알고리즘의 한계를 설명합니다.
핵심 포인트
- VS Code 마켓플레이스에서 '획득'은 설치가 아닌 리스팅 클릭을 의미함
- 제품의 전환율이 높더라도 초기 발견(Discovery) 단계의 트래픽이 부족하면 성장이 어려움
- 마켓플레이스 알고리즘은 신규 확장 프로그램보다 기존 인기 제품을 우선 노출함
- 설치 데이터와 .vsix 다운로드 데이터를 분리하여 분석할 필요가 있음
443건의 획득(Acquisition). 110건의 설치. 15일.
6월 13일에 Freebird AI를 출시했습니다. 2주 후, 저는 앞뒤가 맞지 않는 텔레메트리(Telemetry) 데이터를 바라보고 있었고, 마침내 그 이유를 깨달았습니다.
"획득(Acquisition)"이라는 단어는 당신이 생각하는 의미가 아닙니다
VS Code Marketplace에서 획득(Acquisition)이란 당신의 리스팅(Listing)을 클릭하는 것을 의미합니다. 설치(Install)가 아닙니다.
다음은 저의 첫 15일 동안의 실제 퍼널(Funnel)입니다:
리스팅을 본 사람들의 92%가 클릭했고, 그중 24.8%가 설치했습니다.
두 수치 모두 강력합니다. 그런데 왜 저는 걱정했을까요?
15일 동안 리스팅을 발견한 사람이 단 481명뿐이었기 때문입니다.
병목 현상(Bottleneck)은 제품이 아니었습니다. 발견(Discovery)이 문제였습니다.
Marketplace는 새로운 확장 프로그램(Extension)을 노출하지 않습니다
제 퍼블리셔 대시보드(Publisher dashboard)는 다음과 같았습니다:
같은 기간 동안 Freebird는 다음과 같은 지표를 기록했습니다:
일일 활성 사용자(Daily active users) 29~45명
일일 실행된 명령(Commands) 4,000건 이상
높은 활성화율(Activation rate) 및 강력한 유지율(Retention)
알고리즘은 신경 쓰지 않았습니다. 새로운 확장 프로그램(Extension)은 스스로 트래픽을 유도하기 전까지 사실상 보이지 않는 상태와 같습니다. Marketplace 검색은 수천 건의 설치 수와 수년간 쌓인 리뷰를 가진 확장 프로그램들이 장악하고 있습니다. 조용히 출시한다면, 계속 조용히 머물게 됩니다.
설치(Install)와 .vsix 다운로드의 분리는 숨겨진 채널을 드러냅니다
대시보드 스크린샷의 막대 그래프를 자세히 살펴보세요. 두 가지 색상이 있습니다:
보라색 - VS Code에서 설치 (개별 개발자)
파란색 - .vsix 다운로드 (오프라인 설치)
파란색 막대가 불균형적으로 높습니다.
이것은 다른 종류의 사용자가 이 확장 프로그램(extension)을 찾고 있음을 의미합니다: 엔터프라이즈 팀(enterprise teams), IT 관리 기기, 내부 툴링 파이프라인, 기업 방화벽 환경 등입니다. 이들은 Marketplace에서 직접 확장 프로그램을 설치할 수 없기 때문에, .vsix 파일을 다운로드하여 수동으로 배포합니다.
이는 개발 도구(dev tools)를 만들 때 거의 아무도 이야기하지 않는 배포 채널입니다. 그리고 이는 주목할 만한 신호입니다. 높은 .vsix 다운로드율은 당신이 적극적으로 공략하고 있지 않은 엔터프라이즈 채택(enterprise adoption)이 일어나고 있음을 의미합니다.
퍼널(funnel)이 무엇을 수정하라고 말하는가
높은 전환율(conversion) + 낮은 페이지 뷰(page views) = 제품의 문제가 아니라 트래픽의 문제입니다.
이것은 사실 좋은 소식입니다. 이는 리스팅(listing)이 작동하고 있다는 뜻입니다. 피치(pitch)가 먹히고 있다는 뜻입니다. 확장 프로그램이 잘 작동하고 있다는 뜻입니다. 유일하게 고장 난 부분은 얼마나 많은 사람이 그것을 보느냐 하는 것입니다.
향후 30일간 제가 진행할 배포 작업은 다음과 같습니다:
리스팅 최적화 (Listing optimisation)
- Marketplace 검색 순위를 위한 더 나은 키워드 태그
- 핵심 AI 워크플로우(workflow)를 보여주는 GIF
- 전/후(Before/after) 스크린샷
커뮤니티 배포 (Community distribution)
- r/vscode, r/programming, r/webdev
- 이 글과 같은 Dev.to 포스트
- Show HN
마일스톤 출시 (Milestone launches)
- Product Hunt (기능 업데이트 시점에 맞춰)
이 중 어느 것도 제품을 변경할 필요를 요구하지 않습니다. 제품을 더 많은 사람에게 보여주는 작업이 필요할 뿐입니다.
진정한 교훈
대부분의 VS Code 확장 프로그램은 품질이 나빠서 실패하는 것이 아닙니다. Marketplace 알고리즘이 그들의 존재를 모르고, 다른 사람들도 모르기 때문에 실패하는 것입니다.
당신의 퍼널을 계측(instrument)하세요. 페이지 뷰(Page views) → 획득(acquisitions) → 설치(installs) → 일일 활성 사용자 수(DAU) → 명령어 볼륨(command volume). 각 비율은 다음에 어떤 레버를 당겨야 할지 정확히 알려줍니다.
만약 전환율이 강력하다면, 더 나은 제품이 필요한 것이 아닙니다. 더 나은 배포(distribution)가 필요합니다.
이 글은 Freebird AI의 데이터를 분석하는 동안 작성되었습니다 - Gemini 2.5 Flash를 기본 백엔드로 사용하는 VS Code용 AI 코딩 어시스턴트로, 하루 20회의 무료 편집을 제공하며 별도의 설정이 필요하지 않습니다.
당신의 설치 전환율(install conversion rate)은 얼마인가요? 댓글로 남겨주세요. 확장 프로그램 카테고리별로 어떻게 다른지 궁금합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기