앱 푸시 메시지 기획 (Commerce Push Planner)
개요
한국 앱 셀러·서비스가 앱 푸시 메시지를 발송할 때 무작정 보내지 않고 4원칙 + 3요소 + 카피 변형 3안으로 기획하는 전담 스킬입니다.
책임 한 줄: 발송 목적·비즈니스 타입·사용자 세그먼트·발송 시점 입력 → 4원칙 매칭 + 3요소 자가 점검 + 30+ 한국 브랜드 레퍼런스 매핑 + 카피 변형 3안 + 클릭률 예측 가이드.
vs commerce-channel-message: 본 스킬은 앱 푸시 전용. 카톡/SMS/이메일은 페어 스킬 담당. 앱 푸시 특유의 잠금화면·요약 표시·게이미피케이션 톤앤매너를 깊이 다룸.
푸시 메시지 4원칙
모든 푸시 발송 전 4가지 질문에 답해야 합니다:
| 원칙 | 질문 | 점검 기준 |
|---|---|---|
| WHY (왜 보내는가) | 발송 목적은 4분류 중 어디? | 서비스 노출 / 할인·이벤트 / 인지도 / 리텐션 |
| WHEN (언제 보내는가) | 사용자 행동 또는 시간 트리거? | 행동 후 3분/3시간/3일 / 데일리 골든타임 / 시즌·이슈 |
| WHO (누구에게 보내는가) | 세그먼트가 정의되어 있는가? | 전체 회원 / 코호트 / 1:1 개인화 |
| HOW (어떻게 보내는가) | 톤앤매너는 명확한가? | 숫자·게이미피케이션·브랜딩·이모지 사용 정책 |
4원칙 미충족 시 발송 금지: 4원칙 중 하나라도 답하지 못하면 발송 차단. 무차별 푸시는 옵트아웃 비율(앱 알림 OFF)을 급격히 높여 장기 ROI 손실.
3요소 자가 점검 (Timely · Personal · Actionable)
발송 직전 다음 3요소가 모두 충족됐는지 점검:
Timely (적시성)
- 사용자가 메시지를 받았을 때 즉각 행동 가능한 상황인가?
- 출근 시간(7-9시) 할인 푸시 → 클릭은 가능하나 구매까지는 잠시 미뤄짐
- 점심 시간(12-13시) 식당 추천 → 즉각 행동 적합
- 평일 22-24시 콘텐츠 추천 → 자기 전 소비 적합
Personal (개인화)
- 받는 사람의 세그먼트·이름·구매 이력이 반영됐는가?
- 일반: "오늘만 20% 할인" (전체 회원)
- 세그먼트: "비건 카테고리 관심 회원님께 — 비건 신상 30%" (관심 세그먼트)
- 1:1: "지연 회원님, 지난번 구매하신 세럼 재구매 시기예요" (이름 + 구매 이력)
Actionable (행동 유도)
- 메시지를 받고 명확한 다음 액션이 있는가?
- ❌ "신상품 입고" → 무엇을? 어떻게?
- ✅ "지금 탭 → 신상 30% 한정 진입 (10:00까지)" → 탭·시간·혜택 명확
3요소 모두 충족 시 클릭률 2-5배 상승. 무차별 푸시 평균 1.5% vs 3요소 푸시 평균 4-8%.
발송 목적 4분류 매트릭스
| 목적 | 핵심 KPI | 발송 빈도 | 한국 베스트 사례 |
|---|---|---|---|
| ① 서비스 노출 | DAU·앱 진입율 | 주 2-3회 | 배민 "오늘 점심 뭐 드세요?" / 카카오헤어샵 "이번 주 인기 헤어샵 TOP 5" |
| ② 할인·이벤트 | 즉각 매출·CTR | 캠페인 단위 | 쿠팡 "로켓와우 멤버 추가 10%" / 에이블리 "오늘만 20% 할인" / 지그재그 "퇴근 후 30분 한정" |
| ③ 인지도 | 브랜드 호감도·검색량 | 월 1-2회 | 토스 "송금하면 1억 추첨" / 오늘의집 "이번 주 인기 인테리어" / 클래스101 "신규 강의 50% 오픈" |
| ④ 리텐션 | 재방문·재구매·휴면 복귀 | 사용자 행동 기반 | 인프런 "마지막 학습 14일 전 — 강의 이어 듣기" / 야놀자 "찜한 숙소 5만원 떨어졌어요" / 퍼블리 "지난주 읽다 만 글 이어보기" |
비즈니스 타입 3분류 톤앤매너
| 타입 | 톤앤매너 특성 | 한국 사례 |
|---|---|---|
| D2C 브랜드 (스킨케어·패션·식품) | 정체성·라이프스타일·감성 | 29CM·아리따움·콜린스·사운드짐 |
| 마켓플레이스 (가격·다양성·즉시 구매) | 숫자·게이미피케이션·CTA 강함 | 쿠팡·올웨이즈·당근마켓·요기요·쿠팡이츠 |
| 결제/구독 (안정·신뢰·습관 형성) | 절제·명확·기능 강조 | 토스·리디·넷플릭스·피파온라인·듀오링고 |
카피 변형 3안 — 자동 생성 원칙
같은 발송 목적에서도 메시지 표현을 3안으로 변형하여 A/B 테스트:
변형 축 1: 오늘만 vs 매일
| 변형 | 패턴 | 클릭률 효과 |
|---|---|---|
| 오늘만 (긴급성) | "오늘만 20% — 자정 마감" | 즉각 클릭 ↑ but 신뢰 ↓ (반복 시) |
| 매일 (안심성) | "매일 갱신되는 추천 상품" | 클릭률 균일 + 옵트아웃률 ↓ |
변형 축 2: 누구나 vs 너에게만
| 변형 | 패턴 | 클릭률 효과 |
|---|---|---|
| 누구나 (일반) | "전 회원 20% 할인" | 베이스라인 1.5% |
| 너에게만 (개인화) | "지연 회원님 한정 — 어제 본 그 세럼 20%" | 베이스라인 4-8% (개인화 효과) |
변형 축 3: 숫자 vs 게이미피케이션 vs 브랜딩
| 변형 | 패턴 | 한국 사례 |
|---|---|---|
| 숫자 | "오늘만 30% 할인 / 3시간 남음" | 쿠팡·올웨이즈 (마켓 스타일) |
| 게이미피케이션 | "🎮 출석 5일째 — 다음 보상은 ★★★" | 토스·리멤버·듀오링고 |
| 브랜딩 | "오늘 저녁, 우리 잔에는 어떤 향이 어울릴까요?" | 29CM·아리따움·사운드짐 (감성 톤) |
워크플로우
입력 슬롯
| 항목 | 필수 | 예시 |
|---|---|---|
| 발송 목적 | 필수 | 서비스 노출 / 할인·이벤트 / 인지도 / 리텐션 |
| 비즈니스 타입 | 필수 | D2C / 마켓 / 결제·구독 |
| 사용자 세그먼트 | 필수 | 전체 회원 / 최근 7일 미접속 / 장바구니 이탈 24h / 구매 후 60일 |
| 발송 예정 시점 | 필수 | 2026-05-18 12:30 (점심 시간 골든타임) |
| 핵심 혜택·콘텐츠 | 필수 | 비건 세럼 20% 할인 / 신규 인테리어 가이드 공개 |
| 톤앤매너 선호 | 권장 | 숫자 / 게이미피케이션 / 브랜딩 |
점검 순서
[Step 1] 4원칙 매칭
- WHY: 4분류 중 하나로 분류
- WHEN: 행동 트리거 또는 시간 골든타임 명시
- WHO: 세그먼트 정의 (전체 / 코호트 / 1:1)
- HOW: 톤앤매너 선택
[Step 2] 3요소 자가 점검
- Timely: 발송 시점이 사용자 즉각 행동 가능한가?
- Personal: 세그먼트·이름·이력 반영?
- Actionable: 다음 액션 명확?
[Step 3] 비즈니스 타입 톤앤매너 매핑
- D2C → 정체성·감성
- 마켓 → 숫자·CTA
- 결제·구독 → 절제·기능
[Step 4] 카피 변형 3안 자동 생성
- 변형 1: 오늘만 vs 매일
- 변형 2: 누구나 vs 너에게만
- 변형 3: 숫자·게이미피케이션·브랜딩
[Step 5] 클릭률 예측
- 기본: 1.5%
- 3요소 충족: +2.5~4.5%p
- 개인화 추가: +1~3%p
- 게이미피케이션 추가: +0.5~1.5%p
- 야간 발송 (정통망법 동의 필수): -0.5~1%p (옵트아웃 증가)
ai-slop-reviewer 자동 체이닝
카피 변형 3안 생성 후 moai-core:ai-slop-reviewer 자동 호출:
- AI 클리셰 제거 ("놀라운"·"혁신적인"·"최고의")
- 앱 푸시 특유 짧은 어체로 조정 (잠금화면 가독성)
- 한국 베스트 사례와 톤 일치 검증
출력 형식
{
"purpose": "리텐션",
"business_type": "D2C",
"segment": "구매 후 60일 미접속",
"send_time": "2026-05-18 20:00",
"core_offer": "재구매 시 무료 배송",
"four_principles": {
"why": "휴면 진입 직전 회원 재방문 유도",
"when": "퇴근 후 자기 콘텐츠 소비 시간",
"who": "최근 60일 미접속 구매 이력 회원 (휴면 직전)",
"how": "브랜딩 톤 — 정체성 환기"
},
"three_factors": {
"timely": "PASS — 20시는 자기 콘텐츠 소비 골든타임",
"personal": "PASS — 이름 + 마지막 구매 상품 + 재구매 시점 반영",
"actionable": "PASS — 탭 → 재구매 페이지 직진"
},
"copy_variants": [
{
"variant": "오늘만 + 너에게만 + 게이미피케이션",
"title": "지연 회원님 — 60일 만에 깨어난 향기 🌿",
"body": "마지막으로 만난 비건 세럼 — 오늘 자정까지 무료배송",
"predicted_ctr": "6~8%",
"rationale": "휴면 직전 + 개인화 + 게이미피케이션 이모지 + 시간 긴급성"
},
{
"variant": "매일 + 너에게만 + 브랜딩",
"title": "지연 회원님의 향기 — 매일 깨어나 있어요",
"body": "60일 전 함께한 그 세럼, 다시 찾아주세요. 재구매 무료배송",
"predicted_ctr": "4~6%",
"rationale": "안심성 + 개인화 + 브랜드 정체성 톤. D2C 적합"
},
{
"variant": "오늘만 + 누구나 + 숫자",
"title": "60일 만의 재구매 — 무료배송 + 추가 5%",
"body": "지금 탭 → 4시간 남음. 휴면 진입 전 마지막 혜택",
"predicted_ctr": "3~5%",
"rationale": "마켓 톤 차용. D2C 브랜드라 정체성 약함 but 즉시 매출 적합"
}
],
"compliance_check": "정통망법 (광고) 표기·무료 수신거부·발신자 정보 필수. commerce-marketing-compliance-kr 체이닝 권장",
"slop_review": {
"status": "passed",
"changes_made": 2,
"notes": "ai-slop-reviewer 검수: '놀라운 향기' → '깨어난 향기'로 수정"
}
}
한국 30+ 브랜드 푸시 레퍼런스
D2C 브랜드 (정체성·감성)
- 29CM, 아리따움, 콜린스, 사운드짐
- 클래스101, 인프런, 퍼블리, 브런치
- 오프린트미, 리디
마켓플레이스 (숫자·CTA)
- 쿠팡, 쿠팡이츠, 요기요, 배민
- 올웨이즈, 당근마켓, 지그재그, 에이블리, 브랜디
- 야놀자
결제/구독 (절제·기능)
- 토스, 카카오페이
- 넷플릭스, 피파온라인
- 듀오링고, 리멤버
콘텐츠·기타 (게이미피케이션)
- 라운즈, 네이버웹툰, 카카오웹툰
- 인스타그램, 카카오톡
합격 기준
- 4원칙 4질문 모두 답변 명시
- 3요소 자가 점검 모두 PASS
- 카피 변형 3안 (각 변형 축 1개씩) 생성
- 한국 브랜드 베스트 사례 매핑
- 클릭률 예측 + 근거 명시
- ai-slop-reviewer 검수 흔적
사용 예시
"/commerce-push-planner — 리텐션 푸시, D2C 스킨케어, 60일 미접속 회원, 오후 8시 발송, 비건 세럼 재구매 무료배송"
→ 4원칙 매칭 + 3요소 점검 + 변형 3안(브랜딩·게이미피케이션·숫자) + 6~8% CTR 예측
"/commerce-push-planner — 할인 푸시, 마켓, 전 회원, 점심 12:30, 오늘만 30%"
→ 마켓 톤 (숫자 강함) + Actionable CTA + 클릭률 3~5%
"/commerce-push-planner — 인지도 푸시, 결제, 신규 가입 회원, 출근 8시, 송금 1억 추첨"
→ 토스 스타일 + 게이미피케이션 + 절제된 톤
관련 스킬
체이닝 권장: commerce-push-planner (카피 작성) → commerce-marketing-compliance-kr (정통망법 게이트) → 실제 발송
commerce-channel-message— 카톡·SMS·이메일 카피 (앱 푸시는 본 스킬)commerce-marketing-compliance-kr— 발송 전 법규 게이트 (필수 체이닝)commerce-jtbd-persona— 세그먼트 정의용 페르소나
이 스킬을 사용하지 말아야 할 때
- 카톡·SMS·이메일 카피:
commerce-channel-message사용 - 광고 캠페인 전체 기획:
campaign-planner사용 - 이메일 시퀀스 자동화:
email-sequence사용 - 인앱 메시지·인앱 배너: 별도 인앱 콘텐츠 스킬 (앱 푸시는 잠금화면 전용)
SPEC
.moai/specs/SPEC-PUSH-PLANNER-001/spec.md (v2.6.0 신규)