# 카카오

Pushwoosh Customer Journey의 카카오 element를 사용하면 사전 승인된 카카오 템플릿으로 사용자에게 카카오 메시지를 보낼 수 있습니다.

<Aside type="note">
카카오 메시지는 [승인된 템플릿](/ko/product/content/kakao-presets/)을 사용해야만 보낼 수 있습니다. 자유 형식의 맞춤 메시지는 지원되지 않습니다.
</Aside>

## 여정에 카카오 element 추가하기

카카오 메시지를 보내려면 **카카오** element를 여정 캔버스로 드래그하여 플로우의 원하는 단계에 연결합니다.

추가되면 element를 클릭하여 구성 패널을 엽니다.

## 메시지 콘텐츠 선택하기

**콘텐츠(Content)** 드롭다운에서 카카오 템플릿 중 하나를 선택합니다.

  <Aside type="note">
  APR(승인됨) 상태의 템플릿만 드롭다운에서 사용할 수 있습니다. 템플릿이 보이지 않으면 **콘텐츠 > 카카오**의 [카카오 템플릿](/ko/product/content/kakao-presets/)에서 해당 템플릿이 승인되었으며 REQ(요청됨) 또는 REJ(거부됨) 상태가 아닌지 확인합니다.
  </Aside>

  <img src="/kakao-send-kakao-messages-2.webp" alt="Customer Journey element 설정에서 카카오 템플릿 선택" />

템플릿을 선택하면 Pushwoosh가 메시지 텍스트의 미리보기를 표시합니다.

## 변수로 메시지 개인화하기

템플릿에 플레이스홀더가 포함된 경우, 전송하기 전에 매핑해야 합니다.

변수가 표시되어야 할 메시지 내부를 클릭하고 변수 선택기를 사용하여 변수를 삽입합니다. 각 변수에 대해 다음을 선택할 수 있습니다:

* **변수 유형**:
  * 사용자 속성: 사용자 프로필의 데이터 (예: `firstName`)
  * 이벤트 속성: 여정을 트리거한 이벤트의 데이터
* **텍스트 대소문자**(선택 사항), 예: CapitalizeFirst
* **대체 텍스트**(선택 사항), 값이 누락된 경우 표시됩니다.

  <img src="/kakao-send-kakao-messages-3.webp" alt="Customer Journey에서 카카오 메시지를 개인화하기 위한 변수 선택기 인터페이스" />

*메시지 예시:*

```
Hey, #{firstName}!
Your order is ready.
```

`firstName`이 비어 있으면 대체 텍스트(예: `there`)가 대신 사용됩니다.

## 모든 사용자 기기로 보내기

동일한 사용자 ID와 연결된 모든 기기로 메시지를 전달하려면 **모든 사용자 기기로 보내기(UserID 기준)**를 활성화합니다.

비활성화하면 여정을 트리거한 기기로만 메시지가 전송됩니다.

[사용자 ID에 대해 자세히 알아보기](/ko/product/pushwoosh-knowledge-hub/users-userids/)

## 바우처 사용하기

사전 정의된 풀에서 고유한 바우처 코드를 포함하여 카카오 메시지를 개인화할 수 있습니다. 이는 일대일 커뮤니케이션을 통해 프로모션, 할인 또는 로열티 인센티브를 전달하는 데 이상적입니다.

텍스트에 코드가 렌더링되도록 카카오 형식으로 바우처 플레이스홀더를 추가합니다. 예: `#{voucher}`.

다음으로, 바우처의 출처와 할당 방법을 구성합니다:

1. 카카오 메시지 단계에서 **바우처(Vouchers)**를 ON으로 전환합니다.
2. **바우처 풀(Voucher Pool)**에서 바우처 코드가 포함된 풀을 선택합니다. 풀이 미리 생성되었는지 확인합니다.
3. (선택 사항) **태그 할당(Assign Tag)**을 사용하여 바우처를 받는 사용자에게 태그를 적용합니다. 이는 세분화 및 보고에 도움이 됩니다.

[바우처에 대해 자세히 알아보기](/ko/product/content/vouchers/)

카카오 element를 구성한 후 **저장(Save)**을 클릭하여 설정을 적용합니다.