
잠금장치공이었던 남자 — Tim Bennetto는 누구인가
Tim Bennetto는 호주 멜버른에 사는 평범한 사람이었다. 그의 직업은 잠금장치공(Locksmith). 잠긴 문을 열고, 열쇠를 복사하고, 자물쇠를 교체하는 일을 10년 동안 했다. 코딩과는 전혀 관계없는 삶이었다.
하지만 그의 마음 한구석에는 항상 "앱으로 돈을 벌고 싶다"는 꿈이 있었다. 문제는 코딩을 전혀 모른다는 것이었다. 첫 번째 시도로 그는 Instagram 영상 편집 앱 아이디어를 외주 개발자에게 맡겼다. 그런데 외주 비용이 너무 비쌌다. 아이디어가 검증되지도 않은 상태에서 수백만 원을 쏟아붓는 건 말이 안 됐다.
그는 결심했다. "직접 배우자."
"변화를 원한다면(나는 10년간 잠금장치공이었다), 그냥 매일 밤 1~2시간씩 코딩을 시작해봐. 코딩을 배운 건 내 인생을 바꿨고, 완전히 무료였어." — Tim Bennetto, X(트위터)
Tim은 Codecademy의 무료 강의를 펼쳤다. HTML부터 시작해서 CSS, JavaScript, Vue.js, Nuxt.js까지. 퇴근 후 매일 밤 1~2시간, 6개월이 지났을 때 그는 처음으로 작동하는 소프트웨어를 만들 수 있게 됐다.
💡 핵심 팩트: Tim Bennetto는 코딩 비전공자로, 10년 잠금장치공 경력 후 Codecademy 무료 강의만으로 6개월 독학했다. 이후 만든 Pallyy는 2024년 ARR $1.2M(약 13억 원)을 달성했다.
첫 번째 제품: 아무도 쓰지 않는 기능을 만들다
2019년, 코딩을 배운 Tim은 첫 번째 제품을 출시했다. 이름은 "Share My Insights" — Instagram 분석 도구였다. 이 서비스의 핵심 기능은 이름 그대로 "공유(Share)"였다. 사용자가 자신의 Instagram 통계를 예쁘게 꾸며서 다른 사람에게 공유하는 기능이었다.
론칭 후 충격적인 사실을 발견했다.
아무도 공유 기능을 쓰지 않았다. 유저들은 오직 분석(analytics) 데이터만 봤다. Tim이 핵심이라 생각했던 기능은 완전히 무시당했다.
"만약 내가 원래 비전에 고집스럽게 매달렸다면, 나는 빠르게 망했을 것이다." — Tim Bennetto
그는 집착을 버렸다. 공유 기능은 뒤로 밀어두고, 유저들이 실제로 쓰는 분석 기능을 강화했다. 이 빠른 피벗이 Pallyy의 생존을 결정지었다.
초기 100명의 고객은 친구가 운영하던 무료 Instagram 분석 웹사이트의 트래픽을 넘겨받아 확보했다. 요금제는 월 $5. MRR은 $500. 작지만 시작이었다.

2년간의 정체 — $2,500 MRR에 갇히다
그 다음이 문제였다. 론칭 후 거의 2년 동안, Pallyy의 MRR은 $1,300에서 $2,500 사이에서 꼼짝도 하지 않았다. 이유는 두 가지였다.
첫째, Instagram API의 벽. Instagram은 서드파티 앱의 API 접근을 엄격히 제한했다. 자동 포스팅이나 예약 기능을 구현할 수 없었기 때문에 차별화가 어려웠다.
둘째, 마케팅을 전혀 하지 않았다. Tim은 개발에만 집중했다. 제품을 좋게 만들면 사람들이 알아서 올 것이라 믿었다. 그 믿음은 틀렸다.
"Pallyy는 2년이 지나서야 성장하기 시작했다. 그 시점에 나는 이 서비스가 점점 기회가 줄어들고 있다는 걸 깨닫고 마케팅을 시작했다. $2K MRR로는 오래 버틸 수 없었다." — Tim Bennetto
월 $2,000에서 $2,500 수준의 수입. 호주 멜버른에서 살아가기에는 너무 작은 돈이었다. Tim은 2년간 생존 모드로 버텼다. 하지만 포기하지 않았다. 무려 1,430일 이상 단 하루도 빠짐없이 개발을 계속했다.
전환점 1 — Instagram이 문을 열었다
2021년, 결정적인 변화가 찾아왔다. Instagram이 드디어 서드파티 앱에 포스트 예약(스케줄링) API를 허용하기 시작했다. Tim은 즉시 스케줄링 기능을 추가했다.
결과는 즉각적이었다. MRR이 두 배로 뛰었다. $2,500에서 약 $5,000으로. 분석 도구에서 **소셜 미디어 관리 올인원 플랫폼**으로 확장할 수 있는 길이 열렸다.
그는 이 기회에 한 가지 더 결단을 내렸다. 리브랜딩이었다. "Share My Insights"라는 이름은 너무 좁은 의미를 담고 있었다. 스케줄링까지 하는 종합 플랫폼에는 맞지 않았다. 그래서 새로운 이름을 찾았다.
조건은 단순했다. 짧을 것, 도메인이 저렴할 것, 특정 기능에 묶이지 않을 것. 그렇게 탄생한 이름이 "Pallyy"였다.
🔄 전환의 순간: 2021년 Instagram API 개방 → 스케줄링 기능 추가 → MRR 100% 상승 → "Pallyy"로 리브랜딩. 2년간의 정체가 드디어 끝나기 시작했다.
전환점 2 — SEO와 무료 툴 매입의 마법
리브랜딩 이후 Tim은 마케팅을 본격 시작했다. 그의 선택은 유료 광고가 아니었다. SEO(검색엔진 최적화)였다.
SEO가 트래픽의 95%를 만든다
Tim은 Ahrefs를 사용해 "소셜 미디어 스케줄링 도구", "Instagram 분석 툴", "Buffer 대안" 같은 키워드를 분석했다. 그리고 약 1,000개 이상의 SEO 최적화 랜딩 페이지를 만들었다. 각 페이지는 특정 키워드를 타겟으로 했다.
결과적으로 Pallyy 트래픽의 약 95%가 유기적 검색에서 온다. 광고비는 사실상 0원이다.
무료 툴 26개 매입 전략
이것이 Tim의 가장 독창적인 전략이다. 그는 트래픽은 있지만 수익화가 안 된 무료 소셜 미디어 관련 툴들을 찾아다녔다. 그리고 저렴하게 매입했다. 그 다음, 그 툴들을 Pallyy 도메인에 구현하고 301 리다이렉트를 걸었다. 이렇게 해당 툴의 SEO 점수가 Pallyy로 흘러들어 오는 구조다.
"Pallyy의 첫 번째 고객은 무료 툴에서 왔다. 이제 무료 툴 26개가 수백만 명을 Pallyy로 데려오고 있다." — Tim Bennetto, X(트위터)
이 전략으로 Pallyy는 600K 이상의 월 방문자를 확보했다. 그 방문자들을 처리하는 서버 비용이 얼마인지 아는가?
"Pallyy는 월 60만 방문자와 100만 API 콜을 처리한다. 서버 비용은 월 $7이다. 그런데 왜 서버리스로 전환해야 하나?" — Tim Bennetto, X(트위터)
월 $7. 이게 농담이 아니다. 초기 Pallyy는 극도로 효율적인 코드와 단일 서버로 수십만 명의 사용자를 처리했다.
어필리에이트 프로그램 — 초기 40% 커미션 전략
Tim은 어필리에이트 마케팅도 공격적으로 활용했다. Google에서 "소셜 미디어 도구 추천" 같은 키워드를 검색해 블로거들을 찾고, 직접 이메일을 보냈다. 초기에 제시한 커미션은 평생 40%. 업계 최고 수준이었다.
이 전략이 통했다. 어필리에이트 파트너들이 Pallyy를 적극 추천했고, 2024년 9월 기준 어필리에이트가 총 $150K 이상의 매출을 만들어냈다. 현재는 커미션을 20%로 조정했다.
Pallyy 수익 성장 타임라인
| 시기 | MRR | 주요 사건 |
|---|---|---|
| 2019년 초 | $0 | 코딩 독학 6개월 후 "Share My Insights" 론칭 |
| 2019년 말 | ~$500 | 첫 100명 유료 고객 (월 $5) |
| 2019~2021 | $1,300~$2,500 | 2년간 정체 — Instagram API 제약, 마케팅 부재 |
| 2021년 5월 | ~$5,000 | Instagram 스케줄링 API 허용 → 기능 추가, "Pallyy" 리브랜딩 |
| 2021년 후반 | ~$20,000 | SEO + 어필리에이트 + 무료 툴 매입 전략 본격화 |
| 2022년 말 | ~$33,000 | SEO 1,000개 페이지 구축 완료 |
| 2023년 11월 | $74,000~$75,000 | X에 "$900K ARR 달성" 공개 (1430일 무중단) |
| 2024년 | ~$100,000 | ARR $1.2M 달성, 팀원 1명 추가 채용 |
| 2025년 | $85,000+ (추정) | 26개 무료 툴 운영, 코드베이스 전면 재작성 중 |
1,430일 무중단 빌딩 — 숫자로 보는 Pallyy
Tim이 2023년 X에 올린 포스트는 많은 사람에게 충격을 줬다.
"Pallyy는 $900K ARR(월 $75K MRR)을 달성했다. 다음 없이: 다크모드 / 인앱 비밀번호 변경 / A/B 테스트 / 자동화 테스트 / 로드 밸런싱 / 팀 / 사전 검증 / 사전 판매 / 투자 / 팔로워 / 유료 광고 / 마케팅 퍼널 / 진짜 휴가 / 멈추지 않음 — 1430일 이상." — Tim Bennetto, X(트위터)
이 포스트는 인디해커 커뮤니티에서 폭발적인 반응을 일으켰다. "멈추지 않음 — 1430일 이상"이라는 마지막 문구가 특히 많은 사람의 마음을 건드렸다.
Hootsuite, Buffer와 싸우는 1인 개발자
Pallyy가 경쟁하는 시장을 보면 더욱 놀랍다. Hootsuite는 직원 수천 명의 거대 기업이다. Buffer, Later, Sprout Social도 수백억 원의 투자를 받은 회사들이다.
그 틈에서 잠금장치공 출신의 1인 개발자가 만든 Pallyy가 살아남고 있다. 비결은 단순하다. 대기업이 하지 못하는 것들을 했다.
빠른 의사결정. Tim이 혼자 결정하기 때문에 기능 출시가 빠르다. 낮은 가격. 비용 구조가 극도로 가볍기 때문에 경쟁력 있는 가격을 유지할 수 있다. 고객 존중. Tim은 구독 취소를 일부러 어렵게 만드는 "다크패턴"을 거부한다.
"Pallyy 구독을 취소하는 데 4초면 된다. 취소 쿠폰도, 일시정지 기능도, 취소 이유 묻기도 없다. 끝없는 메뉴 속에 숨겨져 있지도 않고, 찾기 어렵게 만들지도 않는다. 그래야 맞다." — Tim Bennetto, X(트위터)
이 철학이 고객 신뢰를 만들고, 신뢰가 장기 구독자를 만든다.

Pallyy가 가르쳐주는 비전공자 창업의 핵심 전략
-
1코딩은 6개월이면 충분하다 Tim은 Codecademy 무료 강의만으로 6개월 만에 작동하는 SaaS를 만들 수 있게 됐다. 완벽한 개발자가 될 필요는 없다. 아이디어를 구현할 수 있는 수준이면 된다.
-
2유저가 실제로 쓰는 기능에 집착하라 Tim은 아무도 쓰지 않는 핵심 기능을 과감히 버렸다. 분석 데이터를 보고 유저가 진짜 원하는 것을 파악한 뒤 빠르게 피벗했다. 자신의 아이디어가 아닌 사용자의 행동을 따라가야 한다.
-
3SEO는 광고보다 강하다 Pallyy 트래픽의 95%가 유기적 검색에서 온다. 광고비 0원으로 월 60만 명이 찾아온다. 콘텐츠와 SEO에 집중하면 돈이 없어도 트래픽을 만들 수 있다.
-
4남의 트래픽을 사서 내 것으로 만들어라 이미 트래픽이 있는 무료 툴을 매입해 301 리다이렉트로 SEO 점수를 흡수하는 전략은 창의적이면서 효과적이다. Pallyy는 이 방법으로 26개 무료 툴을 보유하게 됐다.
-
52년의 정체를 버텨라 Tim은 2년간 $2K MRR에서 꼼짝도 못 했다. 그 시간을 버틴 것이 이후 폭발적 성장의 토대가 됐다. 성장이 없어 보이는 시기에도 포기하지 않는 것이 핵심이다.
-
6고객을 존중하는 것이 최고의 마케팅이다 취소를 쉽게 만들고, 다크패턴을 거부하는 Tim의 철학은 고객 신뢰를 만든다. 단기 이탈을 줄이려는 꼼수보다 장기적 신뢰가 더 강력한 성장 동력이다.
자주 묻는 질문 — Tim Bennetto와 Pallyy
Pallyy는 어떤 서비스인가요?
Pallyy는 소셜 미디어 스케줄링 및 분석 플랫폼이다. Instagram, TikTok, LinkedIn, Twitter, Pinterest, Google Business 등 주요 소셜 미디어 계정을 한 곳에서 관리할 수 있다. 포스트 예약, 성과 분석, 링크인바이오 페이지 생성 등의 기능을 제공한다.
Tim Bennetto는 코딩을 어떻게 배웠나요?
Codecademy의 무료 강의를 이용해 독학했다. HTML → CSS → JavaScript → Vue.js/Nuxt.js 순서로 배웠으며, 총 6개월이 걸렸다. 잠금장치공으로 일하면서 퇴근 후 매일 밤 1~2시간씩 공부했다.
Pallyy는 Hootsuite나 Buffer와 어떻게 다른가요?
대기업 소셜 미디어 도구들보다 훨씬 단순하고 가벼운 UI/UX를 강점으로 한다. 가격도 더 저렴하다. 중소 비즈니스, 프리랜서, 소셜 미디어 매니저를 주요 타겟으로 한다. 또한 인플루언서 대시보드, TikTok 분석 등 틈새 기능에 집중한다.
Pallyy는 외부 투자를 받았나요?
아니다. Pallyy는 100% 부트스트랩 방식으로 운영된다. 외부 투자 없이 자체 수익만으로 성장했다. 2024년 $1.2M ARR을 달성했지만, 여전히 소규모 팀(Tim + 계약직 1~2명)으로 운영 중이다.
마치며 — 열쇠장수의 1,430일
Tim Bennetto의 이야기에서 가장 인상적인 것은 화려한 출발이 아니다. 2년간 아무것도 변하지 않는 것 같은 시간을 버텨낸 것이다.
월 $2,000에서 $2,500 사이. 잠금장치공 월급보다도 적은 수입. 개발은 계속하는데 성장은 없는 2년. 이 시간을 견딘 사람이 결국 $1.2M ARR의 창업자가 됐다.
그는 완벽한 개발자가 아니었다. 첫 기능은 아무도 쓰지 않았다. 마케팅도 몰랐다. 코딩도 불과 6개월 전에 배운 것이었다. 하지만 그는 멈추지 않았다. 1,430일 이상.
"변화를 원한다면, 그냥 시작해. 코딩을 배우는 데 완벽한 타이밍 같은 건 없어." — Tim Bennetto
당신이 지금 비전공자라서, 나이가 많아서, 자금이 없어서 시작을 망설이고 있다면 — Tim의 이야기를 기억하자. 호주의 잠금장치공도 했다. 6개월 무료 강의로, 퇴근 후 1시간씩으로, 월 $7 서버로 연 13억짜리 사업을 만들었다.
막히는 문이 있을 때 열쇠를 찾는 사람이 있고, 직접 열쇠를 만드는 사람이 있다. Tim은 후자였다.
1인 개발자 · 인디해커 · 솔로프리너 성공 사례를 매주 업데이트합니다
"열쇠장수의 1,430일 — 코딩 독학으로 연 13억 SaaS를 만든 Tim Bennetto"
'인디해커' 카테고리의 다른 글
| GitHub로 10억 번 개발자 — '최악의 직원' Caleb Porzio가 오픈소스로 먹고사는 법을 발명했다 (0) | 2026.03.15 |
|---|---|
| Tailwind CSS 개발자의 흥망성쇠 — Adam Wathan, 사이드 프로젝트로 40억을 벌고 AI에 무너지다 (0) | 2026.03.15 |
| 직원 0명으로 연 매출 230억 — Sahil Lavingia와 Gumroad의 역주행 성공기 (0) | 2026.03.15 |
| 파트너의 야근이 만들어낸 수십억 — Arvid Kahl FeedbackPanda 창업 이야기 (0) | 2026.03.15 |
| Cisco 퇴직 후 4번 실패 — Damon Chen이 연 40억을 버는 방법 (0) | 2026.03.15 |