onboarding-cro
작성자 coreyhaines31회원가입 이후 온보딩, 액티베이션, 첫 사용 경험(first-run experience), 그리고 time-to-value를 최적화해 신규 사용자가 빠르게 ‘aha moment’에 도달하고 오래 머물도록 돕는 전문가 시스템입니다.
개요
onboarding-cro란 무엇인가요?
onboarding-cro skill은 회원가입 이후 온보딩과 사용자 액티베이션에 특화된 전문가 시스템입니다. 첫 사용 시 제품 경험을 개선하고, time-to-value를 단축하며, 더 많은 신규 사용자가 빠르게 "aha moment"와 핵심 사용 습관에 도달하도록 돕습니다.
일반적인 UX 조언 대신, onboarding-cro는 다음을 체계적으로 안내합니다.
- 제품 맥락과 액티베이션 정의 이해하기
- 회원가입 후 어떤 일이 발생하는지 점검(audit)하기
- 온보딩 플로우와 empty state에서의 마찰 지점 찾기
- 사용자를 빠르게 가치에 도달시키는 체크리스트와 플로우 설계하기
- 액티베이션을 지속적으로 개선하기 위한 실험 및 지표 설계하기
이 skill은 랜딩 페이지 최적화, 온보딩 위키, UX 감사의 교차점에 자리합니다. 특히 회원가입은 잘 일어나지만, 신규 사용자 중 설정을 끝내거나 실제 활성 사용자(activated user)가 되는 비율이 낮을 때 유용합니다.
onboarding-cro는 누구를 위한 것인가요?
다음에 해당한다면 onboarding-cro 사용을 고려하세요.
- 무료 체험 또는 프리미엄(freemium) 액티베이션을 책임지는 그로스/프로덕트 마케터
- 첫 세션 경험을 개선해야 하는 프로덕트 매니저 또는 UX 디자이너
- 회원가입 사용자를 유지 사용자로 전환하려는 창업자 또는 솔로 빌더
- 재사용 가능한 CRO 플레이북을 AI 에이전트나 내부 툴에 통합하려는 개발자
SaaS, product-led growth, B2B, B2C 등에서 핵심 액티베이션이 몇 가지 주요 행동(예: 첫 프로젝트 생성, 팀원 초대, 파일 업로드)에 명확히 묶여 있는 제품에 특히 잘 맞습니다.
이 skill이 해결을 돕는 문제들
다음과 같은 문제가 있다면 onboarding-cro를 설치해 활용해 보세요.
- 사용자가 가입은 하지만 온보딩을 끝까지 완료하지 않음
- 액티베이션율이 낮음 (aha moment에 도달하는 사용자가 적음)
- time-to-value가 느림 (핵심 가치가 너무 많은 단계 뒤에 숨겨져 있음)
- 혼란스러운 첫 사용 경험과 empty state
- 명확한 온보딩 체크리스트나 성공 경로가 없음
- 온보딩 CRO를 위한 구조적인 실험/지표 체계 부재
회원가입/등록 폼 자체를 최적화해야 한다면 signup-flow-cro skill을 대신 사용하는 것이 적합합니다. 온보딩 이후의 라이프사이클, 넛처링 캠페인은 email-sequence skill을 확인해 보세요.
onboarding-cro가 적합하지 않은 경우
다음 목적에는 이 skill이 맞지 않습니다.
- 퍼널 상단(TOP OF FUNNEL) 유입 트래픽 확보나 광고 캠페인 최적화
- 온보딩과 무관한 가격 페이지 실험
- 초기 세션 이후의 장기 참여(engagement) 캠페인
- 추적 도구 세팅, 스키마 설계 등 깊이 있는 기술 분석 구현
다만, 여기서 설계한 실험과 지표 구조는 별도의 애널리틱스나 이메일 툴링 워크플로의 인풋으로 활용할 수 있습니다.
사용 방법
설치
에이전트 환경에 onboarding-cro를 추가하려면 marketingskills repo에서 설치하세요.
npx skills add https://github.com/coreyhaines31/marketingskills --skill onboarding-cro
설치 후에는 다음 단계를 따라 진행합니다.
skills/onboarding-cro/SKILL.md를 열어 skill의 동작 방식과 전제 조건을 파악합니다.- 아래 보조 자료를 검토합니다.
evals/evals.json– 예시 프롬프트, 기대되는 추론 방식, 검증 항목references/experiments.md– 온보딩 실험 아이디어와 지표에 대한 상세 정리
플랫폼에서 SKILL.md와 관련 폴더의 skill을 불러오는 방식에 맞춰, 에이전트나 워크플로에 통합하세요.
핵심 워크플로: 맥락에서 실험까지
onboarding-cro skill은 변경사항을 제안하기 전에 다음과 같은 구조화된 워크플로를 따릅니다.
1. 제품 마케팅 컨텍스트 로드
repo에 product marketing context 문서가 있다면, onboarding-cro는 이 파일을 우선 활용하도록 설계돼 있습니다.
.agents/product-marketing-context.md(또는 구버전의.claude/product-marketing-context.md)를 탐색- 이미 정리된 내용을 바탕으로, 중복 질문을 피함
이 파일이 없다면 새로 만드는 것을 추천합니다. 다음 내용을 포함하세요.
- 제품 유형 (B2B/B2C, SaaS, mobile 등)
- 타깃 사용자와 핵심 가치 제안
- 가격 모델과 주요 사용 사례
2. 액티베이션과 aha moment 정의
그 다음 이 skill은 제품에 맞는 성공적인 액티베이션이 무엇인지 정의하도록 안내합니다. 예를 들어:
- 프로젝트 도구: create first project
- 디자인 도구: upload a design, invite a teammate, leave a comment
- 협업 도구: create workspace, invite team, send first message
명확한 액티베이션 정의는 skill이 다음을 가능하게 합니다.
- 온보딩 플로우를 소수의 핵심 행동에 집중
- time-to-value가 적절한지 평가
- 액티베이션과 정렬된 3–7개의 구체적 스텝으로 구성된 체크리스트 제안
3. 현재 회원가입 이후 플로우 점검
onboarding-cro는 회원가입 직후 어떤 일이 일어나는지 전 과정을 매핑하도록 돕습니다.
- 사용자가 도달하는 첫 페이지/화면은 무엇인지
- 제품 중심 UI, 가이드형 설정, 가치 중심 투어 중 어떤 경험을 하는지
- 액티베이션 행동 이전 어느 지점에서 이탈이 발생하는지
주요 점검 결과 예시는 다음과 같습니다.
- 회원가입부터 액티베이션까지의 단계별 퍼널 단순화
- 마찰이 큰 단계와 혼란스러운 순간 식별
- (예: 빈 프로젝트 대시보드, 비어 있는 inbox 같은) empty state를 가이드 기회로 보는 리뷰
4. 온보딩 플로우 패턴 선택
맥락을 바탕으로 skill은 다음과 같은 온보딩 접근 방식을 추천합니다.
- Product-first: 메인 UI를 즉시 보여주고, 강력한 인앱(in-product) 안내로 유도
- Guided setup: 필수 설정을 구성하는 마법사(wizard) 또는 체크리스트
- Value-first: 미리 채워진 예제나 데모 데이터를 먼저 보여줘 사용자가 직접 작업하기 전에 가치를 경험하도록 설계
이 선택은 evals/evals.json에 정의된 평가 패턴을 기반으로 하며, 특히 다음을 중시합니다.
- time-to-value 평가
- 3–7개 항목의 체크리스트 패턴
- empty state를 가이드를 제공하는 공간으로 다루는 방식
5. 집중된 온보딩 체크리스트 설계
repo 내 가이드를 기반으로, skill은 액티베이션을 이끄는 간결한 체크리스트 구성을 권장합니다. 예를 들어, 디자인 협업 도구라면 다음과 같을 수 있습니다.
- Upload your first design
- Invite at least one teammate
- Leave or receive a comment
이 체크리스트 패턴은 다음을 보장합니다.
- 단계 수는 3–7개를 넘지 않음
- 각 단계는 액티베이션이나 중요한 초기 설정에 직접 연결
- 선택적인 작업이 aha moment에 필요한 행동을 가로막지 않음
6. references/experiments.md의 실험 활용
references/experiments.md에는 온보딩 관련 실험 아이디어가 풍부하게 정리되어 있습니다. 예를 들면:
- Flow simplification experiments – 필수 단계 수, 필수/선택 필드 구분, skip 옵션
- Guided experience experiments – 제품 투어, CTA 명확성, 인앱 가이드
- Personalization experiments – 세그먼트나 job-to-be-done별 맞춤 온보딩
- Quick wins & engagement experiments – time-to-value 단축, 동기 부여 메커니즘, 지원 메시지
- Email & multi-channel experiments – 제품 행동에 연동된 온보딩 이메일 드립 및 피드백 루프
- Re-engagement experiments – 중단된 사용자가 돌아와 설정을 마치도록 유도
- Technical & UX experiments – 성능, 모바일 온보딩, 접근성
onboarding-cro는 이 아이디어를 활용해 다음을 추천합니다.
- 구체적인 A/B 테스트
- 마찰 지점에 기반한 가설
- time-to-value와 액티베이션에 집중한 우선순위
7. 지표 정의와 측정
evals/evals.json의 eval 스펙은 각 제안에 대해 다음과 같은 지표 출력을 기대합니다.
- 액티베이션율 (정의된 액티베이션 행동을 완료한 신규 가입 비율)
- time-to-value (회원가입부터 액티베이션까지의 시간)
- 단계별 완료율과 이탈률
- 체크리스트 완료율
이 지표들은 애널리틱스나 BI 도구에 그대로 연결할 수 있으며, onboarding-cro는 무엇을 왜 추적해야 하는지 정의하는 데 도움을 줍니다.
실무 설정 팁
- product context 파일을 항상 최신으로 유지: ICP, 가치 제안, 가격이 바뀔 때마다
.agents/product-marketing-context.md를 업데이트해 온보딩 추천이 현 상황과 맞도록 유지하세요. - 하나의 주요 액티베이션 정의부터 시작: 한 실험 사이클 안에서 여러 액티베이션 정의가 경쟁하지 않도록 합니다.
- 세그먼트별로 범위를 제한: 여러 사용자 유형을 대상으로 한다면, 한 번에 하나의 주요 세그먼트에 대해 onboarding-cro를 실행하세요.
- signup-flow-cro와 함께 사용: 먼저 회원가입 과정의 큰 마찰을 줄이고, 그 다음 onboarding-cro로 회원가입 직후 경험을 최적화하는 식으로 병행하면 좋습니다.
자주 묻는 질문(FAQ)
onboarding-cro를 설치하면 실제로 무엇을 해 주나요?
onboarding-cro는 에이전트 환경 내에서 구조화된 온보딩 전략가 역할을 합니다. 구체적으로 다음을 수행합니다.
- 가능한 경우 제품 마케팅 컨텍스트를 읽어들임
- 온보딩 플로우와 액티베이션 정의에 대해 타겟 질문을 던짐
- 현재 회원가입 이후 경로와 empty state를 점검(audit)
- (product-first, guided setup, value-first 중) 적합한 온보딩 접근 방식을 제안
- 간결하면서도 액티베이션에 집중된 체크리스트를 설계
- 포함된
references/experiments.md,evals/evals.json을 기반으로 실험과 지표를 추천
onboarding-cro는 signup-flow-cro와 어떻게 다른가요?
- signup-flow-cro는 등록 퍼널에 집중합니다. 폼 필드, 단계 수, 방문자를 계정 생성까지 전환시키는 흐름에 초점을 둡니다.
- onboarding-cro는 회원가입 이후부터 시작해 액티베이션에 집중합니다. 첫 사용 경험, 체크리스트, empty state, time-to-value, 초기 리텐션이 주요 대상입니다.
랜딩 페이지부터 활성 사용자까지 풀 퍼널을 최적화하고 싶다면 두 skill을 함께 사용하는 것이 좋습니다.
onboarding-cro가 꼭 product marketing context 파일을 필요로 하나요?
필수는 아니지만, 있으면 훨씬 더 잘 작동합니다. 이 skill은 다음 파일을 우선적으로 찾도록 설계돼 있습니다.
.agents/product-marketing-context.md- 또는 구버전의
.claude/product-marketing-context.md
파일이 있다면 onboarding-cro는 이를 기반으로 부족한 태스크별 정보만 물어봅니다. 파일이 없다면 더 많은 컨텍스트 질문에 수동으로 답해야 합니다.
onboarding-cro는 B2B/B2C, SaaS/모바일 등 다양한 제품 유형에 대응할 수 있나요?
가능합니다. SKILL.md, evals/evals.json, references/experiments.md에 정의된 핵심 패턴은 제품 유형에 종속적이지 않습니다. 대신, skill은 명시적으로 다음 항목을 묻습니다.
- 제품 유형 (B2B/B2C)
- 핵심 가치 제안
- 주요 액티베이션 행동
이를 바탕으로 각 제품의 온보딩/액티베이션 과제에 맞게 점검과 실험 제안을 조정합니다.
onboarding-cro는 어떤 종류의 실험을 추천하나요?
references/experiments.md를 기반으로, 예를 들어 다음과 같은 실험을 제안할 수 있습니다.
- empty state를 템플릿이나 예제 데이터를 보여주는 화면으로 변경
- 높은 가치 행동이 더 앞 단계에 오도록 순서 조정
- 초기 설정 단계에서 필수 필드·단계를 줄이기
- 진행 상태 표시가 있는 온보딩 체크리스트 추가 또는 개선
- 무거운 제품 투어 vs. 가벼운 인앱 가이드 비교 테스트
- 액티베이션 이전에 멈춘 사용자를 대상으로 재참여 알림 트리거
각 실험에는 명확한 가설과 측정 가능한 결과 지표가 함께 제시됩니다.
onboarding-cro가 효과를 내고 있는지 어떻게 알 수 있나요?
skill이 제안하는 지표를 추적하세요. 보통 다음과 같습니다.
- 일정 기간 동안의 액티베이션율 상승
- 중앙값 기준 time-to-value 감소
- 온보딩 체크리스트 완료율 증가
- 초기 몇 회 세션에서의 참여도 향상
가능하다면 한 번에 하나의 실험만 진행해, 변화가 어떤 변경사항에 기인하는지 명확히 하고, 그 결과를 바탕으로 onboarding-cro와 함께 다음 실험 라운드를 설계하세요.
개발자가 onboarding-cro를 확장하거나 커스터마이즈할 수 있나요?
가능합니다. onboarding-cro는 SKILL.md와 evals/evals.json, references/experiments.md 같은 보조 파일로 정의되므로, 개발자는 다음과 같이 활용할 수 있습니다.
coreyhaines31/marketingskillsrepository를 fork- 내부 프레임워크에 맞게 평가 프롬프트와 검증 기준을 조정
- 제품 특화 실험 목록이나 지표를 추가
- 애널리틱스 대시보드, 내부 온보딩 위키 등 더 넓은 워크플로에 skill 통합
이렇게 하면 onboarding-cro를 제품과 팀의 성장 단계에 맞춰 계속 진화하는 재사용 가능한 플레이북으로 운용할 수 있습니다.
