이커머스 비즈니스에서 체크아웃 이탈(장바구니 회수), 구매 후 크로스셀, 정기 재구매 유도와 같은 자동화 이메일 플로우(Automated Flows)는 대량 발송 캠페인 대비 고객당 매출 전환율이 압도적으로 높은 핵심 채널입니다. 그러나 다수의 온라인 쇼핑몰은 고객이 잠들어 있는 심야 시간에 이메일이 발송되는 경직된 지연 시간 설정과, 개별 고객의 쇼핑 패턴을 고려하지 않은 일률적인 상품 나열이라는 두 가지 문제로 인해 잠재 매출을 놓치고 있습니다.
Klaviyo는 자사 고객 데이터 플랫폼과 머신러닝 알고리즘을 결합하여 지능형 발송 시간 최적화와 예측 기반 상품 추천 모듈을 제공합니다. 이 AI 역량을 바탕으로 전환율과 재구매율을 극대화하려면 Klaviyo의 발송 시간 알고리즘 구조를 정확히 파악하고, 동적 상품 피드(Product Feeds)를 설정하여 주요 자동화 플로우에 결합하는 실무적인 방법을 이해해야 합니다.
1. Klaviyo AI 발송 시간 최적화 원리 이해: 캠페인과 플로우의 차이
Klaviyo의 발송 시간 최적화 도구를 설정할 때 셀러들이 흔히 혼동하는 개념을 명확히 정리해야 효과적인 자동화 시나리오를 구성할 수 있습니다.
Smart Send Time과 Personalized Send Time의 차이
- Smart Send Time(스마트 발송 시간): 전체 고객군을 대상으로 최적의 단일 발송 시간대를 탐색하는 기능입니다. 24시간 동안 수신자의 로컬 시간대에 맞춰 무작위로 분산 발송하는 '탐색 발송(Exploratory Send)'을 거친 후, 가장 성과가 높은 시간대에 맞춰 '집중 발송(Focused Send)'을 진행하여 오픈율과 구매율을 검증합니다. 통상 12,000개 이상의 활성 프로필과 1회 발송당 12,000명 이상의 수신자가 요구됩니다.
- Personalized Send Time(개인화 발송 시간): 개별 프로필 수준에서 머신러닝을 적용하여, 각 고객이 이메일을 열어보거나 주문할 가능성이 가장 높은 1시간 단위의 최적 시간대를 1:1로 예측하여 전달하는 기능입니다.
자동화 플로우(Flows)에서의 발송 타이밍 제어 방식
Smart Send Time은 대량 캠페인(Campaigns) 테스트에 특화된 기능이며, 자동화 플로우 내에 직접 끌어다 놓는 전용 블록으로 동작하지 않습니다. 자동화 플로우는 고객의 실시간 행동 이벤트(Started Checkout 체크아웃 시작, Placed Order 주문 완료 등)를 기점으로 트리거되기 때문에, 플로우 내 타이밍 최적화는 다음과 같은 3단계 방식으로 구현됩니다.
- 로컬 시간대 제한이 적용된 지연 시간(Time Delay & Quiet Hours): 플로우 내에서 대기 시간(예: 2시간 또는 1일)을 설정할 때, "수신자의 로컬 시간대 기준 오전 9시~오후 8시 사이에만 발송" 옵션을 활성화하여 심야 알림으로 인한 수신 거부나 스팸 신고를 방지합니다.
- 캠페인 테스트 데이터의 플로우 반영: 캠페인의 Smart Send Time 리포트를 통해 파악된 고객층의 골든 타임(예: 현지 시간 기준 오후 7시~9시에 가장 많은 결제가 발생한다는 데이터)을 플로우의 2차 리마인드 지연 노드에 반영하여 발송 창을 일치시킵니다.
- 예측 분석(Predictive Analytics) 지표를 트리거 및 분기로 활용: Klaviyo AI는 고객 프로필마다 고유한 예측 데이터를 산출합니다:
- Expected date of next order(예상 다음 주문일): 과거 구매 주기와 빈도를 분석하여 고객이 다시 주문할 시점을 예측합니다.
- Predicted CLV(예측 고객 생애 가치): 잠재적인 VIP 고객과 단발성 구매자를 사전 분류합니다.
- Churn Risk(이탈 위험도): 고객이 활성 상태인지, 이탈 위험군인지, 휴면 상태인지를 자동으로 평가합니다.
2. Klaviyo 예측 상품 추천 모듈 설정 단계
Klaviyo의 예측 상품 추천 엔진은 연동된 쇼핑몰(Shopify, WooCommerce, BigCommerce 등)의 카탈로그 데이터와 고객의 탐색·구매 이력을 실시간으로 조합합니다.
1단계: 동적 상품 피드(Product Feeds) 생성
이메일 템플릿에 상품을 배치하기 전에, 관리자 화면에서 추천 알고리즘 규칙이 적용된 상품 피드를 생성해야 합니다:
- Klaviyo 좌측 메뉴에서 Content > Products로 이동합니다.
- Product feeds 탭을 선택하고 Create Product Feed 버튼을 클릭합니다.
- 피드 명칭을 전략에 맞게 입력합니다(예:
Post-Purchase Cross-Sell,Cart Abandonment Alternatives). - 추천 알고리즘 방식을 선택합니다:
- What customers have purchased(함께 구매한 상품 / 교차 구매): 카탈로그 전체의 동시 구매 패턴을 분석합니다. 고객이 상품 A를 구매하면 다른 고객들이 함께 또는 이후에 자주 구매한 상품 B와 C를 자동으로 추천합니다. 구매 후 크로스셀 및 재구매 플로우에 최적입니다.
- Recently viewed products(최근 본 상품): 고객이 최근 방문 세션에서 살펴본 상품을 동적으로 노출합니다. 브라우징 이탈 및 구매 의향 회수 플로우에 적합합니다.
- Popular / Best-selling products(인기 및 베스트셀러 상품): 전사 또는 특정 카테고리의 최고 매출 상품을 노출합니다. 데이터가 부족할 때를 대비한 대체(Fallback) 로직으로 필수적입니다.
- 필터 및 제외 규칙 설정:
- 특정 카테고리 필터링(기프트 카드, 소모성 부속품, 재고 정리 품목 제외 등).
- 품절(Out-of-stock) 상품 자동 제외 확인.
- 이미 구매한 상품 제외: 수신자가 이미 구매한 비소모성 상품이 다시 추천되지 않도록 제외 설정을 활성화합니다.
- 폴백(Fallback) 설정: 방문 이력이 거의 없는 신규 구독자가 이메일을 열람하더라도 공백이 생기지 않도록 베스트셀러 상품이 자동 노출되는 대체 정렬 기준을 정의합니다.
2단계: 플로우 이메일 템플릿에 동적 상품 블록 삽입
- 대상 자동화 플로우(장바구니 회수 플로우 또는 구매 후 플로우)의 편집 화면으로 이동합니다.
- 수정할 이메일 노드를 클릭하고 Edit을 선택합니다.
- 좌측 블록 메뉴에서 Product 블록을 템플릿 본문 영역으로 드래그합니다.
- 블록 설정 패널에서 모드를 Static에서 Dynamic으로 변경합니다.
- 드롭다운 목록에서 이전에 생성한 동적 상품 피드를 선택합니다.
- 레이아웃과 스타일을 조정합니다(2열 또는 3열 배치, 상품 썸네일, 제목, 가격, CTA 구매 버튼 표시 여부 설정).
3. 핵심 자동화 플로우 전략 매트릭스
| 플로우 유형 | 트리거 이벤트 | 권장 지연 시간 설정 | 추천 상품 피드 전략 |
|---|---|---|---|
| 체크아웃 이탈 회수 (Abandoned Checkout) | Started Checkout | 1차는 1-2시간 대기; 2차는 20-24시간 대기; 주간 로컬 시간대 한정 | 메인 블록: 이탈한 장바구니 상품 목록; 서브 블록: 동일 카테고리 내 인기 대안 상품 |
| 구매 후 크로스셀 (Cross-Sell) | Placed Order | 7-14일 대기; 실물 배송 완료 시점과 연계 | '함께 구매한 상품' 추천 피드; 이번 주문 상품은 제외 |
| 정기 재구매 및 소모품 보충 | 예상 다음 주문일 도래 또는 세그먼트 트리거 | Expected Next Order Date 기준 7-10일 전에 발송 | 기존 구매 소모품 빠른 재구매 링크; 상위 라인업 보충 추천 |
| 이탈 위험 고객 복귀 (Customer Winback) | Churn Risk = High | 이탈 위험 세그먼트 진입 시 즉시 발송; 심야 발송 제한 | 시즌 신상품 및 전사 베스트셀러 조합; 전용 복귀 할인 혜택 제공 |
4. 시나리오별 실무 구축 전략
1. 장바구니 및 체크아웃 이탈 회수 플로우 (Abandoned Checkout)
- 목표: 고객의 구매 의향이 유지되는 동안 결제를 유도하며, 가격이나 옵션 불만족으로 이탈한 경우 대안을 제시하는 것입니다.
- 시간 및 구성 설계:
- 1차 이메일 (이탈 1~2시간 후): 단순 리마인드 성격의 트랜잭션 메시지입니다. 이벤트 변수(
{{ event.extra.line_items }})를 사용하여 장바구니에 담긴 상품을 그대로 보여줍니다. - 2차 이메일 (이탈 24시간 후): 기존 상품 하단에 동적 추천 블록을 배치하여 '다른 고객들이 함께 둘러본 베스트 상품'을 노출합니다. 원래 상품이 마음에 들지 않아 이탈한 고객에게 새로운 구매 선택지를 제공합니다.
- 1차 이메일 (이탈 1~2시간 후): 단순 리마인드 성격의 트랜잭션 메시지입니다. 이벤트 변수(
2. 구매 후 재구매 및 소모품 보충 플로우 (Repeat Purchase & Replenishment)
- 목표: 재구매 주기를 단축하고 고객 생애 가치(CLV)를 극대화하는 것입니다.
- 시간 및 구성 설계:
- 임의로 30일을 정해두지 마십시오. Klaviyo의 Analytics 대시보드에서 Repeat purchase timing 카드를 확인하여 자사몰의 평균 재구매 주기를 파악합니다.
- 평균 주기가 45일이라면, 14일 차에는 사용 경험을 보완할 액세서리 크로스셀을 보내고, 35일 차에는 소모품 보충 리마인드를 배치합니다.
- 화장품, 건강기능식품 등 소모품 브랜드는 AI 예측 속성인
Expected date of next order기반 동적 세그먼트를 구축하여 예상 주문일 7일 전에 자동 발송되도록 구성합니다.
3. 고위험 이탈 고객 윈백 플로우 (Winback)
- 목표: 영구 이탈 상태로 전환되기 전 재구매 행동을 촉진하는 것입니다.
- 트리거 세그먼트 조건:
Predictive Analytics > Churn Risk is High- 그리고
Predictive Analytics > Historic CLV > $0
- 추천 전략: 과거에 둘러보았던 오래된 품목 대신, 매장의 '최신 트렌드 베스트셀러' 피드를 노출하고 재구매 전용 프로모션 코드를 함께 제공합니다.
5. 실무 체크리스트 및 전달력(Deliverability) 관리 수칙
- 데이터 축적 기준 충족 여부 확인: Klaviyo의 예측 AI(예측 CLV, 이탈 위험도, 예상 주문일)는 일정한 누적 주문 데이터가 쌓여야 정확히 동작합니다. 신규 오픈 매장의 경우 초기에는 평균 주문 간격을 기준으로 지연 시간을 설정하고, 데이터가 누적된 후 예측 속성으로 전환하십시오.
- 폴백(대체 로직) 설정 필수: 행동 데이터가 부족한 신규 방문자가 플로우에 진입할 경우를 대비하여, 모든 상품 피드에 베스트셀러 대체 정렬 기준을 반드시 활성화하여 빈 템플릿이 발송되지 않도록 하십시오.
- 내구재 품목의 기구매 상품 제외: 의류, 가구, 전자기기 등 반복 구매율이 낮은 품목의 경우, 상품 피드 설정에서 '이미 구매한 상품 제외' 옵션을 반드시 켜서 동일 상품이 반복 추천되어 브랜드 신뢰도를 떨어뜨리지 않도록 방지합니다.
- 수신자 로컬 시간대(Quiet Hours) 엄수: 해외 배송 및 다국가 고객을 보유한 경우 수신자의 현지 시간을 반드시 준수해야 합니다. 플로우 지연 노드에서 '수신자 현지 시간 기준 주간 발송'을 지정하여 심야 수신으로 인한 수신 거부율 증가를 차단하십시오.
- 플로우 내 A/B 테스트로 효과 입증: 조건 분기를 활용하여 '일반 텍스트 리마인드 이메일'과 '예측 추천 블록이 포함된 이메일'의 A/B 테스트를 실행하십시오. 주문 완료율(Placed Order Rate)과 수신자당 매출(Revenue per Recipient)을 비교 분석하여 AI 추천이 창출하는 순매출 증대 효과를 측정하십시오.
참고 자료
- AI Workflow Automation Tools for Better Marketing & Customer Service - Klaviyo
- Omnichannel Personalization Software: Build Better Marketing & CX - Klaviyo
- Email AI: How to Use AI to Write an Email for Marketing - Klaviyo
- Predictive Analytics for Ecommerce: Forecast Who Buys Next - Klaviyo
- The Marketing Automation Platform for Email, SMS, & WhatsApp - Klaviyo