개발자 아닌 마케터가 Cursor로 랜딩페이지 생성 SaaS 만든 이야기
마케터가 Cursor AI로 코딩 없이 SaaS를 만든 실제 사례. 비개발자의 기술 진입장벽을 낮추는 방법과 실전 팁을 공개합니다.
"코딩은 못하지만 아이디어는 있다." 이런 생각으로 창업을 망설이는 비개발자 창업자들이 많습니다. 하지만 최근 AI 코딩 도구의 발전으로 상황이 달라졌습니다. 마케팅 전공 출신의 한 창업자가 Cursor AI를 활용해 실제 수익을 내는 SaaS를 3개월 만에 론칭한 사례가 증명합니다.
Cursor가 뭐길래 비개발자도 가능할까?
Cursor는 Claude·GPT 등 최신 LLM 기반의 AI 코딩 어시스턴트입니다. 일반 ChatGPT와 다르게 코드 작성, 수정, 디버깅에 특화되어 있습니다. 가장 큰 특징은 자연언어로 요구사항을 설명하면 AI가 코드를 작성한다는 점입니다.
이 사례의 주인공은 마케팅 배경이었지만, Cursor의 채팅 인터페이스를 통해 "사용자가 입력한 텍스트로 HTML 랜딩페이지를 자동 생성하는 기능"을 만들 수 있었습니다. 프로그래밍 경험 없이도 아이디어를 코드로 변환할 수 있다는 뜻입니다.
실제 프로젝트: 3단계 개발 과정
1단계: 아이디어 검증 (1주)
창업자는 먼저 시장 조사를 했습니다. 소규모 에이전시와 프리랜서들이 빠르게 랜딩페이지를 만들어야 하는데, 기존 도구들(Webflow, Wix)은 학습곡선이 가파르다는 통증을 발견했습니다.
"AI에게 '파란색 배경, 큰 CTA 버튼, 고객 후기 섹션이 있는 SaaS 랜딩페이지 만들어'라고 말하면 끝나는 도구가 있으면 좋겠다"는 가설을 세웠습니다.
2단계: MVP 개발 (4주)
Cursor를 열고 다음과 같이 요청했습니다:
"사용자가 텍스트로 '제품 설명, 가격, 타겟 고객'을 입력하면,
React와 Tailwind CSS로 반응형 랜딩페이지 HTML을 생성하는 웹앱을 만들어줘.
데이터베이스는 Supabase, 호스팅은 Vercel을 쓸 거야."
Cursor는 이 요청을 받고:
- React 컴포넌트 구조 제안
- Tailwind 스타일 자동 생성
- Supabase 연동 코드 작성
- 에러 발생 시 자동 수정
창업자는 Cursor와 대화하며 "버튼이 더 크면 좋겠어", "다크 모드 추가해줘" 같은 요청만 했습니다. 코드를 직접 쓰지 않았지만, AI와의 상호작용으로 원하는 기능이 완성되었습니다.
3단계: 베타 런칭 (2주)
Vercel에 배포한 후, Product Hunt와 인디해커 커뮤니티에 공개했습니다. 초기 피드백:
- "드디어 이런 도구가 나왔다"
- "템플릿 라이브러리가 있으면 좋겠어"
- "가격은 월 $29면 괜찮을 것 같아"
비개발자가 직면한 실제 어려움과 극복법
1. 데이터베이스 설계
문제: "사용자가 만든 랜딩페이지들을 저장하려면 어떻게 구조화해야 하지?"
Cursor와의 대화:
"사용자별로 여러 개의 랜딩페이지를 저장하고,
각 페이지마다 생성 날짜, 수정 기록, 공개/비공개 설정이 필요해."
Cursor가 제안한 Supabase 스키마:
- users 테이블
- landing_pages 테이블 (user_id 외래키)
- page_versions 테이블 (수정 이력)
2. 배포 후 버그 수정
문제: 특정 브라우저에서 생성된 페이지가 깨지는 현상 발생
Cursor에 버그 스크린샷과 함께 "이 부분이 Safari에서만 깨져"라고 설명하니, AI가 CSS 호환성 문제를 찾아 Tailwind 클래스를 수정했습니다.
3. 배포 환경 설정
Vercel 환경변수, Supabase 권한 설정 같은 인프라 부분도 Cursor의 단계별 가이드로 해결했습니다. 마케터도 따라 할 수 있는 수준의 설명을 받을 수 있었습니다.
3개월 후: 첫 수익 달성
론칭 후 3개월째, 이 SaaS는:
- 월 활성 사용자: 240명
- 유료 구독자: 18명 (월 $29)
- 월 수익: $522
개발자를 고용했다면 초기 개발비만 $15,000~$30,000이 들었을 것입니다. Cursor Pro 구독료($20/월)만 냈으니 ROI 관점에서 큰 차이입니다.
비개발자가 Cursor로 SaaS를 만들 때 필요한 것
- 명확한 아이디어: "이 도구가 누구의 어떤 문제를 푸나"를 구체적으로 정의
- 기술 개념의 기초 이해: 데이터베이스, API, 배포 같은 개념을 완전히 모를 필요는 없지만, 용어는 알아야 함
- 반복적 소통 능력: Cursor와 대화하며 "이렇게 수정해줘", "왜 이렇게 했어?"를 묻는 능력
- 문제 해결 마인드: 에러 메시지를 읽고 Cursor에 설명할 수 있는 능력
마케터 출신의 강점
흥미롭게도 이 창업자가 개발자보다 더 빠르게 성공한 이유가 있습니다:
- 사용자 공감 능력: 에이전시와 프리랜서의 실제 통증을 깊이 있게 이해
- 마케팅 직관: 초기 고객 획득 채널을 정확히 선택 (Product Hunt, 인디해커)
- 제품 우선순위: "완벽한 기능"보다 "사용자가 원하는 최소 기능"에 집중
코딩 능력이 없었기 때문에 오히려 불필요한 기능을 덜 만들 수 있었습니다.
Cursor 사용 팁: 성공한 프롬프트 사례
❌ 잘못된 요청: "웹앱을 만들어줘"
✅ 좋은 요청: "사용자가 텍스트 입력창에 '우리 회사는 AI 마케팅 도구입니다'라고 쓰면, 그 텍스트를 기반으로 파란색과 흰색 배경의 반응형 랜딩페이지 HTML을 생성하는 React 컴포넌트를 만들어줘. 모바일에서도 잘 보여야 해."
구체성이 높을수록 Cursor의 결과물 품질이 높습니다.
결론: 기술 진입장벽은 낮아졌다
5년 전이라면 "비개발자가 SaaS를 만든다"는 것은 거의 불가능했습니다. 하지만 Cursor, Claude, GPT-4 같은 AI 코딩 도구의 등장으로 상황이 바뀌었습니다.
이 사례는 증명합니다:
- 코딩 능력이 없어도 SaaS를 론칭할 수 있다
- 오히려 마케팅·영업·고객 이해 능력이 더 중요하다
- AI 도구를 잘 활용하는 창업자가 승리한다
당신도 아이디어가 있다면, 더 이상 "개발자를 찾을 때까지 기다릴" 필요가 없습니다. Cursor를 열고 시작하세요.
당신의 아이디어도 현실이 될 수 있습니다. AI 도구로 만든 프로젝트가 있다면 Vibeollio에 프로젝트 등록해보세요. 같은 여정을 가는 창업자들과 경험을 나누고, 피드백을 받을 수 있습니다.
