프로젝트에서 보기 →

4주 만에 개발한 '링크드인 스크래핑'으로 월 6,200만원 버는 개발자

시작일
종료일
수정일

증명

회사

Kleo

창업자

Cameron Trew

매출

월 6,200만원

웹사이트

사이트 바로가기

자기소개 & 비즈니스 소개

안녕하세요, 저는 현재 두 개의 수익성 있는 비즈니스를 공동 창업자로 운영하고 있는 Cameron Trew입니다.

먼저 Kleo는 링크드인 콘텐츠 제작을 돕는 도구로, 현재 월 8,990만 원의 수익을 내고 있습니다. 또 하나의 서비스인 Mentions는 ChatGPT나 Perplexity 같은 AI가 생성한 답변에서 브랜드가 어떻게 언급되고 있는지 추적해주는 플랫폼으로, 현재 월 2,900만 원의 수익을 기록하고 있습니다.

창업자 배경과 사업을 시작하게 된 계기

저는 13살 때부터 코딩을 시작했습니다. 침실에서 RuneScape 프라이빗 서버를 만들며, 무언가를 직접 만들어낸다는 감각에 처음으로 매료됐죠. 그때 생긴 창조에 대한 열정은 이후로도 줄곧 저를 따라다녔습니다.

컴퓨터 공학을 전공한 뒤, 6년 동안 소프트웨어 엔지니어로 일했습니다. 스타트업에서 커리어를 시작해 Elastic Path, Base, Vonage 같은 대기업으로 옮기며 경험을 쌓았죠. 그리고 26살, 저는 카나리 워프 33층 아파트에서 런던 전경을 내려다보는 시니어 엔지니어가 되어 있었습니다.

겉으로 보기엔 꿈같은 삶이었어요.

하지만 실제로는 달랐습니다. 저는 제게 의미 있는 무언가를 만들고 있지 않았어요. 승진은 금세 흥미를 잃었고, 정작 제가 마음을 두지 않는 코드들을 배포하며 하루하루를 보내고 있었죠.

저는 진짜 제 것을 만들고 싶었습니다. 의미 있는 것을, 그리고 신뢰할 수 있는 사람들과 함께요.

결국 결단을 내렸습니다. 아파트 계약을 정리하고 부모님 집으로 돌아가, 비즈니스 아이디어를 탐색하기 시작했어요. 제게 있던 건 시간, 약간의 저축, 그리고 해낼 수 있다는 믿음뿐이었습니다.

그리고 3개월 후, Jake Ward가 아이디어를 들고 찾아왔습니다. 그는 명확한 콘셉트와 와이어프레임, 그리고 Kleo 1.0에서 이미 확보한 6만 명의 사용자를 가지고 있었어요. 수요가 존재한다는 확실한 증거였죠.

첫 제품/서비스를 만들었던 과정

Kleo 1.0은 링크드인 데이터를 스크래핑해서, 사용자의 틈새 시장에서 어떤 콘텐츠가 트렌드인지 보여주는 무료 크롬 확장 프로그램이었습니다. 빠르게 성장해 6만 명의 사용자를 모았지만, 결국 링크드인으로부터 중단 요청을 받아 서비스를 내려야 했어요.

그 이후 우리는 시장에 있는 다른 도구들을 하나씩 살펴보며, 무엇이 부족한지, 어떻게 더 나아질 수 있을지를 분석했습니다. 그리고 저는 완전히 새롭게, 처음부터 제대로 작동하는 버전을 만드는 데 집중했고, 그 결과 4주 만에 첫 제품을 완성할 수 있었습니다.

개발은 Vercel AI Chatbot 템플릿에서 시작했어요. 이 템플릿이 채팅 인터페이스의 탄탄한 기본 구조를 제공해줬고, 저는 그 위에 필요한 기능들을 빠르게 쌓아 올렸습니다.

기술 스택은 TypeScript, Next.js, Vercel, Neon, Inngest, Claude, Clerk로 구성했습니다. 스택을 선택한 기준은 단 하나, 속도였습니다. 모든 도구가 잘 맞물려 있어서, 혼자 개발자로서도 빠르게 만들고 바로 출시할 수 있었죠. 과도한 엔지니어링은 피했고, 그냥 잘 작동하는 도구들만 사용했습니다.

베타 사용자도 아주 이른 단계부터 참여시켰어요. 그들은 기능을 제안하고, 버그를 찾아주며, 제품이 실제로 어떤 방향으로 가야 하는지를 함께 만들어줬습니다. 이 짧고 밀도 높은 피드백 루프가 정말 결정적이었어요.

베타 단계에서 평생 할인 플랜 500개를 먼저 열었는데, 4일 만에 모두 판매됐습니다. 이후 4주 동안 사용자 피드백을 바탕으로 버그를 수정하고 기능을 추가했어요. 그리고 다시 500개 자리를 열었고, 이번에는 9일 만에 완판됐습니다.

첫 고객 유치, 유지에 가장 효과적이었던 방법

우리는 단 3개월 만에 매출 0원에서 월 8,990만 원까지 성장했습니다. 이 성장은 광고가 아니라, 유통과 신뢰를 기반으로 만들어졌어요.

Jake는 링크드인 팔로워가 18만 명 이상, Lara는 30만 명 이상을 보유하고 있었습니다. 두 사람의 청중은 대부분 링크드인 크리에이터들이었고, 이는 링크드인 콘텐츠 제작 도구인 Kleo에 완벽하게 맞는 타깃이었죠. 우리는 이 영향력을 활용해 출시 전부터 대기자 명단을 만들었습니다. 여기에 더해, Kleo 1.0이 이미 6만 명의 사용자를 보유하고 있었기 때문에, 처음부터 반응할 준비가 된 청중이 있었습니다.

Lara는 출시 전에 웨비나를 세 번 진행했는데, 각각 725만 원 이상의 매출을 올렸어요. 이후 Jake와 함께 마스터클래스를 열어 Kleo를 실제로 어떻게 사용하는지 직접 시연했습니다. 또 Jake와 Rob은 이 도구를 사용해 실제로 바이럴이 된 게시물을 만들어 보여줬죠.

이게 정말 핵심이었습니다.

우리는 우리가 직접 쓰기 위해 도구를 만들었고, 우리가 믿지 않는 것은 팔지 않았습니다. 매일 Kleo를 사용했고, 그 결과를 사람들에게 그대로 보여줬어요.

광고는 전혀 하지 않았고, Product Hunt 런칭도 없었습니다. 대신 우리는 사람들이 정말 원하는 제품을 만들고, 빠르게 구축한 뒤, 신뢰받는 개인들을 통해 유통했습니다.

그 신뢰는 과정의 투명성에서 나왔어요. Jake와 Lara는 링크드인에 개발 과정을 비하인드 스토리로 공유했고, Rob은 우리가 무엇을 만들고 있는지를 보여주는 짧은 영상들을 꾸준히 올렸습니다.

또 베타 사용자를 위한 비공개 Slack 커뮤니티를 운영하며 직접 소통했어요. 누군가 버그를 제보하면, 제가 몇 시간 안에 고치고 직접 알려줬습니다. 사람들은 우리가 얼굴 없는 회사가 아니라는 걸 느꼈죠.

우리는 진짜 사람들로 이루어진 팀이었고, 진심으로 이 제품을 만들고 있었습니다. 그리고 사용자의 피드백을 금처럼 소중히 여겼어요.

사업을 시작한 후 배운 가장 큰 교훈

사업을 하면서 가장 중요하게 배운 건 반복 작업과 우선순위 설정이었어요. 초기에 베타 사용자들을 빠르게 투입했고, 그들이 제안하고 버그를 신고하면서 제품을 함께 만들어갔죠. 이 긴밀한 피드백 루프가 결정적이었습니다.

저희에겐 수백만 가지 아이디어가 있었기 때문에 우선순위 설정이 핵심이었어요. 복잡한 프로젝트 관리 도구 대신, 단순한 리스트를 만들고 위에서 아래로 작업했습니다. 새로운 일이 생기면? 리스트 어딘가에 추가하면 끝. 항상 지금 당장 가장 중요한 한 가지만 명확히 했어요.

버그는 항상 최우선이었고, 그 다음은 수익을 만드는 기능, 그리고 사용자들이 요청한 기능이었습니다. 우리가 멋지다고 생각하는 걸 만드는 게 아니라, 사람들이 필요하다고 말하는 걸 만든다. 이 차이는 정말 큽니다.

실제로 사용자들이 잘 되는 콘텐츠 포맷을 저장하고 재사용하고 싶다는 요청을 계속 했어요. 원래 로드맵엔 없었지만, 슬랙에서 반복해서 나오는 신호였기 때문에 바로 만들었습니다. 음성 입력 기능도 같은 이유였고요.

또 하나 배운 건, 사용자들이 뭔가를 “잘못” 사용하는 것처럼 보일 때, 그건 절대 사용자의 문제가 아니라 우리가 더 단순하게 만들어야 한다는 신호라는 점이었어요.

비즈니스 운영에 사용하는 툴 & 플랫폼

저는 속도를 위해 스택을 선택했어요. 모든 게 잘 통합되어서 혼자 개발자로 빠르게 배포할 수 있도록 말이죠. 과도한 엔지니어링 없이, 그냥 작동하는 도구들만 사용했습니다.

코드 작성은 Next.js와 TypeScript를 사용해요. 업계 표준이고 생태계가 방대해서 솔루션 찾기가 쉽거든요. 코딩할 땐 Claude Code를 활용하는데, 10년 넘게 코딩해왔지만 지난 12개월 동안 AI를 쓰기 시작했고 이건 정말 게임 체인저예요. 빠르게 배포하는 데 최고죠.

호스팅은 Vercel을 써요. 몇 초 만에 배포되고 설정이 필요 없거든요. 채팅 인터페이스는 Vercel Chat SDK로 구축했고, 파일 저장은 Vercel Blob Storage를 사용합니다. 이미 Vercel 쓰고 있으니 추가 설정이 필요 없었죠.

비동기 작업은 Inngest로 처리해요. API가 간단하고 재시도와 큐를 복잡하지 않게 관리할 수 있어요. 데이터베이스는 Neon Database(Postgres)를 쓰는데, 서버리스 Postgres에 무료 티어도 관대하고 즉시 설정 가능합니다. 인증은 Clerk를 사용했고요. 바로 적용 가능하고 모든 걸 처리해줍니다.

AI는 Claude를 쓰는데 글쓰기에 최고의 모델이고, 이미지와 문서 읽기는 Claude Vision으로 처리해요. 커뮤니케이션은 Slack, 이메일은 Loops, 지원 이메일 관리는 Fernand, 스케줄링은 Calendly를 사용합니다. 분석은 PostHog로, AI 관찰은 Langfuse로 추적하고 있어요.

처음 창업을 시작하려는 분을 위한 조언

유통이 먼저예요.

아무리 좋은 제품이라도 사람들이 모르면 존재하지 않는 것과 같아요. 그래서 만들기 전에 “이걸 누가 볼까?”부터 생각해야 해요. 이미 사람들에게 영향력이 있는 사람과 함께하는 것도 아주 좋은 방법이에요.

그리고 본인이 실제로 쓰는 걸 만드세요.

저희는 Kleo를 우리 스스로 쓰기 위해 만들었어요. 매일 직접 쓰다 보니 뭐가 불편한지, 어디를 고쳐야 하는지가 바로 보였어요. 사용자가 따로 아니라, 내가 곧 사용자였죠.

빨리 만들고, 빨리 보여주세요.

저희는 4주 만에 돌아가는 버전을 만들었어요. 완벽하지 않아도 괜찮아요. 실제 사용자에게 보여주면 어떤 게 문제인지, 뭐가 부족한지, 다음에 뭘 만들어야 할지 자연스럽게 알려줍니다.

AI 도구는 꼭 배우세요.

요즘 코딩하면서 AI를 안 쓰면 속도가 너무 느려져요. 대신 우선순위는 단순하게 가져가세요. 할 일 리스트 하나만 만들어서 위에서부터 차례대로 하면 됩니다. 새 아이디어가 떠오르면 그냥 리스트에 추가만 하세요.

처음부터 너무 복잡하게 만들 필요는 없어요.

빨리 만들 수 있는 도구를 쓰고, 템플릿에서 시작하고, 무료로 쓸 수 있는 서비스들을 적극 활용하세요. 지금 단계에서 중요한 건 완벽한 구조가 아니라, 사람들이 정말 원하는지 확인하는 거예요.

그리고 혼자서 다 하려고 하지 마세요.

믿을 수 있는 사람들과 함께하면 힘든 순간도 훨씬 덜 힘들고, 잘됐을 때의 기쁨도 커져요. 중간에 의심이 들 때도 있을 거예요. 그래도 계속 만들고, 계속 보여주세요.

← 프로젝트에서 보기