혼자 웹·앱 비즈니스를 만들고 키우는 사람들의 실전 경험, 수익화 전략, 새로운 방법을 골라 요약합니다.
부동산 개발사를 위한 워드프레스 플러그인이 약 1년 반 전에 만들어졌다. 이 플러그인은 건물 사진 위에 아파트 구역을 표시하고, 방문자가 각 구역을 눌러 가격, 분양 가능 여부, 평면도를 볼 수 있게 한다. 처음에는 CodeCanyon에 판매용으로 제출했지만 수정 요청이 아니라 완전 거절을 받았다. 무료로만 공개하려던 방향을 바꿔, 워드프레스 저장소에는 무료 기본판을 올리고 유료 기능 결제는 Freemius로 처리하는 프리미엄 모델을 선택했다. 출시 후 일주일 안에 첫 유료 고객이 나왔고, 현재 누적 순매출은 9,830달러다. 큰 사업 규모는 아니지만, 한 판매 플랫폼에서 거절된 제품도 다른 유통 방식으로 실제 매출을 만들 수 있다는 경험이다.
일주일 안에 만들 앱 아이디어가 없을 때 Claude에게 실현 가능한 틈새 시장을 고르게 했다. 선택된 아이디어는 여드름 치료제인 tretinoin이나 isotretinoin을 쓰는 사람이 피부 변화를 기록하는 앱이었다. 사용자는 셀카를 찍고, 앱은 피부 상태에 대한 AI 점수와 시간에 따른 변화 곡선을 보여준다. 목표는 치료가 실제로 효과가 있는지 눈대중으로 판단하지 않게 돕는 것이다. 앱 이름은 Skincurve이며, 약 2일 만에 만들어졌고 앱스토어 심사를 통과했다. 사진은 기본적으로 기기 안에 머물도록 설계됐고, 분석을 실행할 때만 밖으로 나갈 수 있다는 점을 내세운다. 출시 후에는 광고나 사회관계망 홍보 없이 앱스토어 검색 최적화와 자연 유입만으로 다운로드가 생기는지 보려는 실험이다.
RecallSafe는 식품 알레르기가 있는 사람이 자신에게 중요한 리콜만 보도록 만든 무료 iOS 앱이다. 사용자는 피해야 할 알레르기 성분과 거주 주를 한 번 고르면 된다. 앱은 FDA와 USDA의 공식 리콜 정보를 읽고, 조건에 맞는 리콜만 골라 새 소식이 있을 때 알림을 보낸다. 계정, 로그인, 추적은 없고, 정보는 휴대폰 안에 머문다. 각 리콜은 정부의 원문 출처로 바로 연결된다. 기본 기능은 무료이고 광고도 없지만, 추가 기능은 앱 내 구매로 열 수 있다. 선택 기능인 바코드 스캐너는 제품을 확인하는 데 도움을 주지만, 일치 결과가 없다고 안전하다는 뜻은 아니다. 리콜 안내에 모든 UPC가 적히지 않을 수 있기 때문이다.
공부, 개발 문서, 깃허브, 논문, 기사처럼 긴 내용을 읽다가 막히면 보통 내용을 복사하거나 화면을 캡처해 ChatGPT에 넣고 답을 확인한 뒤 원래 페이지로 돌아온다. 이 반복은 작동은 하지만, 탭을 오가느라 집중이 자주 끊긴다. 이를 줄이기 위해 웹페이지에서 글을 드래그한 뒤 브라우저 안에서 바로 AI에게 묻고, 이어서 추가 질문까지 할 수 있는 Chrome 확장 프로그램이 만들어졌다. 아직 Chrome Web Store 승인을 기다리는 단계지만 기능은 작동하며 소규모 테스트가 진행됐다. 비슷한 흐름으로 여러 도구가 창 전환을 줄이는 문제를 겨냥한다. 여러 내용을 먼저 복사해 두고 순서대로 붙여 넣는 클립보드 관리자, 화면 위에 떠 있는 회의용 노트, 코딩 평가나 온라인 면접 중 앱을 오가지 않게 하는 AI 오버레이, 다른 앱 위에서 바로 메모하는 노트 앱 등이 같은 불편을 다룬다.
HikeCampSeek는 호주와 뉴질랜드의 캠핑장이나 여러 날 걷는 코스 예약에서 생기는 취소 자리를 찾아 알려주는 웹사이트다. 성수기에는 인기 있는 자리가 빨리 매진되고, 누군가 취소해도 예약 사이트를 계속 새로고침하지 않으면 빈자리를 찾기 어렵다. 이 서비스는 지원하는 예약 시스템을 살펴보다가 취소 자리나 새 빈자리가 생기면 실시간 알림을 보낸다. 여행 계획 도구도 있어 여러 지역을 오가는 일정을 지도 위에서 정리할 수 있다. 새로 추가 중인 Great Walks 지도는 뉴질랜드의 대표 걷기 코스 경로와 코스 주변의 캠프장, 산장 위치를 함께 보여줘 이동 계획을 더 쉽게 세우게 한다.
getbmicalculator.com은 무료 체질량지수(BMI) 계산기다. 키와 몸무게를 넣으면 BMI 숫자만 보여주지 않고, WHO 기준에 따른 저체중·정상·과체중·비만 위험 구간도 함께 보여준다. 사용자가 어느 위치에 있는지 한눈에 보이도록 시각적인 눈금도 제공한다. 키를 기준으로 건강한 몸무게 범위를 파운드나 킬로그램으로 계산해 준다. 키는 피트와 인치, 몸무게는 킬로그램처럼 서로 다른 단위를 섞어 입력할 수 있다. BMI가 완벽한 건강 지표가 아니라는 한계도 따로 설명한다.
przm은 여러 투자 계좌에 흩어진 자산을 한 화면에서 보이게 하려는 웹 서비스다. 만든 사람은 돈이 증권 계좌 3곳, 직원 주식 제도, 예전 직장의 401k에 나뉘어 있어 전체 그림을 보기 어려웠다. 각 금융 앱은 자기 계좌 안의 내용만 보여주기 때문에, 펀드 안에 숨어 있는 실제 보유 종목까지 합치면 생각보다 같은 기술주에 많이 몰려 있을 수 있다. przm은 모든 계좌를 합쳐 포트폴리오를 엑스레이처럼 분석해 어디에 돈이 과하게 몰렸는지, 여러 계좌 사이에 겹치는 투자가 무엇인지 보여주려 한다. 또 시장이 단순히 올랐는지 내렸는지가 아니라, 돈이 어떤 섹터와 하위 섹터로 들어가고 빠지는지도 보여주려 한다. 금융 경험이 적은 사람에게 투자의 진입 장벽이 높다는 문제도 함께 줄이려는 목적이다.
매주 되풀이하는 데스크톱 업무를 인공지능 에이전트에게 맡기려면 보통 작업 순서, 입력값, 확인할 부분을 자세히 적은 지침 파일이 필요하다. 보고서 내려받기, 같은 양식 만들기, 파일 옮기기 같은 일은 자동화하고 싶어도 지침을 손으로 쓰는 과정이 번거롭다. 이 방식은 화면에서 작업을 한 번 직접 보여주면 그 행동을 인공지능 에이전트가 나중에 쓸 수 있는 SKILL.md 파일로 바꾼다. 화면 클릭과 입력 같은 실제 조작을 기록하고, 화면의 시각 정보도 함께 담는다. 검색어와 날짜처럼 매번 바뀔 수 있는 값은 다시 쓸 수 있는 입력값으로 처리한다. 이 도구는 MCP 서버로 실행되며 Claude Desktop이나 다른 MCP 클라이언트에 연결된다. 사용자는 녹화 시작, 중지, 변환, 목록 보기 같은 도구를 쓸 수 있다.
SaaS를 처음 만들 때 제품 개발은 비교적 예측 가능한 일일 수 있다. 반대로 고객 확보는 훨씬 불확실하다. 직접 모르는 사람에게 연락하고, 콘텐츠를 올리고, 커뮤니티에서 반응을 살펴도 실제로 사람들이 그 문제를 갖고 있는지 확신하기 어렵다. 겉으로는 당연해 보이는 조언도 직접 실행하는 순간 훨씬 어렵게 느껴진다. 핵심 고민은 제품을 잘 만드는 일보다 첫 사람이 돈을 내고 믿어줄 만큼 문제와 제안을 분명히 만드는 데 있다.
OBPrint는 인쇄소 운영을 돕는 업무 관리 서비스다. 견적, 주문, 제작 진행 상황, 결제, 인공지능 마케팅 도구까지 여러 기능을 다룬다. 이런 서비스는 모든 기능을 차례로 보여주고 싶어지지만, 2분짜리 소개 영상에서는 그렇게 하지 않았다. 영상은 인쇄소 사장이 매장 안에서 무엇이 어디에 있는지 파악하지 못하는 한 장면으로 시작한다. 이 한 가지 불편함을 먼저 보여주자, 뒤에 나오는 기능들이 단순한 화면 나열이 아니라 문제를 해결하는 도구로 보이게 된다. 기능이 많을수록 첫인상은 더 단순해야 한다는 교훈이다.
Tamkar는 일을 끝내고도 돈을 받지 못한 사람이 송장 독촉 이메일을 덜 민망하게 보낼 수 있게 만든 앱이다. 핵심 기능은 결제 알림을 자동으로 보내는 것이며, 직접 쓰는 결제 링크를 넣을 수 있어 거래 수수료를 받지 않는다고 제시한다. 무료 요금제는 하루 5~10개의 송장을 보낼 수 있고, 유료 기능은 신용카드 없이 2주 동안 시험할 수 있다. 설정과 송장 발송은 1분 안에 끝낼 수 있다고 주장한다. 기술 구성은 React, Vite, Express, Supabase, Resend, Postgres로 단순하게 만들었다. 실제로 어려웠던 부분은 자동 예약 기능보다, 고객에게 차분하고 예의 있게 보이면서도 약해 보이지 않는 독촉 이메일 문장을 쓰는 일이었다.
초기 1인 사업자가 낯선 잠재고객에게 처음 연락할 때 흔한 실수는 제품 설명부터 꺼내는 것이다. 특히 요즘은 모든 제안을 인공지능 이야기로 시작하는 경우가 많지만, 실제 구매자는 그런 기술 자체를 중요하게 생각하지 않을 수 있다. 예를 들어 중고차 매장 사장은 잠자리에 들며 인공지능을 떠올리기보다, 자기 사업에 꼭 맞는 CRM이 있으면 좋겠다고 생각할 가능성이 더 크다. 하지만 그 문제도 당장 큰 고통으로 느껴지지 않으면 이미 해결을 맡기지 않았을 수 있다. 콜드 아웃리치에서는 구매 결정을 할 수 있는 사람에게, 그 사람이 겪는 문제를 이해하고 덜어줄 수 있다는 느낌을 줘야 한다. 그래서 시작점은 제품 기능이나 인공지능 에이전트가 아니라, 상대의 상황을 구체적으로 짚는 말이어야 한다. 기술을 모르는 사람에게 “새 인공지능 업무 에이전트”를 앞세우면 움직이기 어렵다.
Cloudflare Workers에서 바로 돌릴 수 있는 오픈소스 소셜 미디어 예약 도구가 공개됐다. 설치와 배포는 1분 안팎으로 끝낼 수 있고, 별도의 S3나 R2 같은 파일 저장 서비스를 붙이지 않아도 된다. Bluesky, Discord, LinkedIn, Mastodon, Telegram, TikTok, X, YouTube에 예약 발행을 할 수 있다. 실행 환경은 Cloudflare Workers와 D1을 쓰며, 파일은 청킹 방식으로 나누어 저장해 최대 25MB까지 다룰 수 있다. 앞단 화면은 바이브 코딩으로 만들었고, 뒤쪽 서버 기능은 그렇게 만들지 않았다고 밝혀져 있다.
Baery는 작은 빵집이 맞춤 주문, 가격, 고객 정보를 한곳에서 관리하도록 만든 앱이다. 많은 작은 빵집이 아직 공책, 스프레드시트, 여러 앱을 섞어 재고, 생산, 하루 업무를 관리한다는 문제에서 출발했다. 특히 매장이 아니라 디엠, 문자, 전화로 케이크나 쿠키 주문을 받는 사업자를 대상으로 한다. 기능은 주문 입력 양식, 주문 목록, 활동 기록을 포함한 맞춤 주문 관리, 재료비와 마진을 계산하는 레시피 원가 계산기, 재고와 폐기 추적, 간단한 고객 관리로 구성된다. 현재 iOS에서 받을 수 있고, Google Play 버전은 준비 중이다. 공식 웹사이트는 baery.app이다.
한 개발 도구 출시에서는 구매 직전 검색어를 놓친 것이 큰 실수로 드러났다. 예를 들어 “X와 Y 비교”나 “X 대안 추천” 같은 검색어는 사람들이 실제로 구매하기 바로 전에 찾는 말인데, 이런 내용을 다룬 페이지가 없었다. 경쟁 제품과 비교하는 페이지를 만들려고 외부 글쓴이를 고용했지만, 3주 동안 약 8개 페이지만 완성됐고 내용도 평범했다. 검토와 수정에 시간이 많이 들어 직접 쓰는 것과 큰 차이가 없었다. 그래서 tryserpa.com이라는 도구를 만들어, 내 제품과 각 경쟁 제품의 비교 페이지와 “최고의 [카테고리] 도구” 같은 모음 글 초안을 자동으로 만들게 했다. 운영자는 초안을 보고 고치거나 바로 게시할 수 있고, 예전보다 훨씬 짧은 시간에 약 40개 페이지를 올릴 수 있게 됐다.
Thinking Canvas는 Claude 대화, 웹페이지, PDF, 노트를 하나의 무한 캔버스에 놓고 함께 쓰는 연구 도구다. 자료를 보다가 바로 Claude와 대화하고, 대화 흐름을 갈라서 다른 방향으로 이어 가며, 특정 자료와 대화를 연결할 수 있다. 예를 들어 노트를 다시 쓰거나, 웹페이지를 읽히거나, PDF를 프로젝트 메모리에 넣는 식으로 쓸 수 있다. 노트는 로컬 우선 방식의 Markdown 파일로 저장되어 Obsidian 같은 앱에서도 열고 수정할 수 있다. 기본 사용은 무료지만 Claude 사용에 따른 토큰 비용은 사용자가 API 키나 Claude 구독으로 부담한다. 실제 활용 사례로는 컴퓨터 역사 복습, 손글씨를 디지털로 바꾸는 제품 조사, Reddit 글을 바탕으로 마케팅 문구 연구가 있다. 비슷한 앱으로 Obsidian Canvas, NotebookLM, Heptabase, Slashspace가 있지만, 이 도구는 캔버스형 자료 정리, Claude 대화, 로컬 파일, 대화 갈래 만들기, 자료 연결을 한곳에 묶은 점을 내세운다. 프로젝트는 thinkingcanvas.xyz에서 볼 수 있고, GitHub에 오픈소스로 공개되어 있다.
ShuffleBall Arena는 셔플보드 점수 방식에 범퍼 풀, 핀볼, Frogger 느낌의 움직임을 섞은 가벼운 브라우저 게임이다. 다음 업데이트를 앞두고 화면 효과와 소리 효과를 더해 오락실 같은 분위기를 만들고 있다. 문제는 효과가 늘어나면 공이 여러 개 놓였을 때 판을 한눈에 읽기 어려워질 수 있다는 점이다. 첫 번째 디자인은 더 단순하고 깔끔하지만, 각 목표물이 몇 점인지 숫자를 읽어야 한다. 두 번째 디자인은 각 점수 원마다 색을 다르게 쓰고, 공이 들어가면 빛나며, 일부 원에는 돌아가는 불빛도 있다. 이 방식은 높은 점수 목표를 빨리 알아보기 쉽게 만들지만, 판이 붐비면 시각적 잡음이 될 수 있다.
티어 리스트를 좋아하는 친구 두 명을 위해 만든 작은 웹 프로젝트가 공개 후 몇 주 만에 하루 40~90명의 사용자를 모았다. 핵심 방식은 하루에 하나의 티어 리스트를 내놓아 사람들이 가볍게 참여하게 만드는 것이다. 시작 목적은 친구들과 재미로 쓰는 도구였지만, 실제로는 더 넓은 사람들이 관심을 보이고 있다. 비슷한 투표 도구 경험에서는 사용자가 답을 낸 뒤 다른 사람들의 평균 결과를 바로 보여주면 다음 날 다시 들어올 이유가 생겼다.
현재 만들고 있는 마이크로 SaaS, 최소 기능 제품, 랜딩 페이지, 크롬 확장 프로그램, 봇, 내부 도구, 인공지능 래퍼, 장터, 대시보드 같은 실제 프로젝트를 공개해 달라는 요청이다. 완성도가 높을 필요는 없고, 거칠거나 절반만 완성된 상태도 괜찮다. 초기 버전은 어떤 문제를 풀려는지, 무엇이 바로 이해되는지, 무엇이 아직 헷갈리는지, 다음 방향이 어디인지 더 잘 드러낸다. 피드백은 일반 사용자의 눈으로 바로 이해한 점, 헷갈린 점, 쓸모 있어 보인 점, 포지셔닝이 흐린 점, 개선하면 좋을 점에 초점을 둔다. Uplinkly는 처음에는 브랜드 링크와 QR 코드를 만드는 도구였지만, 랜딩 페이지, 방문자 흐름, 포스트백, 라우팅, 분석을 다루는 캠페인과 트래픽 관리 도구에 가까워졌다. 직접 제품을 만들면서, 제품을 짧고 분명하게 설명하는 일이 어렵다는 점도 드러난다.
작은 인터넷 비즈니스에서 처음부터 조사 도구나 잠재고객 발굴 도구를 만들면, 실제로 반복되는 일이 무엇인지 모른 채 제품이 흐려질 수 있다. 먼저 고객이 문제를 느낄 때 실제로 쓰는 문장을 그대로 적는다. 그 문장을 레딧, 구글, 링크드인에서 찾아 실제 사례 20개를 모은다. 알림이나 관리 화면을 만들기 전에 직접 답변하거나 도와보며 반응을 확인한다. 여러 번 해도 같은 방식으로 반복되는 부분만 제품 기능으로 바꾼다. 손으로 20번도 해내기 어렵다면 제품의 입력, 결과, 쓸 사람, 다음 행동이 선명하지 않을 가능성이 크다. 반대로 손으로 반복할 수 있으면 최소기능제품의 모양이 더 분명해진다.
Sprintools.dev는 제품을 아직 만들기 전이거나 막 시작한 창업자를 위한 도구 묶음으로 준비되고 있다. 한곳에서 시장 조사, 잠재 고객 찾기, B2B 영업 이메일 작성과 자동화, 마케팅 글 작성, 법률 문서 생성을 제공하려는 구상이다. 법률 문서에는 비밀유지계약서, 이용약관, 기본 계약서가 포함된다. 목표는 월 20~50달러짜리 개별 도구 4~5개를 따로 쓰지 않게 만드는 것이다. 아직 정식 서비스는 아니며, 현재는 랜딩 페이지와 대기 명단만 있고 핵심 기능을 만들고 있다. 핵심 고민은 하나의 월 구독 가격이 맞는지, 아니면 사람들이 5개 기능 중 1~2개만 원해서 묶음 상품이 오히려 가입을 막는지다. 또 초기 단계나 매출 전 창업자에게는 월 정액제가 나은지, 잠재 고객 목록이나 문서 생성 건수마다 돈을 내는 사용량 기반 요금제가 나은지도 검토 대상이다. 더 넓게는 “창업자를 위한 모든 도구”라는 포지션이 좋은지, 먼저 하나의 강한 기능으로 시작한 뒤 넓히는 편이 나은지가 핵심이다.
소셜미디어 게시용 API인 PostPeer.dev는 출시 약 3개월 만에 월 반복 매출 1,566달러를 기록했다. 월 반복 매출은 4월 34달러, 5월 402달러, 6월 1,270달러, 7월 초 1,566달러로 늘었다. 현재 사용자는 880명 이상이고, 정기 결제 고객은 79명이다. 일회성 구매까지 포함한 전체 주문은 152건이며, 누적 매출은 3,574달러다. 별점 5점 리뷰는 7개다. 성장에 도움이 된 방법은 몇 분 안에 답하는 고객 지원, 사용법 글과 비교 페이지와 무료 도구를 통한 검색엔진 최적화, 레딧과 링크드인에서의 공개 운영이었다. 다음 실험은 AI 에이전트에게 파는 방식이다. MCP와 에이전트용 기능을 붙여 Claude 같은 도구가 API로 글 작성, 예약, 게시를 직접 처리하게 했다.
1인 SaaS 운영에서 제품을 만드는 일보다 더 어려운 부분은 사람들이 제품을 발견하게 만드는 일이다. AI가 마케팅을 돕는다면, 온라인에서 이미 같은 문제를 말하는 사람들을 찾아 직접 답글까지 달아야 하는지, 아니면 목록만 건네고 운영자가 직접 답해야 하는지가 핵심 선택지다. 콘텐츠 작성에서는 이미 반응이 좋은 게시 형식을 참고해 더 퍼질 가능성이 높은 글 구조를 제안하는 방식이 필요할 수 있다. 분석 도구는 좋아요, 댓글, 점수 같은 숫자만 보여주기보다 무엇이 효과가 있고 무엇을 그만둬야 하는지 쉬운 말로 알려주는 쪽이 더 실용적이다. 가장 큰 질문은 AI가 마케팅 전체를 대신 운영해야 하는지, 아니면 반복적이고 지루한 일만 맡고 사람은 직접 말하고 판단하는 역할을 남겨야 하는지다.
TrustMRRR라는 SaaS는 15개월 만에 월 6,000달러 MRR에 도달했다. 가장 중요한 원칙은 제품을 오래 만들기 전에 실제로 돈을 받을 수 있는지 먼저 확인하는 것이다. 랜딩 페이지를 만들고 Stripe 결제 버튼을 붙인 뒤, 제품이 완성되기 전이라도 구매를 시도해 보는 방식이 권장된다. 2주 안에 만들 수 있는 작은 제품이면 바로 만들어도 되지만, 시간이 더 걸리는 제품은 먼저 판매 가능성을 확인하는 편이 낫다. 설문보다 실제 결제가 수요와 판매 능력을 더 분명하게 보여준다. 이후에는 의미 있는 기능 변경마다 화면 녹화로 업데이트를 공유하고, X에서 매출이 1,000달러 늘 때마다 공개하며, 배운 점도 함께 나누는 방식으로 관심을 만들었다. 제품 만들기와 마케팅 시간을 분리하고, X, Threads, LinkedIn, Bluesky, Mastodon에 같은 콘텐츠를 넓게 배포하며, 완벽하지 않아도 직접 말하는 영상을 꾸준히 올리는 것이 도움이 됐다. 장기적으로는 SEO와 GEO를 키워야 하며, 소셜미디어 알고리즘에만 기대면 위험하다. 초기에 안정적인 수입원을 유지하면 돈 걱정으로 지치지 않고, 다른 창업자를 돕는 활동도 예상 밖의 관계와 기회를 만든다. 첫 고객들은 X에서 업데이트를 자주 올리고 사람들과 많이 대화하며, 프로필 소개와 고정 글에 제품 링크를 둔 흐름에서 들어왔다.
첫 SaaS를 출시할 때는 화면, 서버, 데이터베이스를 처음부터 여러 회사와 여러 서비스로 나누지 않는 편이 실용적이다. 작은 제품은 한 개의 VPS에 앱과 데이터베이스를 함께 올리거나, Railway, Render, Vercel, Netlify, Supabase 같은 PaaS와 관리형 Postgres를 조합해도 충분하다는 의견이 많다. 저렴한 VPS 경로는 Hetzner, Contabo, Webdock 같은 서버에 Docker, Caddy, Coolify, Dokploy를 얹어 운영하는 방식이며, 월 5~30유로 또는 10~30달러 정도 사례가 나왔다. 더 쉬운 PaaS 경로는 배포와 기본 운영이 편하지만, 무료 구간 다음 요금이 오를 수 있어 두 번째 달 비용까지 봐야 한다. Cloudflare는 무료 DNS와 보호용 앞단으로 자주 언급됐고, 사용자가 파일을 올리거나 내려받는 서비스라면 객체 저장소와 전송 비용도 확인해야 한다. 처음부터 반드시 돈을 써야 할 곳은 실제로 복구해 본 데이터베이스 백업과 Git에서 바로 배포되는 단순한 배포 흐름이다. 규모 확장은 실제 병목이 생긴 뒤에 해도 늦지 않으며, 그 전에는 서버 사양을 올리는 방식만으로도 버틸 수 있다는 흐름이다.
TuringShot은 작은 맥용 화면 효과 앱이다. 처음에는 큰 경쟁 도구들의 기능 목록을 따라잡고, 거기에 기능 하나를 더 얹는 식으로 제품 방향을 잡았다. 하지만 1인 운영자가 투자받은 팀과 기능 수로 겨루면 늘 뒤처지기 쉽고, 같은 기능이 있다는 말만으로는 사용자가 옮겨오지 않는다. 전환점은 경쟁 도구들이 모두 같은 순간에 가치를 준다는 점을 본 것이었다. 보통은 먼저 녹화한 뒤, 후반 편집에서 화면 확대, 강조 표시, 설명용 표시를 덧붙인다. TuringShot은 기능 수 경쟁 대신 녹화나 발표 중에 바로 강조 효과를 넣는 방향으로 자리를 다시 잡았다. 같은 화면 효과 도구라도 가치가 생기는 시간이 달라지면 단순 비교에서 벗어날 수 있다. 작은 사업자는 기능 동등성을 좇기보다 시간, 대상 고객, 작업 흐름처럼 큰 회사가 쉽게 바꾸기 어려운 축을 찾아야 한다.
Causo 팀은 엉뚱하게 도착한 콜드 아웃리치를 그냥 지우지 않고, 상대에게 다시 자기 제품을 소개하는 방식으로 활용한다. 내부에서는 이 방식을 ‘우노 리버스 영업’처럼 부른다. 예를 들어 사무실 임대 중개인이 사무실 계약을 묻는다면, 완전 원격으로 일하고 있지만 Causo는 사무실을 가진 회사를 찾고 면적과 임대료를 추정하는 데 도움을 줄 수 있다고 답한다. 누군가 Causo를 고객 지원팀으로 착각하면, 고객 지원은 아니지만 스타트업이 잠재고객을 조사하고 더 맞는 맥락의 영업 메시지를 쓰도록 돕는다고 설명한다. 임원 보조 대행사가 투자를 받았다고 잘못 짐작하면, 투자는 받지 않았지만 제품은 스타트업이 맞는 잠재고객을 찾고 연락하는 데 도움을 준다고 답한다. 이 방식의 전제는 잘못 보낸 사람도 이미 세 가지를 보여준다는 점이다. 그들은 밖으로 영업을 하고 있고, 대상 선정이나 맥락 파악이 조금 빗나갔으며, 잠재고객 찾기의 어려움을 이해할 가능성이 높다. 그래서 무시할 메일을 가벼운 영업 대화의 시작점으로 바꾼다.
SubHunt는 Reddit 관련 SaaS 서비스다. 운영자는 PayPal 비즈니스 계정의 사업자명 변경 문제 때문에 PayPal을 더 이상 쓸 수 없게 됐다. 거주 국가가 Stripe를 지원하지 않아 대체 결제 수단도 바로 쓰기 어렵다. 그래서 SubHunt 매각 제안을 받고 있다. 사용한 기술 구성은 Netlify, Resend, Supabase다.
1인 기술 창업자가 약 2년 동안 전자상거래 판매자용 SaaS 앱을 운영하고 있다. 판매는 한 지역 플랫폼의 앱 스토어를 통해 이루어지며, 현재 구독자는 81명이고 월 반복 매출은 약 800달러다. 생활비까지 감당하려면 매달 약 1,400달러가 필요하다. 최근 4개월 동안 순구독자 수는 각각 2명, 7명, 8명, 11명 늘어 성장 흐름은 좋아지고 있다. 현재 저축으로는 약 12개월을 더 버틸 수 있고, 지금 속도가 유지되면 9~12개월 안에 생활비를 맞출 가능성이 있다. 가장 큰 위험은 매출의 약 95%가 앱 하나와 플랫폼 하나에 몰려 있다는 점이다. 핵심 고민은 계속 밀고 갈지, 프리랜서나 취업으로 현금을 벌면서 다시 쌓을지, 이 정도 규모에서도 성장이 더 빨라질 수 있는지다.
소프트웨어 회사가 커지면 바뀌는 규정을 계속 확인하고, 제품이나 운영 방식에 어떤 영향을 주는지 판단해야 한다. 핵심 고민은 규정 대응을 누가 맡는지다. 회사에 따라 개발팀, 법무팀, 보안팀, 전담 규정 대응팀이 맡을 수 있다. 새 규정이나 점검 때문에 코드나 서버 설정을 급히 바꿔야 하는 상황도 생길 수 있다. 시간이 많이 드는 부분은 규정 변화를 알아채고, 실제로 무엇을 고쳐야 하는지 정리하고, 점검에 필요한 증거를 준비하는 과정이다. 자동화하고 싶은 영역도 이 과정 안에 있다.