커넥티드 콘텐츠 Connected Contents를 활용한 개인화 마케팅 전략

커넥티드 콘텐츠(Connected Contents)로 실시간 외부 데이터를 반영해 고도로 개인화된 마케팅을 진행 해 보세요. 커넥티드 콘텐츠 사례와 캠페인 세팅까지 AtoZ로 알려드립니다.

커넥티드 콘텐츠 Connected Contents를 활용한 개인화 마케팅 전략
커넥티드 콘텐츠Connected Contents를 활용한 개인화 마케팅 전략

1. 개인화 마케팅의 중요성과 커넥티드 콘텐츠

1-1. 기존 개인화 마케팅의 한계 

개인화 마케팅은 고객 개개인의 특성, 선호도, 행동 패턴 등을 분석하여 맞춤화된 마케팅 메시지와 경험을 제공하는 전략으로 고객 충성도 증가, 구매 전환율 향상, 고객 만족도 제고 측면에서 높은 효과를 보여줍니다. 그러나 기존의 개인화 마케팅 방식에는 아래와 같은 한계가 있었습니다

  • 데이터의 실시간성 부족: 저장된 데이터는 빠르게 변화하는 고객 상황을 반영하지 못합니다.
  • 제한된 데이터 소스: 내부 데이터만으로는 고객의 전체적인 모습을 파악하기 어렵습니다.
  • 복잡한 구현 과정: 많은 기업들이 개인화 시스템 구축에 어려움을 겪고 있습니다.

이런 한계를 극복하기 위해 커넥티드 콘텐츠(Connected Contents)가 등장했습니다. 

1-2. 커넥티드 콘텐츠란?  

커넥티드 콘텐츠 기능은 ‘실시간으로’ 외부 데이터 소스와 연결하여 동적으로 콘텐츠를 생성하는 기술입니다. 외부 API를 호출하여 받은 데이터를 메시지에 바로 적용할 수 있어 최신 정보를 기반으로 사용자 개인에게 최적화된 데이터를 메시지로 전송할 수 있습니다. 이를 통해 기업은 고객과 고도로 개인화된 커뮤니케이션이 가능해집니다.  

2. 커넥티드 콘텐츠 사례  

2-1. 커넥티드 콘텐츠 통한 개인화 마케팅 주요 활용 사례 

커넥티드 콘텐츠를 통해 아래와 같은 개인화 마케팅을 진행할 수 있습니다. 

2-1-1. 개인화된 제품 추천으로 전환율 증가:

  • 사용자의 최근 검색 이력, 구매 패턴을 실시간으로 분석하여 관련성 높은 제품을 추천합니다.
  • 예: "OOO님, 방금 검색하신 운동화와 잘 어울리는 양말을 확인해보세요!"

2-1-2. 민감한 데이터를 안전하게 전송:

  • 금융 정보나 개인 건강 데이터와 같은 민감한 정보를 서버에 저장하지 않고 실시간으로 조회하여 메시지에 포함할 수 있습니다.
  • 예: "홍길동님의 현재 계좌 잔액은 1,234,567원입니다. 지출 내역을 확인하시겠습니까?"

2-1-3. 실시간 정보로 고객 만족도 향상하기:

  • 재고 상황, 배송 상태, 포인트 적립 등의 실시간 정보를 메시지에 포함하여 고객의 궁금증을 즉시 해소합니다.
  • 예: "주문하신 상품이 방금 출고되었습니다. 예상 배송 완료 시간은 내일 오후 2시입니다."

2-1-4. 외부 시스템과의 연동으로 풍부한 콘텐츠 제공:

  • 날씨 정보, 주식 시세, 뉴스 헤드라인 등 외부 API를 활용하여 메시지의 가치를 높입니다.
  • 예: "오늘 서울의 날씨는 맑음, 기온은 25도입니다. 야외 활동하기 좋은 날씨네요!"

2-2. 커넥티드 콘텐츠 활용 노티플라이 고객사 사례 - 데일리샷

노티플라이의 커넥티드 콘텐츠 기능을 사용해서 고객경험을 향상시킨 데일리샷의 실제 사례를 공유합니다. 주류 생활 플랫폼을 운영하는 스타트업 ‘데일리샷(Dailyshot)’은 앱을 통해 주류를 주문하고 지정된 매장에서 픽업하는 스마트 오더 시스템을 운영하고 있습니다. 데일리샷은 푸쉬 알림을 통해 ‘이달의 위스키' 등 각종 이벤트와 추천 상품들을 고객들에게 알려주고 있는데요, 이 과정에서 커넥티드 컨텐츠를 적극적으로 활용하고 있습니다. 

노티플라이 고객사 데일리샷 
노티플라이 고객사 데일리샷 

아래 예시의 경우, 고객이 위스키 상세 페이지를 조회하면 1시간 뒤 해당 위스키를 리마인드하는 앱푸시가 발송됩니다. 앱푸시 메시지에서 정확하게 유저의 이름과 조회한 위스키 이름이 반영되기에 고객의 경우 딱 나에게 맞춤화된 메시지라고 느껴지며, 다른 활동들로 잠시 잊고있었던 상품에 대해 다시 인지할 수 있게 됩니다. 

노티플라이 통해 데일리샷에서 커넥티드 컨텐츠를 활용한 사례 
노티플라이 통해 데일리샷에서 커넥티드 컨텐츠를 활용한 사례 

3. 커넥티드 콘텐츠 캠페인 만들어보기

위에서 설명한 것과 같은 커넥티드 콘텐츠를 노티플라이에서 만들 수 있는 방법을 알려드리겠습니다. 현재 노티플라이에서는 ‘앱푸시 채널’에서 커넥티드 콘텐츠를 지원하며 ‘메시지 제목, 메시지 내용, 액션(URL로 이동/ 딥링크로 열기)’ 영역에서 커넥티드 콘텐츠를 사용할 수 있습니다. 

3-1. 기본 설정 방법 

3-1-1. 필요한 구성 요소  

  1. {% connected_content %} 태그: 메시지 내에서 외부 데이터 호출을 선언합니다.
  2. URL: 호출할 외부 API의 Endpoint입니다.
  3. :save: API 응답을 저장할 변수를 지정합니다. 변수 이름은 자유롭게 설정할 수 있습니다.

3-1-2.API 호출 예시

{% connected_content https://api.example.com/data :save response %}

이 태그는 https://api.example.com/data URL로 API 요청을 보내고 응답을 response라는 변수에 저장합니다.

3-1-3.메시지 내에서 데이터 사용하기

응답으로 받은 데이터는 Liquid 템플릿 언어를 사용하여 메시지 내에서 자유롭게 가공하거나 출력할 수 있습니다.

메시지 예시: {{ response.user_data }}

3-2. 옵션과 사용법 안내 

3-2-1. 기본 구문

Connected Content 호출을 시작하기 위해서는 다음과 같은 기본 구문을 사용합니다.

{% connected_content [URL] :[options] %}

3-2-2. 주요 옵션

  1. :save
    • API 응답을 변수에 저장합니다.
    • 사용법: :save 변수명
    • 예시: {% connected_content https://api.example.com/profile :save user_profile %}
  2. :method
    • 요청할 HTTP 메소드를 지정합니다. 기본값은 GET입니다.
    • 지원하는 메소드: GET, POST
    • 예시: {% connected_content https://api.example.com/update :method post :body user_data %}
  3. :headers
    • 요청에 포함할 HTTP 헤더를 지정합니다.
    • 사용법: :headers { "Header-Name": "Header-Value", ... }
    • 예시: {% connected_content https://api.example.com/data :headers { "Authorization": "Bearer token" } %}
  4. :body
    • POST 요청 시 전송할 바디 데이터를 지정합니다.
    • 사용법: :body JSON_데이터
    • 예시: {% connected_content https://api.example.com/update :method post :body { "user_id": "{{user_id}}", "status": "active" } %}
  5. :content_type
    • 요청의 Content-Type을 명시합니다.
    • 사용법: :content_type "application/json"
    • 예시: {% connected_content https://api.example.com/data :content_type "application/json" %}
  6. :basic_auth
    • 기본 인증을 위한 사용자 이름과 비밀번호를 포함합니다.
    • 사용법: :basic_auth "username:password"
    • 예시: {% connected_content https://api.example.com/secure :basic_auth "user:pass" %}

3-2-3. 에러 처리 및 성능 최적화

  • 에러 처리: Connected Content 호출 시 URL이 잘못되었거나 서버에서 4xx, 5xx 응답을 반환할 경우, 기본적으로 메시지가 중단됩니다. 이때, 사용자에게 메시지를 전송하지 않도록 {% abort_message() %} 태그를 사용할 수 있습니다.
  • 성능 최적화: 서버의 응답 시간이 5초 이상 걸리는 경우 노티플라이는 자동으로 요청을 중단합니다. 따라서 API 서버가 빠른 응답을 할 수 있도록 성능 최적화가 중요합니다.

3-3. 커넥티드 캠페인 세팅 체크리스트  

효과적인 커넥티드 콘텐츠 캠페인을 실행하기 위해 기술적, 마케팅적으로 미리 준비해야 할 사항이 있습니다. 아래 체크리스트를 검토 한 뒤 캠페인을 실행 해 보셔도 좋습니다. 

3-3-1. 기술적 준비사항: 

  • 안정적이고 빠른 응답을 제공하는 API를 구축했나요?
  • API 인증 및 보안 설정을 완료 했나요? 
  • (노티플라이와 캠페인 집행 시) Notifly 플랫폼과의 연동 테스트를 완료 했나요? 

3-3-2. 마케팅 전략 수립 팁: 

  • 고객 여정 속 어느 지점에서 개인화 메시지를 발송해야 하는지 확인했나요? 
  • 실시간 데이터의 효과적인 활용 방안을 기획했나요?  
  • A/B 테스트를 통한 메시지 최적화 계획을 수립했나요? 
  • 개인화 메시지 성과 비교 주요 성과 지표(KPI)를 설정했나요? 

4.결론: 개인화 마케팅의 미래와 커넥티드 컨텐츠의 역할

CRM마케팅의 중요성이 대두되는 가운데 커넥티드 컨텐츠는 고객 데이터를 실시간으로 활용하여 고객과의 커뮤니케이션을 한 차원 높이는 핵심 기술로 자리잡고 있습니다. 특히 대규모 시스템 구축 없이도 고도의 개인화된 고객 경험을 제공할 수 있어, 제한된 리소스로 최대의 마케팅 효과를 얻을 수 있습니다. 

노티플라이와 같은 솔루션을 통해 커넥티드 컨텐츠를 쉽게 구현하고 고객과의 관계를 강화할 수 있습니다. 현재 노티플라이에서 제공하는 30일 무료 체험을 통해 노티플라이의 개인화 메시지 기능 및 커넥티드 컨텐츠 기능을 사용 해 보세요!

함께 읽어보면 좋은 글