핵심 요약
Grab은 기존 배치 처리 방식의 한계를 극복하기 위해 실시간 개인화 기능인 '시나리오(Scenarios)'를 고객 데이터 플랫폼(CDP)에 도입했다. 이 시스템은 사용자의 실시간 이벤트, 지오펜싱 정보, 과거 프로필 데이터 및 AI 예측 모델을 결합하여 15초 이내의 낮은 지연 시간으로 개인화된 제안을 제공한다. Grab Unlimited 구독 포기 사용자에게 실시간 넛지를 제공하여 전환율을 3% 이상 높이는 등 실질적인 비즈니스 성과를 거두었으며, 마케터가 엔지니어의 도움 없이 직접 시나리오를 설계할 수 있는 셀프 서비스 환경을 구축했다. 향후에는 신호 분산 최적화 및 예약된 트리거 기능을 통해 더욱 복잡한 개인화 사례를 지원할 예정이다.
배경
데이터 스트리밍 파이프라인(Kafka, Flink)에 대한 기본 지식, CDP(Customer Data Platform)의 개념 및 역할 이해, 실시간 머신러닝 모델 서빙 아키텍처에 대한 이해
대상 독자
실시간 개인화 시스템을 설계하는 데이터 엔지니어 및 초개인화 마케팅 자동화를 고민하는 프로덕트 매니저
의미 / 영향
실시간 데이터 처리와 AI 예측의 결합이 비즈니스 전환율에 직접적인 영향을 미칠 수 있음을 보여준다. 특히 마케팅 도구의 셀프 서비스화가 조직의 민첩성을 어떻게 개선하는지에 대한 기술적, 운영적 벤치마크를 제시한다.
섹션별 상세
이미지 분석

실시간 사용자 컨텍스트, 과거 컨텍스트, 그리고 선택적인 예측 모델이 결합되어 최종적으로 알림이나 인앱 개인화로 이어지는 시나리오의 전체 흐름을 요약한다.
CDP 시나리오의 기본 개념을 보여주는 다이어그램이다.

실시간 이벤트가 과거 데이터와 결합되어 AI 모델 추론을 거친 뒤 Kafka나 Profile API를 통해 서비스 레이어로 전달되는 상세 메커니즘을 보여준다.
CDP 시나리오 내의 데이터 속성과 처리 과정을 상세화한 도식이다.

가입 페이지를 이탈한 사용자를 세그먼트로 분류하고 15분 대기 후 가입 여부를 재확인하여 푸시 알림을 보내는 구체적인 로직을 설명한다.
Grab Unlimited 등록을 위한 시나리오 플로우차트이다.

모바일 클라이언트의 이벤트가 Flink 파이프라인을 통해 StarRocks 및 Catwalk와 상호작용하고 최종적으로 Kafka와 Amphawa에 저장되는 기술적 구조를 명시한다.
CDP 시나리오의 고수준 기술 아키텍처 다이어그램이다.
실무 Takeaway
- 실시간 이벤트와 과거 컨텍스트를 결합하여 사용자 의도를 예측함으로써 단순한 규칙 기반 마케팅보다 정교한 개인화가 가능하다.
- 마케터가 직접 시나리오를 구성할 수 있는 셀프 서비스 GUI를 제공하여 엔지니어링 병목 현상을 제거하고 실험 주기를 단축했다.
- Apache Flink와 StarRocks를 활용한 저지연 파이프라인 구축을 통해 15초 이내의 실시간 대응 체계를 확보했다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료