Freemium으로 Chrome 확장 프로그램 수익화 — 7개의 유료 확장 프로그램 실제 수치
Source: Dev.to
예. 숫자는 당신이 생각하는 것보다 작으며, 전략이 코드보다 더 중요합니다.
나는 일곱 개의 프리미엄 Chrome 확장 프로그램을 ExtensionPay + Stripe를 통해 운영합니다. 여기 실제 데이터가 있습니다 — 허세 메트릭도, 선택적 데이터도 없습니다.
The Portfolio
| 확장 프로그램 | 카테고리 | 무료 티어 | 프로 가격 |
|---|---|---|---|
| Procshot | 생산성 | 월 5회 캡처 | $9.99/mo |
| DataPick | 데이터 도구 | 10행 미리보기 | $19/mo |
| PromptStash | AI 도구 | 저장된 프롬프트 3개 | $5/mo |
| ReadMark | 읽기 | 북마크 5개 | $4.99/mo |
| InvoiceReader | 비즈니스 | 월 10회 검사 | 980 JPY/mo |
| CookieJar | 개발 도구 | 기본 기능 | $4.99/mo |
| FocusGuard | 생산성 | 기본 차단 | $5/mo |
프리미엄 모델
왜 유료 전용보다 프리미엄인가?
Chrome Web Store (CWS)에는 내장 결제 시스템이 없습니다. 사용자는 확장 프로그램을 설치하기 전에 구매할 수 없습니다. 이는 자연스러운 흐름을 만듭니다:
- 사용자 설치 (무료)
- 사용자 체험 확장 프로그램
- 사용자 제한에 도달
- 사용자 결제 결정
프리미엄은 CWS의 설치 흐름과 자연스럽게 맞물리는 유일한 모델입니다.
역방향 체험 방식
전통적인 무료 체험 대신 역방향 체험을 사용합니다: 사용자는 설치 직후 7일 동안 프로 기능을 이용하고, 이후 무료 티어로 전환됩니다.
왜 효과적인가
- 사용자는 전체 제품을 경험한 뒤 결정을 내립니다.
- 초기에는 신용카드가 필요 없습니다.
- 기능이 “사라지는” 느낌이 전혀 없던 것보다 더 큰 동기를 부여합니다.
- 다운그레이드의 불편함을 느낄 때 전환이 일어납니다.
무료 티어 제한 설정
프리미엄에서 가장 어려운 부분은 적절한 제한을 설정하는 것입니다. 너무 관대하면 아무도 결제하지 않고, 너무 제한적이면 사용자가 삭제합니다.
내 프레임워크
- 무료 티어는 실제로 유용해야 합니다 (불완전한 데모가 아니라).
- 제한은 사용자가 가치를 얻은 후에 도달해야 합니다 (이전에 도달하면 안 됨).
- 프로 기능은 보이지만 잠겨 있어야 합니다 (회색 처리, 숨기지 않음).
예시 – Procshot
- 무료: 월 5회 절차 캡처.
- 프로: 무제한 캡처 + 마크다운/HTML/PDF 내보내기.
- 제한은 사용자가 이미 가치 있는 문서를 만든 후에 도달합니다.
- 내보내기 형식은 보이지만 프로 배지와 함께 잠겨 있습니다.
Source: …
결제 인프라
ExtensionPay + Stripe
저는 ExtensionPay 를 사용합니다. 이 서비스는 Chrome 확장 결제를 위해 Stripe 를 래핑합니다.
설정
- ExtensionPay 에 확장을 등록합니다.
- ExtPay SDK 를 확장에 추가합니다.
- ExtPay 가 결제 페이지를 처리하고, Stripe 가 실제 결제를 처리합니다.
- 확장은 ExtPay API 를 통해 결제 상태를 확인합니다.
비용: ExtensionPay 는 Stripe 의 기본 2.9 % + $0.30 에 추가로 거래당 고정 수수료를 부과합니다.
MV3 에서 구독 관리
문제는 Manifest V3 서비스 워커가 언제든지 종료될 수 있기 때문에 구독 상태를 확인하는 것입니다.
- 백그라운드 서비스 워커가 ExtPay 인스턴스를 보유합니다.
- 결제/체험 이벤트가 발생하면
chrome.storage.local에 구독 정보를 캐시합니다. - 콘텐츠 스크립트와 팝업은
chrome.runtime.sendMessage로 백그라운드에 질의합니다. - 백그라운드가 슬립 상태이면 캐시된 데이터(TTL 5분)를 사용합니다.
chrome.alarms를 이용해 주기적으로(매 60 분) 새로 고칩니다.
이렇게 하면 네트워크나 서비스 워커가 일시적으로 사용 불가능해도 유료 사용자는 절대로 잠기지 않게 됩니다.
내가 배운 것
가격 인사이트
- $3‑5 /mo는 유틸리티 확장 프로그램의 최적 가격대다. 높은 가격은 틈새 전문 도구에만 효과가 있다.
- 연간 플랜은 40‑50 % 할인을 제공할 때 월 요금의 **2×**로 전환된다.
- 일본 사용자에게 JPY 가격을 적용하면 전환율이 크게 상승한다(예: InvoiceReader: 980 JPY vs. $9.99 상당).
전환 패턴
- 전체 확장 프로그램 평균 무료‑유료 전환율: 2‑4 %.
- 역방향 트라이얼은 트라이얼이 없을 때에 비해 전환율을 ≈ 60 % 증가시킨다.
- 무료 제한을 7일 이내에 초과한 사용자는 전환 가능성이 5× 높다.
- 제한 시점에 표시되는 결제 모달(무작위가 아님)은 전환율이 3× 더 좋다.
효과 없는 방법
- 과도한 업셀 팝업(사용자 언인스톨).
- 기능을 완전히 숨김(사용자는 놓치는 것이 무엇인지 모름).
- 역방향 트라이얼이 없는 시간 제한 무료 트라이얼(사용자가 전환을 잊음).
- 일반 목적 도구에 $10 /mo 이상 가격 책정.
매출 성장 전략
90일 안에 $650 /mo 달성 계획
| Month | Goal |
|---|---|
| 1 | 무료 티어 제한 최적화 + 7개 확장 모두에 역방향 트라이얼 적용 |
| 2 | 연간 가격 추가 + 결제벽 디자인 개선 + 교차 프로모션 |
| 3 | 콘텐츠 마케팅(Dev.to, Zenn) + 상위 확장에 대한 Product Hunt 출시 |
핵심 인사이트: 매출 성장은 전환 퍼널의 마찰을 줄이는 것에서 나오며, 더 많은 기능을 추가하는 것이 아니다.
주요 요점
- Freemium은 CWS에 사용할 수 있는 유일한 실현 가능한 모델입니다.
- 리버스 체험판이 전통적인 체험판보다 성능이 뛰어납니다.
- 무료 제한을 가치가 발생하는 시점에 설정하고, 그 이전에 설정하지 마세요.
- MV3 복원력을 위해 구독 상태를 적극적으로 캐시하세요.
- 유틸리티 확장 프로그램은 $3‑5 /월에 가격을 책정하세요.
- Pro 기능은 잠긴 상태로 표시하고, 절대 숨기지 마세요.
제작: S‑Hub — 17개의 Chrome 확장 프로그램 중 7개는 프리미엄 모델을 적용했습니다.
S‑Hub 확장 프로그램 탐색
- Procshot – 브라우저 단계 자동 캡처
- DataPick – 모든 웹페이지에서 데이터 추출
- PromptStash – AI 프롬프트 저장 및 관리
- ReadMark – 읽기 위치 저장
모든 확장 프로그램은 **dev-tools-hub.xyz**에서 확인하세요.