채널별 메시지 자동 생성 (Commerce Channel Message)
개요
JTBD와 페르소나를 기반으로 NCM 프레임워크(Need → Channel → Moment → Message → CTA)에 따라 검색·광고·CRM 3개 채널 × 5종 = 총 15종 메시지를 채널별 다른 표현으로 자동 생성하는 스킬입니다.
V6 ↔ MCP 매핑 (SPEC-COMMERCE-V6-003 §5.3):
keyword_seasonal_calendar— 계절·시즌별 키워드 캘린더 (Moment 결정)ad_keyword_performance— 광고 키워드 성과 데이터 (CTA 최적화)
MCP 백엔드: 본 스킬은 MoAI-Commerce MCP Phase 1 (SPEC-COMMERCE-MCP-002)의 위 2종 도구를 호출합니다. MCP 미출시 시점에는 강사 본인 워크스페이스 사전 녹화 영상 5분으로 시연 대체 (PDF §4 운영 노트 §S4 인용).
Day 2 시연 시점: 6교시 16:10–16:55
트리거 키워드
채널 메시지, NCM 프레임워크, 검색광고 카피, 배너 광고 문구, CRM 메시지, 카카오 알림톡, 이메일 제목, SNS 광고 카피, 채널별 문구, 광고 카피 분기, 시즌 메시지, 고객 접점 메시지, 15종 카피
NCM 프레임워크
| 단계 | 설명 | 입력 소스 |
|---|---|---|
| N — Need | 고객의 핵심 니즈 정의 | ⑥ JTBD 9개 |
| C — Channel | 메시지 전달 채널 선택 | 우선 채널 입력 |
| M — Moment | 최적 접촉 시점 | MCP keyword_seasonal_calendar |
| M — Message | 채널별 맞춤 메시지 작성 | JTBD + 페르소나 |
| CTA | 채널별 행동 유도 문구 | MCP ad_keyword_performance |
핵심 제약 (REQ-V6-013 HARD): 같은 니즈라도 채널별 반드시 다른 표현으로 분기.
워크플로우
입력 슬롯
| 항목 | 필수 여부 | 예시 |
|---|---|---|
| ⑥ JTBD 결과 | 필수 | commerce-jtbd-persona --mode jtbd 산출물 |
| ⑦ 페르소나 | 권장 | commerce-jtbd-persona --mode persona 산출물 |
| 우선 채널 | 필수 | 검색광고, 배너광고, CRM (최소 1개 선택) |
| 시즌/시기 | 선택 | "봄 시즌", "연말 프로모션" (기본값: 현재 월) |
MCP 호출 순서
1. keyword_seasonal_calendar(category, current_month)
→ 현재 시즌 핵심 키워드 + 접촉 최적 시점
2. ad_keyword_performance(product_keywords[], channel)
→ 채널별 광고 키워드 성과 → CTA 문구 최적화 힌트
3. NCM 매핑:
[N] JTBD 우선순위 1위 니즈 선정
[C] 채널 3개 분류: 검색(네이버/쿠팡) / 광고(배너/SNS) / CRM(카카오/이메일/SMS)
[M] seasonal_calendar 기반 최적 시점 설정
[M] 채널별 다른 표현으로 메시지 5종씩 작성
[CTA] ad_keyword_performance 기반 채널별 CTA 최적화
ai-slop-reviewer 자동 체이닝 (HARD)
메시지 15종 생성 직후 moai-core:ai-slop-reviewer를 자동 체인합니다.
검수 항목:
- AI 패턴 메시지 ("혁신적인", "놀라운", "최고의" 클리셰) 제거
- 채널별 자연스러운 어체 맞춤 (검색: 키워드형 / CRM: 대화형 / SNS: 임팩트형)
- 실제 이커머스 광고 어체로 조정
사용 예시
"/commerce-channel-message 비건 스킨케어, JTBD+페르소나 첨부, 검색+CRM 우선"
→ 검색광고 5종: 키워드 기반 헤드라인
배너광고 5종: 비주얼 후킹 메시지
CRM 5종: 카카오/이메일/SMS 맞춤 문구
→ ai-slop-reviewer 자동 검수
"/commerce-channel-message 반려견 관절 간식, 봄 시즌, 쿠팡 광고 우선"
→ 시즌 키워드 캘린더 반영 + 15종 분기 메시지
출력 형식
{
"product": "{상품명}",
"season_moment": "{현재 시즌 + 최적 접촉 시점}",
"ncm_framework": {
"need": "{핵심 니즈 1줄}",
"channels": ["검색", "광고", "CRM"],
"moment": "{최적 접촉 시점}"
},
"messages": {
"search": [
{
"id": "S1", "channel": "네이버 검색광고",
"headline": "메시지 제목 (15자 이내)",
"description": "설명 문구 (45자 이내)",
"cta": "CTA 문구",
"keyword_trigger": "타겟 키워드"
},
{"id": "S2", "channel": "쿠팡 검색광고", "...": "..."},
{"id": "S3", "channel": "네이버쇼핑 검색", "...": "..."},
{"id": "S4", "channel": "카카오 검색", "...": "..."},
{"id": "S5", "channel": "구글 검색광고", "...": "..."}
],
"ad": [
{"id": "A1", "channel": "인스타그램 배너", "headline": "...", "body": "...", "cta": "..."},
{"id": "A2", "channel": "페이스북 배너", "...": "..."},
{"id": "A3", "channel": "카카오 배너", "...": "..."},
{"id": "A4", "channel": "유튜브 인피드", "...": "..."},
{"id": "A5", "channel": "스마트스토어 배너", "...": "..."}
],
"crm": [
{"id": "C1", "channel": "카카오 알림톡", "message": "...", "cta": "..."},
{"id": "C2", "channel": "이메일 제목", "subject": "...", "preview": "..."},
{"id": "C3", "channel": "SMS", "message": "...(90자 이내)"},
{"id": "C4", "channel": "카카오 친구톡", "...": "..."},
{"id": "C5", "channel": "앱 푸시", "title": "...", "body": "..."}
]
},
"channel_differentiation_check": "PASS — 3채널 표현 상이 확인",
"slop_review": {
"status": "passed",
"changes_made": 2,
"notes": "ai-slop-reviewer 검수: '놀라운 효과' → '피부과 내원 전에' 수정"
}
}
합격 기준
PDF §5.5 ⑩ 합격 기준:
- 15종 완성: 검색·광고·CRM 각 5종씩 총 15종
- 채널별 다른 표현: 같은 니즈가 채널별 다른 방식으로 분기 (REQ-V6-013)
- ai-slop-reviewer 검수 흔적: slop_review 블록 포함
- CTA 포함: 각 메시지에 채널 특성에 맞는 행동 유도 문구
관련 스킬
체이닝 순서: commerce-jtbd-persona --mode persona → commerce-channel-message → commerce-integrated-strategy
commerce-jtbd-persona— ⑥⑦ JTBD+페르소나 (이전 단계, Need 정의 입력)commerce-product-naming— ⑨ 확정 상품명 (메시지 내 상품명 활용)commerce-integrated-strategy— 채널 메시지 포함 전략 1장 종합 (다음 단계)moai-content:social-media— SNS 콘텐츠 단독 심화 작업
이 스킬을 사용하지 말아야 할 때
- 단일 채널 광고 카피만 필요:
moai-domain-copywriting사용 - 상세페이지 카피:
detail-page-copy사용 - 이메일 뉴스레터 본문:
moai-content:blog또는moai-content:email사용 - 광고 실집행·캠페인 운영: 광고 플랫폼 직접 관리 (본 캠프 외 영역, PDF §1.3)
광고 심리학 통합 가이드 (v2.4.0 신규)
6가지 심리 방아쇠
NCM 메시지 생성 시 매 메시지마다 1-2개 방아쇠를 명시적으로 적용:
| 방아쇠 | 작동 원리 | 메시지 예시 |
|---|---|---|
| 신뢰 (Trust) | 가치 방정식의 배수 — 0이면 가치도 0 | "실명 후기 ★4.8 / 3,247건" |
| 손실 회피 (Loss Aversion) | 손실이 이득의 2.5배 강하게 느껴짐 | "오늘 자정 마감 · 마지막 3개" |
| 사회적 증거 (Social Proof) | 다른 사람 행동을 단서 — 동기별 차별 | "10만 명이 선택" (대중) / "전문 바리스타 500명" (전문가) |
| 인지적 쉬움 (Cognitive Ease) | 복잡하면 안 산다 | "3클릭 구매 · 카카오페이" |
| 정체성 (Identity) | "이걸 쓰는 나"를 산다 | "커피를 진지하게 생각하는 분들이 선택" |
| 앵커링 (Anchoring) | 처음 본 숫자가 기준 | "정가 98,000 → 49,000원" |
신뢰 = 배수: 다른 모든 방아쇠가 강해도 신뢰가 0이면 가치 = 0. 신뢰 요소(실명 후기·인증·환불 보증·브랜드 일관성)는 항상 메시지에 포함.
채널별 심리 상태 매트릭스
각 채널은 완전히 다른 심리 상태의 사람들이 있는 곳:
| 채널 | 심리 상태 | 강한 동기 | 메시지 전략 | 주의사항 |
|---|---|---|---|---|
| 메타 (인스타·페이스북) | 수동적 발견 | 심리적 필요·정체성 | 후크·감정 촉발·시각적 | 학습 기간 48-72시간 절대 건드리지 않음. CAPI 필수 |
| 구글 (검색·유튜브) | 능동적 탐색 | 기능적 필요·핫 타겟 | 키워드 의도별 분류 (정보/탐색/구매) | 광고비 70%+ 구매 의도 키워드. 부정 키워드 ('무료'·'DIY') |
| 네이버 | 정보 탐색 시작 | 기능적 필요·블로그 후기 | 블로그·리뷰 생태계 + SEO | 광고비보다 블로그·리뷰 먼저. 한국 소비자 검색→블로그→구매 패턴 |
| 카카오 | 슈퍼 타겟 90%+ 열람 | 정체성·재구매 | 카톡 메시지·알림톡·정체성 | 신규 획득보다 기존 고객 유지에 ROI 압도적 높음 |
| 쿠팡 | 검색영역 + 비검색영역 동시 | 즉시 구매 | 검색(전환 메시지) vs 비검색(노출 메시지) 분리 | CPM 167배 차이 → 영역별 메시지 다르게. coupang-ad-optimizer와 연계 |
인지 편향 9종 적용 가이드
페어 스킬 moai-marketing:campaign-planner와 동일한 9종 (Kahneman 행동경제학 표준 카탈로그 기반).
| 편향 | 메시지 적용 패턴 |
|---|---|
| 프레이밍 | "10% 실패율" ❌ → "90% 성공률" ✅ (이득 프레임). 손실 회피 동기에는 손실 프레임이 더 강함 |
| 후광 효과 | 고급 패키지 디자인 = 제품 품질 좋아 보임. 신뢰받는 인플루언서 추천 |
| 타협 효과 | 가격 3안 중 중간을 팔고 싶은 상품에 배치 (저가/중가/고가) |
| 현재 편향 | "오늘 주문 → 내일 도착", "지금 바로" — 즉각적 결과 강조 |
| 매몰비용 | 무료 체험 + 데이터 축적 → "나가면 이게 다 날아간다" → 유료 전환 |
| 제로 리스크 | "30일 이내 이유 불문 환불" (제로 = 90% 환불보다 강함) |
| 선택 과부하 | 옵션 3개 이하로 + 하나 '추천' 강조 (Iyengar 24개→6개 잼 10배 차이) |
| 디폴트 효과 | 기본 선택값에 동조 — "권장 옵션 사전 선택" / "자동 갱신 ON 디폴트" / 장기보존 약관 동의 사전 체크 |
| 단순 노출 | 익숙한 것에 호감 — 리타기팅 캠페인의 심리적 근거 |
편향 조합 효과: 희소성(재고 3개) + 손실 회피(지금 안 사면 없어짐) + 사회적 증거(47명 보는 중) — 한 페이지에 배치하면 각각의 강도를 훨씬 넘는 효과.
NCM 출력에 광고 심리학 메타데이터 추가
{
"channel": "메타 (인스타 피드)",
"message": "...",
"triggers": ["손실 회피", "사회적 증거"],
"biases": ["프레이밍", "단순 노출 (리타기팅)"],
"target_temperature": "웜 (광고 50% 시청자)",
"rationale": "수동적 발견 채널 → 후크 + 감정 촉발 + 마감 긴급성"
}
AARRR 단계별 한국 30+ 브랜드 메시지 풀스택 (v2.7.0 보강)
NCM 프레임워크를 AARRR(Acquisition·Activation·Retention·Revenue·Referral) 5단계와 교차한 한국 D2C·서비스 30+ 브랜드 메시지 카탈로그. 각 단계마다 톤·CTA·심리 트리거가 다름.
Acquisition — 신규 인지·획득
| 브랜드 | 채널 | 메시지 패턴 | 심리 트리거 |
|---|---|---|---|
| 토스 | 카톡·앱푸시 | "토스 송금하면 1억 추첨" | 호기심·게이미피케이션 |
| 당근마켓 | 검색광고 | "우리 동네 가까운 거래" | 소속감·근접성 |
| 29CM | 인스타 광고 | "당신만의 셀렉트" | 정체성·큐레이션 |
| 듀오링고 | 앱 다운로드 | "5분만 투자, 외국어 시작" | 인지적 쉬움 |
| 인프런 | 네이버 광고 | "현직자 강의 50% 오픈" | 사회적 증거 |
Activation — 첫 액션·온보딩
| 브랜드 | 채널 | 메시지 패턴 | 심리 트리거 |
|---|---|---|---|
| 배민 | 앱푸시 | "첫 주문 무료배달 (24시간 한정)" | 손실 회피·즉시성 |
| 쿠팡 | 친구톡 | "로켓와우 가입 즉시 추가 10%" | 손실 회피 |
| 야놀자 | 이메일 | "첫 예약 5천원 즉시 할인" | 즉각 보상 |
| 클래스101 | 앱푸시 | "구매한 강의 학습 시작 알림" | Actionable |
| 카카오뱅크 | 친구톡 | "통장 만들기 → 1분 완료" | 인지적 쉬움 |
Retention — 재방문·재구매 유도 (vault 핵심)
| 브랜드 | 채널 | 메시지 패턴 | 심리 트리거 |
|---|---|---|---|
| 오프린트미 | 앱푸시 | "마지막 디자인 14일 전 — 이어 작업하기" | 매몰비용 |
| 퍼블리 | 친구톡 | "지난주 읽다 만 글 이어보기" | 매몰비용·자기 일관성 |
| 콜린스 | 이메일 |