브레이즈

Braze Predictive Suite의 예측 정확도 측정하기

Team MAXONOMY 2022.02.07

Braze Predictive Suite의 예측 정확도 측정하기

인공지능(AI)과 머신러닝(ML)이 화려하게 등장했지만, 여전히 대부분의 사회에서는 향후 AI가 우리 모두를 파괴하는 인간형 로봇으로 이어지게 될지 여부에 대해서 논쟁 중입니다. 하지만 다행히도 마케팅의 영역에서는, 마케팅 담당자가 업무를 더 잘 할 수 있도록 도와주는 복잡한 알고리즘에 불과합니다.


이 측면에는 약간의 진전이 있었습니다. 과대 광고와 편집증이 줄어들면서, 우리는 많은 가치를 제공할 수 있는 기술을 갖게 되었습니다. 하지만 신중하게 접근해야 합니다.


본 포스팅에서는 브랜드가 미래에 특정 행동을 할 가능성이 높은 성향을 확인하고, 이를 바탕으로 고객 세그먼트를 더 잘 이해하고 더 잘 생성할 수 있도록 지원하는 Braze(브레이즈) Predictive Suite를 소개합니다. 또한, 이 도구의 예측이 정확하고 실행 가능한지 확인하는 방법에 대해 살펴보겠습니다.


Braze(브레이즈)의 인텔리전스 팀은 마케터가 AI/ML을 활용하여 고객을 더 잘 이해하고 커뮤니케이션 전략을 더 잘 실행할 수 있도록 돕는 Predictive Suite를 구축했습니다. 그러나 마케팅 환경에서 이러한 도구는, 수학적 도구와 마찬가지로 실제로 결과를 제공하는 경우에만 가치를 가져다 줄 수 있습니다. 마케터는 유사 AI나 잘못된 AI에 만족해서는 안 됩니다. Braze(브레이즈)는 모든 Braze(브레이즈) 사용자가 성공을 극대화하고, Braze(브레이즈)를 효과적으로 사용하기를 원합니다.


Predictive Suite를 개발하는 과정에서 이러한 두 가지 목표를 모두 달성할 수 있는 유일한 방법은 다음과 같다는 것을 알게 되었습니다.


1. 사용자의 니즈에 따라 맞춤형 예측 모델 제공

2. 사용자가 활용하기 전에 이 모델이 정확한지 확인






검증 우선순위 정하기


첫 번째 목표는 까다로웠습니다. 각 모델의 예측 정확성을 두 번 검사하여 데이터의 예상치 못한 중단이나 문제를 탐지함으로써 일부 복잡성을 해결할 수 있었습니다(이 프로세스를 "검증"이라고 합니다). 다행이 이 목표를 달성함으로써 두 번째 목표를 달성하는 방법을 명확히 할 수 있었습니다. 즉, 주어진 예측에 대한 검증 결과를 사용자와 공유하여 모델의 예측 정확도를 여과 없이 측정할 수 있습니다.


실제 방법은 다음과 같습니다.


  • 사용자는 고객 이탈에 대한 맞춤형 정의(예: 14일 동안 구매하지 않은 경우 vs 7일 동안 구매를 하지 않은 경우) 또는 구매에 대한 맞춤형 정의를 사용하여, Braze(브레이즈) 대시보드에 미리 보기 예측을 작성하는 것에서부터 시작합니다.
  • Braze(브레이즈)는 자동으로 예측을 생성하고, 기록 데이터로 예상 정확도를 즉시 측정한 다음, 사용자가 정의한 예측을 기다렸다가 실제 결과와 비교하여 정확도를 다시 확인합니다.
  • 그 다음, 대시보드의 예측 퀄리티 지표를 통해 예상 정확도와 실제 정확도가 모두 공유됩니다.


여기 흥미로운 점이 있습니다. 귀사의 브랜드에서 Predictive Suite를 구매하거나, 이를 활용하여 메시지를 발송하기 전에도 위의 모든 작업을 수행할 수 있습니다. 또한 이러한 예측 사항을 지속적으로 재평가하기 때문에, 예측 성능이 낮아질 경우 사용자에게 알려줍니다.







정확도를 측정하는 방법


그렇다면, 정확히 Braze(브레이즈)는 어떻게 예측 정확도를 측정할까요?


Braze(브레이즈) Predictive Suite에 있는 것과 같이, 특정 고객이 향후에 구매할 것인지 여부를 결정하는 예측 변수가 있다고 가정해 보겠습니다. 예측자는 그 고객의 데이터를 가져와 관련 알고리즘을 통해 전달한 후 성향 점수를 도출할 것입니다. 그 다음 담당자가(아마도 여러분이겠죠?) 해당 점수를 받은 고객을 잠재적인 구매자로 간주해야 하는지 여부를 살펴보고 평가합니다. 예를 들면, 이를 통해 특정 임계값을 초과하는 구매 가능 점수를 가진 고객에게만 특별 프로모션을 보낼 수 있습니다.


이 시나리오에서는 특정 고객이 미래에 구매할 것인지의 여부를 예측합니다. 예측 변수를 처음 만들 때 과거 데이터를 사용하면 실제 결과도 알 수 있습니다. 즉, 특정 고객이 구매를 할 지 예측할 수 있고, 그 예측이 실현되었는지 확인하기 위해 실제로 수행한 행동을 살펴볼 수 있습니다.


가능한 예측과 가능한 실제 결과를 함께 사용하여 일명 "혼돈 매트릭스"를 만들 수 있습니다. 여기서 행은 Braze(브레이즈)가 예측한 내용을 나타내고, 열은 고객이 실제로 수행한 행동을 나타냅니다.




민감도, 특이성, 정밀도, 리콜, 포지티브 예측값, 잘못된 발견률 등 다양한 결과를 정량화하는(그리고 그렇게 함으로써 예측 변수 자체의 정확성을 정량화하는) 여러 가지 방법이 있습니다. 각 측정값은 일반적으로 위의 표에 설명된 다양한 결과의 비율에 해당하며, 서로 다른 측정값은 서로 다른 종류의 결과의 중요성을 강조(또는 덜 강조)합니다.


주어진 예측을 활용하는 것이 궁극적으로 매출을 높이는 데 도움이 될지 여부를 결정하려면, 가능한 각 결과의 비용/편익뿐만 아니라 최대화하려는(또는 최소화하려는) 지표를 아는 것이 중요합니다. 그런 의미에서 A/B 테스트의 p-값과 비슷합니다. 즉, 주어진 예측이 실제로 도움이 되는지 여부를 확인할 수 있는 숫자 지표를 제공합니다.






실제 예측 정확도 측정


Braze(브레이즈)는 Predictive Suite를 사용하여 만든 각 예측에 대해 ‘예측 퀄리티(Prediction Quality)’라는 지표를 제공합니다. 이 지표는 시뮬레이터에서 선택할 수 있는 모든 가능한 메시징 대상에 대해 예측이 얼마나 긍정적인지를 설명합니다. 이것은 단순한 0-100 척도에서 요약된 숫자를 제공하며, 이 예측이 추측과 비교하여 얼마나 상승 효과를 제공하는지 전반적으로 보여 줍니다. 이 지표는 예측이 생성될 때 과거 데이터에서 한 번 계산되고 실제 사용자 결과에서 다시 한 번 계산되므로 정확성을 추적할 수 있습니다. (예측 퀄리티 지표를 계산하는 방법에 대한 자세한 내용은 여기를 참조하십시오.)


다음의 구체적인 예는 이것이 실제로 무엇을 의미하는지 보여주는 데 도움이 될 것입니다. 특히 전략에 예측을 사용하는 방법을 신중하게 결정하기 위해서, 여기에서 true positives와 false positives를 고려해야 합니다.




위의 예를 보면, 잠재적으로 구매 가능성이 있는 약 50만 명의 고객을 대상으로 작업하고 있습니다. 구매 가능성 점수가 75점 이상인 고객에게만 메시지를 보낸다면 26,541명의 사용자에게 도달하게 됩니다. 이 고객의 과거 구매 행태와 예측의 정확성을 바탕으로 약 11,000명의 고객이 구매를 하게 될 것으로 추정되며, 이는 녹색 진행률 표시줄에서 볼 수 있듯이 전체 구매자의 약 25%에 불과합니다. 따라서, 그 비율은 true positive 비율입니다.


빨간색 진행률 표시줄은 또 다른 주요 정보를 제공합니다. 구매 가능성이 가장 높은 모집단의 개인을 대상으로 하고 있음에도, 이 설정은 구매하지 않을 15,385명의 사용자도 대상으로 하고 있습니다. 이러한 고객은 false positives 입니다. 즉, 예측에서는 구매를 할 것으로 보였지만 실제로는 구매하지 않는 개인입니다. 이 경우 구매하지 않을 고객 447,000명 중 약 3.3%인 15,000여 명만 메시지를 받게 됩니다. 낮은 비율이지만, 귀사의 특정 고객과 비즈니스 모델은 그것이 귀사의 비즈니스에 허용 가능한 수준의 오류인지 여부를 알려줍니다.





이는 잠재적인 접근 방식 중 하나일 뿐입니다. 구매 가능성 점수가 50점 이상인 모든 사용자에게 메시지를 보내도록 선택할 수도 있습니다. 그러면 전체 고객에서 실제 구매자의 약 90%(녹색으로 진행률 표시), 즉 약 40,000명의 사용자에게 도달할 수 있습니다. 그러나 빨간색 막대에 표시된 230,000명 이상의 사용자에게도 메시지가 보내지게 됩니다. 이는 잠재적인 비구매자의 절반 이상에 해당됩니다.


이 접근 방법이 그럴만한 가치가 있을까요? 고객, 메시징 전략, 메시지에 포함된 프로모션 또는 인센티브 비용, 추가 구매와 관련된 이점, 이 프로모션이 사용자 행동을 바꿀 가능성, 비즈니스와 관련된 기타 모든 변수에 따라 달라집니다. 핵심은 비용 대비 이점이며, 대시보드의 선택기를 통해 다양한 시나리오를 시뮬레이션하고 다양한 결과를 계획하여 귀사의 브랜드에 가장 적합한 접근 방식을 선택할 수 있습니다.


장기적으로 볼 때, AI는 여러분이 알고 있는 모든 컨텍스트와 비즈니스 로직에 접근할 수 없기 때문에, AI가 아무리 정확하다고 하더라도 여러분이 활용할 수 있는 모든 예측에 대해 이러한 종류의 분석이 필요합니다.







마지막으로


true 및 false positive와 같은 일부 개념이 생소할 수 있습니다. 그러나 AI/ML이 오늘날 고객 참여의 중심이 됨에 따라, 앞으로는 p-값과 같은 개념만큼 어디서나 쉽게 볼 수 있게 될 것으로 예상됩니다. Braze(브레이즈)는 이러한 도구와 개념을 최대한 쉽게 실천할 수 있도록 노력하고 있습니다.


Braze(브레이즈)의 Predictive Suite가 실제로 브랜드에서 어떻게 작동하는지 궁금하신가요? 글로벌 브랜드 Delivery Hero와 8fit이 각각 Predictive Churn과 Predictive Purchase를 사용하여 어떻게 비즈니스 목표에 도달했는지 방법을 확인해 보십시오.


logo

팀맥소노미

YOUR DIGITAL MARKETING HERO

비즈니스 성장을 위한 최적의 솔루션과 무료 데모 시연, 활용 시나리오를 제안 받아보세요

관련 글 보기

Braze '리포트 빌더, 대시보드 빌더' 알아보기

Braze '리포트 빌더, 대시보드 빌더' 알아보기

금요일 오후 4시 45분, 팀장님께서 갑자기 요청하셨다고 상상해 봅시다.“새로운 온보딩 캠페인 성과는 어때? 퇴근 전에 정리해서 보고해줘.” 그리고 미처 대답을 하기도 전에 팀장님은 이미 사라졌습니다.문제는 여러분이 필요한 데이터가 여기저기 흩어져 있다는 점입니다. 여러 플랫폼에 나뉘어 있고, 스프레드시트 속에 묻혀 있으며, 일부는 존재 자체도 희미한 분석 도구 어딘가에 숨겨져 있을지도 모릅니다. 결국, 금요일 밤을 데이터 정리로 보내야 하는 상황이 되어버렸죠.이런 경험, 혹시 익숙하신가요? 실제로 높은 성과를 내고 있는 글로벌 유명 브랜드들조차도 캠페인 성과 분석 결과를 활용하여 최적화하는 비율이 24%에 불과하다고 합니다.고객과의 소통 방식은 엄청난 속도로 변화하고 있고, 마케터들은 경쟁에서 앞서기 위해 끊임없이 새로운 도구와 데이터를 익히느라 바쁩니다. 이런 어려움을 해결하기 위해 탄생한 Braze의 차세대 리포트 및 분석 도구 ─ Dashboard Builder(대시보드 빌더), Report Builder(리포트 빌더)를 소개합니다.대시보드 빌더와 리포드 빌더는 금요일 오후의 끔찍한 상황을 빠르고 간편하게 해결할 수 있게 합니다. 데이터를 활용할 기회를 잡고, 지표를 성장의 원동력으로 전환할 수 있습니다.Braze의 대시보드 빌더, 리포트 빌더가 어떻게 마케팅 실무에 도움이 될지 살펴보겠습니다.피드백 루프의 힘: 분석하고, 최적화하고, 반복하세요.Braze는 피드백 루프의 힘을 믿습니다.단순히 데이터를 분석하는 것이 아니라, 분석을 통해 확인한 인사이트를 활용해 실제 변화를 이끌어내는 것이 중요합니다. 리포트 빌더와 대시보드 빌더를 사용하면 다음과 같은 작업을 수행할 수 있습니다.▸ 캠페인 및 캔버스의 성과를 실시간으로 추적▸ 실행 가능한 인사이트를 기반으로 전략 조정▸ 변경 사항의 영향을 실시간으로 모니터링▸ 성과를 이해 관계자들과 원활하게 공유이메일, 푸시, SMS를 활용한 브랜드의 연말 캠페인을 운영하고 있다고 가정해 보세요.리포트 빌더를 사용하면 "Holiday 2025" 태그가 지정된 모든 캠페인과 캔버스를 한 곳에 모아 개별 및 전체 성과와 전환율을 분석할 수 있습니다. 만약 푸시 알림 성과가 기대에 못 미친다면 이메일 캠페인에 집중하도록 빠르게 전략을 조정할 수 있습니다. 이후, 생성한 리포트를 대시보드에 추가하면, 비시즌 캠페인과 함께 변화의 영향을 시각적으로 비교하고, 결과를 팀과 공유할 수 있습니다. 이 모든 과정을 Braze 플랫폼 내에서 간편하게 수행할 수 있습니다.오늘날의 마케터를 위한 실용적인 도구: 문제 해결에 활용해보세요.문제점 1: "전체적인 흐름을 파악하기 어려워요."데이터는 중요한 이야기를 담고 있지만, 여러 개의 리포트와 대시보드에 흩어져 있다면 그 흐름을 파악하는 것은 쉽지 않습니다. 대시보드 빌더는 이러한 문제를 해결합니다.맞춤형 시각적 분석 대시보드를 생성하여 고객 참여 현황을 한눈에 볼 수 있도록 도와줍니다. 처음부터 직접 구성할 수도 있고, Braze에서 제공하는 템플릿을 활용할 수도 있습니다. 다채널 성과를 실시간으로 추적하고, 업계 벤치마크와 비교하며, 중요한 트렌드를 즉시 포착할 수 있습니다.문제점 2: "캠페인 성과를 비교하고 싶은데, 너무 복잡해요."이메일, 푸시, SMS 등 다양한 채널에서 여러 캠페인과 고객 여정을 운영하고 계신가요?리포트 빌더를 활용하면 무제한으로 캠페인과 캔버스를 한 화면에서 비교하고, 필요한 지표를 조합하여 원하는 인사이트를 얻을 수 있습니다. 태그 기반 리포팅을 사용해 유사한 캠페인을 그룹화하고, 맞춤형 기간별 성과 트렌드를 추적하며, 어떤 전략이 최상의 결과를 내는지 분석할 수 있습니다. 이제 더 이상 스프레드시트를 번거롭게 정리하거나, 기술 팀에 데이터 요청을 하며 기다릴 필요가 없습니다. 필요한 인사이트를 즉시 확인하고, 링크, 이메일, 다운로드를 통해 쉽고 빠르게 결과를 공유하세요.문제점 3: "ROI를 입증해야 하는데, 데이터가 부족해요."인게이지먼트 전략이 비즈니스 성과에 실질적인 영향을 미쳤다는 근거를 보고해야 할 때, 리포트 빌더와 대시보드 빌더가 해결책이 되어 드립니다. 강력한 시각화 기능을 활용해 캠페인 영향력을 명확하게 보여주고, 인게이지먼트 데이터와 수익 지표를 함께 추적하며, 변형 분석(Variant Analysis)을 통해 실험군과 대조군을 비교할 수 있습니다. Braze 플랫폼을 통해 데이터를 수집하고, 다채널 액션으로 연결하는 과정까지 모두 한 곳에서 관리할 수 있습니다. 여러분의 노력이 명확하고 설득력 있는 성과 스토리로 이어질 수 있습니다.지표를 성장의 원동력으로: 전체적인 그림을 그려보세요.리포트 빌더와 대시보드 빌더는 고객 인게이지먼트 전략의 잠재력을 최대한 끌어올리는 핵심 도구입니다.이 두가지 기능을 활용하면 다음이 가능해집니다.▸ 복잡한 데이터를 명확하고 실행 가능한 인사이트로 변환▸ 실시간 성과 피드백을 통해 캠페인을 더 빠르게 최적화▸ 인게이지먼트 전략의 실질적 효과를 증명▸ 데이터 기반 의사 결정을 더욱 자신 있게 수행데이터가 말하는 스토리를 명확하게 볼 수 있다면, 더 스마트한 결정을 내릴 수 있고, 이는 곧 실질적인 비즈니스 성과로 이어집니다.지금 바로 리포터 빌더와 대시보드 빌더를 통해 분석을 개선하고 지표를 성장의 원동력으로 바꿔보세요.

외부 채널을 활용한 캠페인 : 카카오메세지

외부 채널을 활용한 캠페인 : 카카오메세지

문자메세징 채널에 이어서, 오늘은 Braze를 활용한 카카오 알림톡/친구톡 발송 방법에 대해 이야기 해 보고자 합니다.다양한 채널을 이용할 수 있다는 것은 우리가 활용할 수 있는 다양한 도구가 생긴다는 의미로, 적재적소에서 고객과 커뮤니케이션 수행하여 채널 별로 목적성을 부여하거나 상호 보완적인 형태의 마케팅 전략을 구현하는데 많은 도움이 되고 있습니다.국내에서 카카오톡 이용 고객들의 연령대는 높아졌지만 여전히 사용시간이 가장 높은 앱 TOP3 안에 들 정도로 우리의 생활과 밀접한 관련을 맺고 있는 서비스이며, 다른 SNS 서비스들에 비해 채널 활용이 조금이나마 자유롭다는 장점이 있습니다.Braze로 개인화된 카카오메세지 전송하기준비사항1. 고객들이 누가 보낸 카카오 메세지인지 인지할 수 있도록, 우선은 여러분의 브랜드로 카카오 비즈메세지 채널 개설(https://center-pf.kakao.com)이 필요합니다. 이후, 카카오 비즈메세지를 제공하는 공식 파트너사를 선정하셔야 합니다.- 카카오톡 비즈메세지는 공식 파트너사를 통해 이용할 수 있으며, 본 글에서는 CJ에서 서비스하는 mPlace 이용하여 연동을 진행 하였습니다. (*플러스친구 메세지는 카카오 정책 상 외부로 API를 제공하지 않아 현재는 연동이 불가합니다.) 여러분은 카카오 비즈니스 페이지를 통해 직접 메세지를 보낼 수도 있고, 제공되는 API를 이용하여 카카오 비지니스 페이지 접속없이, Braze 캠페인 화면에서 고객 디바이스로 직접 카카오 메세지를 전달하도록 구성하실 수도 있습니다. 여기서는 API를 이용하여 Braze에서 바로 발송하는 형태로 구성을 해 보도록 하겠습니다. 2. Braze에서 서비스 제공업체로 요청을 전달하는 전문을 작성합니다.전문 작성은 서비스 제공업체 (CJ mPlace 팀)에서 제공되는 스펙에 맞게 구성하실 수 있으며, 기본 제공되는 샘플을 그대로 활용하실 수도 있습니다. Braze에서 지원하는 "템플릿" 기능을 통해 한번만 등록해두면, 전달하실 메세지 내용만 변경하는 방식으로 캠페인을 손쉽게 작성하실 수 있습니다. 여기서 한 가지 ★주의사항★이 있습니다.전화번호는 법적보호를 받는 개인정보이므로 고객사의 내부 정책에 따라 Braze 서버(클라우드 서버) 상에 업로드 하기 어려울 수 있습니다. 이 경우, 해당 브랜드의 개발단에서는 고객의 식별자 정보를 받으면 전화번호를 리턴해주는 API를 만들어 활용하면 됩니다. 전화번호 정보를 메세지 전송 시에만 임시로, 휘발성으로 이용할 수 있도록 API를 활용 가능합니다.다양한 채널을 이용하여 정보성 메세지부터 쿠폰 전달까지, 상황에 맞는 채널을 운용하고자 하시나요? 하나의 시나리오에서도 다양한 형태의 채널을 고객들에게 맞춤형으로 전달하고자 하신다면, Braze에서 제공하는 기본 채널들 뿐만 아니라, 이메일, SMS 등 다양한 채널과 함께 카카오 알림톡 / 친구톡을 활용해 보세요!

Braze(브레이즈) 프로모션 코드로 고객 구매 유도하기

Braze(브레이즈) 프로모션 코드로 고객 구매 유도하기

지난 1년 동안, 집에 머무는 시간이 늘어나면서 온라인에서 물건을 구매하는 경우가 많아졌습니다. 저의 경우 립글로즈와 편한 운동복이 많았는데요. 어느 순간 좁아져 버린 화장대와 터질 것 같은 옷장을 확인하고는 이제 그만 소비를 줄여야겠다고 다짐했습니다. 하지만 할인 쿠폰과 프로모션 알림을 받게 되면, 어느새 ‘장바구니에 담기’를 클릭하는 제 자신을 발견하게 됩니다. 여전히 죄책감은 느끼지만 평소보다는 가벼운 죄책감으로 구매를 하게 되죠. 이처럼 쿠폰과 특별 할인으로 구매를 하게 되는 비슷한 경험이 한번쯤은 있으실 텐데요. 바로 이것이 프로모션 코드가 필요한 이유입니다.프로모션 코드를 사용하는 이유는 다양합니다. 조심스럽게 제품을 탐색만 하는 유저를 구매자로 전환하고, 잃었던 고객을 되찾고, 팟캐스트나 지하철 광고에 관심을 갖게 하고, 생일을 중요하게 생각하는 구매자들에게 보상을 해주는 것, 이외에도 이유는 정말 다양합니다. 프로모션 코드 활용 사례는 이처럼 매우 다양하지만, 코드의 종류는 ‘일반 코드’와 ‘고유 코드’ 단 두 가지로 나뉩니다. 짐작하셨겠지만, 일반 코드는 MOTHERSDAY, WELCOMEBACK20와 같이 누구나 사용할 수 있는 코드입니다. 쉽게 구매를 유도할 수 있는 경향이 있지만 특정한 타겟을 대상으로 구매를 유도하는 것은 불가능하며 남용될 가능성도 있습니다. 반면 Braze(브레이즈) 프로모션 코드에서 지원하는 것과 같은 고유 코드는 개인별로 프로모션 코드를 맞춤 설정할 수 있어 오남용을 줄이고, 타겟 고객에 대한 할인 혜택을 맞춤화하며 추적도 가능합니다.Braze(브레이즈) 프로모션 코드는 기업에서 주요 고객 행동이 발생하거나 기타 중요한 이벤트 순간에 맞춰 이메일, 푸시 알람, 콘텐츠 카드, 그리고 다양한 방법을 활용하여 고객에게 보상과 인센티브를 제공할 수 있도록 합니다. 이 기능은 대규모 오케스트레이션 및 구성 기능에 직접 내장되어 있으며, 기업에서 맞춤화한 고유의 프로모션 코드의 영향을 쉽게 테스트할 수 있도록 하여 보다 효과적인 고객 참여를 지원합니다. Braze(브레이즈) 프로모션 코드 시작하기Braze(브레이즈) 프로모션 코드는 프로모션 코드와 해당 코드가 포함된 메시지 간의 원활한 연결을 지원하기 때문에, 고객 경험이 일관적이고 효과적인지 확인할 수 있습니다. 이 기능은 Braze(브레이즈) 플랫폼의 포괄적인 오케스트레이션 계층에 원활하게 적용되기 때문에, 리텐션과 수익률을 높일 수 있습니다. Braze(브레이즈) 프로모션 코드의 기능, 설정 및 몇 가지 사용 사례를 살펴 보겠습니다.본 기능을 활용하여 가능한 작업은 다음과 같습니다.1. 고유 프로모션 코드 업로드2. 원하는 채널을 통해 고유 코드 배포3. 임계값 및 만료일을 관리하여 코드를 활성화하고 일관성 있게 유지1. 고유 코드 생성 및 업로드Braze(브레이즈)의 프로모션 코드 기능은 신규 프로모션 코드 리스트를 생성할 때 최대 2,000만 개의 고유 코드가 포함된 CSV를 쉽게 수집할 수 있도록 구축되었습니다. 조금 더 구체적으로 설명하자면, 각 리스트에는 2,000만 개의 활성 코드가 포함될 수 있지만, 기업에서 Braze(브레이즈)를 통해 사용할 수 있는 프로모션 코드 리스트의 총 개수에는 제한이 없습니다. 따라서 휴일, 라이프사이클 단계, 회원 등급 등 여러 기준에 따라 다양한 리스트를 작성할 수 있습니다.다음의 간단한 4단계 과정을 통해 CSV 파일을 업로드할 수 있습니다.1. 우선, 프로모션 코드 리스트의 이름을 정하고 설명을 기입합니다. 이는 한 조직에 여러 명의 Braze(브레이즈) 사용자가 있을 경우, 리스트의 목적과 거래, 대상자, 만료일과 관련된 중요한 정보를 서로 이해할 수 있도록 도와줄 수 있습니다.2. “Code Snippet(코드 조각)”을 생성합니다. 이것은 프로모션 내용을 고객에게 공유할 준비가 되었을 때 메시지 본문에 삽입하는 메타데이터 코드입니다(개인화 태그와 유사합니다). 고유한 이름이어야 하며, 알아보기 쉬워야 합니다. 만약, 어머니의 날을 테마로 주제를 만든다면 ‘mothersday_2021_US’와 같은 이름을 정할 수 있습니다.Code Snippet (코드 조각) 3. 이제 CSV 파일을 업로드합니다. Braze(브레이즈)를 통해 수집하는 코드는 이미 여러분 혹은 여러분의 팀원에 의해 생성되어 있을 것입니다. Braze(브레이즈)를 오케스트레이션 레이어로 생각하되, 실제 코드의 생성과 사용은 자체 백엔드 시스템에서 처리합니다.Import Promotion Codes (프로모션 코드 가져오기) 4. 리스트 업로드가 완료되면 “Save(저장)”을 클릭합니다. 이제 ‘Import History(가져오기 내역)’에서 새 행을 확인하실 수 있습니다. 프로모션 라이프 사이클 동안 리스트에 여러 개의 CSV 파일을 업로드 추가할 수 있으므로, 언제, 누가 업로드 했는지 추적할 수 있어 조직에서 이 기능을 어떻게 사용하는지 보다 투명하게 이해하는데 도움이 됩니다.Import History (가져오기 내역) 2. 원하는 채널을 통해 고유 코드 배포이제 고유 코드를 업로드 했으므로, 메시지를 통해 코드를 배포하는 방법과 Braze(브레이즈)에서 코드를 "전송됨"으로 표시하는 방법을 살펴보도록 하겠습니다. 매우 간단한 과정이지만 단계별로 차근차근 살펴보겠습니다.1. 프로모션 코드 리스트를 처음 생성할 때 작성한 Code Snippet을 복사합니다.Code Snippet 복사하기 2. 그 다음, 고객에게 이 프로모션 내용을 발송하기 위해 구축 중인 캠페인 또는 캔버스로 이동하세요. 어머니의 날을 테마로 하는 경우, 설문조사 등을 통해 본인이 ‘어머니’임을 확인해 준 대상 고객에게 이메일과 푸시 알림을 보낸다고 가정해 보겠습니다. 이 설문조사 결과는 Braze(브레이즈)로 전달되어, ‘어머니’라는 상태가 플랫폼의 사용자 지정 특성으로 저장되었습니다. 타겟 고객을 확보했으니, 이제 메시지를 작성해봅시다. 고유 코드가 메시지 내에 표시되도록 원하는 위치에 붙여넣기만 하면 됩니다. 구성 화면과 전달 화면은 아래와 같습니다.좌 Code Snippet 구성 화면, 우 실제 발송 화면3. 푸시 알림을 위해 위 단계를 반복합니다. 크로스 채널 캠페인 또는 캔버스 단계에서 Code Snippet이 사용되는 경우, 모든 채널에서 고객을 기준으로 동일한 고유 코드를 발송할 수 있습니다. 즉, 타겟 고객인 “어머니A”가 이메일과 푸시 알림을 받는다면, “어머니A”에게 발송된 이메일과 푸시 알림에는 동일한 고유 코드가 포함되어 있습니다.프로모션 Code Snippet이 포함된 메시지가 수신자에게 전송되면, 고유 코드가 백엔드에서 “전송됨”으로 표시되어 한 개의 코드가 여러 수신자에게 발송되지 않도록 합니다. 즉, 만약 100만개의 코드를 업로드하고 크로스 채널 캠페인을 통해 20만 명의 개별 수신자에게 발송되도록 한다면, 리스트에는 20만개의 고유 코드가 “전송됨”으로 표시되고 나머지 80만개의 코드는 사용할 수 있게 됩니다. Braze(브레이즈)의 대시보드에서 프로모션 코드 리스트 중 사용 가능한 활성 코드 수를 확인할 수 있습니다.프로모션 코드 리스트 현황 확인 3. 임계값 및 만료일 관리만료일이 없이 계속 진행되는 프로모션은 거의 없습니다. 대상자가 충분히 많은 경우 단기 프로모션 행사도 할당된 코드를 이용하여 실행할 수 있습니다. Braze(브레이즈)는 사용자가 캠페인 기간을 관리 할 수 ​​있도록, 프로모션 코드의 임계값과 만료일을 쉽게 관리 할 수 있는 몇 가지 기본 옵션을 제공합니다. 1) 만료일: 프로모션 코드 만료일과 시간을 설정합니다. 필요에 따라 반복적으로 수정할 수 있습니다. 각 프로모션 코드 리스트 생성시 만료일과 시간을 지정하도록 되어있습니다. 이 만료일은 리스트에 추가된 모든 코드에 적용됩니다. 만료 시, 코드는 Braze(브레이즈) 시스템에서 삭제되고 리스트의 Code Snippet을 호출하는 메시지는 더 이상 전송되지 않습니다.만료일 설정 2) 임계값 경고: 리스트에 사용 가능한 프로모션 코드 수가 부족하거나 리스트가 만료일에 가까워졌을 때 캠페인이 문제없이 유지될 수 있도록 임계값 경고를 사용자 지정으로 설정할 수 있습니다. 실제로 임계값 경고는 어떻게 작동할까요? 2주 이상 웹사이트 방문하지 않았거나 앱을 실행하지 않은 고객을 대상으로 윈백 캠페인을 1개월 주기로 진행한다고 가정해봅시다. 이 윈백 캠페인은 사용자가 생성한 2,000만개의 고유 코드가 포함된 프로모션 코드 리스트를 사용하여 진행됩니다. 캠페인은 1년 이상 지속될 수 있으므로 100만 개의 코드를 기준으로 임계값 경고를 설정합니다. 이 코드 리스트의 활성 코드 수가 100만개 아래로 떨어지는 즉시 이메일을 받게 됩니다. 경고 알람을 통해 내용을 확인하고 필요하다면 더 많은 코드를 업로드 하는 등 조치를 취할 수 있습니다.임계값 경고 설정만약 리스트에 남은 활성 코드 수가 부족하거나 만료일이 지났다면 해당 프로모션 코드 리스트와 관련된 모든 메시지 전송이 중지됩니다. 즉, 사용할 수 있는 코드가 없어, Code Snippet이 표시되는 어색한 메시지를 보낼 위험이 사라지게 됩니다.Braze(브레이즈) 프로모션 코드 활용 사례프로모션 코드는 비즈니스 성공과 고객 만족에 중요한 행동에 대해 보상을 해줄 수 있는 좋은 방법입니다. 그리고 이 프로모션 코드 기능은 마케터와 고객 모두에게 더 좋은 방안을 제시할 수 있도록 도와줍니다.샐러드와 곡물 그릇으로 유명한 패스트 캐주얼 레스토랑 체인 sweetgreen은, 고객이 타사 배달 서비스 대신 sweetgreen의 앱을 통해 음식 배달을 주문하도록 유도하고자 했습니다. sweetgreen은 SMS를 통해 고유한 주문 할인 코드를 쉽게 전달하기 위해 Braze(브레이즈)의 프로모션 코드 기능을 사용했습니다. 그 결과 10,000명 이상의 신규 가입자를 유치했으며, 약 10%의 구매 전환율을 달성할 수 있었습니다.

모바일 채널 메시지 커스터마이징하기

모바일 채널 메시지 커스터마이징하기

“그건 개발자의 작업이 필요할 것 같네요.”고객과의 통화에서 활용 가능한 시나리오, 유즈 케이스에 대해 논의할 때 가끔 말하는 문장입니다. 특별한 경험을 만들고자 하는 고객의 의지와 창의성은 우리를 끊임없이 놀라게 합니다. 고객은 이러한 논의 과정 중에 원하는 것을 달성하기 위해서는 개발자의 작업이 필요할 수도 있다는 사실을 알게 됩니다. 하지만 우리는 고객에게 ‘불가능하다’고는 말하지 않습니다. 개발자의 도움이 필요할 수는 있지만 불가능하지는 않기 때문입니다.Braze(브레이즈)는 최소한의 코드 변경만으로 모바일 메시징 채널(예: 콘텐츠 카드, 인앱 메시지, 푸시 알림)에서 즉시 사용 가능한 사용자 정의 기능을 제공합니다. Braze(브레이즈)의 SDK는 UI 및 딜리버리 제어 권한을 개발자에게 넘길 수 있을 만큼 충분히 유연하므로, 완전한 사용자 정의(Customization)가 가능하여 여러분이 원하는 시나리오를 실현하는 데 도움이 됩니다.각 모바일 채널에서 무엇을, 왜, 언제, 어떻게 커스터마이징 해야 하는지 살펴보겠습니다.인앱 메시지인앱 메시지를 넛지, 팁, 간단한 질문처럼 생각해 보십시오. 즉, 특정 유저가 앱을 사용하는 상황에 맞게 설계된 메시지입니다. 인앱 메시지는 언제, 어느 화면에나 표시하여 시기 적절하게 정보를 전달할 수 있으므로 고객과의 커뮤니케이션 및 인게이지먼트를 위한 강력한 도구가 됩니다.Q. 왜 Braze(브레이즈)의 인앱 메시지를 사용해야 할까요?인앱 메시지를 강력하게 만드는 것은 메시지가 표시되는 방식입니다. 인앱 메시지의 표시 및 해제는 Braze(브레이즈)의 SDK에 의해 자동으로 처리되므로 필요한 이벤트 트리거가 기록되면 다른 코드를 추가할 필요가 없습니다. 또한 인앱 메시지에는 노출 및 본문 클릭 분석이 포함되어 수신자가 메시지를 처리하는 방식에 대한 인사이트를 제공합니다.Q. 커스텀(Custom, 사용자 정의) 인앱 메시지가 무엇인가요?메시지 표시의 프로그래밍 방식이 변경되는 경우, 인앱 메시지를 커스텀(사용자 정의)으로 간주합니다. HTML 인앱 메시지는 사용자 정의가 아니지만 메시지를 생성하기 위해 작성하는 코드는 본질적으로 사용자 정의입니다.Q. 언제 커스텀을 해야하나요?커스텀 인앱 메시지는 Braze(브레이즈)에서 기본적으로 사용 가능한 기능 이상으로, UI를 조정하여 자신의 메시지에 더 가깝게 맞추고자 할 때 유용합니다. 기본적으로 인앱 메시지는 텍스트, 두 개의 버튼, 그리고 이미지를 위한 공간으로 구성됩니다. 그러나 한 단계 더 나아가 인앱 메시지에 커스텀 뷰를 삽입할 수 있습니다. Braze(브레이즈)는 이를 달성하기 위해 네이티브 하위 클래스 및/또는 커스텀 HTML의 두 가지 방법을 제공합니다.Q. 커스텀 인앱 메시지는 어떻게 만들 수 있나요?인앱 메시지는 NSObject까지의 클래스 계층 구조를 따르는 화면에 표시되는 뷰 컨트롤러입니다. 이러한 뷰 컨트롤러를 분류하여 글꼴 및 하위 클래스의 기타 UI 사용자 정의와 같은 고유한 "규칙"을 제공할 수 있습니다.네이티브가 아닌 HTML 경로로 할 수도 있습니다. HTML 인앱 메시지가 Braze(브레이즈) 대시보드에서 지원되고 모든 HTML 코드가 Braze(브레이즈) 대시보드에서 구성되기 때문에 일부에서는 이 방법을 선호합니다. 이것은 한 번 작성한 HTML이 모든 유효한 플랫폼(예: iOS, Android, 웹)에 적용될 수 있음을 의미합니다.각 커스텀 방법에는 장단점이 있습니다. HTML 인앱 메시지의 경우 모바일 앱에 대한 코드 변경이 없으며 대시보드에서 생성된 메시지를 모든 플랫폼에 배포할 수 있습니다. HTML/CSS/Javascript로 코드를 작성하는 데 불편함이 없다면 말입니다. 반면에 네이티브 커스텀은 변경이 있을 때마다 앱을 업데이트해야 합니다. 그리고 OS별로 변경이 이루어지기 때문에 iOS와 안드로이드 각각에 코드베이스가 있다면 충분한 시간을 투자해야 합니다. 그러나 네이티브 계층(인앱 메시지가 내장된 계층)의 커스텀은 완전하게 지원되는 뷰를 수정할 수 있는 강력한 프레임워크 세트를 제공합니다.정리하자면, 이러한 메시지의 UI는 여러분이 지정한 커스텀 뷰에 의해 구동되는 반면 UX는 Braze(브레이즈)에 의해 구동됩니다.Q. 커스텀 인앱 메시지는 실제로 어떤 모습인가요? 커스텀 인앱 메시지는 다양한 형태로 표현될 수 있습니다. 위 이미지의 가상 사례에서 스트리밍 서비스인 Movie Canon은 커스텀 인앱 메시지가 제공하는 기능을 사용하여 메시지 수신자가 좋아하는 영화 장르에 따라 해당 메시지 알림을 등록할 수 있도록 합니다.실제로 캐나다에서 가장 인기 있는 프랑스어 뉴스 매체 중 하나인 La Presse는 Braze(브레이즈)의 커스텀 브라우저 내 메시지(즉, 인웹 메시지)를 사용하여 "리더 월(Reader walls)"을 생성했습니다. 이 페이지는 콘텐츠에 완전히 액세스 할 수 있도록 허용하면서 동시에 계정 생성을 유도하는 카운트다운 활성화 알림을 제공했습니다. 이러한 접근 방식을 통해 첫 달에 139,000명의 신규 가입자가 추가되었으며, 수익도 증가했습니다. (La Presse의 사례 자세히 읽기)   콘텐츠 카드콘텐츠 카드는 브랜드가 앱 혹은 웹사이트에 동적이고 지속적인 콘텐츠를 직접 추가할 수 있는 유연한 채널입니다. 무제한으로 사용할 수 있는 데이터의 페이로드(Payload, 유료 하중)라고 이해하시면 좋을 것 같습니다.Q. 왜 Braze(브레이즈)의 콘텐츠 카드를 사용해야 할까요?많은 고객분들께서 흔히 하는 질문이 있습니다. "우리가 콘텐츠 카드의 뷰를 직접 구축하기 위해 모든 것을 사내에 두지 않고 Braze(브레이즈)에 두어야 하는 이유가 있나요?”이 질문에 대한 간단한 대답은 다음과 같습니다. ‘분석’ 때문입니다. 조금 더 자세히 설명해 보자면, 애플리케이션에서의 유저 활동에 대한 주요 정보의 출처는 매우 중요합니다. 코드의 분석 계층은 UI 계층과 동일하거나 그보다 더 중요합니다. 콘텐츠 카드는 노출, 클릭 및 해제의 형태로 유저의 상호 작용에 대한 인사이트를 제공합니다. 또한 이 모든 것은 실시간으로 가능합니다. 이렇게 되면 브랜드와 유저 사이에 쌍방향 피드백 루프가 생성됩니다.Q. 커스텀(Custom, 사용자 정의) 콘텐츠 카드가 무엇인가요?브랜드가 콘텐츠 카드 배치에 Braze(브레이즈)의 수직 스크롤 테이블 뷰를 사용하지 않을 때 콘텐츠 카드가 커스텀 되었다고 간주합니다. (아래 이미지 참조)커스텀의 가장 결정적인 “최고의” 순간은 유저가 Braze(브레이즈) 콘텐츠 카드로 구동되는 디지털 경험과 상호 작용하고 있다는 사실을 전혀 모를 때입니다. 아래에 나열된 예는 콘텐츠 카드를 구성하는 데 도움이 됩니다.  Q. 언제 커스텀을 해야하나요?커스텀 콘텐츠 카드는 초개인화된 콘텐츠를 뷰에 통합하려는 경우에 적합합니다. Braze(브레이즈)의 기본 제공 방식은 세로로 스크롤되는 테이블 보기이지만, 커스텀 방식을 사용하면 콘텐츠 카드를 다른 구성으로 표시하거나 독립형 시각 자료로도 표시할 수 있습니다. 고객사에서 가장 자주 문의하시는 방식은 회전 목마 형태의 수평 스크롤 뷰인데, 이는 커스텀을 하는 것이 도움이 된다는 것을 보여주는 좋은 시나리오 사례입니다.Q. 커스텀 콘텐츠 카드는 어떻게 만들 수 있나요?Braze SDK를 사용하면 각 카드를 나타내는 데이터 배열 형식으로 유저에게 발송할 수 있는 모든 종류의콘텐츠 카드에 액세스할 수 있습니다. 이렇게 하면 여러분이 다른 데이터 소스에서 뷰를 구성하는 일반적인 방식과 동일하게 이 배열을 사용하여 모든 뷰에 데이터를 표시할 수 있으므로, 유저에게 표시되는 콘텐츠 카드를 더욱 유연하게 만들 수 있습니다.Q. 커스텀 콘텐츠 카드는 실제로 어떤 모습인가요?커스텀 인앱 메시지와 마찬가지로 커스텀 콘텐츠 카드를 활용하여 매력적인 브랜드 경험을 제공하는 다양한 방법이 있습니다. 위의 예에서 Movie Canon은 커스텀 콘텐츠 카드에서 제공하는 기능을 사용하여 위에서 설명한 것과 같은 회전형 콘텐츠 카드를 구성했습니다. 실제로 LGBTQ+ 소셜 네트워크 Grindr는 COVID-19 확산으로 인해 오프라인 대면 Pride 모임이 중단되자, 커스텀 컨텐츠 카드를 사용하여 전체 디지털 이벤트 일정을 강조하는 풍부하고 다양한 캠페인을 신속하게 시작했습니다.Grindr는 콘텐츠 카드를 사용하여 동적으로 이벤트를 타겟팅하고 유저에게 전달함으로써 혁신적인 새 UI와 같은 기능을 제공할 수 있었지만, 백엔드 리프트가 없었다면 클라이언트 업데이트를 배포하는 데 오랜 시간이 필요했을 것입니다. 또한 콘텐츠 카드의 유연성으로 인해 이 캘린더는 라이브 공연부터 상품 판매에 이르는 모든 사항을 수용할 수 있었고, 동일한 플랫폼 내에서 다양한 고객 및 브랜드의 요구사항을 해결할 수 있었습니다. (Grindr의 사례 자세히 읽기) 푸시 알림푸시 알림은 유저에게 시기 적절하고 관련성 높은 콘텐츠를 계속해서 제공할 수 있는 훌륭한 도구입니다. 알림 방식도 다양합니다. 메시지를 표시하거나, 독특한 소리를 재생하거나, 앱 아이콘의 배지를 업데이트할 수도 있습니다. 또한 커스텀 접근 방식을 지원합니다. 알림 콘텐츠 확장(Notification Content Extension)은 푸시 알림에 사용자 인터페이스를 추가하는 방법으로 iOS 10에 도입되었습니다. Q. 왜 Braze(브레이즈)의 푸시 알림을 사용해야 할까요?Braze(브레이즈)의 뛰어난 ‘개인화’ 성능이 Braze(브레이즈)를 사용하여 푸시 알림의 커스텀 뷰를 강화해야 하는 주요 이유입니다. 뷰를 구성하는 데 Braze(브레이즈) SDK가 필요하지는 않지만, 이 뷰에 채워지는 콘텐츠는 유저 정보를 기반으로 전체적으로 더 상세하게 타겟팅할 수 있습니다. 예를 들어, 유저가 코스를 완료한 경우 이에 대한 보상이 담긴 푸시 알림을 보내거나, Braze(브레이즈) 플랫폼의 사용자 속성을 사용하여 특정 유저가 어떤 경험에서 얼마나 멀리 떨어져 있는지 보여주어 각 유저에게 고유한 경험을 제공할 수 있습니다.Q. 어떤 것이 커스텀(Custom, 사용자 정의)으로 간주되나요?알림 콘텐츠 확장은 iOS에서 지원되는 기능이므로 여기에서 "커스텀"이라는 단어는 형식적인 표현에 가깝다고 생각하십시오. 실제로는 이것이 브랜드에서 기존의 전통적인 푸시 알림 방식을 효과적으로 커스텀하는 방법을 나타냅니다.Q. 언제 커스텀을 해야하나요?일반적으로 알림 콘텐츠 확장은 기존에 푸시 알림을 발송하던 상황과 유사한 상황에서 활용할 수 있는 도구, 즉 앱을 열지 않고도 특정 유저가 참여할 수 있도록 경험을 제공하려는 경우에 사용할 수 있는 도구라고 생각하는 것이 좋습니다. 또한 알림 콘텐츠 확장은 널리 사용되는 기능이 아니기 때문에 브랜드가 돋보이도록 만들 수 있는 방법이기도 합니다.Q. 커스텀 푸시 알림은 어떻게 만들 수 있나요?이러한 커스텀은 APN(Apple Push Notification Service, 애플 푸시 알림 서비스)에서 지원하는 푸시 알림과 연관되어 있으므로, 브랜드는 iOS 설명서 가이드를 참조하여 푸시 알림 커스텀을 시작해야 합니다.Q. 커스텀 푸시 알림은 실제로 어떤 모습인가요?iOS의 알림 콘텐츠 확장을 사용하면 브랜드에서 보내는 알림 인터페이스를 특별하게 변경하여 텍스트 및 기타 메시지 요소를 커스텀하고, 추가 글꼴을 활용하며, 앱별 데이터를 가져오는 등의 작업을 수행할 수 있습니다. 위 이미지와 같은 가상의 예에서 Movie Canon은 알림 콘텐츠 확장을 사용하여 일반적인 푸시 알림의 커스텀을 통해 개인화된 콘텐츠 권장 사항을 강조함으로써, 더 많은 유저가 추가 콘텐츠를 시청하도록 유도하기 위해 기획된, 기억에 남고 시선을 사로 잡는 경험을 제공합니다. 정리하자면,메시지 커스텀을 최대한 간단하고 효과적으로 사용하려면 대시보드에서 캠페인을 구성하는 담당자와 Braze(브레이즈) 기능을 구현하는 개발자 간의 원활한 협업이 있어야 합니다. Grindr가 커스텀 콘텐츠 카드를 활용했던 것처럼, 여러 핵심 목표를 달성하려면 두 담당자가 같은 위치에 있어야 합니다.Braze(브레이즈) SDK는 기본적으로 드래그 앤 드롭 방식이지만 개발자 작업을 활용할 수 있는 옵션이 있다는 사실은 긍정적으로 볼 수 있습니다. 무엇보다도, SDK를 통합한 날부터 인앱 메시지가 애플리케이션에 표시되도록 할 수 있습니다. 즉, 기존 인터페이스와는 전혀 다른, 깊고 창의적인 방식으로 메시지를 커스텀할 수도 있습니다.이처럼 강력한 유연성은 고객과 비즈니스에 적합한 결정을 내릴 수 있도록 해줍니다. 점점 더 많은 애플리케이션이 Braze(브레이즈)와 통합하고 있으며, 이러한 종류의 커스텀 사용 사례는 경쟁사와 차별화할 수 있는 강점이 됩니다. 커스터마이징을 활용하면 여러분이 하고자 하는 모든 것을 실현할 수 있습니다.

인공지능(AI)과 머신러닝(ML)이 화려하게 등장했지만, 여전히 대부분의 사회에서는 향후 AI가 우리 모두를 파괴하는 인간형 로봇으로 이어지게 될지 여부에 대해서 논쟁 중입니다. 하지만 다행히도 마케팅의 영역에서는, 마케팅 담당자가 업무를 더 잘 할 수 있도록 도와주는 복잡한 알고리즘에 불과합니다.


이 측면에는 약간의 진전이 있었습니다. 과대 광고와 편집증이 줄어들면서, 우리는 많은 가치를 제공할 수 있는 기술을 갖게 되었습니다. 하지만 신중하게 접근해야 합니다.


본 포스팅에서는 브랜드가 미래에 특정 행동을 할 가능성이 높은 성향을 확인하고, 이를 바탕으로 고객 세그먼트를 더 잘 이해하고 더 잘 생성할 수 있도록 지원하는 Braze(브레이즈) Predictive Suite를 소개합니다. 또한, 이 도구의 예측이 정확하고 실행 가능한지 확인하는 방법에 대해 살펴보겠습니다.


Braze(브레이즈)의 인텔리전스 팀은 마케터가 AI/ML을 활용하여 고객을 더 잘 이해하고 커뮤니케이션 전략을 더 잘 실행할 수 있도록 돕는 Predictive Suite를 구축했습니다. 그러나 마케팅 환경에서 이러한 도구는, 수학적 도구와 마찬가지로 실제로 결과를 제공하는 경우에만 가치를 가져다 줄 수 있습니다. 마케터는 유사 AI나 잘못된 AI에 만족해서는 안 됩니다. Braze(브레이즈)는 모든 Braze(브레이즈) 사용자가 성공을 극대화하고, Braze(브레이즈)를 효과적으로 사용하기를 원합니다.


Predictive Suite를 개발하는 과정에서 이러한 두 가지 목표를 모두 달성할 수 있는 유일한 방법은 다음과 같다는 것을 알게 되었습니다.


1. 사용자의 니즈에 따라 맞춤형 예측 모델 제공

2. 사용자가 활용하기 전에 이 모델이 정확한지 확인






검증 우선순위 정하기


첫 번째 목표는 까다로웠습니다. 각 모델의 예측 정확성을 두 번 검사하여 데이터의 예상치 못한 중단이나 문제를 탐지함으로써 일부 복잡성을 해결할 수 있었습니다(이 프로세스를 "검증"이라고 합니다). 다행이 이 목표를 달성함으로써 두 번째 목표를 달성하는 방법을 명확히 할 수 있었습니다. 즉, 주어진 예측에 대한 검증 결과를 사용자와 공유하여 모델의 예측 정확도를 여과 없이 측정할 수 있습니다.


실제 방법은 다음과 같습니다.



여기 흥미로운 점이 있습니다. 귀사의 브랜드에서 Predictive Suite를 구매하거나, 이를 활용하여 메시지를 발송하기 전에도 위의 모든 작업을 수행할 수 있습니다. 또한 이러한 예측 사항을 지속적으로 재평가하기 때문에, 예측 성능이 낮아질 경우 사용자에게 알려줍니다.







정확도를 측정하는 방법


그렇다면, 정확히 Braze(브레이즈)는 어떻게 예측 정확도를 측정할까요?


Braze(브레이즈) Predictive Suite에 있는 것과 같이, 특정 고객이 향후에 구매할 것인지 여부를 결정하는 예측 변수가 있다고 가정해 보겠습니다. 예측자는 그 고객의 데이터를 가져와 관련 알고리즘을 통해 전달한 후 성향 점수를 도출할 것입니다. 그 다음 담당자가(아마도 여러분이겠죠?) 해당 점수를 받은 고객을 잠재적인 구매자로 간주해야 하는지 여부를 살펴보고 평가합니다. 예를 들면, 이를 통해 특정 임계값을 초과하는 구매 가능 점수를 가진 고객에게만 특별 프로모션을 보낼 수 있습니다.


이 시나리오에서는 특정 고객이 미래에 구매할 것인지의 여부를 예측합니다. 예측 변수를 처음 만들 때 과거 데이터를 사용하면 실제 결과도 알 수 있습니다. 즉, 특정 고객이 구매를 할 지 예측할 수 있고, 그 예측이 실현되었는지 확인하기 위해 실제로 수행한 행동을 살펴볼 수 있습니다.


가능한 예측과 가능한 실제 결과를 함께 사용하여 일명 "혼돈 매트릭스"를 만들 수 있습니다. 여기서 행은 Braze(브레이즈)가 예측한 내용을 나타내고, 열은 고객이 실제로 수행한 행동을 나타냅니다.




민감도, 특이성, 정밀도, 리콜, 포지티브 예측값, 잘못된 발견률 등 다양한 결과를 정량화하는(그리고 그렇게 함으로써 예측 변수 자체의 정확성을 정량화하는) 여러 가지 방법이 있습니다. 각 측정값은 일반적으로 위의 표에 설명된 다양한 결과의 비율에 해당하며, 서로 다른 측정값은 서로 다른 종류의 결과의 중요성을 강조(또는 덜 강조)합니다.


주어진 예측을 활용하는 것이 궁극적으로 매출을 높이는 데 도움이 될지 여부를 결정하려면, 가능한 각 결과의 비용/편익뿐만 아니라 최대화하려는(또는 최소화하려는) 지표를 아는 것이 중요합니다. 그런 의미에서 A/B 테스트의 p-값과 비슷합니다. 즉, 주어진 예측이 실제로 도움이 되는지 여부를 확인할 수 있는 숫자 지표를 제공합니다.






실제 예측 정확도 측정


Braze(브레이즈)는 Predictive Suite를 사용하여 만든 각 예측에 대해 ‘예측 퀄리티(Prediction Quality)’라는 지표를 제공합니다. 이 지표는 시뮬레이터에서 선택할 수 있는 모든 가능한 메시징 대상에 대해 예측이 얼마나 긍정적인지를 설명합니다. 이것은 단순한 0-100 척도에서 요약된 숫자를 제공하며, 이 예측이 추측과 비교하여 얼마나 상승 효과를 제공하는지 전반적으로 보여 줍니다. 이 지표는 예측이 생성될 때 과거 데이터에서 한 번 계산되고 실제 사용자 결과에서 다시 한 번 계산되므로 정확성을 추적할 수 있습니다. (예측 퀄리티 지표를 계산하는 방법에 대한 자세한 내용은 여기를 참조하십시오.)


다음의 구체적인 예는 이것이 실제로 무엇을 의미하는지 보여주는 데 도움이 될 것입니다. 특히 전략에 예측을 사용하는 방법을 신중하게 결정하기 위해서, 여기에서 true positives와 false positives를 고려해야 합니다.




위의 예를 보면, 잠재적으로 구매 가능성이 있는 약 50만 명의 고객을 대상으로 작업하고 있습니다. 구매 가능성 점수가 75점 이상인 고객에게만 메시지를 보낸다면 26,541명의 사용자에게 도달하게 됩니다. 이 고객의 과거 구매 행태와 예측의 정확성을 바탕으로 약 11,000명의 고객이 구매를 하게 될 것으로 추정되며, 이는 녹색 진행률 표시줄에서 볼 수 있듯이 전체 구매자의 약 25%에 불과합니다. 따라서, 그 비율은 true positive 비율입니다.


빨간색 진행률 표시줄은 또 다른 주요 정보를 제공합니다. 구매 가능성이 가장 높은 모집단의 개인을 대상으로 하고 있음에도, 이 설정은 구매하지 않을 15,385명의 사용자도 대상으로 하고 있습니다. 이러한 고객은 false positives 입니다. 즉, 예측에서는 구매를 할 것으로 보였지만 실제로는 구매하지 않는 개인입니다. 이 경우 구매하지 않을 고객 447,000명 중 약 3.3%인 15,000여 명만 메시지를 받게 됩니다. 낮은 비율이지만, 귀사의 특정 고객과 비즈니스 모델은 그것이 귀사의 비즈니스에 허용 가능한 수준의 오류인지 여부를 알려줍니다.





이는 잠재적인 접근 방식 중 하나일 뿐입니다. 구매 가능성 점수가 50점 이상인 모든 사용자에게 메시지를 보내도록 선택할 수도 있습니다. 그러면 전체 고객에서 실제 구매자의 약 90%(녹색으로 진행률 표시), 즉 약 40,000명의 사용자에게 도달할 수 있습니다. 그러나 빨간색 막대에 표시된 230,000명 이상의 사용자에게도 메시지가 보내지게 됩니다. 이는 잠재적인 비구매자의 절반 이상에 해당됩니다.


이 접근 방법이 그럴만한 가치가 있을까요? 고객, 메시징 전략, 메시지에 포함된 프로모션 또는 인센티브 비용, 추가 구매와 관련된 이점, 이 프로모션이 사용자 행동을 바꿀 가능성, 비즈니스와 관련된 기타 모든 변수에 따라 달라집니다. 핵심은 비용 대비 이점이며, 대시보드의 선택기를 통해 다양한 시나리오를 시뮬레이션하고 다양한 결과를 계획하여 귀사의 브랜드에 가장 적합한 접근 방식을 선택할 수 있습니다.


장기적으로 볼 때, AI는 여러분이 알고 있는 모든 컨텍스트와 비즈니스 로직에 접근할 수 없기 때문에, AI가 아무리 정확하다고 하더라도 여러분이 활용할 수 있는 모든 예측에 대해 이러한 종류의 분석이 필요합니다.







마지막으로


true 및 false positive와 같은 일부 개념이 생소할 수 있습니다. 그러나 AI/ML이 오늘날 고객 참여의 중심이 됨에 따라, 앞으로는 p-값과 같은 개념만큼 어디서나 쉽게 볼 수 있게 될 것으로 예상됩니다. Braze(브레이즈)는 이러한 도구와 개념을 최대한 쉽게 실천할 수 있도록 노력하고 있습니다.


Braze(브레이즈)의 Predictive Suite가 실제로 브랜드에서 어떻게 작동하는지 궁금하신가요? 글로벌 브랜드 Delivery Hero와 8fit이 각각 Predictive Churn과 Predictive Purchase를 사용하여 어떻게 비즈니스 목표에 도달했는지 방법을 확인해 보십시오.


브레이즈, 데이터 분석, 예측