First paying customer for my Mac app: $19, after 6 days and ~40 downloads
Mac 앱 출시 6일 만에 첫 유료 고객, 다운로드 약 40건에서 19달러 판매
개인 개발자 Jeyanth Kanagaraju가 Mac용 텍스트 확장 앱 Textfold로 출시 6일 만에 첫 판매를 기록했습니다. 다운로드 약 40건 가운데 낯선 고객 한 명이 19달러를 결제했으며, 무료 요금제를 유료로 전환하는 시점과 경로를 고민하고 있습니다.
- 주제
에디터 노트
첫 판매는 낯선 고객이 실제로 결제했다는 신호지만, 다운로드 약 40건만으로 유료 전환율이나 지속적인 수요를 판단하기는 어렵습니다. 구매자의 유입 경로도 아직 확인되지 않았습니다. Hacker News가 방문자를 데려왔고 Indie Hackers와 Reddit에서 사용과 피드백이 나왔다는 구분은 현재까지의 채널 역할을 보여줍니다. 댓글은 무료 요금제의 한도에 도달하는 순간을 전환 지점으로 보고, 8개 사용 시 안내하거나 출처별 업그레이드 클릭을 집계하라고 제안합니다. 개발자는 이 기능과 집계를 이미 적용했지만 앱 안의 추적은 개인정보 보호 약속 때문에 하지 않습니다. 따라서 한도 화면 방문과 판매를 비교해도 개별 사용자가 실제로 한도에 도달했는지는 알 수 없습니다. 일회성 가격제에서는 업데이트 약속과 환불 조건도 구매 판단에 포함되며, 개발자는 1.x 업데이트와 첫해 구매자의 2.0 업데이트, 14일 환불을 명시했다고 설명합니다.
AI 요약
Textfold는 Mac에서 ;sig 같은 단축어를 입력하면 서명이나 비밀번호를 불러오는 텍스트 확장 앱입니다. 스니펫은 사용자가 고른 폴더에 일반 텍스트 파일로 저장됩니다. 계정이나 구독은 필요하지 않습니다. 개발자는 출시 6일 만에 다운로드 약 40건을 기록했고, 낯선 고객 한 명이 19달러를 결제했다고 밝혔습니다.
유입 경로와 다음 계획
개발자는 방문자 대부분이 Hacker News의 Show HN 게시물에서 왔다고 설명했습니다. 실제로 앱을 설치해 사용하거나 피드백을 남긴 사람은 Indie Hackers와 Reddit의 기존 텍스트 확장 앱 추천 글에서 주로 만났습니다. 구매자는 어디서 앱을 알았는지 밝히지 않아 개발자가 직접 이메일로 물었습니다. 다음 계획으로 10월 27일 Product Hunt 출시, 짧은 YouTube 사용법 영상 제작, 소규모 Mac 앱 유튜버에게 연락하기를 들었습니다.
무료 요금제와 사용 데이터
무료 요금제는 기능을 제한하지 않고 스니펫 개수에 한도를 둡니다. 댓글에서 개발자는 무료 사용자가 스니펫 10개까지 만들 수 있고, 유료 버전은 Mac 간 동기화를 지원한다고 덧붙였습니다. 다음 업데이트에는 무료 한도에 가까워진 사용자가 남은 개수를 볼 수 있는 안내를 넣을 예정입니다. 개발자는 앱 내부에 분석 기능을 두지 않습니다. 업데이트 확인은 대략 하루 한 번 이뤄지며, 이를 실행 중인 Mac 수의 대략적인 지표로 삼지만 실제 유지율을 계산하기에는 이르다고 했습니다.
Indie Hackers 반응
- @Arg Software — 무료 요금제는 대개 복잡합니다. 사람들은 제품이 최고라서가 아니라 무료라서 쓰기 시작합니다. 유료 전환을 만들려면 다른 앱으로 옮길 때 불편해지도록 기능을 더 제공하거나 사용자 경험을 개선해야 합니다. 사람을 붙잡아 돈을 내게 하는 마법 같은 방법은 없습니다. 그런 차이를 만들지 못하더라도 가격은 조금 더 저렴해야 합니다. Hacker News에 글을 올렸나요? 개선할 점을 알려줬나요?
- @Zhongzhi International — 낯선 사람에게 첫 판매를 한 것을 축하합니다. 19달러와 29달러가 다르게 표시된 문제를 고친 일은 결제 과정에서 가격 일관성이 얼마나 신뢰에 영향을 주는지 보여줍니다. 전 세계에 일회성 라이선스를 팔고 있으니 결제 화면에서 현지 통화와 세금 포함 가격이 어떻게 보이는지 확인해 보세요. 미국 밖의 고객이 마지막 순간에 망설이는 일을 줄일 수 있습니다.
- @Jeyanth Kanagaraju — 좋은 의견입니다. 결제 대행사인 Dodo가 국가별 세금을 계산하고 지원하는 지역에서는 구매자 현지 통화로 가격을 표시합니다. Product Hunt 출시 전에 몇몇 국가에서 직접 확인해 보겠습니다.
- @ryad35 — 무료 요금제가 넉넉하다면 유료 결제 이유는 스니펫 10개 한도뿐이므로 가격보다 사용자가 한도에 도달하는 시점이 중요합니다. 10개를 다 쓸 때까지 기다리는 것보다 8개쯤 썼을 때 앱에서 부드럽게 알리면 전환에 도움이 될 수 있습니다. 업그레이드 지점에서 계정도 구독도 필요 없고 파일이 사용자 소유라는 점을 보여주면 월 구독 앱과 차별화할 수 있습니다. 다운로드 40건은 매일 쓰는 사람과 한 번만 시험한 사람 중 어느 쪽이 많은지도 궁금합니다.
- @Jeyanth Kanagaraju — 8개 사용 시 안내하는 기능은 다음 업데이트에 이미 들어갑니다. 업그레이드 화면에서 계정과 구독이 없고 파일이 사용자 소유라는 점을 강조하는 제안도 좋습니다. 앱에는 분석 기능이 없습니다. 하루 한 번가량 실행되는 업데이트 확인으로 앱을 계속 실행 중인 Mac 수를 어림할 뿐이라 실제 사용 빈도는 아직 알기 어렵습니다.
- @Kevan — 저도 1인 창업자로 제 도구에서 같은 문제를 겪고 있습니다. 초기에 사용자를 어디서 얻었는지 알 수 있나요?
- @Jeyanth Kanagaraju — 방문자는 대부분 Show HN 게시물에서 왔습니다. 실제로 써 본 사람은 Indie Hackers와 Reddit의 기존 텍스트 확장 앱 추천 글에서 만났습니다. 판매는 별다른 알림 없이 이뤄져 구매자에게 이메일로 유입 경로를 물었습니다.
- @Askli — 첫 구매자는 유용한 조사 대상입니다. 구매 직전에 어떤 상황이었는지, 어떤 대안을 검토했는지, 무료 요금제로 부족했던 점은 무엇인지, 19달러를 안전한 가격이라고 느낀 이유는 무엇인지 물어보세요. 가격제를 바꾸기 전에 비슷한 Mac 사용자 다섯 명에게 같은 계기와 신뢰 요인이 반복되는지 확인하면 좋습니다.
- @Jeyanth Kanagaraju — 구매 이유는 이미 물었습니다. 무엇을 먼저 써 봤는지와 구매를 망설이게 한 요소도 추가로 묻겠습니다. 바꾸기 전에 몇 명에게 더 확인하라는 조언도 참고하겠습니다.
- @ScsDriver Team — 소형 데스크톱 앱의 일회성 판매는 구독 판매와 다릅니다. 정액제는 매달 취소를 걱정하게 만드는 계산을 없애고 가입과 카드 등록 절차도 줄입니다. 대신 한 번 결제한 고객에게 어떤 업데이트를 제공할지 약속에 포함해야 합니다. 환불도 살펴보겠습니다. 평생 라이선스는 첫 실행이 잘못됐을 때 비용이 바로 발생하므로 체험판은 설치 확인만이 아니라 실제 원격 공유 폴더까지 시험할 만큼 길어야 합니다.
- @Jeyanth Kanagaraju — 업데이트 약속에는 1.x 버전 업데이트 전체 포함과 첫해 구매자의 2.0 무료 제공이 명시돼 있습니다. 환불 기간은 14일입니다. 시간제 체험판 대신 모든 기능을 쓸 수 있는 무료 요금제를 제공해 실제 작업에 필요한 만큼 시험하게 했습니다.
- @deployvet — 무료 요금제에 모든 기능이 있다면 전환은 시간보다 스니펫 10개 같은 자연스러운 한도에서 일어날 것 같습니다. 8~9개에 도달했을 때 안내하거나 스니펫 동기화 같은 유료 기능을 추가할 수 있습니다. 무료 사용자가 한도에 도달하는 수도 추적하면 잠재 구매자 규모를 알 수 있습니다.
- @Jeyanth Kanagaraju — 스니펫 8개부터 남은 무료 개수를 보여주고, 사용자 지정 스니펫 폴더를 통한 Mac 간 동기화는 Pro 기능입니다. 앱의 업그레이드 버튼마다 출처 태그를 달아 한도 안내에서 방문한 횟수를 집계합니다.
- @itsmirza — 무료 사용자 가운데 실제로 스니펫 10개까지 쓰는 사람이 몇 명인지와 거기까지 걸리는 날을 추적하겠습니다. 대부분 한도에 도달하지 않는다면 공유 폴더나 동적 필드 같은 고급 기능을 유료로 제한하는 편이 나을 수 있습니다. 다운로드가 약 40건뿐이라면 지표보다 무료 사용자에게 무엇에 쓰는지 직접 묻는 편이 더 많은 정보를 줄 수 있습니다.
- @Jeyanth Kanagaraju — Textfold에는 계정도 추적 기능도 없어 누가 스니펫 10개에 도달했는지 알 수 없습니다. 그 점이 개인정보 보호 약속의 일부입니다. 앱 안의 피드백 링크와 이런 게시물을 통해 사용자가 직접 알려주길 기대합니다. 고급 기능을 유료로 제한하는 방안은 생각해 보겠습니다.
- @Hera Kamran — Textfold에는 어떤 분석 도구를 쓰나요? 사용자 유지율은 어떤가요?
- @Jeyanth Kanagaraju — 웹사이트에는 쿠키를 쓰지 않는 Vercel Web Analytics와 다운로드 및 업그레이드 클릭 같은 사용자 지정 이벤트를 사용합니다. 앱에는 개인정보 보호 약속에 따라 분석 기능을 넣지 않았습니다. 업데이트 확인 횟수로 계속 실행 중인 Mac 수를 어림할 뿐입니다. 출시 6일째라 유지율 수치로 보기는 이릅니다.
- @mohammedalfarra — 무료 Mac 앱을 출시한 지 일주일 정도 됐는데 Hacker News에는 아직 올리지 않았습니다. 유용한 사례네요. Show HN에는 웹사이트와 다운로드 중 무엇을 연결했고, 어떤 제목이 반응을 얻었나요?
- @Jeyanth Kanagaraju — 다운로드가 아니라 웹사이트를 연결했습니다. Hacker News 이용자는 설치 전에 제품을 읽어보길 원합니다. 제목은 과장 없이 앱이 무엇이고 누구를 위한 것인지 적었습니다. 미국 시간 기준 평일 오전에 올렸고 첫 몇 시간 동안 댓글 질문에 모두 답한 점도 도움이 됐습니다.
- @Zane Berg — 개인정보 보호를 깨지 않고도 스니펫 한도 신호를 얻을 수 있습니다. 한도에서 업그레이드 버튼을 누르면 출처를 나타내는 URL 매개변수를 붙이세요. 사이트에서는 방문 횟수만 세면 계정도 필요 없고 Mac에서 정보가 나가지 않습니다. 한도 화면 방문과 판매를 비교하면 한도가 적절한 시점인지 알 수 있습니다.
- @Jeyanth Kanagaraju — 실제로 그렇게 했습니다. 앱의 각 업그레이드 버튼에 한도 안내, 메뉴, 편집기 하단, 한도 임박 안내 같은 출처 태그를 붙이고 쿠키 없는 분석으로 집계합니다. 누가 눌렀는지 몰라도 한도 화면 방문 12건과 판매 1건처럼 볼 수 있습니다. 아직 수치가 쌓이지 않아 이 비율을 지켜보는 중입니다.
- @Jason Phillips — 넉넉하고 실제로 쓸 수 있는 무료 요금제는 과소평가됩니다. 사람들은 3번째 스니펫에서 재촉한 앱보다 이미 의지하는 도구를 업그레이드합니다. 무료 사용자가 계속 결제하지 않는 점은 지금 단계에서 장점으로 볼 수도 있습니다. 동료에게 같은 내용을 반복 입력한다고 불평할 때 앱을 추천할 테니까요. Product Hunt가 유입 경로를 바꾸는지도 궁금합니다.
- @Jeyanth Kanagaraju — 무료 사용자가 입소문을 낼 수 있다는 관점이 좋습니다. 체험판처럼 제한하기보다 실제 무료 요금제를 유지하는 이유도 그 점입니다. Product Hunt는 제작자 유입이 많고 Mac 사용자 다운로드는 Hacker News가 더 많을 것 같습니다. 결과를 공유하겠습니다.
- @Deni — 낯선 고객의 첫 구매를 축하합니다. 19달러와 29달러가 다르게 표시된 점은 작아 보여도 구매를 망설이게 할 수 있습니다. 일회성 가격제 경험은 없지만 모든 기능을 제공하면서 스니펫 10개로 제한하는 무료 요금제는 꽤 넉넉해 보입니다.
- @Jeyanth Kanagaraju — 스니펫 10개가 넉넉하다는 의견이 반갑습니다. 처음부터 한도에 막히기보다 실제 작업에 써보게 하고 싶었습니다.
- @brucie — 일회성 가격을 쓰는 입장에서 무료 요금제의 위험은 넉넉함 자체보다 주요 고객이 무료 요금제로 일을 전부 끝낼 수 있는지에 있다고 봅니다. 사용량이 많은 사람이 실제 한도에 도달한다면 넉넉한 무료 요금제는 손실이 아니라 마케팅입니다. 19달러와 29달러가 다르게 표시된 문제도 낯선 방문자가 구매를 앞두고 꼼꼼히 읽었다는 신호입니다.
- @Jeyanth Kanagaraju — 한 번 가격을 정하면 구매 결정도 한 번이면 된다는 생각에 동의합니다. 가격 표시 차이를 알아챘다는 점은 구매 직전까지 살펴본 사람이 있었다는 뜻이라는 의견도 좋습니다.
원문: Indie Hackers / 번역·요약: Trawling