Remove unused command and skill files
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -1,224 +0,0 @@
|
||||
---
|
||||
description: Create documentation for existing implemented features from a natural language description.
|
||||
---
|
||||
|
||||
## User Input
|
||||
|
||||
```text
|
||||
$ARGUMENTS
|
||||
```
|
||||
|
||||
You **MUST** consider the user input before proceeding (if not empty).
|
||||
|
||||
## Outline
|
||||
|
||||
The text the user typed after `/speckit.document` in the triggering message **is** the feature description (summarized by the user). Assume you always have it available in this conversation even if `$ARGUMENTS` appears literally below. Do not ask the user to repeat it unless they provided an empty command.
|
||||
|
||||
Given that feature description, do this:
|
||||
|
||||
1. **Generate a concise document name** (2-4 words):
|
||||
- Analyze the feature description and extract the most meaningful keywords
|
||||
- Create a 2-4 word name that captures the essence of the feature
|
||||
- Use noun format when possible (e.g., "cart-feature", "payment-system", "user-authentication")
|
||||
- Preserve technical terms and acronyms (OAuth2, API, JWT, etc.)
|
||||
- Keep it concise but descriptive enough to understand the feature at a glance
|
||||
- Examples:
|
||||
- "장바구니 기능입니다" → "cart-feature"
|
||||
- "결제 시스템 구현" → "payment-system"
|
||||
- "사용자 인증 OAuth2" → "oauth2-authentication"
|
||||
- "리뷰 포인트 시스템" → "review-points-system"
|
||||
|
||||
2. **Determine output location** (NO script execution, NO branch creation):
|
||||
- Create docs directory if needed: `docs/` or `.specify/docs/`
|
||||
- Generate filename: `[document-name].md` (e.g., `cart-feature.md`)
|
||||
- Full path example: `docs/cart-feature.md`
|
||||
|
||||
3. Load `.specify/templates/docs-template.md` to understand required sections.
|
||||
|
||||
4. Follow this execution flow:
|
||||
|
||||
1. Parse user description from Input
|
||||
If empty: ERROR "No feature description provided"
|
||||
2. Extract key information from description:
|
||||
- Feature overview and purpose
|
||||
- Business policies mentioned
|
||||
- Main logic flows
|
||||
- Implemented features
|
||||
- API endpoints (if mentioned)
|
||||
- Known issues or improvements
|
||||
- Related files (if mentioned)
|
||||
3. For unclear aspects:
|
||||
- Make informed guesses based on context and industry standards
|
||||
- Only mark with [NEEDS CLARIFICATION: specific question] if:
|
||||
- The choice significantly impacts documentation completeness
|
||||
- Multiple reasonable interpretations exist with different implications
|
||||
- No reasonable default exists
|
||||
- **LIMIT: Maximum 3 [NEEDS CLARIFICATION] markers total**
|
||||
- Prioritize clarifications by impact: business policy > logic flow > feature details
|
||||
4. Fill all mandatory sections:
|
||||
- Overview
|
||||
- Business Policy (policies with reasons)
|
||||
- Main Logic
|
||||
- Feature List (completed and incomplete)
|
||||
- API List (if applicable)
|
||||
- Issues/Improvements
|
||||
- Related Files
|
||||
5. Return: SUCCESS (documentation ready)
|
||||
|
||||
5. Write the documentation to the determined file path using the template structure, replacing placeholders with concrete details derived from the feature description while preserving section order and headings.
|
||||
|
||||
6. **Documentation Quality Validation**: After writing the initial docs, validate it against quality criteria:
|
||||
|
||||
a. **Create Documentation Quality Checklist**: Generate a checklist file at `docs/checklists/[document-name]-quality.md` (or `.specify/docs/checklists/[document-name]-quality.md`) with these validation items:
|
||||
|
||||
```markdown
|
||||
# Documentation Quality Checklist: [FEATURE NAME]
|
||||
|
||||
**Purpose**: Validate documentation completeness and quality
|
||||
**Created**: [DATE]
|
||||
**Feature**: [Link to docs.md]
|
||||
|
||||
## Content Completeness
|
||||
|
||||
- [ ] Overview clearly explains the feature purpose
|
||||
- [ ] All business policies documented with reasons
|
||||
- [ ] Main logic flows are described
|
||||
- [ ] Feature list includes both completed and incomplete items
|
||||
- [ ] API list is complete (if feature has APIs)
|
||||
- [ ] Issues/improvements are identified
|
||||
- [ ] Related files are listed
|
||||
|
||||
## Policy Documentation
|
||||
|
||||
- [ ] No [NEEDS CLARIFICATION] markers remain
|
||||
- [ ] Each policy includes the reason/background
|
||||
- [ ] Policies are clear and unambiguous
|
||||
- [ ] Missing policies are identified in Issues/Improvements
|
||||
|
||||
## Documentation Quality
|
||||
|
||||
- [ ] Written in clear, understandable language
|
||||
- [ ] Technical terms are used appropriately
|
||||
- [ ] Examples are provided where helpful
|
||||
- [ ] Document is well-structured and easy to navigate
|
||||
|
||||
## Notes
|
||||
|
||||
- Items marked incomplete require docs updates or clarification
|
||||
```
|
||||
|
||||
b. **Run Validation Check**: Review the docs against each checklist item:
|
||||
- For each item, determine if it passes or fails
|
||||
- Document specific issues found (quote relevant sections)
|
||||
|
||||
c. **Handle Validation Results**:
|
||||
|
||||
- **If all items pass**: Mark checklist complete and proceed to step 7
|
||||
|
||||
- **If items fail (excluding [NEEDS CLARIFICATION])**:
|
||||
1. List the failing items and specific issues
|
||||
2. Update the docs to address each issue
|
||||
3. Re-run validation until all items pass (max 3 iterations)
|
||||
4. If still failing after 3 iterations, document remaining issues in checklist notes and warn user
|
||||
|
||||
- **If [NEEDS CLARIFICATION] markers remain**:
|
||||
1. Extract all [NEEDS CLARIFICATION: ...] markers from the docs
|
||||
2. **LIMIT CHECK**: If more than 3 markers exist, keep only the 3 most critical (by policy/logic/feature impact) and make informed guesses for the rest
|
||||
3. **CRITICAL - Korean Communication**: Present all questions in Korean to the user
|
||||
4. For each clarification needed (max 3), present options to user in this format:
|
||||
|
||||
```markdown
|
||||
## 질문 [N]: [주제]
|
||||
|
||||
**문맥**: [문서의 관련 섹션 인용]
|
||||
|
||||
**알아야 할 내용**: [NEEDS CLARIFICATION 마커의 구체적 질문]
|
||||
|
||||
**제안 답변**:
|
||||
|
||||
| 옵션 | 답변 | 문서화 영향 |
|
||||
|------|------|-------------|
|
||||
| A | [첫 번째 제안 답변] | [문서화에 미치는 영향] |
|
||||
| B | [두 번째 제안 답변] | [문서화에 미치는 영향] |
|
||||
| C | [세 번째 제안 답변] | [문서화에 미치는 영향] |
|
||||
| 직접입력 | 직접 답변 제공 | [사용자가 직접 입력하는 방법 설명] |
|
||||
|
||||
**선택**: _[사용자 응답 대기]_
|
||||
```
|
||||
|
||||
5. **CRITICAL - Table Formatting**: Ensure markdown tables are properly formatted:
|
||||
- Use consistent spacing with pipes aligned
|
||||
- Each cell should have spaces around content: `| Content |` not `|Content|`
|
||||
- Header separator must have at least 3 dashes: `|--------|`
|
||||
- Test that the table renders correctly in markdown preview
|
||||
6. Number questions sequentially in Korean (질문1, 질문2, 질문3 - max 3 total)
|
||||
7. Present all questions together before waiting for responses
|
||||
8. Wait for user to respond with their choices for all questions (e.g., "질문1: A, 질문2: 직접입력 - [상세내용], 질문3: B")
|
||||
9. Update the docs by replacing each [NEEDS CLARIFICATION] marker with the user's selected or provided answer
|
||||
10. Re-run validation after all clarifications are resolved
|
||||
|
||||
d. **Update Checklist**: After each validation iteration, update the checklist file with current pass/fail status
|
||||
|
||||
7. Report completion with document file path, checklist results, and any identified issues/improvements.
|
||||
|
||||
**NOTE:** This command does NOT create branches or run scripts - it only creates documentation files.
|
||||
|
||||
## General Guidelines
|
||||
|
||||
## Quick Guidelines
|
||||
|
||||
- Focus on documenting **WHAT is implemented**, **WHY (business reasons)**, and **HOW (main logic)**.
|
||||
- Include both completed and incomplete features.
|
||||
- Identify issues and improvements discovered during documentation.
|
||||
- Written for both technical and non-technical stakeholders.
|
||||
|
||||
### Section Requirements
|
||||
|
||||
- **Mandatory sections**: Must be completed for every feature
|
||||
- **Optional sections**: Include only when relevant to the feature (e.g., API List)
|
||||
- When a section doesn't apply, remove it entirely (don't leave as "N/A")
|
||||
|
||||
### For AI Generation
|
||||
|
||||
When creating this documentation from a user prompt:
|
||||
|
||||
1. **Make informed guesses**: Use context, industry standards, and common patterns to fill gaps
|
||||
2. **Document what's known**: Focus on information explicitly provided by the user
|
||||
3. **Limit clarifications**: Maximum 3 [NEEDS CLARIFICATION] markers - use only for critical information that:
|
||||
- Significantly impacts documentation completeness
|
||||
- Has multiple reasonable interpretations with different implications
|
||||
- Lacks any reasonable default
|
||||
4. **Prioritize clarifications**: business policy > logic flow > feature details
|
||||
5. **Think practically**: Document what exists, flag what's missing in Issues/Improvements
|
||||
6. **Common areas needing clarification** (only if no reasonable default exists):
|
||||
- Business policy reasons (why this implementation was chosen)
|
||||
- Missing or unclear logic flows
|
||||
- Incomplete feature status (implemented vs planned)
|
||||
|
||||
**Examples of reasonable defaults** (don't ask about these):
|
||||
|
||||
- Standard CRUD operations: If basic endpoints are mentioned, assume standard patterns
|
||||
- Common business policies: Industry-standard practices unless specified otherwise
|
||||
- File organization: Standard Rails/project conventions unless specified
|
||||
- Error handling: Standard error responses unless specified
|
||||
|
||||
### Documentation Structure Guidelines
|
||||
|
||||
Documentation should be:
|
||||
|
||||
1. **Clear**: Use simple language, avoid jargon unless necessary
|
||||
2. **Complete**: All mandatory sections filled appropriately
|
||||
3. **Accurate**: Based on user's description, not assumptions
|
||||
4. **Actionable**: Issues/improvements are specific and practical
|
||||
|
||||
**Good examples**:
|
||||
|
||||
- "재고 차감 시점: 장바구니 추가 시 (이유: 한정 수량 선점 방지)"
|
||||
- "만료 정책: 30일 후 자동 만료 (이유: 데이터 누적 방지)"
|
||||
- "[ ] [P1] 재고 복구 배치 작업 미구현 (현재 재고가 복구되지 않음)"
|
||||
|
||||
**Bad examples**:
|
||||
|
||||
- "정책 있음" (not specific)
|
||||
- "잘 작동함" (no business reason)
|
||||
- "개선 필요" (not actionable)
|
||||
@@ -1,516 +0,0 @@
|
||||
# market.channel
|
||||
|
||||
**채널별 알고리즘 최적화 및 성과 극대화 전략 명령어**
|
||||
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
**This is the third step of the 4C Marketing Framework**:
|
||||
|
||||
```
|
||||
저비용 마케팅 4C:
|
||||
1. /market.customer → 고객 세분화 & 채널 추천 (누구에게, 어디서?)
|
||||
2. /market.contents → 콘텐츠 전략 & 재활용 (무엇을 만들까?)
|
||||
3. /market.channel → 채널별 최적화 전략 (어떻게 최적화할까?) ← YOU ARE HERE
|
||||
4. /market.communicate → 바이럴 & 커뮤니티 전략 (어떻게 퍼뜨릴까?)
|
||||
```
|
||||
|
||||
## Purpose
|
||||
|
||||
각 플랫폼의 **알고리즘과 사용자 행동**을 이해하고,
|
||||
동일한 콘텐츠를 채널별로 최적화하여 **도달과 전환을 극대화**합니다.
|
||||
|
||||
**핵심 질문**: "같은 메시지도 플랫폼마다 어떻게 다르게 포장해야 할까?"
|
||||
|
||||
---
|
||||
|
||||
## When to Use
|
||||
|
||||
- `/market.contents`로 콘텐츠를 기획한 후
|
||||
- 채널별 성과가 기대에 못 미칠 때
|
||||
- 알고리즘 변화에 대응해야 할 때
|
||||
- 채널 추가를 고려할 때
|
||||
|
||||
---
|
||||
|
||||
## Usage
|
||||
|
||||
```bash
|
||||
/market.channel
|
||||
/market.channel "focus: 유튜브 + 인스타"
|
||||
/market.channel "네이버 SEO 집중"
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## What I'll Do
|
||||
|
||||
### 1. 채널별 알고리즘 이해
|
||||
|
||||
```markdown
|
||||
## Platform Algorithm Breakdown
|
||||
|
||||
### 유튜브 (YouTube)
|
||||
**알고리즘 핵심**: CTR (클릭률) × Retention (시청 지속률) × Session Time
|
||||
|
||||
#### 최적화 요소
|
||||
|
||||
**1. 썸네일 + 제목 (CTR 결정)**
|
||||
- CTR 8%+ 목표 (평균 4-5%)
|
||||
- 썸네일: 사람 얼굴 클로즈업 + 텍스트 3단어 이내
|
||||
- 제목: 40자 이내, 숫자 + 결과 + 타겟
|
||||
- 예: "테니스 코트 예약 30분→3초로 줄인 법"
|
||||
|
||||
**2. 첫 30초 (Retention 결정)**
|
||||
⚠️ 알고리즘 생존 구간
|
||||
- 0-5초: 충격/질문으로 시작 (인사 X)
|
||||
- 5-15초: 즉시 가치 제시 (구독 요청 X)
|
||||
- 15-25초: 콘텐츠 로드맵 제시
|
||||
- 25-30초: 감정 훅 (궁금증/공감)
|
||||
|
||||
**3. 평균 시청 지속률 (AVD)**
|
||||
- 목표: 50%+ (10분 영상 → 5분 시청)
|
||||
- 3분/5분/7분 마다 retention hook 삽입
|
||||
- 예: "⚠️ 다음 내용 놓치면 손해"
|
||||
|
||||
**4. 세션 시간**
|
||||
- 재생목록 활용
|
||||
- 끝 화면 (End Screen)에 다음 영상 유도
|
||||
- "이것도 보세요" 카드 삽입
|
||||
|
||||
**5. 업로드 최적 시간**
|
||||
- 타겟 시청 시간대 2-3시간 전
|
||||
- 직장인 타겟: 목/금요일 18:00 업로드 (퇴근 후 시청)
|
||||
- 주부 타겟: 월/수요일 14:00 업로드 (오후 시간)
|
||||
|
||||
**6. 해시태그 & 챕터**
|
||||
- 해시태그 3개 (너무 많으면 역효과)
|
||||
- 챕터 5-7개 (타임라인 분할)
|
||||
|
||||
**성과 지표**:
|
||||
- CTR: 8%+ (바이럴 가능)
|
||||
- AVD: 50%+
|
||||
- 구독 전환율: 2%+
|
||||
|
||||
|
||||
### 인스타그램 (Instagram)
|
||||
**알고리즘 핵심**: Engagement (좋아요/댓글/저장) × Relationship × Timeliness
|
||||
|
||||
#### 릴스 최적화
|
||||
|
||||
**1. 첫 3초 법칙**
|
||||
- 스크롤 방지: 즉시 시각적 충격
|
||||
- 텍스트 오버레이: 큰 글씨 (모바일 가독성)
|
||||
- 음악: 트렌딩 사운드 사용 (검색 용이)
|
||||
|
||||
**2. 길이**
|
||||
- 최적: 7-15초 (완주율 높음)
|
||||
- 최대: 30초 (긴 건 유튜브로)
|
||||
|
||||
**3. 해시태그 전략**
|
||||
- 총 15-20개
|
||||
- 대형 (100만+): 2개 - #테니스 #운동
|
||||
- 중형 (10-50만): 5개 - #테니스레슨 #테니스동호회
|
||||
- 소형 (1-5만): 8개 - #테린이 #주말테니스
|
||||
- 니치 (<1만): 5개 - #서울테니스코트 #코트예약
|
||||
|
||||
**4. 스토리 활용**
|
||||
- 하루 5-10개 업로드 (알고리즘 부스트)
|
||||
- 스티커 사용 (투표/질문/퀴즈)
|
||||
- 하이라이트로 FAQ/가이드 정리
|
||||
|
||||
**5. 캐러셀 저장률**
|
||||
- 마지막 슬라이드에 "저장해서 나중에 보세요"
|
||||
- 체크리스트/가이드 형식 (저장 유도)
|
||||
|
||||
**6. 업로드 최적 시간**
|
||||
- 출퇴근 시간: 07:00-09:00, 18:00-20:00
|
||||
- 점심시간: 12:00-13:00
|
||||
- 주말: 10:00-12:00 (브런치 타임)
|
||||
|
||||
**성과 지표**:
|
||||
- 도달률: 팔로워의 30%+
|
||||
- 저장률: 5%+
|
||||
- 프로필 클릭률: 2%+
|
||||
|
||||
|
||||
### 네이버 블로그 (Naver Blog)
|
||||
**알고리즘 핵심**: SEO (키워드) × 체류 시간 × 이웃 수 × 방문자 수
|
||||
|
||||
#### SEO 최적화
|
||||
|
||||
**1. 키워드 전략**
|
||||
- 메인 키워드: 제목에 1회, 본문에 3-5회
|
||||
- 롱테일 키워드: "테니스 코트 예약 방법"
|
||||
- LSI 키워드: 관련 검색어 (서울, 할인, 시간)
|
||||
|
||||
**2. 제목 공식**
|
||||
- 패턴: [키워드] + [숫자/형용사] + [혜택]
|
||||
- 예: "테니스 코트 예약 방법 총정리 (2025년 최신)"
|
||||
- 길이: 25-30자 (모바일 노출 최적)
|
||||
|
||||
**3. 본문 구조**
|
||||
- 서론: 공감 + 문제 제기 (300자)
|
||||
- 본론: 단계별 솔루션 + 스크린샷 (1,500자)
|
||||
- 결론: 요약 + CTA (200자)
|
||||
- 총 2,000-3,000자 (체류 시간 3분+ 유도)
|
||||
|
||||
**4. 이미지 최적화**
|
||||
- 개수: 7-10장
|
||||
- 파일명: "테니스-코트-예약-방법.jpg" (SEO)
|
||||
- Alt 텍스트: 키워드 포함
|
||||
- 세로 이미지 선호 (모바일 최적)
|
||||
|
||||
**5. 내부 링크**
|
||||
- 내 다른 포스트 2-3개 링크
|
||||
- 체류 시간 증가 → 검색 순위 상승
|
||||
|
||||
**6. C-Rank 전략**
|
||||
- 경쟁 낮은 키워드로 시작
|
||||
- 상위 노출 후 상위 키워드 도전
|
||||
- 예: "XX지역 테니스 코트" → "테니스 코트 예약"
|
||||
|
||||
**성과 지표**:
|
||||
- 검색 유입: 50%+
|
||||
- 체류 시간: 3분+
|
||||
- 이웃 추가: 주 5명+
|
||||
|
||||
|
||||
### 네이버 카페 (Naver Cafe)
|
||||
**알고리즘 핵심**: 커뮤니티 규칙 준수 × 게시글 품질 × 회원 참여
|
||||
|
||||
#### 커뮤니티 마케팅
|
||||
|
||||
**1. 가입 전략**
|
||||
- 타겟 카페 10-20개 가입
|
||||
- 활동 1주일 후 게시 (신뢰 구축)
|
||||
- 프로필: 전문성 어필 (광고 아님)
|
||||
|
||||
**2. 게시글 전략**
|
||||
- 광고 금지 → 진짜 경험담
|
||||
- 제목: 질문형 OR 공감형
|
||||
- 예: "[후기] 동호회 예약 관리 이렇게 해결"
|
||||
- 본문: 문제 → 시도 → 해결 → 결과
|
||||
|
||||
**3. 댓글 참여**
|
||||
- 질문 글에 먼저 답변 (Give First)
|
||||
- 자연스럽게 제품 언급
|
||||
- 링크는 DM으로 (댓글 X)
|
||||
|
||||
**4. 신뢰 구축**
|
||||
- 2-3주 꾸준히 활동
|
||||
- 유용한 정보 공유
|
||||
- 매니저와 관계 형성
|
||||
|
||||
**성과 지표**:
|
||||
- 게시글 조회수: 500+
|
||||
- DM 문의: 5+
|
||||
- 실제 전환: 3+
|
||||
|
||||
|
||||
### 블라인드 (Blind)
|
||||
**알고리즘 핵심**: 공감 수 × 댓글 수 × 신고 회피
|
||||
|
||||
#### 직장인 커뮤니티 전략
|
||||
|
||||
**1. 게시 전략**
|
||||
- 게시판: "직장 생활", "이직/커리어"
|
||||
- 톤: 동료에게 말하듯 자연스럽게
|
||||
- 금지: 직접적 광고, 링크 도배
|
||||
|
||||
**2. 제목**
|
||||
- 공감형: "OO 맡았다가 퇴근 늦어본 적 있나요?"
|
||||
- 질문형: "OO 업무 효율화 어떻게 하시나요?"
|
||||
|
||||
**3. 본문**
|
||||
- 진짜 고민 공유
|
||||
- 해결 방법 언급 (제품은 자연스럽게)
|
||||
- 마지막에 질문으로 마무리
|
||||
|
||||
**4. 댓글 관리**
|
||||
- 질문에 성실히 답변
|
||||
- 광고 논란 시 "광고 아니고 진짜 써본 후기"
|
||||
|
||||
**성과 지표**:
|
||||
- 공감 수: 10+
|
||||
- 댓글 참여: 5+
|
||||
- DM 문의: 3+
|
||||
|
||||
|
||||
### 유튜브 쇼츠 (YouTube Shorts)
|
||||
**알고리즘 핵심**: 완주율 × 리플레이 × 공유
|
||||
|
||||
#### 쇼츠 최적화
|
||||
|
||||
**1. 길이**
|
||||
- 최적: 15-30초 (완주율 최대)
|
||||
- 최대: 60초
|
||||
|
||||
**2. Hook (첫 3초)**
|
||||
- 텍스트: "이거 모르면 손해"
|
||||
- 비주얼: 극적 Before/After
|
||||
- 음악: 긴장감/리듬감
|
||||
|
||||
**3. 자막 필수**
|
||||
- 85% 무음 시청
|
||||
- 큰 글씨 (모바일 가독성)
|
||||
- 색상 대비 (흰 글씨 + 검은 테두리)
|
||||
|
||||
**4. CTA 위치**
|
||||
- 마지막 3초: "자세한 내용은 고정 댓글"
|
||||
- 댓글에 링크 (바이오 아님)
|
||||
|
||||
**성과 지표**:
|
||||
- 완주율: 70%+
|
||||
- 조회수: 1,000+ (48시간 내)
|
||||
- 구독 전환: 1%+
|
||||
```
|
||||
|
||||
### 2. Channel-Specific Content Adaptation
|
||||
|
||||
```markdown
|
||||
## Same Message, Different Packaging
|
||||
|
||||
### Core Message (공통)
|
||||
"테니스 코트 예약 30분 → 3초로 단축"
|
||||
|
||||
### 유튜브 버전 (10분)
|
||||
**제목**: "테니스 코트 예약 30분 걸리는 사람 vs 3초 끝내는 사람 차이"
|
||||
|
||||
**썸네일**:
|
||||
- Before: 😤 (전화 통화 중 짜증난 표정)
|
||||
- After: 😄 (폰 들고 웃는 표정)
|
||||
- 텍스트: "30분 vs 3초"
|
||||
|
||||
**스크립트 구조**:
|
||||
0:00 - Hook: "매주 토요일 아침 7시에 일어나서 5개 코트에 전화하던 제가..."
|
||||
0:30 - Problem: 기존 예약의 3가지 문제
|
||||
2:00 - Discovery: 이 앱을 알게 된 계기
|
||||
4:00 - Demo: 실제 사용 화면
|
||||
7:00 - Result: 4주 사용 후기
|
||||
9:00 - CTA: 첫 예약 할인
|
||||
|
||||
|
||||
### 인스타 릴스 버전 (15초)
|
||||
**Hook**: "주말마다 이러시죠?"
|
||||
|
||||
**화면**:
|
||||
[0-3초] Before: 전화기 들고 대기 중 (⏰ 30분 텍스트)
|
||||
[4-6초] Transition: 화면 전환 이펙트
|
||||
[7-12초] After: 앱으로 탭탭탭 (⚡ 3초 텍스트)
|
||||
[13-15초] CTA: "링크는 바이오에"
|
||||
|
||||
**음악**: 트렌딩 사운드 (빠른 템포)
|
||||
|
||||
**해시태그**: #테니스 #테린이 #코트예약 #꿀팁 #운동
|
||||
|
||||
|
||||
### 네이버 블로그 버전 (2,500자)
|
||||
**제목**: "테니스 코트 예약 방법 총정리 (2025년 최신) - 할인 받는 법까지"
|
||||
|
||||
**목차**:
|
||||
1. 테니스 코트 예약 3가지 방법 비교
|
||||
2. 전화 예약 vs 앱 예약 장단점
|
||||
3. 추천 예약 앱 Top 3 (객관적 비교)
|
||||
4. [OO 앱] 사용 가이드 (스크린샷)
|
||||
5. 할인받는 꿀팁 3가지
|
||||
6. 자주 묻는 질문 (FAQ)
|
||||
|
||||
**SEO 키워드** (본문 5회 삽입):
|
||||
- 테니스 코트 예약
|
||||
- 테니스 코트 할인
|
||||
- 서울 테니스 코트
|
||||
|
||||
|
||||
### 네이버 카페 버전 (800자)
|
||||
**제목**: "[후기] 동호회 예약 관리 이렇게 해결했어요"
|
||||
|
||||
**본문**:
|
||||
```
|
||||
안녕하세요, 25명 동호회 운영 중인 회원입니다.
|
||||
|
||||
[문제]
|
||||
매주 토요일 코트 예약이 제일 큰 스트레스였어요.
|
||||
- 5개 코트 전화 (30분)
|
||||
- 회원들 일정 조율 (카톡 100통)
|
||||
- 예약 실패하면 욕먹음
|
||||
|
||||
[해결]
|
||||
OO 앱 써봤는데 진짜 편하더라고요.
|
||||
(광고 아니고 4주 써본 진짜 후기)
|
||||
|
||||
[효과]
|
||||
- 예약 시간: 30분 → 3분
|
||||
- 회원 만족도 UP
|
||||
- 자동 할인 30% (회비 절감)
|
||||
|
||||
혹시 비슷한 고민 있으신 분들 참고하세요!
|
||||
```
|
||||
|
||||
**톤**: 동료에게 말하듯, 광고 아님 강조
|
||||
|
||||
|
||||
### 블라인드 버전 (500자)
|
||||
**제목**: "동아리 간사 맡았다가 예약 업무로 스트레스 받는 사람?"
|
||||
|
||||
**본문**:
|
||||
```
|
||||
직장 테니스 동아리 간사 맡았는데
|
||||
분기별 코트 예약이 업무보다 힘듭니다 ㅠㅠ
|
||||
|
||||
전화 10통 + 엑셀 정리 + 입금 확인...
|
||||
퇴근 후 2시간 날리는 중
|
||||
|
||||
혹시 효율적으로 하는 법 아시는 분?
|
||||
|
||||
[추가]
|
||||
댓글로 OO 앱 추천 받아서 써봤는데
|
||||
진짜 10분 만에 끝나네요... 진작 쓸걸
|
||||
|
||||
링크 궁금하신 분 DM 주세요
|
||||
(회사 정보 공개 안 돼서 여기 못 남김)
|
||||
```
|
||||
|
||||
**전략**: 고민 공유 → 댓글로 자연스럽게 해결
|
||||
|
||||
|
||||
### 유튜브 쇼츠 버전 (30초)
|
||||
**자막 (큰 글씨)**:
|
||||
[0-5초] "매주 이러시는 분?"
|
||||
[6-10초] 전화 예약 장면 (30분 ⏰)
|
||||
[11-15초] "이제 이렇게 하세요"
|
||||
[16-25초] 앱 예약 장면 (3초 ⚡)
|
||||
[26-30초] "자세한 건 고정 댓글"
|
||||
|
||||
**고정 댓글**: "앱 이름: OO / 첫 예약 30% 할인 코드: SHORTS2025"
|
||||
```
|
||||
|
||||
### 3. Channel Performance Dashboard
|
||||
|
||||
```markdown
|
||||
## Weekly Performance Tracking
|
||||
|
||||
### 주간 체크리스트
|
||||
|
||||
#### 유튜브
|
||||
- [ ] CTR: 8% 이상 유지
|
||||
- [ ] AVD: 50% 이상 유지
|
||||
- [ ] 구독 전환율: 2% 이상
|
||||
- [ ] 댓글 10개 이상 달림
|
||||
- [ ] 업로드 시간 최적화 확인
|
||||
|
||||
**Pivot Signal**:
|
||||
- CTR < 5%: 썸네일/제목 A/B 테스트
|
||||
- AVD < 40%: 첫 30초 개선
|
||||
- 구독 < 1%: CTA 위치 변경
|
||||
|
||||
|
||||
#### 인스타그램
|
||||
- [ ] 도달률: 팔로워 30% 이상
|
||||
- [ ] 저장률: 5% 이상
|
||||
- [ ] 프로필 클릭: 2% 이상
|
||||
- [ ] 스토리 10개 이상 업로드
|
||||
- [ ] 해시태그 15개 최적화
|
||||
|
||||
**Pivot Signal**:
|
||||
- 도달률 < 20%: 해시태그 변경
|
||||
- 저장률 < 2%: 콘텐츠 형식 변경 (캐러셀로)
|
||||
- 클릭 < 1%: 바이오 CTA 개선
|
||||
|
||||
|
||||
#### 네이버 블로그
|
||||
- [ ] 검색 유입: 50% 이상
|
||||
- [ ] 체류 시간: 3분 이상
|
||||
- [ ] 이웃 추가: 주 5명
|
||||
- [ ] 댓글: 3개 이상
|
||||
- [ ] C-Rank 상승 확인
|
||||
|
||||
**Pivot Signal**:
|
||||
- 검색 < 30%: 키워드 재선정
|
||||
- 체류 < 2분: 본문 구조 개선
|
||||
- 이웃 < 2명: 내부 링크 강화
|
||||
|
||||
|
||||
#### 커뮤니티 (카페/블라인드)
|
||||
- [ ] 게시글 조회수: 500+
|
||||
- [ ] DM 문의: 5+
|
||||
- [ ] 댓글 참여: 10+
|
||||
- [ ] 신고 없음
|
||||
- [ ] 신뢰 구축 (답변 활동)
|
||||
|
||||
**Pivot Signal**:
|
||||
- 조회 < 200: 제목 개선
|
||||
- 문의 < 2: 본문 CTA 개선
|
||||
- 신고 발생: 톤 조정 (덜 광고스럽게)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Output Files
|
||||
|
||||
### 생성될 파일들:
|
||||
|
||||
1. **`docs/market/channel-playbook.md`**
|
||||
- 채널별 알고리즘 분석
|
||||
- 최적화 체크리스트
|
||||
- 성과 지표 및 Pivot 기준
|
||||
|
||||
2. **`docs/market/content-adaptation-guide.md`**
|
||||
- 동일 메시지의 채널별 변주
|
||||
- 포맷별 예시
|
||||
- 톤앤매너 가이드
|
||||
|
||||
3. **`docs/market/performance-dashboard.md`**
|
||||
- 주간 성과 트래킹 템플릿
|
||||
- KPI 및 목표 설정
|
||||
- 개선 액션 플랜
|
||||
|
||||
---
|
||||
|
||||
## Integration Points
|
||||
|
||||
### 다른 명령어와의 연계:
|
||||
|
||||
- **From `/market.contents`**: 콘텐츠 → 채널별 최적화
|
||||
- **To `/market.communicate`**: 성과 좋은 채널 → 바이럴 전략
|
||||
- **Feedback to `/market.customer`**: 채널 성과 → 타겟 재조정
|
||||
|
||||
---
|
||||
|
||||
## Key Principles
|
||||
|
||||
### Channel Optimization:
|
||||
|
||||
1. **Platform Native**: 각 채널의 언어로 말하기
|
||||
2. **Algorithm First**: 사용자 전에 알고리즘 통과
|
||||
3. **Test & Iterate**: 2주마다 A/B 테스트
|
||||
4. **Data-Driven**: 감 말고 지표로 결정
|
||||
5. **Consistent Voice**: 채널은 다르되 브랜드는 일관
|
||||
|
||||
### Channel Anti-Patterns:
|
||||
|
||||
❌ **Copy-Paste**: 유튜브 영상을 인스타에 그대로
|
||||
❌ **Algorithm Ignorance**: 알고리즘 무시하고 원하는 대로
|
||||
❌ **Vanity Metrics**: 팔로워만 보고 전환율 무시
|
||||
❌ **Impatience**: 1주 만에 판단
|
||||
❌ **Over-Optimization**: 알고리즘만 보고 사용자 무시
|
||||
|
||||
---
|
||||
|
||||
## Next Steps
|
||||
|
||||
### 이 명령어 실행 후:
|
||||
|
||||
**📍 다음 단계: `/market.communicate`** (바이럴 & 커뮤니티)
|
||||
- 채널 최적화 완료 후 바이럴 전략
|
||||
- 사용자 참여 유도 및 입소문
|
||||
- 커뮤니티 구축
|
||||
|
||||
---
|
||||
|
||||
## Version
|
||||
|
||||
- **Version**: 1.0.0
|
||||
- **Created**: 2025-11-20
|
||||
- **Philosophy**: "Don't fight the algorithm. Dance with it."
|
||||
@@ -1,738 +0,0 @@
|
||||
# market.communicate
|
||||
|
||||
**바이럴 마케팅 & 커뮤니티 구축 전략 명령어**
|
||||
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
**This is the fourth step of the 4C Marketing Framework**:
|
||||
|
||||
```
|
||||
저비용 마케팅 4C:
|
||||
1. /market.customer → 고객 세분화 & 채널 추천 (누구에게, 어디서?)
|
||||
2. /market.contents → 콘텐츠 전략 & 재활용 (무엇을 만들까?)
|
||||
3. /market.channel → 채널별 최적화 전략 (어떻게 최적화할까?)
|
||||
4. /market.communicate → 바이럴 & 커뮤니티 전략 (어떻게 퍼뜨릴까?) ← YOU ARE HERE
|
||||
```
|
||||
|
||||
## Purpose
|
||||
|
||||
사람들이 **자발적으로 공유하고 추천**하게 만들고,
|
||||
**충성 커뮤니티**를 구축하여 지속 가능한 성장 엔진을 만듭니다.
|
||||
|
||||
**핵심 질문**: "어떻게 하면 사람들이 알아서 우리 제품을 퍼뜨릴까?"
|
||||
|
||||
---
|
||||
|
||||
## When to Use
|
||||
|
||||
- `/market.channel`로 기본 최적화를 마친 후
|
||||
- 초기 고객 10-100명을 확보한 후
|
||||
- 바이럴 계수를 높이고 싶을 때
|
||||
- 커뮤니티 구축이 필요할 때
|
||||
|
||||
---
|
||||
|
||||
## Usage
|
||||
|
||||
```bash
|
||||
/market.communicate
|
||||
/market.communicate "focus: 바이럴"
|
||||
/market.communicate "커뮤니티 구축 중점"
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## What I'll Do
|
||||
|
||||
### 1. 바이럴 루프 설계 (Viral Loop)
|
||||
|
||||
```markdown
|
||||
## Viral Loop Framework
|
||||
|
||||
### 바이럴 계수 (K-Factor) 이해
|
||||
**공식**: K = i × c
|
||||
- i (Invites): 사용자 1명이 초대하는 평균 인원
|
||||
- c (Conversion): 초대받은 사람 중 실제 가입하는 비율
|
||||
|
||||
**목표**: K > 1 (자가 성장)
|
||||
- K = 1.2: 100명 → 120명 → 144명 (성장)
|
||||
- K = 0.8: 100명 → 80명 → 64명 (소멸)
|
||||
|
||||
**Example: 테니스 코트 예약 앱**
|
||||
- i = 3명 (동호회 회원에게 공유)
|
||||
- c = 40% (초대받은 사람 중 가입)
|
||||
- K = 3 × 0.4 = 1.2 ✅
|
||||
|
||||
|
||||
### 바이럴 루프 4단계
|
||||
|
||||
#### Stage 1: Trigger (트리거 - 공유 동기)
|
||||
"왜 공유하고 싶을까?"
|
||||
|
||||
**내재적 동기 (Intrinsic)**
|
||||
- 도움주고 싶어서: "친구들도 편해질 것 같아"
|
||||
- 자랑하고 싶어서: "나 이런 거 찾았어"
|
||||
- 정체성 표현: "나는 이런 걸 쓰는 사람"
|
||||
|
||||
**외재적 동기 (Extrinsic)**
|
||||
- 리워드: "친구 초대하면 할인"
|
||||
- 필요성: "초대해야 기능 해금"
|
||||
- 경쟁: "추천 순위 1위 되기"
|
||||
|
||||
**테니스 앱 예시**:
|
||||
✅ 내재적: "우리 동호회 회원들 편하게 해주고 싶다"
|
||||
✅ 외재적: "친구 초대 1명당 1회 예약 무료"
|
||||
|
||||
|
||||
#### Stage 2: Sharing Mechanism (공유 메커니즘)
|
||||
"어떻게 쉽게 공유할까?"
|
||||
|
||||
**One-Click Sharing**
|
||||
- 카톡 공유: "우리 동호회 단톡방에 공유" 버튼
|
||||
- URL 복사: 자동으로 할인 코드 포함
|
||||
- 인스타 스토리: 예약 완료 시 "스토리 공유" 버튼
|
||||
|
||||
**Pre-filled Message**
|
||||
```
|
||||
[카톡 메시지 템플릿]
|
||||
"나 이 앱으로 테니스 코트 예약하는데 진짜 편함!
|
||||
3초 만에 예약되고 자동 할인까지 받아.
|
||||
|
||||
이 링크로 가입하면 첫 예약 30% 할인
|
||||
→ [링크 + 내 추천 코드]"
|
||||
```
|
||||
|
||||
**Social Proof Display**
|
||||
- "이미 500명이 이 앱으로 예약했어요"
|
||||
- "OO님 외 25명이 사용 중"
|
||||
|
||||
|
||||
#### Stage 3: Landing (랜딩 - 초대받은 사람 경험)
|
||||
"초대받은 사람이 뭘 보나?"
|
||||
|
||||
**전용 랜딩 페이지**
|
||||
```
|
||||
[화면]
|
||||
🎾 OO님이 추천한 테니스 코트 예약 앱
|
||||
|
||||
"OO님처럼 3초 만에 예약하고
|
||||
첫 예약 30% 할인받으세요"
|
||||
|
||||
[버튼] 지금 시작하기 (할인 자동 적용)
|
||||
|
||||
[하단]
|
||||
이미 500명이 사용 중 ⭐⭐⭐⭐⭐
|
||||
```
|
||||
|
||||
**Trust Signal**
|
||||
- 추천인 이름 표시 (신뢰 구축)
|
||||
- 할인 혜택 명확히 (즉시 가치)
|
||||
- 사회적 증거 (안심)
|
||||
|
||||
|
||||
#### Stage 4: Hook (훅 - 다시 공유하게 만들기)
|
||||
"가입한 사람도 또 공유하게"
|
||||
|
||||
**First Use Magic Moment**
|
||||
- 첫 예약 완료 시: "친구에게도 알려주시겠어요?"
|
||||
- 할인 받았을 때: "친구도 30% 할인 받게 공유"
|
||||
|
||||
**Gamification**
|
||||
- 추천 리더보드: "이번 달 Top 10 추천인"
|
||||
- 배지 시스템: "5명 초대 → 골드 회원"
|
||||
- 단계별 리워드: "3명/10명/30명 달성 시 보상"
|
||||
|
||||
|
||||
### 바이럴 전략 유형
|
||||
|
||||
#### 1. Incentivized Referral (인센티브 추천)
|
||||
**Dropbox 모델**: "너도 좋고 나도 좋고"
|
||||
|
||||
**Example: 테니스 앱**
|
||||
```
|
||||
친구 초대 프로그램:
|
||||
- 초대한 사람: 무료 예약권 1회
|
||||
- 초대받은 사람: 첫 예약 30% 할인
|
||||
|
||||
초대 10명 달성 시:
|
||||
- 1개월 무료 프리미엄
|
||||
```
|
||||
|
||||
**Pro**: 빠른 확산
|
||||
**Con**: 인센티브 중독 (질 낮은 사용자)
|
||||
|
||||
|
||||
#### 2. Product-Driven Virality (제품 기반 바이럴)
|
||||
**Calendly 모델**: "제품 쓰면 자동으로 노출"
|
||||
|
||||
**Example: 테니스 앱**
|
||||
```
|
||||
예약 확인 메시지 (카톡):
|
||||
"OO 코트 예약 완료! 🎾
|
||||
토요일 10:00 / 2코트
|
||||
|
||||
Made with [앱 이름]
|
||||
→ 간편 예약: [링크]"
|
||||
```
|
||||
|
||||
**Pro**: 자연스러운 노출
|
||||
**Con**: 느린 확산
|
||||
|
||||
|
||||
#### 3. Content Virality (콘텐츠 바이럴)
|
||||
**BuzzFeed 모델**: "재미/유용해서 공유"
|
||||
|
||||
**Example: 테니스 앱**
|
||||
```
|
||||
공유하고 싶은 콘텐츠:
|
||||
- "테니스 코트 가성비 순위 Top 10"
|
||||
- "서울 테니스 코트 지도 (할인 정보)"
|
||||
- "동호회 운영 꿀팁 체크리스트 PDF"
|
||||
```
|
||||
|
||||
**Pro**: 자연스러운 브랜드 노출
|
||||
**Con**: 콘텐츠 제작 비용
|
||||
|
||||
|
||||
#### 4. Social Currency (사회적 화폐)
|
||||
**Tesla 모델**: "쓰는 것 자체가 자랑"
|
||||
|
||||
**Example: 테니스 앱**
|
||||
```
|
||||
Status Symbol 만들기:
|
||||
- "얼리어답터 배지" (초기 100명)
|
||||
- "VIP 회원" (추천 10명 이상)
|
||||
- "동호회 오피셜" (단체 가입)
|
||||
|
||||
→ SNS에 인증하고 싶게 만들기
|
||||
```
|
||||
|
||||
**Pro**: 충성도 높은 사용자
|
||||
**Con**: 포지셔닝 필요
|
||||
```
|
||||
|
||||
### 2. 커뮤니티 구축 (Community Building)
|
||||
|
||||
```markdown
|
||||
## Community Strategy
|
||||
|
||||
### 커뮤니티 성장 4단계
|
||||
|
||||
#### Phase 1: Seed (씨앗 뿌리기)
|
||||
**목표**: 첫 10-50명의 슈퍼팬 확보
|
||||
|
||||
**전략**:
|
||||
1. **Hand-Pick Early Members**
|
||||
- 가장 열성적인 사용자 직접 초대
|
||||
- DM으로 1:1 관계 형성
|
||||
- "VIP 베타 커뮤니티" 느낌
|
||||
|
||||
2. **Private Space 제공**
|
||||
- 오픈채팅방 OR 디스코드
|
||||
- 운영진과 직접 소통 가능
|
||||
- 제품 개선에 의견 반영
|
||||
|
||||
3. **Exclusive Benefits**
|
||||
- 신기능 미리 체험
|
||||
- 피드백 즉시 반영
|
||||
- 특별 할인/이벤트
|
||||
|
||||
**Example: 테니스 앱**
|
||||
```
|
||||
[DM 메시지]
|
||||
"OO님, 앱 자주 이용해주셔서 감사합니다!
|
||||
|
||||
혹시 '테니스 매니아 VIP 톡방'에 초대해드려도 될까요?
|
||||
- 신기능 미리 체험
|
||||
- 피드백 즉시 반영
|
||||
- 회원 전용 이벤트
|
||||
|
||||
선착순 50명 한정입니다.
|
||||
관심 있으시면 답장 주세요 :)"
|
||||
```
|
||||
|
||||
|
||||
#### Phase 2: Nurture (성장시키기)
|
||||
**목표**: 50-500명으로 확장
|
||||
|
||||
**전략**:
|
||||
1. **Valuable Content**
|
||||
- 주 2회 유용한 정보 공유
|
||||
- 예: "이번 주 할인 코트 Top 5"
|
||||
- 회원만 볼 수 있는 독점 정보
|
||||
|
||||
2. **Member Spotlight**
|
||||
- 매주 "이주의 멤버" 소개
|
||||
- 동호회 운영 사례 공유
|
||||
- 서로 배우고 연결
|
||||
|
||||
3. **Events & Challenges**
|
||||
- "30일 테니스 챌린지"
|
||||
- 오프라인 모임 (분기 1회)
|
||||
- 토너먼트 개최
|
||||
|
||||
**Example: 테니스 앱 커뮤니티**
|
||||
```
|
||||
[주간 루틴]
|
||||
월: 이주의 할인 코트 정보
|
||||
수: 멤버 스포트라이트 (동호회 소개)
|
||||
금: 주말 테니스 팁
|
||||
토: 커뮤니티 오프라인 모임 공지
|
||||
```
|
||||
|
||||
|
||||
#### Phase 3: Empower (권한 부여)
|
||||
**목표**: 커뮤니티가 스스로 운영되게
|
||||
|
||||
**전략**:
|
||||
1. **Member-Generated Content**
|
||||
- 회원들이 팁/후기 직접 작성
|
||||
- 베스트 게시글 선정 (리워드)
|
||||
- 공식 블로그에 전재
|
||||
|
||||
2. **Ambassador Program**
|
||||
- 지역별 앰버서더 (서울/경기/부산)
|
||||
- 오프라인 모임 주최 권한
|
||||
- 특별 혜택 (무료 프리미엄)
|
||||
|
||||
3. **Sub-Communities**
|
||||
- 지역별 채널 (#서울 #경기 #부산)
|
||||
- 레벨별 채널 (#초보 #중급 #고급)
|
||||
- 주제별 채널 (#동호회운영 #장비)
|
||||
|
||||
**Example: 앰버서더 프로그램**
|
||||
```
|
||||
[모집 공고]
|
||||
"테니스 앱 지역 앰버서더 모집 (서울/경기/부산)"
|
||||
|
||||
역할:
|
||||
- 지역 테니스 커뮤니티 리드
|
||||
- 월 1회 오프라인 모임 주최
|
||||
- 신규 회원 온보딩 도움
|
||||
|
||||
혜택:
|
||||
- 프리미엄 무료 (1년)
|
||||
- 앰버서더 배지
|
||||
- 분기별 앰버서더 미팅 (회식)
|
||||
|
||||
신청: [구글 폼]
|
||||
```
|
||||
|
||||
|
||||
#### Phase 4: Scale (확장)
|
||||
**목표**: 500명+ 자가 성장하는 커뮤니티
|
||||
|
||||
**전략**:
|
||||
1. **Flywheel Effect**
|
||||
- 커뮤니티 → 콘텐츠 생산
|
||||
- 콘텐츠 → 신규 유입
|
||||
- 신규 유입 → 커뮤니티 강화
|
||||
|
||||
2. **Multi-Channel Presence**
|
||||
- 디스코드: 실시간 소통
|
||||
- 페이스북 그룹: 정보 아카이브
|
||||
- 오픈채팅: 라이트 유저
|
||||
|
||||
3. **Self-Governance**
|
||||
- 커뮤니티 운영 규칙 회원이 결정
|
||||
- 모더레이터 선출
|
||||
- 운영진은 가이드 역할만
|
||||
|
||||
|
||||
### 커뮤니티 유형별 전략
|
||||
|
||||
#### 1. 정보 공유형 (Information)
|
||||
**목적**: 유용한 정보 교환
|
||||
|
||||
**Example: 테니스 코트 DB 커뮤니티**
|
||||
- 전국 코트 리뷰 DB
|
||||
- 지역별 코트 추천
|
||||
- 할인 정보 공유
|
||||
|
||||
**Engagement**:
|
||||
- 리뷰 작성 시 포인트
|
||||
- 베스트 리뷰 선정 (월간)
|
||||
- 정보 기여도 배지
|
||||
|
||||
|
||||
#### 2. 네트워킹형 (Networking)
|
||||
**목적**: 사람과 사람 연결
|
||||
|
||||
**Example: 테니스 메이트 찾기**
|
||||
- 지역별 파트너 매칭
|
||||
- 동호회 모집 게시판
|
||||
- 레슨 선생님 추천
|
||||
|
||||
**Engagement**:
|
||||
- 월간 오프라인 모임
|
||||
- 레벨별 매칭 이벤트
|
||||
- 성공 매칭 후기 공유
|
||||
|
||||
|
||||
#### 3. 학습형 (Learning)
|
||||
**목적**: 함께 배우고 성장
|
||||
|
||||
**Example: 테니스 실력 향상 커뮤니티**
|
||||
- 주간 테니스 팁
|
||||
- 영상 분석 & 피드백
|
||||
- 온라인 코칭 세션
|
||||
|
||||
**Engagement**:
|
||||
- 30일 챌린지 (매일 연습)
|
||||
- 전후 비교 영상 공유
|
||||
- 실력 향상 인증
|
||||
|
||||
|
||||
#### 4. 지지형 (Support)
|
||||
**목적**: 서로 격려하고 응원
|
||||
|
||||
**Example: 테니스 라이프 커뮤니티**
|
||||
- 운동 일지 공유
|
||||
- 목표 달성 축하
|
||||
- 슬럼프 극복 격려
|
||||
|
||||
**Engagement**:
|
||||
- 주간 목표 공유 스레드
|
||||
- 달성 시 축하 댓글
|
||||
- 슬럼프 극복 스토리
|
||||
```
|
||||
|
||||
### 3. 바이럴 트리거 (Shareability)
|
||||
|
||||
```markdown
|
||||
## What Makes Content Shareable?
|
||||
|
||||
### STEPPS Framework (Jonah Berger)
|
||||
|
||||
#### 1. Social Currency (사회적 화폐)
|
||||
"공유하면 나도 멋져 보여"
|
||||
|
||||
**전략**:
|
||||
- 인사이더 정보: "아는 사람만 아는"
|
||||
- 희소성: "선착순 100명"
|
||||
- 성취감: "나 이거 성공했어"
|
||||
|
||||
**Example**:
|
||||
❌ "테니스 코트 예약 완료"
|
||||
✅ "숨은 가성비 코트 발견! (일반인 출입금지 구역)"
|
||||
|
||||
|
||||
#### 2. Triggers (트리거)
|
||||
"자주 생각나게 만들기"
|
||||
|
||||
**전략**:
|
||||
- 일상과 연결: "주말마다"
|
||||
- 반복 노출: "매주 토요일 알림"
|
||||
- 장소 연동: "코트 근처 가면 알림"
|
||||
|
||||
**Example**:
|
||||
- 금요일 저녁 푸시: "내일 테니스 치시나요? 😊"
|
||||
- 위치 기반: "OO 코트 근처에 계시네요. 예약하시겠어요?"
|
||||
|
||||
|
||||
#### 3. Emotion (감정)
|
||||
"강한 감정을 유발"
|
||||
|
||||
**High-Arousal Emotions** (공유 ↑):
|
||||
- 경외 (Awe): "와... 이런 게 있었어?"
|
||||
- 흥분 (Excitement): "대박! 30% 할인!"
|
||||
- 분노 (Anger): "이 사실 아무도 안 알려줬어?"
|
||||
- 불안 (Anxiety): "이거 놓치면 손해"
|
||||
|
||||
**Low-Arousal Emotions** (공유 ↓):
|
||||
- 슬픔 (Sadness)
|
||||
- 만족 (Contentment)
|
||||
|
||||
**Example**:
|
||||
❌ "편리한 예약 앱입니다" (Low)
|
||||
✅ "왜 진작 이걸 안 만들었지? 10년 손해봤네" (Anger → 공유)
|
||||
|
||||
|
||||
#### 4. Public (공개성)
|
||||
"남들이 쓰는 게 보여야 함"
|
||||
|
||||
**전략**:
|
||||
- 브랜딩 명확히: 예약 확인서에 로고
|
||||
- 공개적 사용: SNS 공유 유도
|
||||
- Observable: "이미 500명 사용 중"
|
||||
|
||||
**Example**:
|
||||
- 인스타 스토리 공유 시 자동 배경 템플릿
|
||||
- "OO님이 [앱 이름]으로 예약했어요" (친구 피드)
|
||||
|
||||
|
||||
#### 5. Practical Value (실용적 가치)
|
||||
"진짜 도움이 되니까 공유"
|
||||
|
||||
**전략**:
|
||||
- 돈 절약: "30% 할인"
|
||||
- 시간 절약: "30분 → 3초"
|
||||
- 문제 해결: "만석 스트레스 해결"
|
||||
|
||||
**Example**:
|
||||
✅ "친구야, 이거 쓰면 한 달에 1만원 아낀다"
|
||||
✅ "우리 동호회 예약 관리 이걸로 하자"
|
||||
|
||||
|
||||
#### 6. Stories (스토리)
|
||||
"이야기 속에 자연스럽게 녹이기"
|
||||
|
||||
**전략**:
|
||||
- Before/After 스토리
|
||||
- 실패담 → 성공담
|
||||
- 유머러스한 에피소드
|
||||
|
||||
**Example**:
|
||||
```
|
||||
"지난주 토요일 아침 7시.
|
||||
5개 코트에 전화했지만 전부 만석.
|
||||
|
||||
결국 테니스 못 치고 집에서 넷플릭스...
|
||||
|
||||
그런데 친구가 이 앱 알려줘서 이번 주엔
|
||||
3초 만에 예약 성공! 🎾
|
||||
|
||||
토요일 아침 상쾌하게 운동 다녀왔습니다 ㅎㅎ"
|
||||
```
|
||||
|
||||
→ 스토리 자체가 재미있어서 공유됨
|
||||
```
|
||||
|
||||
### 4. Growth Hacking Tactics (저비용 고효율)
|
||||
|
||||
```markdown
|
||||
## Tactical Playbook
|
||||
|
||||
### Tactic 1: Launch on Product Hunt
|
||||
**Cost**: $0
|
||||
**Effort**: 중
|
||||
**Impact**: 중-고
|
||||
|
||||
**How**:
|
||||
1. Product Hunt 계정 생성
|
||||
2. 출시일 2주 전 커뮤니티 참여 (신뢰 구축)
|
||||
3. 출시 당일 00:01 (PST) 등록
|
||||
4. 첫 6시간이 승부 (친구들에게 Upvote 부탁)
|
||||
5. 댓글에 성실히 답변
|
||||
|
||||
**Goal**: Daily Top 5 → 트래픽 1,000+
|
||||
|
||||
|
||||
### Tactic 2: Guest Posting
|
||||
**Cost**: $0
|
||||
**Effort**: 고
|
||||
**Impact**: 중
|
||||
|
||||
**How**:
|
||||
1. 타겟 블로그/미디어 10개 리스트업
|
||||
2. 그들의 독자가 원하는 주제 리서치
|
||||
3. 가치 있는 게스트 포스트 작성
|
||||
4. 자연스럽게 제품 언급 (광고 X)
|
||||
|
||||
**Example**:
|
||||
- Medium: "동호회 운영 자동화하는 5가지 방법"
|
||||
- 브런치: "주말 운동 루틴 만들기"
|
||||
- 네이버 포스트: "테니스 초보 가이드"
|
||||
|
||||
|
||||
### Tactic 3: Micro-Influencer Outreach
|
||||
**Cost**: 저 (무료 체험 제공)
|
||||
**Effort**: 중
|
||||
**Impact**: 중-고
|
||||
|
||||
**How**:
|
||||
1. 팔로워 1만-5만 마이크로 인플루언서 찾기
|
||||
2. 진짜 테니스 하는 사람 선별 (광고만 하는 사람 X)
|
||||
3. DM: 무료 체험 제공 (광고 요청 X)
|
||||
4. 자발적 리뷰 기대
|
||||
|
||||
**Target**:
|
||||
- 인스타: #테니스 #테린이 해시태그 상위 포스터
|
||||
- 유튜브: 테니스 레슨 채널 (구독자 1-10만)
|
||||
|
||||
|
||||
### Tactic 4: Community Takeover
|
||||
**Cost**: $0
|
||||
**Effort**: 고 (시간 소요)
|
||||
**Impact**: 고
|
||||
|
||||
**How**:
|
||||
1. 타겟 커뮤니티에서 가장 도움 되는 사람 되기
|
||||
2. 3-4주 동안 질문에 성실히 답변
|
||||
3. 신뢰 구축 후 자연스럽게 제품 언급
|
||||
4. 광고 아닌 "진짜 도움" 제공
|
||||
|
||||
**Example**:
|
||||
- 네이버 카페: 매일 질문 3개 답변
|
||||
- 블라인드: 동아리 운영 팁 공유
|
||||
- 레딧: r/tennis에서 활동
|
||||
|
||||
|
||||
### Tactic 5: Controversy Marketing (안전한 논란)
|
||||
**Cost**: $0
|
||||
**Effort**: 중
|
||||
**Impact**: 고 (리스크 있음)
|
||||
|
||||
**How**:
|
||||
1. 업계 통념에 반대 의견 제시
|
||||
2. 논란 유발 (하지만 사실 기반)
|
||||
3. 댓글로 토론 유도
|
||||
4. 제품으로 해결책 제시
|
||||
|
||||
**Example**:
|
||||
```
|
||||
[제목] "테니스 코트 전화 예약이 더 빠르다는 건 거짓말입니다"
|
||||
|
||||
[본문]
|
||||
"앱 예약이 느리다"는 말 많이 들었습니다.
|
||||
실제로 측정해봤습니다.
|
||||
|
||||
전화 예약:
|
||||
- 대기 시간: 평균 7분
|
||||
- 통화 시간: 3분
|
||||
- 재확인 전화: 2분
|
||||
→ 총 12분
|
||||
|
||||
앱 예약:
|
||||
- 검색: 30초
|
||||
- 선택: 10초
|
||||
- 결제: 20초
|
||||
→ 총 1분
|
||||
|
||||
12배 차이입니다.
|
||||
|
||||
[데이터 그래프 첨부]
|
||||
|
||||
아직도 전화가 빠르다고 생각하시나요?
|
||||
```
|
||||
|
||||
→ 논란 → 댓글 폭발 → 바이럴
|
||||
|
||||
|
||||
### Tactic 6: Waitlist + FOMO
|
||||
**Cost**: $0
|
||||
**Effort**: 하
|
||||
**Impact**: 중
|
||||
|
||||
**How**:
|
||||
1. 정식 출시 전 "대기자 명단" 운영
|
||||
2. "선착순 100명만" 메시지
|
||||
3. 실시간 카운터: "현재 73/100"
|
||||
4. 소셜 증거: "OO님 외 72명 대기 중"
|
||||
|
||||
**Psychology**: 희소성 + 사회적 증거 → 즉시 가입
|
||||
|
||||
|
||||
### Tactic 7: Challenge/Event
|
||||
**Cost**: 저 (경품)
|
||||
**Effort**: 중
|
||||
**Impact**: 중-고
|
||||
|
||||
**How**:
|
||||
1. 30일 챌린지 기획
|
||||
2. SNS 인증 유도 (#OO챌린지)
|
||||
3. 우수 참가자 경품 (앱 내 혜택)
|
||||
4. 참가자들이 자연스럽게 바이럴
|
||||
|
||||
**Example**:
|
||||
```
|
||||
"30일 주말 테니스 챌린지"
|
||||
|
||||
참여 방법:
|
||||
1. 앱으로 코트 예약
|
||||
2. 테니스 인증샷 인스타 업로드
|
||||
3. #주말테니스챌린지 태그
|
||||
|
||||
우수 참여자 (5명):
|
||||
- 3개월 프리미엄 무료
|
||||
- 테니스 용품 세트
|
||||
```
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Output Files
|
||||
|
||||
### 생성될 파일들:
|
||||
|
||||
1. **`docs/market/viral-loop-design.md`**
|
||||
- 바이럴 계수 계산
|
||||
- 4단계 바이럴 루프
|
||||
- 전략 유형별 실행 계획
|
||||
|
||||
2. **`docs/market/community-playbook.md`**
|
||||
- 커뮤니티 성장 4단계
|
||||
- 유형별 커뮤니티 전략
|
||||
- 앰버서더 프로그램 설계
|
||||
|
||||
3. **`docs/market/growth-hacking-tactics.md`**
|
||||
- 7가지 저비용 전술
|
||||
- 실행 체크리스트
|
||||
- 성과 측정 방법
|
||||
|
||||
---
|
||||
|
||||
## Integration Points
|
||||
|
||||
### 다른 명령어와의 연계:
|
||||
|
||||
- **From `/market.channel`**: 성과 좋은 채널 → 바이럴 전략 집중
|
||||
- **From `/market.contents`**: 콘텐츠 → 공유 가능하게 변형
|
||||
- **Feedback to all**: 바이럴/커뮤니티 인사이트 → 전략 개선
|
||||
|
||||
---
|
||||
|
||||
## Key Principles
|
||||
|
||||
### Viral Marketing:
|
||||
|
||||
1. **Built-in, Not Bolted-on**: 제품에 바이럴 메커니즘 내장
|
||||
2. **Incentive Alignment**: 공유자와 피공유자 모두 이득
|
||||
3. **Frictionless Sharing**: 클릭 1-2번으로 공유 가능
|
||||
4. **Social Proof**: 이미 많은 사람이 쓴다는 증거
|
||||
5. **FOMO > FOJI**: 놓치기 싫음 > 참여하고 싶음
|
||||
|
||||
### Community Building:
|
||||
|
||||
1. **Start Small**: 10명의 슈퍼팬 > 100명의 관심러
|
||||
2. **Exclusive First**: VIP 느낌으로 시작
|
||||
3. **Give Before Ask**: 가치를 먼저 제공
|
||||
4. **Empower Members**: 권한 위임 → 주인의식
|
||||
5. **Long-term Game**: 6개월-1년 호흡
|
||||
|
||||
### Anti-Patterns:
|
||||
|
||||
❌ **Spam**: 무분별한 홍보
|
||||
❌ **Fake Scarcity**: 거짓 희소성 ("선착순 100명" 실제론 무제한)
|
||||
❌ **Forced Sharing**: 공유 안 하면 기능 제한 (역효과)
|
||||
❌ **Ignoring Community**: 만들고 방치
|
||||
❌ **Only Incentives**: 돈으로만 유도 (진짜 팬 안 생김)
|
||||
|
||||
---
|
||||
|
||||
## Next Steps
|
||||
|
||||
### 이 명령어 실행 후:
|
||||
|
||||
**🎯 4C Marketing 완성!**
|
||||
|
||||
이제 다음을 실행하세요:
|
||||
1. **Week 1-2**: `/market.customer` 기반으로 타겟 채널 진입
|
||||
2. **Week 3-4**: `/market.contents` 기반으로 콘텐츠 제작 & 배포
|
||||
3. **Week 5-6**: `/market.channel` 기반으로 성과 측정 & 최적화
|
||||
4. **Week 7-8**: `/market.communicate` 기반으로 바이럴 & 커뮤니티 시작
|
||||
|
||||
**📍 다음 체크포인트**: 4주 후
|
||||
- 첫 100명 확보했나?
|
||||
- 바이럴 계수 K > 1인가?
|
||||
- 커뮤니티 활성화되고 있나?
|
||||
|
||||
---
|
||||
|
||||
## Version
|
||||
|
||||
- **Version**: 1.0.0
|
||||
- **Created**: 2025-11-20
|
||||
- **Philosophy**: "The best marketing doesn't feel like marketing. It feels like a friend's recommendation."
|
||||
@@ -1,589 +0,0 @@
|
||||
# market.contents
|
||||
|
||||
**하나의 핵심 메시지를 10가지 콘텐츠로 재활용하는 전략 명령어**
|
||||
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
**This is the second step of the 4C Marketing Framework**:
|
||||
|
||||
```
|
||||
저비용 마케팅 4C:
|
||||
1. /market.customer → 고객 세분화 & 채널 추천 (누구에게, 어디서?)
|
||||
2. /market.contents → 콘텐츠 전략 & 재활용 (무엇을 만들까?) ← YOU ARE HERE
|
||||
3. /market.channel → 채널별 최적화 전략 (어떻게 최적화할까?)
|
||||
4. /market.communicate → 바이럴 & 커뮤니티 전략 (어떻게 퍼뜨릴까?)
|
||||
```
|
||||
|
||||
## Purpose
|
||||
|
||||
하나의 **핵심 가치 메시지**를 파악하고, 이를 다양한 채널과 포맷으로 변주하여
|
||||
**최소 노력으로 최대 콘텐츠**를 생성합니다.
|
||||
|
||||
**핵심 질문**: "우리 제품의 ONE 메시지는 뭐고, 이걸 10가지 방법으로 어떻게 말할까?"
|
||||
|
||||
---
|
||||
|
||||
## When to Use
|
||||
|
||||
- `/market.customer`로 타겟 채널을 정한 후
|
||||
- 콘텐츠 제작 리소스가 부족할 때
|
||||
- 채널마다 다른 콘텐츠를 만들어야 할 때
|
||||
- 일관된 브랜드 메시지가 필요할 때
|
||||
|
||||
---
|
||||
|
||||
## Usage
|
||||
|
||||
```bash
|
||||
/market.contents
|
||||
/market.contents "핵심 메시지: 3초 만에 코트 예약"
|
||||
/market.contents "focus: 시간 절약"
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## What I'll Do
|
||||
|
||||
### 1. Core Message 추출
|
||||
|
||||
```markdown
|
||||
## Core Message Extraction
|
||||
|
||||
### Input Sources
|
||||
- `docs/appkit/value-proposition.md` → 핵심 가치
|
||||
- `docs/appkit/sales-landing.md` → 메인 메시지
|
||||
- `docs/market/customer-segments.md` → 고객 Pain Point
|
||||
|
||||
### The ONE Thing
|
||||
"만약 고객이 5초 안에 우리 제품을 설명해야 한다면 뭐라고 할까?"
|
||||
|
||||
#### Example: 테니스 코트 예약 앱
|
||||
Before (기능 나열):
|
||||
❌ "코트 검색, 예약, 결제, 할인, 리뷰가 가능한 앱"
|
||||
|
||||
After (가치 중심):
|
||||
✅ "매주 30분 걸리던 코트 예약, 3초로 단축"
|
||||
|
||||
### Message Framework: Before/After Bridge
|
||||
|
||||
**Before (고객의 현재 고통)**
|
||||
- 주말마다 5개 코트에 전화 (평균 30분)
|
||||
- 원하는 시간 만석일 때 허탈함
|
||||
- 비싼 정가로 결제
|
||||
|
||||
**After (제품 사용 후 변화)**
|
||||
- 앱으로 3초 예약 완료
|
||||
- 실시간 공석 확인
|
||||
- 자동 할인 30%
|
||||
|
||||
**Bridge (제품의 핵심 메커니즘)**
|
||||
→ "실시간 통합 예약 시스템 + AI 자동 할인"
|
||||
```
|
||||
|
||||
### 2. Content Pyramid (1→10 변주 시스템)
|
||||
|
||||
```markdown
|
||||
## Content Pyramid: 1 Core → 10 Formats
|
||||
|
||||
### Level 1: Pillar Content (기둥 콘텐츠)
|
||||
"가장 심층적이고 완전한 형태"
|
||||
|
||||
#### 형식: 유튜브 롱폼 (10분)
|
||||
**제목**: "테니스 코트 예약 30분→3초로 줄인 방법 (실제 사용 후기)"
|
||||
|
||||
**구성**:
|
||||
0:00-0:30 - Hook: "매주 토요일 아침 7시, 5개 코트에 전화하던 제가..."
|
||||
0:30-2:00 - Problem: 기존 예약 방식의 3가지 문제
|
||||
2:00-7:00 - Solution: 앱 사용 실제 데모 + 3가지 핵심 기능
|
||||
7:00-9:00 - Results: Before/After 비교, 실제 절약 시간 계산
|
||||
9:00-10:00 - CTA: 첫 예약 할인 안내
|
||||
|
||||
**산출물**: 1개 영상 (하지만 여기서 10개 콘텐츠 파생)
|
||||
|
||||
|
||||
### Level 2: Derivative Content (파생 콘텐츠)
|
||||
"Pillar에서 조각내기"
|
||||
|
||||
#### 2-1. 유튜브 쇼츠 3개 (각 60초)
|
||||
**쇼츠 #1: Problem Focused**
|
||||
- 제목: "주말마다 코트 예약 전화 30분씩 하는 사람?"
|
||||
- 내용: 0:30-2:00 구간 재편집
|
||||
- Hook: 공감 유도 → 문제 제시
|
||||
|
||||
**쇼츠 #2: Solution Demo**
|
||||
- 제목: "코트 예약 3초 컷 (실제 화면)"
|
||||
- 내용: 2:00-7:00 중 핵심 20초
|
||||
- Hook: 빠른 데모 → 놀라움
|
||||
|
||||
**쇼츠 #3: Result Proof**
|
||||
- 제목: "이 앱으로 한 달에 2시간 절약함"
|
||||
- 내용: 7:00-9:00 중 숫자 강조
|
||||
- Hook: 구체적 결과 → 신뢰
|
||||
|
||||
|
||||
#### 2-2. 인스타그램 릴스 2개 (각 30초)
|
||||
**릴스 #1: Before/After**
|
||||
- 영상: 전화 예약 vs 앱 예약 비교
|
||||
- 음악: 트렌딩 사운드
|
||||
- 텍스트 오버레이: "Before: 30분 / After: 3초"
|
||||
|
||||
**릴스 #2: 3 Tips**
|
||||
- 제목: "코트 예약 꿀팁 3가지"
|
||||
- 내용: 할인받는 법 / 빠른 예약 법 / 취소 꿀팁
|
||||
|
||||
|
||||
#### 2-3. 블로그 포스트 1개 (SEO 최적화)
|
||||
**제목**: "테니스 코트 예약 방법 총정리 (2025년 최신)"
|
||||
|
||||
**목차**:
|
||||
1. 전통 방식 vs 앱 예약 비교
|
||||
2. 추천 앱 3가지 (객관적으로 보이되 우리 앱 1위)
|
||||
3. 단계별 예약 가이드 (스크린샷)
|
||||
4. 할인받는 법 (쿠폰 코드 삽입)
|
||||
5. FAQ
|
||||
|
||||
**SEO 키워드**:
|
||||
- 테니스 코트 예약
|
||||
- 서울 테니스 코트
|
||||
- 테니스 코트 할인
|
||||
|
||||
**길이**: 2,000-3,000자 (구글 상위 노출 목표)
|
||||
|
||||
|
||||
#### 2-4. 트위터 쓰레드 1개 (5-7개 트윗)
|
||||
**오프닝 트윗**:
|
||||
"매주 토요일 아침 테니스 코트 예약하느라 30분 날리던 제가,
|
||||
이제 3초 만에 끝냅니다. 어떻게? (thread 👇)"
|
||||
|
||||
**쓰레드 구성**:
|
||||
1/ 문제: 전화 예약의 고통
|
||||
2/ 발견: 이 앱을 알게 된 계기
|
||||
3/ 사용: 실제 사용 후기
|
||||
4/ 결과: 한 달 사용 후 변화
|
||||
5/ 팁: 할인 받는 법
|
||||
6/ CTA: 링크 + 첫 예약 할인
|
||||
|
||||
|
||||
#### 2-5. 링크드인 포스트 1개 (전문가 관점)
|
||||
**톤**: 캐주얼보다 전문적
|
||||
|
||||
**제목**: "테니스 동호회 운영진이 알아야 할 디지털 전환 사례"
|
||||
|
||||
**내용**:
|
||||
- 배경: 25명 동호회 운영의 어려움
|
||||
- 문제: 수작업 예약 관리의 비효율
|
||||
- 솔루션: 디지털 예약 시스템 도입
|
||||
- 결과: 관리 시간 80% 감소
|
||||
- 인사이트: "작은 커뮤니티도 디지털 전환 필요"
|
||||
|
||||
|
||||
#### 2-6. 네이버 카페 게시글 1개 (진짜 경험담)
|
||||
**제목**: "[후기] 동호회 예약 관리 이렇게 해결했습니다"
|
||||
|
||||
**톤**: 광고 아님, 진짜 도움
|
||||
|
||||
**내용**:
|
||||
```
|
||||
안녕하세요, XX 동호회 운영 중인 김OO입니다.
|
||||
|
||||
저희 동호회 회원이 25명인데요,
|
||||
매주 코트 예약이 제일 큰 스트레스였어요.
|
||||
|
||||
[문제]
|
||||
- 토요일 오전 5개 코트 전화 (30분 소요)
|
||||
- 회원들 일정 조율 카톡 100통
|
||||
- 예약 실패하면 욕먹음 ㅠㅠ
|
||||
|
||||
[해결]
|
||||
OO 앱 써보니까 진짜 편하더라고요.
|
||||
(광고 아니고 진짜 써본 후기입니다)
|
||||
|
||||
[효과]
|
||||
- 예약 시간: 30분 → 3분
|
||||
- 회원들 만족도 UP
|
||||
- 자동 할인까지 받음
|
||||
|
||||
혹시 동호회 운영하시는 분들 참고하세요!
|
||||
```
|
||||
|
||||
|
||||
#### 2-7. PDF 다운로드 자료 (리드 수집용)
|
||||
**제목**: "테니스 동호회 운영자를 위한 예약 관리 체크리스트"
|
||||
|
||||
**내용**:
|
||||
- [ ] 시즌별 선호 시간대 파악
|
||||
- [ ] 단골 코트 3곳 확보
|
||||
- [ ] 예약 앱 3개 비교 (기능/가격)
|
||||
- [ ] 회원 결제 시스템 구축
|
||||
- [ ] 예약 취소 정책 수립
|
||||
- [ ] 비 올 때 Plan B
|
||||
|
||||
**CTA**: PDF 마지막 페이지에 앱 설치 링크
|
||||
|
||||
|
||||
#### 2-8. 인스타 캐러셀 10장 (인포그래픽)
|
||||
**제목**: "코트 예약 30분→3초 줄이는 법"
|
||||
|
||||
**슬라이드 구성**:
|
||||
1. 표지: "주말마다 코트 예약 스트레스?"
|
||||
2. 문제 1: 전화 대기 15분
|
||||
3. 문제 2: 원하는 시간 만석
|
||||
4. 문제 3: 비싼 정가
|
||||
5. 솔루션: 실시간 예약 앱
|
||||
6. 기능 1: 3초 예약
|
||||
7. 기능 2: 자동 할인
|
||||
8. 기능 3: 실시간 공석
|
||||
9. Before/After 비교
|
||||
10. CTA: 바이오 링크
|
||||
|
||||
|
||||
#### 2-9. 커뮤니티 댓글/답변 (자연스러운 노출)
|
||||
**상황**: 네이버 카페 질문글
|
||||
"주말 코트 예약 어떻게 하시나요?"
|
||||
|
||||
**답변**:
|
||||
```
|
||||
저는 예전엔 전화로 했는데 너무 번거로워서
|
||||
요즘은 OO 앱 써요.
|
||||
|
||||
장점:
|
||||
- 실시간으로 빈 코트 확인
|
||||
- 가격 비교 가능
|
||||
- 자동 할인도 적용됨
|
||||
|
||||
단점:
|
||||
- 아직 모든 코트가 등록된 건 아님
|
||||
|
||||
근데 제가 다니는 주요 코트는 다 있어서 만족 중입니다.
|
||||
(광고 아니고 진짜 쓰는 사람 후기)
|
||||
```
|
||||
|
||||
**전략**: 광고처럼 보이면 역효과, 진짜 도움말처럼
|
||||
|
||||
|
||||
#### 2-10. 오픈채팅 / 밴드 공유 (바이럴 유도)
|
||||
**상황**: 테니스 동호회 단톡방
|
||||
|
||||
**메시지**:
|
||||
```
|
||||
[공유] 이번 주 토요일 예약 완료했어요~
|
||||
|
||||
다들 이 앱 써보셨어요?
|
||||
실시간으로 코트 예약 되고 할인도 받아서 좋더라고요.
|
||||
|
||||
저희 동호회 회원들 쓰면 예약 총무 일 진짜 줄어들 것 같아요 ㅎㅎ
|
||||
|
||||
링크: [...]
|
||||
(첫 예약 할인 코드: TENNIS2025)
|
||||
```
|
||||
|
||||
**전략**: 도움되는 정보 공유 → 자연스러운 바이럴
|
||||
```
|
||||
|
||||
### 3. Content Calendar (4주 계획)
|
||||
|
||||
```markdown
|
||||
## 4-Week Content Plan
|
||||
|
||||
### Week 1: Awareness (인지도)
|
||||
"우리 제품이 존재한다는 걸 알리기"
|
||||
|
||||
| 요일 | 채널 | 콘텐츠 | 목표 |
|
||||
|------|------|--------|------|
|
||||
| 월 | 유튜브 | 롱폼 영상 업로드 | 조회수 500 |
|
||||
| 화 | 블로그 | SEO 포스트 발행 | 유입 시작 |
|
||||
| 수 | 인스타 | 릴스 #1 (Before/After) | 도달 1,000 |
|
||||
| 목 | 네이버 카페 | 경험담 게시글 5개 | 댓글 10+ |
|
||||
| 금 | 유튜브 쇼츠 | 쇼츠 #1 (Problem) | 조회수 1,000 |
|
||||
| 토 | 링크드인 | 전문가 포스트 | 연결 요청 5+ |
|
||||
| 일 | 휴식 | 주간 성과 분석 | - |
|
||||
|
||||
|
||||
### Week 2: Engagement (참여 유도)
|
||||
"관심있는 사람들과 대화 시작"
|
||||
|
||||
| 요일 | 채널 | 콘텐츠 | 목표 |
|
||||
|------|------|--------|------|
|
||||
| 월 | 인스타 | 릴스 #2 (3 Tips) | 저장 50+ |
|
||||
| 화 | 트위터 | 쓰레드 발행 | 리트윗 10+ |
|
||||
| 수 | 네이버 카페 | 질문글에 답변 10개 | 신뢰 구축 |
|
||||
| 목 | 유튜브 쇼츠 | 쇼츠 #2 (Demo) | 조회수 2,000 |
|
||||
| 금 | 인스타 | 캐러셀 10장 | 저장 30+ |
|
||||
| 토 | 밴드 | 동호회에 공유 | 가입 5+ |
|
||||
| 일 | 이메일 | PDF 다운로드자 대상 | 오픈율 30% |
|
||||
|
||||
|
||||
### Week 3: Conversion (전환 유도)
|
||||
"실제 사용자 확보"
|
||||
|
||||
| 요일 | 채널 | 콘텐츠 | 목표 |
|
||||
|------|------|--------|------|
|
||||
| 월 | 전 채널 | 할인 이벤트 공지 | 가입 20+ |
|
||||
| 화 | 유튜브 쇼츠 | 쇼츠 #3 (Result) | 전환 5+ |
|
||||
| 수 | 네이버 카페 | 베타 테스터 모집 | 신청 10+ |
|
||||
| 목 | 블로그 | 사용 가이드 포스트 | 체류 3분+ |
|
||||
| 금 | 인스타 스토리 | 카운트다운 (이벤트 마감) | FOMO 유도 |
|
||||
| 토 | 오픈채팅 | 사용자 커뮤니티 개설 | 참여 10+ |
|
||||
| 일 | 휴식 | 전환율 분석 | - |
|
||||
|
||||
|
||||
### Week 4: Retention (재방문 유도)
|
||||
"기존 사용자 만족도 높이기"
|
||||
|
||||
| 요일 | 채널 | 콘텐츠 | 목표 |
|
||||
|------|------|--------|------|
|
||||
| 월 | 이메일 | 사용 팁 뉴스레터 | 재방문 유도 |
|
||||
| 화 | 유튜브 | 고급 기능 튜토리얼 | 활성 사용자 증가 |
|
||||
| 수 | 인스타 | 사용자 후기 리그램 | 사회적 증명 |
|
||||
| 목 | 네이버 카페 | 성공 사례 공유 | 입소문 |
|
||||
| 금 | 블로그 | 업데이트 소식 | SEO 유지 |
|
||||
| 토 | 커뮤니티 | 오프라인 모임 기획 | 충성도 UP |
|
||||
| 일 | 회고 | 4주 성과 정리 & Next | - |
|
||||
```
|
||||
|
||||
### 4. Content Hook Generator (감각적 첫 문장)
|
||||
|
||||
```markdown
|
||||
## Hook Formula Library
|
||||
|
||||
### Formula 1: Shocking Number (충격적 숫자)
|
||||
"매주 [시간]을 [지루한 작업]에 쓰고 있다는 걸 아시나요?"
|
||||
|
||||
**Example**:
|
||||
- "매주 30분을 코트 예약 전화에 쓰고 있다는 걸 아시나요?"
|
||||
- "한 달에 4시간을 예약 때문에 낭비하고 있습니다"
|
||||
|
||||
|
||||
### Formula 2: Relatable Pain (공감되는 고통)
|
||||
"[상황] 때문에 [부정적 감정] 느껴본 적 있으신가요?"
|
||||
|
||||
**Example**:
|
||||
- "주말 코트 예약 실패해서 허탈했던 적 있으신가요?"
|
||||
- "테니스 치고 싶은데 예약이 귀찮아서 포기한 적 있나요?"
|
||||
|
||||
|
||||
### Formula 3: Before/After (극명한 대비)
|
||||
"[Before] → [After]로 바뀐 방법"
|
||||
|
||||
**Example**:
|
||||
- "30분 전화 예약 → 3초 앱 예약으로 바뀐 방법"
|
||||
- "만석 스트레스 → 실시간 확인으로 바뀐 이유"
|
||||
|
||||
|
||||
### Formula 4: Curiosity Gap (호기심 갭)
|
||||
"[결과]를 한 비법, [일반 상식]이 아닙니다"
|
||||
|
||||
**Example**:
|
||||
- "코트 예약 10초 컷, 전화 말고 OO 쓰세요"
|
||||
- "할인받는 법, 쿠폰 말고 OO 하세요"
|
||||
|
||||
|
||||
### Formula 5: Question Hook (질문 훅)
|
||||
"왜 아직도 [구시대 방법]으로 [작업]하세요?"
|
||||
|
||||
**Example**:
|
||||
- "왜 아직도 전화로 코트 예약하세요?"
|
||||
- "왜 정가 내고 예약하세요?"
|
||||
|
||||
|
||||
### Formula 6: Social Proof (사회적 증거)
|
||||
"이미 [숫자]명이 [행동]했습니다. 당신은?"
|
||||
|
||||
**Example**:
|
||||
- "이미 500명이 앱으로 예약합니다. 당신은?"
|
||||
- "우리 동호회 회원 25명 모두 쓰는 이유"
|
||||
|
||||
|
||||
### Formula 7: FOMO (놓치기 싫은 심리)
|
||||
"[기회]를 놓치면 [손해]합니다"
|
||||
|
||||
**Example**:
|
||||
- "이 할인 놓치면 정가로 평생 예약합니다"
|
||||
- "선착순 100명만 30% 할인 (현재 73명)"
|
||||
|
||||
|
||||
### Formula 8: Contrarian (반대 의견)
|
||||
"[일반 통념]은 틀렸습니다. 진짜는 [반전]입니다"
|
||||
|
||||
**Example**:
|
||||
- "전화 예약이 더 빠르다? 틀렸습니다. 앱이 10배 빠릅니다"
|
||||
- "비싼 코트가 좋다? 아닙니다. 시간대가 중요합니다"
|
||||
```
|
||||
|
||||
### 5. Content Repurposing Checklist
|
||||
|
||||
```markdown
|
||||
## Repurposing Workflow
|
||||
|
||||
### Step 1: Create Pillar (1개 제작)
|
||||
✅ 유튜브 롱폼 1개 (10분)
|
||||
- 대본 작성
|
||||
- 촬영/편집
|
||||
- 업로드
|
||||
|
||||
### Step 2: Chop into Shorts (조각내기)
|
||||
✅ 유튜브 쇼츠 3개
|
||||
- 타임라인에서 핵심 60초 추출
|
||||
- 세로 포맷 (9:16) 재편집
|
||||
- 자막 추가
|
||||
|
||||
✅ 인스타 릴스 2개
|
||||
- 쇼츠와 동일하되 30초로 압축
|
||||
- 트렌딩 음악 추가
|
||||
- 해시태그 15개
|
||||
|
||||
### Step 3: Transform to Text (텍스트 변환)
|
||||
✅ 블로그 포스트
|
||||
- 영상 대본 → 글로 변환
|
||||
- SEO 최적화 (키워드 5개 삽입)
|
||||
- 스크린샷 5-7장 추가
|
||||
|
||||
✅ 트위터 쓰레드
|
||||
- 핵심 메시지 7개로 압축
|
||||
- 각 트윗 280자 이내
|
||||
- 첫 트윗에 훅 집중
|
||||
|
||||
✅ 링크드인 포스트
|
||||
- 전문가 톤으로 재작성
|
||||
- 인사이트 중심
|
||||
- 1,000-1,500자
|
||||
|
||||
### Step 4: Design Visuals (비주얼 제작)
|
||||
✅ 인스타 캐러셀 10장
|
||||
- 캔바 템플릿 활용
|
||||
- 핵심 메시지 1장 1문장
|
||||
- 브랜드 컬러 일관성
|
||||
|
||||
✅ PDF 다운로드
|
||||
- 체크리스트/가이드 형식
|
||||
- 5-10페이지
|
||||
- 마지막 페이지 CTA
|
||||
|
||||
### Step 5: Community Seeding (커뮤니티 배포)
|
||||
✅ 네이버 카페 게시글
|
||||
- 광고 느낌 제거
|
||||
- 진짜 경험담처럼
|
||||
- 5-10개 카페
|
||||
|
||||
✅ 커뮤니티 댓글
|
||||
- 자연스럽게 언급
|
||||
- 도움 되는 정보 공유
|
||||
- 링크는 마지막에만
|
||||
|
||||
### Total Output: 1 Pillar → 20+ Content Pieces
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Output Files
|
||||
|
||||
### 생성될 파일들:
|
||||
|
||||
1. **`docs/market/core-message.md`**
|
||||
- ONE 핵심 메시지
|
||||
- Before/After/Bridge
|
||||
- 고객 Pain Point 연결
|
||||
|
||||
2. **`docs/market/content-pyramid.md`**
|
||||
- Pillar Content 기획
|
||||
- 10가지 파생 콘텐츠
|
||||
- 포맷별 제작 가이드
|
||||
|
||||
3. **`docs/market/content-calendar.md`**
|
||||
- 4주 콘텐츠 캘린더
|
||||
- 채널별 발행 스케줄
|
||||
- 목표 지표
|
||||
|
||||
4. **`docs/market/hook-library.md`**
|
||||
- 8가지 훅 공식
|
||||
- 제품별 예시
|
||||
- A/B 테스트용
|
||||
|
||||
---
|
||||
|
||||
## Integration Points
|
||||
|
||||
### 다른 명령어와의 연계:
|
||||
|
||||
- **From `/market.customer`**: 타겟 채널 → 콘텐츠 포맷 결정
|
||||
- **From `/appkit.sales`**: 핵심 메시지 → 콘텐츠 주제
|
||||
- **To `/market.channel`**: 콘텐츠 → 채널별 최적화
|
||||
- **To `/market.communicate`**: 콘텐츠 → 바이럴 전략
|
||||
|
||||
---
|
||||
|
||||
## Examples
|
||||
|
||||
### Example 1: B2C 앱
|
||||
```bash
|
||||
$ /market.contents
|
||||
|
||||
🎯 Core Message Extracted
|
||||
|
||||
ONE Message:
|
||||
"매주 30분 걸리던 코트 예약, 3초로 단축"
|
||||
|
||||
Content Pyramid Generated:
|
||||
|
||||
1 Pillar:
|
||||
✅ 유튜브 롱폼 (10분) - "예약 시간 90% 줄인 법"
|
||||
|
||||
10 Derivatives:
|
||||
✅ 유튜브 쇼츠 3개
|
||||
✅ 인스타 릴스 2개
|
||||
✅ 블로그 포스트 1개
|
||||
✅ 트위터 쓰레드 1개
|
||||
✅ 링크드인 포스트 1개
|
||||
✅ 네이버 카페 글 1개
|
||||
✅ 인스타 캐러셀 1개
|
||||
|
||||
4-Week Calendar:
|
||||
Week 1: Awareness (인지도)
|
||||
Week 2: Engagement (참여)
|
||||
Week 3: Conversion (전환)
|
||||
Week 4: Retention (재방문)
|
||||
|
||||
✅ Generated content-pyramid.md
|
||||
✅ Generated content-calendar.md
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Key Principles
|
||||
|
||||
### Content Efficiency:
|
||||
|
||||
1. **One to Many**: 1개 제작 → 10개 배포
|
||||
2. **Core Message First**: 메시지 먼저, 포맷은 나중
|
||||
3. **Platform Native**: 각 채널의 언어로 번역
|
||||
4. **Hook Obsession**: 첫 3초가 전부
|
||||
5. **Batch Production**: 한 번에 여러 개 제작
|
||||
|
||||
### Content Anti-Patterns:
|
||||
|
||||
❌ **Spray and Pray**: 일관성 없이 막 올리기
|
||||
❌ **Perfectionism**: 완벽한 1개보다 괜찮은 10개
|
||||
❌ **Platform Blindness**: 유튜브 영상을 인스타에 그대로
|
||||
❌ **Message Dilution**: 채널마다 다른 메시지
|
||||
❌ **No Repurposing**: 매번 새로 만들기
|
||||
|
||||
---
|
||||
|
||||
## Next Steps
|
||||
|
||||
### 이 명령어 실행 후:
|
||||
|
||||
**📍 다음 단계: `/market.channel`** (채널별 최적화)
|
||||
- 만든 콘텐츠를 각 채널에 맞게 최적화
|
||||
- 플랫폼별 알고리즘 이해
|
||||
- 성과 측정 및 개선
|
||||
|
||||
---
|
||||
|
||||
## Version
|
||||
|
||||
- **Version**: 1.0.0
|
||||
- **Created**: 2025-11-20
|
||||
- **Philosophy**: "Create once, distribute everywhere. But make it native to each platform."
|
||||
@@ -1,434 +0,0 @@
|
||||
# market.customer
|
||||
|
||||
**MVP에 맞는 타겟 고객 세분화 및 채널 추천 명령어**
|
||||
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
**This is the first step of the 4C Marketing Framework**:
|
||||
|
||||
```
|
||||
저비용 마케팅 4C:
|
||||
1. /market.customer → 고객 세분화 & 채널 추천 (누구에게, 어디서?) ← YOU ARE HERE
|
||||
2. /market.contents → 콘텐츠 전략 & 재활용 (무엇을 만들까?)
|
||||
3. /market.channel → 채널별 최적화 전략 (어떻게 최적화할까?)
|
||||
4. /market.communicate → 바이럴 & 커뮤니티 전략 (어떻게 퍼뜨릴까?)
|
||||
```
|
||||
|
||||
## Purpose
|
||||
|
||||
MVP 제품의 특성을 분석하여 **가장 효과적인 타겟 고객 세그먼트**를 찾고,
|
||||
그들이 실제로 있는 **채널**을 추천합니다.
|
||||
|
||||
**핵심 질문**: "누가 가장 먼저 우리 제품을 써줄까? 그들은 지금 어디 있을까?"
|
||||
|
||||
---
|
||||
|
||||
## When to Use
|
||||
|
||||
- `/appkit.mvp`로 MVP 범위를 정의한 후
|
||||
- 제품 출시 전 마케팅 전략 수립 시
|
||||
- 광고비 없이 초기 고객을 확보해야 할 때
|
||||
- 채널 선택이 불명확할 때
|
||||
|
||||
---
|
||||
|
||||
## Usage
|
||||
|
||||
```bash
|
||||
/market.customer
|
||||
/market.customer "테니스 코트 예약 앱"
|
||||
/market.customer "직장인 대상 SaaS 툴"
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## What I'll Do
|
||||
|
||||
### 1. 제품 맥락 분석
|
||||
|
||||
```markdown
|
||||
## Product Context Analysis
|
||||
|
||||
### Input Sources
|
||||
- `docs/appkit/overview.md` → 서비스 본질 파악
|
||||
- `docs/appkit/customer-persona.md` → 기존 페르소나 활용
|
||||
- `docs/appkit/mvp-scope.md` → MVP 핵심 가치 확인
|
||||
|
||||
### Key Questions
|
||||
- 이 제품은 무엇을 해결하는가?
|
||||
- 가장 급한 문제를 가진 사람은 누구인가?
|
||||
- 돈을 낼 만한 가치가 있는 사람은?
|
||||
- 입소문을 낼 만한 사람은?
|
||||
```
|
||||
|
||||
### 2. 고객 세그먼트 우선순위화
|
||||
|
||||
```markdown
|
||||
## Customer Segmentation Matrix
|
||||
|
||||
### Early Adopters (최우선 타겟)
|
||||
"제품이 완벽하지 않아도 먼저 써줄 사람들"
|
||||
|
||||
#### Segment 1: 테니스 동호회 운영진 (Primary)
|
||||
**Why First?**
|
||||
- Pain Point 강도: ⭐⭐⭐⭐⭐ (매주 예약 전화 30통)
|
||||
- 구매력: ⭐⭐⭐⭐ (회비로 결제 가능)
|
||||
- 입소문 파급력: ⭐⭐⭐⭐⭐ (회원 20-50명에게 즉시 전파)
|
||||
- 접근 용이성: ⭐⭐⭐⭐ (네이버 카페, 밴드에 집중)
|
||||
|
||||
**Demographics**
|
||||
- 나이: 35-55세
|
||||
- 직업: 회사원, 자영업
|
||||
- 소득: 중상위
|
||||
- 지역: 수도권
|
||||
|
||||
**Psychographics**
|
||||
- 가치관: "우리 회원들 편하게 해주고 싶다"
|
||||
- 관심사: 동호회 활성화, 효율적 운영
|
||||
- 정보 습득: 네이버 카페, 밴드, 카톡 단톡방
|
||||
- 구매 결정: 실용성 > 가격 (회원들이 좋아하면 OK)
|
||||
|
||||
**Where Are They?**
|
||||
1. 네이버 카페: "테니스 동호회", "XX지역 테니스"
|
||||
2. 밴드: 지역별 테니스 밴드
|
||||
3. 카카오톡: 동호회 단톡방 (접근 어려움)
|
||||
4. 오프라인: 주말 아침 코트장
|
||||
|
||||
**First Touch Strategy**
|
||||
→ 네이버 카페 "운영진 고민" 게시판에 진짜 경험담 작성
|
||||
→ "저희 동호회 예약 관리 이렇게 해결했어요" (광고 X)
|
||||
|
||||
|
||||
#### Segment 2: 직장 내 테니스 동아리 간사 (Secondary)
|
||||
**Why Second?**
|
||||
- Pain Point: ⭐⭐⭐⭐ (분기별 예약 업무 스트레스)
|
||||
- 구매력: ⭐⭐⭐ (동아리 예산 있음)
|
||||
- 입소문: ⭐⭐⭐ (다른 직장 동아리로 전파 가능)
|
||||
- 접근: ⭐⭐⭐ (링크드인, 직장인 커뮤니티)
|
||||
|
||||
**Where Are They?**
|
||||
1. 블라인드: "직장 생활" 게시판
|
||||
2. 링크드인: 직장인 그룹
|
||||
3. 사내 게시판: 접근 어려움
|
||||
4. 오픈 채팅방: "XX기업 테니스"
|
||||
|
||||
|
||||
#### Segment 3: 개인 열성 플레이어 (Tertiary)
|
||||
**Why Third?**
|
||||
- Pain Point: ⭐⭐⭐ (개인 예약 번거로움)
|
||||
- 구매력: ⭐⭐⭐⭐ (개인 결제)
|
||||
- 입소문: ⭐⭐ (개인적 추천)
|
||||
- 접근: ⭐⭐⭐⭐⭐ (인스타, 유튜브)
|
||||
|
||||
**Where Are They?**
|
||||
1. 인스타그램: #테니스 #테린이 #테니스레슨
|
||||
2. 유튜브: 테니스 레슨 영상 댓글란
|
||||
3. 테니스용품 쇼핑몰: 커뮤니티 게시판
|
||||
```
|
||||
|
||||
### 3. Channel Recommendation Matrix
|
||||
|
||||
```markdown
|
||||
## Channel Priority by Customer Segment
|
||||
|
||||
### Tier 1: Immediate Action (이번 주부터)
|
||||
"Early Adopters가 있는 곳"
|
||||
|
||||
| Channel | Segment | Cost | Effort | Expected Result |
|
||||
|---------|---------|------|--------|-----------------|
|
||||
| 네이버 카페 | 동호회 운영진 | 무료 | 중 | 첫 10명 확보 |
|
||||
| 밴드 | 동호회 | 무료 | 중 | 첫 단체 고객 |
|
||||
| 블라인드 | 직장 동아리 | 무료 | 하 | 피드백 수집 |
|
||||
|
||||
**Action Plan (Week 1-2)**
|
||||
1. 네이버 카페 10개 가입
|
||||
- "서울 테니스 동호회"
|
||||
- "경기 테니스 모임"
|
||||
- "주말 테니스"
|
||||
2. 운영진 고민 게시판에 진짜 경험담 작성
|
||||
3. DM으로 베타 테스터 모집 (광고 아님)
|
||||
|
||||
|
||||
### Tier 2: Medium-term Growth (2-4주)
|
||||
"인지도 확산"
|
||||
|
||||
| Channel | Segment | Cost | Effort | Expected Result |
|
||||
|---------|---------|------|--------|-----------------|
|
||||
| 인스타그램 | 개인 플레이어 | 저 | 중 | 브랜드 인지도 |
|
||||
| 유튜브 쇼츠 | 일반 대중 | 저 | 고 | 자연 유입 |
|
||||
| 블로그 SEO | 검색 유입 | 무료 | 중 | 장기 자산 |
|
||||
|
||||
**Content Ideas**
|
||||
- 인스타 릴스: "테니스 코트 예약 꿀팁"
|
||||
- 유튜브 쇼츠: "동호회 총무가 알려주는 예약 비법"
|
||||
- 블로그: "서울 테니스 코트 예약 가이드"
|
||||
|
||||
|
||||
### Tier 3: Scale (4주+)
|
||||
"매스 마케팅 준비"
|
||||
|
||||
| Channel | Segment | Cost | Effort | Expected Result |
|
||||
|---------|---------|------|--------|-----------------|
|
||||
| 네이버 광고 | 검색 유입 | 중 | 하 | 빠른 확장 |
|
||||
| 인플루언서 | 대중 | 중-고 | 중 | 바이럴 |
|
||||
| 제휴 (코트) | 장소 기반 | 무료 | 고 | Win-win |
|
||||
|
||||
**Note**: Tier 3는 Tier 1-2 검증 후 진행
|
||||
```
|
||||
|
||||
### 4. Persona-Channel-Message Mapping
|
||||
|
||||
```markdown
|
||||
## Integrated Marketing Map
|
||||
|
||||
### Early Adopter Journey
|
||||
|
||||
#### Persona: 김회장 (45세, 테니스 동호회 회장)
|
||||
|
||||
**현재 상황**
|
||||
- 매주 토요일 아침 예약을 위해 5개 코트에 전화
|
||||
- 회원 25명 일정 조율이 가장 큰 스트레스
|
||||
- 네이버 카페에서 "이번 주 예약 완료" 공지 작성
|
||||
|
||||
**Where**: 네이버 카페 "서울 테니스 동호회" (회원 3,500명)
|
||||
|
||||
**Message Hook**:
|
||||
"동호회 회장님들, 매주 코트 예약 전화 30통 거는 거 지치지 않으세요?"
|
||||
|
||||
**Offer**:
|
||||
"저희 동호회는 이 앱으로 예약 관리 10분으로 줄였습니다"
|
||||
→ 무료 베타 테스터 모집 (선착순 10개 동호회)
|
||||
|
||||
**Conversion Path**:
|
||||
1. 카페 게시글 작성 (진짜 경험담)
|
||||
2. 댓글로 문의 → DM으로 안내
|
||||
3. 카톡 오픈채팅방 초대
|
||||
4. 사용 가이드 제공
|
||||
5. 후기 작성 부탁 (인센티브: 1개월 무료)
|
||||
|
||||
|
||||
#### Persona: 박간사 (32세, 직장 테니스 동아리 간사)
|
||||
|
||||
**Where**: 블라인드 "직장 생활" 게시판
|
||||
|
||||
**Message Hook**:
|
||||
"테니스 동아리 간사 맡았다가 예약 업무로 퇴근 늦어본 적 있으신가요?"
|
||||
|
||||
**Offer**:
|
||||
"3분 만에 분기 예약 완료하는 법"
|
||||
→ 체크리스트 PDF 다운로드 (이메일 수집)
|
||||
|
||||
**Conversion Path**:
|
||||
1. 블라인드 게시글
|
||||
2. PDF 다운로드 (랜딩 페이지)
|
||||
3. 이메일로 앱 소개
|
||||
4. 7일 무료 체험
|
||||
```
|
||||
|
||||
### 5. Channel Testing Framework
|
||||
|
||||
```markdown
|
||||
## Channel Validation Checklist
|
||||
|
||||
### Week 1-2: Hypothesis Testing
|
||||
각 채널에서 최소 실험 진행
|
||||
|
||||
#### Test 1: 네이버 카페
|
||||
**Hypothesis**: 동호회 운영진이 실제 사용할까?
|
||||
|
||||
**Experiment**:
|
||||
- 5개 카페에 경험담 게시
|
||||
- 베타 테스터 10명 모집 목표
|
||||
|
||||
**Success Metrics**:
|
||||
- 게시글 조회수: 500+
|
||||
- DM 문의: 5+
|
||||
- 실제 가입: 3+
|
||||
|
||||
**Pivot Signal**:
|
||||
- 조회수 < 100: 메시지 변경
|
||||
- 문의 < 2: 채널 변경
|
||||
|
||||
|
||||
#### Test 2: 블라인드
|
||||
**Hypothesis**: 직장인들이 관심 가질까?
|
||||
|
||||
**Experiment**:
|
||||
- "직장 생활" 게시판 2건 작성
|
||||
- PDF 다운로드 20건 목표
|
||||
|
||||
**Success Metrics**:
|
||||
- 공감 수: 10+
|
||||
- 댓글: 5+
|
||||
- PDF 다운로드: 20+
|
||||
|
||||
**Pivot Signal**:
|
||||
- 공감 < 5: 타겟 불일치
|
||||
- 다운로드 < 5: 오퍼 변경
|
||||
|
||||
|
||||
### Week 3-4: Double Down
|
||||
검증된 채널에 집중
|
||||
|
||||
**If 네이버 카페 wins**:
|
||||
→ 10개 → 30개 카페로 확대
|
||||
→ 성공 사례 스토리텔링
|
||||
|
||||
**If 블라인드 wins**:
|
||||
→ 다른 직장인 커뮤니티 확대 (당근 동네생활, 에브리타임)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Output Files
|
||||
|
||||
### 생성될 파일들:
|
||||
|
||||
1. **`docs/market/customer-segments.md`**
|
||||
- Early Adopter 우선순위
|
||||
- 세그먼트별 특성 및 Pain Point
|
||||
- Where they are (구체적 채널)
|
||||
|
||||
2. **`docs/market/channel-recommendations.md`**
|
||||
- Tier 1/2/3 채널 우선순위
|
||||
- 채널별 비용/노력/기대효과
|
||||
- 주차별 실행 계획
|
||||
|
||||
3. **`docs/market/persona-channel-map.md`**
|
||||
- 페르소나별 고객 여정
|
||||
- 채널-메시지 매칭
|
||||
- 전환 경로 설계
|
||||
|
||||
---
|
||||
|
||||
## Integration Points
|
||||
|
||||
### 다른 명령어와의 연계:
|
||||
|
||||
- **From `/appkit.customer`**: Primary Persona 활용
|
||||
- **From `/appkit.mvp`**: MVP 핵심 가치 → 메시지 훅
|
||||
- **To `/market.contents`**: 채널별 콘텐츠 아이디어
|
||||
- **To `/market.channel`**: 선택된 채널의 최적화 전략
|
||||
|
||||
---
|
||||
|
||||
## Examples
|
||||
|
||||
### Example 1: B2C 모바일 앱
|
||||
```bash
|
||||
$ /market.customer "테니스 코트 예약 앱"
|
||||
|
||||
🎯 Customer Segmentation Complete
|
||||
|
||||
Early Adopters (우선순위):
|
||||
1. 테니스 동호회 운영진 (Primary)
|
||||
→ 네이버 카페, 밴드
|
||||
2. 직장 테니스 동아리 간사 (Secondary)
|
||||
→ 블라인드, 링크드인
|
||||
3. 개인 열성 플레이어 (Tertiary)
|
||||
→ 인스타그램, 유튜브
|
||||
|
||||
Tier 1 Channels (이번 주):
|
||||
✅ 네이버 카페 10개
|
||||
✅ 밴드 5개
|
||||
✅ 블라인드 "직장생활"
|
||||
|
||||
Week 1-2 Goal:
|
||||
- 첫 10명 Early Adopters 확보
|
||||
- 채널별 A/B 테스트
|
||||
- 검증된 채널에 집중
|
||||
|
||||
✅ Generated customer-segments.md
|
||||
✅ Generated channel-recommendations.md
|
||||
✅ Generated persona-channel-map.md
|
||||
```
|
||||
|
||||
### Example 2: B2B SaaS 툴
|
||||
```bash
|
||||
$ /market.customer "직장인 일정 관리 SaaS"
|
||||
|
||||
🎯 Customer Segmentation Complete
|
||||
|
||||
Early Adopters:
|
||||
1. 스타트업 팀장 (5-10명 팀)
|
||||
→ 링크드인, 스타트업 커뮤니티
|
||||
2. 프리랜서 PM/기획자
|
||||
→ 브런치, 퍼블리
|
||||
|
||||
Tier 1 Channels:
|
||||
✅ 링크드인 (전문가 네트워킹)
|
||||
✅ 디스콰이엇 (스타트업)
|
||||
✅ 브런치 (콘텐츠 마케팅)
|
||||
|
||||
Week 1-2 Goal:
|
||||
- 베타 고객 5팀 확보
|
||||
- 사용 사례 확보
|
||||
- 추천 바이럴 유도
|
||||
|
||||
✅ Generated files
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Key Principles
|
||||
|
||||
### Customer-First Marketing:
|
||||
|
||||
1. **Segment Before Scale**: 대중보다 틈새 시장 먼저
|
||||
2. **Go Where They Are**: 새 채널 만들지 말고 기존 공간에 들어가기
|
||||
3. **Earn Trust First**: 광고하지 말고 진짜 가치 제공
|
||||
4. **Manual Initially**: 자동화 전에 직접 대화
|
||||
5. **Quality > Quantity**: 1000명보다 진짜 좋아하는 10명
|
||||
|
||||
### Channel Anti-Patterns:
|
||||
|
||||
❌ **Spray and Pray**: 모든 채널 동시 시도
|
||||
❌ **Vanity Metrics**: 팔로워 수에 집착
|
||||
❌ **Ad Dependence**: 광고비 없으면 고객 못 모으는 구조
|
||||
❌ **Broadcasting**: 일방적 홍보
|
||||
❌ **Impatience**: 첫 주에 결과 기대
|
||||
|
||||
---
|
||||
|
||||
## Tips
|
||||
|
||||
### 성공적인 Early Adopter 확보를 위해:
|
||||
|
||||
1. **Micro-Segment**: 작고 구체적인 세그먼트부터
|
||||
- "테니스 좋아하는 사람" ❌
|
||||
- "주말 아침 테니스 동호회 운영진" ✅
|
||||
|
||||
2. **Real Pain Only**: 진짜 아픈 문제만 타겟
|
||||
- "있으면 좋을 것 같은데" ❌
|
||||
- "이거 없으면 진짜 힘들어" ✅
|
||||
|
||||
3. **Community First**: 개인보다 커뮤니티
|
||||
- 개인 1명 전환 < 동호회 회장 1명 전환 (20명 동반)
|
||||
|
||||
4. **Earn Your Way In**: 스팸하지 말고 신뢰 쌓기
|
||||
- "우리 제품 써주세요" ❌
|
||||
- "제가 이런 고민 해결했는데 도움 될까요?" ✅
|
||||
|
||||
5. **Test Fast, Pivot Faster**: 2주 안에 검증
|
||||
- 반응 없으면 과감히 채널/메시지 변경
|
||||
|
||||
---
|
||||
|
||||
## Next Steps
|
||||
|
||||
### 이 명령어 실행 후:
|
||||
|
||||
**📍 다음 단계: `/market.contents`** (콘텐츠 전략)
|
||||
- 타겟 채널이 정해졌으니 어떤 콘텐츠를 만들지 기획
|
||||
- 하나의 핵심 메시지를 10가지 포맷으로 재활용
|
||||
- 채널별 최적 콘텐츠 형식 제안
|
||||
|
||||
---
|
||||
|
||||
## Version
|
||||
|
||||
- **Version**: 1.0.0
|
||||
- **Created**: 2025-11-20
|
||||
- **Philosophy**: "Find the smallest viable audience that loves you, not the largest possible audience that's indifferent."
|
||||
Reference in New Issue
Block a user