본 마케팅 엔진은 신뢰를 훼손하지 않으면서도 효과적인 마케팅 콘텐츠를 자동 생성하는 시스템입니다. 단순한 템플릿 기반 생성이 아닌, 병원의 신뢰 단계(STAGE)에 따라 사용 가능한 언어와 구조를 동적으로 조절합니다.
┌─────────────────────────────────────────────────────────────┐
│ 덴탈클리닉파인더 마케팅 엔진 v1.0 │
│ │
│ 입력: 진단 결과 (STAGE, 점수) + 채널 + 주제 │
│ 출력: 신뢰 기반 최적화된 콘텐츠 │
│ │
│ 핵심 원리: 말할 수 있는 자격을 관리하는 엔진 │
└─────────────────────────────────────────────────────────────┘
사용자 입력
↓
┌───────────────────────────────────────────┐
│ 진단 시스템 │
│ - STAGE 판별 (1-5) │
│ - 점수 산출 (공감/이해/결정) │
└───────────┬───────────────────────────────┘
↓
┌───────────────────────────────────────────┐
│ MarketingEngine 클래스 (2,600+ lines) │
│ │
│ ┌─────────────────────────────────────┐ │
│ │ 1. 조건부 단어풀 시스템 (4 Layers) │ │
│ │ - Layer 1: 공통 허용 │ │
│ │ - Layer 2: STAGE별 조건부 │ │
│ │ - Layer 3: 고급 조건부 (1인칭) │ │
│ │ - Layer 4: 절대 금지 │ │
│ └─────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────┐ │
│ │ 2. 채널별 라우팅 시스템 │ │
│ │ generateByChannel() │ │
│ │ ├─ 'naver_place' │ │
│ │ ├─ 'blog' │ │
│ │ ├─ 'landing' │ │
│ │ └─ 'identity' │ │
│ └─────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────┐ │
│ │ 3. 네이버 플레이스 4단계 블록 │ │
│ │ - Block 1: 공감 시작 │ │
│ │ - Block 2: 선택 기준 설명 │ │
│ │ - Block 3: 결론 유보 │ │
│ │ - Block 4: 질문형 종결 (필수) │ │
│ └─────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────┐ │
│ │ 4. 금지어 필터링 시스템 │ │
│ │ - 실시간 감지 │ │
│ │ - 자동 제거/대체 │ │
│ │ - 위반 로그 기록 │ │
│ └─────────────────────────────────────┘ │
└───────────┬───────────────────────────────┘
↓
최종 콘텐츠 출력
본 엔진은 6가지 마케팅 이론을 통합하여 설계되었습니다:
"말할 수 있는 자격을 관리한다"
신뢰를 쌓지 않은 상태에서 관계 언어를 사용하면 거부감이 발생합니다.
따라서 병원의 STAGE에 따라 사용 가능한 단어를 동적으로 제어합니다.
모든 STAGE에서 안전하게 사용할 수 있는 중립적 단어들
STAGE에 따라 해금되는 단어들
| STAGE | 허용 단어 유형 | 예시 |
|---|---|---|
| 1-2 | 불안 공감 키워드 | 불안, 걱정, 망설임, 쉽지 않은 결정, 조심스럽게 |
| 3 | 환자 존중 키워드 | 선택권, 결정은 환자분의 몫, 충분히 생각한 뒤, 오늘 결정하지 않아도 |
| 4 | 철학·기준 키워드 | 기준, 원칙, 방향, 이유, 중요하게 생각하는, 제 생각 |
| 5 | 관계 지속 키워드 | 함께, 오래, 계속, 관계, 끝까지, 앞으로도, 평생 |
특정 조건을 만족해야만 사용 가능
허용 단어: 제가, 저는, 제 생각에, 제가 중요하게 여기는, 제 진료 기준은
사용 제한: 콘텐츠당 최대 2-3회
어떤 STAGE에서도 사용 불가능한 단어들
5가지 카테고리:
공감 · 이해
결정권 제공
가치 전달
신뢰 관계
시스템은 입력받은 STAGE에 따라 자동으로 단어풀을 전환합니다:
"반응을 만들지 않고, 반응이 생길 수밖에 없는 구조를 설계한다"
네이버 플레이스 알고리즘이 신뢰 신호로 인식하는 요소들(체류시간, 공감, 댓글, 저장)을
자연스럽게 발생시키는 콘텐츠 구조를 자동 생성합니다.
┌─────────────────────────────────────────────────────────────┐
│ 4단계 블록 구조 │
└─────────────────────────────────────────────────────────────┘
[Block 1] 공감 시작 (Empathy Intro)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
목적: 네이버 플레이스 "공감(좋아요)" 신호 최적화
위치: 초반 20%
내용: 환자가 느끼는 불안이나 고민을 구체적으로 언급
예시: "임플란트를 앞두고 걱정이 생기는 것은 자연스러운 일입니다."
↓
[Block 2] 선택 기준 설명 (Explanation)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
목적: "체류 시간" 증가 + "저장" 유도
내용: 치료 방법이나 선택지를 2~3가지 제시, 객관적 설명
정보 밀도: High (가치 있는 정보 제공)
예시: "치료 방법을 선택할 때는 과정, 기간, 그리고
본인에게 맞는 방향을 충분히 이해하는 것이 중요합니다."
↓
[Block 3] 결론 유보 (Decision Hold)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
목적: 환자 자율성 존중 + 서두르지 않는 태도
특징: 명확한 정답을 제시하지 않음
예시: "이 부분은 상황에 따라 다를 수 있습니다.
서두르지 않고 생각해보셔도 괜찮습니다."
↓
[Block 4] 질문형 종결 (Question Ending) ⭐ 필수
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
목적: "댓글" 유도 + 사용자 참여 촉진
필수 조건: 반드시 물음표(?)로 끝나야 함
특징: 정답을 유도하지 않는 열린 질문
예시: "여러분은 어떤 기준이 더 중요하셨나요?"
| 네이버 신호 | 플랫폼 의도 | 우리의 대응 전략 | 구현 방법 |
|---|---|---|---|
| 체류 시간 | 관심·몰입 | 설명형 구조화, 과장 제거 | Block 2에서 정보 밀도 유지 |
| 공감(좋아요) | 감정 동조 | 공감 문장 초반 배치 | Block 1을 상위 20%에 배치 |
| 댓글 | 신뢰·참여 | 질문형 종결, 결론 유보 | Block 4 필수, Block 3 정답 미제시 |
| 저장(북마크) | 가치 인식 | 정보 밀도 유지 | Block 2에서 실용적 정보 제공 |
| 재방문 | 관계 | 톤 일관성, 시리즈 콘텐츠 | STAGE별 일관된 톤 유지 |
사용자는 하나의 메서드만 호출하면, 시스템이 채널에 따라 자동으로 적절한 생성 메서드로 라우팅합니다.
| 채널 | 생성 메서드 | 특징 |
|---|---|---|
| 네이버 플레이스 | generateNaverPlaceContent() | 4단계 블록 구조, 질문형 종결 필수 |
| 블로그 | generateStorytelling() | 스토리텔링 중심, Hook-Story-Offer |
| 랜딩 페이지 | generateIntegratedContent() | 통합 콘텐츠, AIDA 모델 |
| 정체성 기반 | generateIdentityStyle() | 원장 철학 중심, STAGE 4-5 전용 |
콘텐츠 생성 후 자동으로 금지어를 감지하고, 발견 시 제거 또는 대체합니다. 모든 위반은 로그에 기록되어 추후 분석 가능합니다.
모든 금지어 감지는 자동으로 기록됩니다:
이 로그는 시스템 개선과 가맹점 교육에 활용됩니다.
본 마케팅 엔진은 "말할 수 있는 자격을 관리하는 시스템"입니다.
결과: 신뢰를 훼손하지 않으면서도 효과적인 마케팅 콘텐츠 자동 생성