이커머스 마케팅에서 이메일이나 SMS가 고객의 받은편지함에 도달하는 순간은 캠페인이 역대급 매출을 올릴지, 아니면 수많은 광고 메일 속에 묻혀 잊힐지를 결정짓는 핵심 요인입니다. 과거 브랜드들은 전체 구독자 리스트를 대상으로 오전 9시나 오후 8시 같은 특정 '골든타임'에 맞춰 일괄 대량 발송(Batch-and-Blast)을 진행하곤 했습니다. 그러나 현대 소비자의 일상 루틴은 매우 다릅니다. 출근길 지하철에서 모바일로 뉴스를 확인하는 직장인, 점심시간에 쇼핑 혜택을 훑어보는 소비자, 늦은 밤 침대에 누워 결제를 진행하는 야행성 소비자가 공존합니다.
이러한 개별 행동의 격차를 해소하기 위해 Klaviyo는 강화학습(Reinforcement Learning) 기반의 개인화 발송 시간(Personalized Send Time) 기능을 지원합니다. 이 기능은 전체 리스트에 단일한 최적 발송 시간을 적용하는 대신, 각 구독자의 과거 참여 패턴을 분석하여 지정된 전송 윈도우 내에서 고객별 현지 시간에 맞춰 가장 반응 가능성이 높은 최적의 시간에 메시지를 전달합니다.
본 가이드에서는 개인화 발송 시간의 핵심 알고리즘 원리, 기존 Smart Send Time과의 명확한 차이점, 그리고 관리자 화면에서의 단계별 설정 및 성과 측정(Lift) 방법을 상세히 설명합니다.
핵심 개념 비교: Personalized Send Time vs. Smart Send Time vs. Smart Sending
Klaviyo에는 발송 시점 및 수신 빈도를 제어하는 유사한 명칭의 기능들이 존재하므로, 설정 전에 각 기능의 역할을 명확히 구분해야 합니다.
| 비교 항목 | 개인화 발송 시간 (Personalized Send Time) | 스마트 발송 시간 (Smart Send Time) | 스마트 발송 (Smart Sending) |
|---|---|---|---|
| 최적화 단위 | 개별 프로필 단위 (1:1 맞춤 예측) | 전체 오디언스 단위 (단일 최적 시간 도출) | 개별 수신 빈도 제한 (피로도 방지 필터) |
| 알고리즘 기반 | 오픈, 클릭, 주문 전환 기반 강화학습 모델 | 24시간 표본 탐색 테스트 후 단일 시간 수렴 | 최근 수신 이력 기반 쿨다운(발송 간격) 판정 |
| 지원 채널 | Email, SMS, Push 알림, WhatsApp | Email 전용 | Email, SMS, Push |
| 최소 리스트 요건 | 최소 구독자 수 제한 없음 (콜드스타트 지원) | 테스트당 최소 12,000명 이상의 활성 수신자 필요 | 최소 인원 제한 없음 |
| 필요 플랜 | Marketing Analytics 또는 Advanced KDP 패키지 | 기본 마케팅 플랜에서 사용 가능 | 기본 마케팅 플랜에서 사용 가능 |
| 주요 활용 사례 | 정기 뉴스레터, 신제품 카탈로그, 상시 프로모션 | 신규 발신 도메인 웜업, 전체적인 시간 선호도 파악 | 과도한 연속 발송으로 인한 수신 거부(탈퇴) 방지 |
요약하자면, Smart Send Time은 전체 리스트를 위한 단 하나의 거시적 최적 시간을 찾고, Personalized Send Time은 고객마다 하루 중 가장 적절한 시간에 분산 발송하며, Smart Sending은 최근 메시지를 받은 고객을 발송 순간 건너뛰는 안전장치입니다.
AI 엔진이 개인별 최적 발송 시간을 결정하는 방식
Klaviyo의 개인화 발송 시간 알고리즘은 단순히 고객이 마지막으로 이메일을 열어본 시간을 기록하는 수준에 그치지 않습니다. 허위 신호와 노이즈를 체계적으로 제거한 정교한 머신러닝 프로세스를 따릅니다.
1. 학습에 반영되는 실질적 행동 시그널
AI 모델은 계정 내에서 발생하는 복합적인 상호작용 데이터를 지속적으로 학습합니다:
- 과거 참여 이력: 이전 캠페인에서의 실제 이메일 오픈, 링크 클릭, 그리고 표준
Placed Order(주문 완료) 이벤트. - 유사 프로필 클러스터링: 특정 구독자의 데이터가 충분하지 않은 경우, 계정 내 유사한 구매 및 탐색 패턴을 보이는 다른 프로필 집단의 행동 데이터를 결합하여 예측합니다.
- 현지 시간대 자동 반영: Email, Push, WhatsApp은 프로필의 지리적 타임존을 기준으로 계산되며, SMS는 전화번호의 국가 번호와 지역 번호를 기반으로 현지 시간을 판별합니다.
2. 봇 및 Apple MPP(Mail Privacy Protection) 노이즈 제외
이메일 통계는 보안 프로그램의 자동 링크 클릭이나 Apple MPP의 백그라운드 이미지 프리로딩으로 인해 오픈율이 왜곡되기 쉽습니다. Klaviyo의 강화학습 모델은 알고리즘 학습 시 알려진 봇 클릭과 Apple MPP 프라이버시 오픈 이벤트를 명시적으로 필터링합니다. 오직 실제 인간 사용자의 능동적 상호작용만을 학습 데이터로 삼습니다.
3. 신규 구독자를 위한 콜드스타트(Cold Start) 대응
가입한 지 얼마 되지 않아 참여 이력이 전무한 신규 고객에게도 무작위로 발송하지 않습니다. 시스템은 먼저 계정 내 유사 프로필의 시간대 패턴을 적용하며, 데이터가 불충분할 경우 계정 전체의 역사적 최적 기준 시간을 적용합니다. 이후 고객이 이메일을 열람하거나 링크를 클릭할 때마다 실시간으로 가중치가 갱신되어 완전한 개인 맞춤형 스케줄로 전환됩니다.
사전 요구 조건 및 운영상의 제약 사항
성공적인 캠페인 실행을 위해 사전에 확인해야 할 조건은 다음과 같습니다:
- 패키지 권한: 계정에 Marketing Analytics 또는 Advanced Klaviyo Data Platform (Advanced KDP) 고급 데이터 플랫폼 패키지가 활성화되어 있어야 합니다.
- 최소 하루 전 사전 예약 필수 (당일 즉시 발송 불가): 개인화 발송 시간은 당일 발송을 지원하지 않습니다. AI가 프로필 점수를 산출하고 발송 큐를 분배할 수 있도록 최소 24시간 전(내일 이후 날짜)에 예약해야 합니다.
- 캠페인 전용 기능 (자동화 플로우 미지원): 이 기능은 예약 발송 캠페인 전용입니다. 장바구니 복구나 환영 메시지처럼 이벤트 트리거와 시간 지연(Time Delay) 블록으로 작동하는 플로우(Flows)에는 적용되지 않습니다.
- A/B 콘텐츠 테스트 시 100% 표본 규칙: 동일 캠페인에서 제목이나 콘텐츠 A/B 테스트를 병행할 경우, 콘텐츠 테스트 설정에서 테스트 표본 비율을 반드시 **100%**로 설정해야 합니다. 테스트 크기가 100% 미만(예: 20%로 우승본을 가린 후 80%에 발송)인 경우 개인화 발송 시간을 선택할 수 없습니다.
- SMS 방해 금지 시간대(Quiet Hours) 준수: SMS 발송 시, 법적 규제에 맞춘 야간/새벽 발송 제한(Quiet Hours)이 자동으로 우선 적용되어 불법 스팸 발송을 원천 차단합니다.
단계별 캠페인 설정 가이드
Klaviyo 관리자 콘솔에서 개인화 발송 시간을 설정하는 표준 절차는 다음과 같습니다.
[캠페인 생성 및 콘텐츠 디자인]
│
▼
[Review 단계로 이동]
│
▼
[Schedule or send 클릭]
│
▼
[발송 옵션에서 Personalized Send Time 선택]
│
▼
[발송 일자 지정]
(내일 이후 미래 날짜 필수)
│
▼
[현지 전송 윈도우 조정 (선택 사항)]
(예: 11:00 AM - 6:00 PM)
│
▼
[대조군(Control Group) 기준 설정]
(권장: Historical send time 또는 고정 시간)
│
▼
[Schedule 예약 확정]
1단계: 캠페인 생성 및 A/B 테스트 검토
- Klaviyo 좌측 메뉴에서 Campaigns로 이동한 뒤 우측 상단의 Create Campaign을 클릭합니다.
- 발송 채널(Email, SMS, Push, WhatsApp)을 지정하고 수신 리스트 또는 세그먼트를 선택합니다.
- 콘텐츠를 구성합니다. 제목이나 본문 A/B 테스트를 실행할 경우, 테스트 설정에서 Test Size 슬라이더를 **100%**로 맞춥니다.
2단계: Review 검토 화면으로 이동
- 콘텐츠 작성을 마친 후 Review 검토 단계로 이동합니다.
- 수신 대상자 조건과 트래킹 파라미터를 점검한 후, 우측 하단의 Schedule or send 버튼을 클릭합니다.
3단계: 개인화 발송 시간 활성화
- 스케줄 모달 팝업의 발송 전략 드롭다운 메뉴에서 Personalized Send Time을 선택합니다.
- 발송 일자(Send date) 선택: 내일 이후의 미래 날짜를 지정합니다.
- 최적화 윈도우(Optimization window) 설정 (선택 사항): Klaviyo가 성과 극대화를 위해 추천하는 기본 윈도우(예: 수신자 현지 시간 오전 11:00 ~ 오후 6:00)가 표시됩니다. 브랜드 전략에 따라 시작 시간과 종료 시간을 조정할 수 있으며, 모든 개인 맞춤형 발송은 이 시간대 안에서만 실행됩니다.
4단계: 과학적 대조군(Control Group) 설정
개인화 알고리즘이 창출한 실질적인 성과 증분(Lift)을 통계적으로 입증하기 위해, Klaviyo는 일부 수신자를 비개인화 대조군으로 자동 분리합니다.
- Customize the control time for this campaign을 클릭합니다.
- 비교 기준을 선택합니다:
- Historical send time (권장): 매장의 과거 전체 최적 참여 성과에 기반하여 시스템이 대조군 발송 시간을 자동 결정합니다.
- Recipient local time zone fixed send time: 고객의 현지 시간을 기준으로 고정된 특정 시각(예: 현지 시간 오전 11:00)을 직접 지정합니다.
- (선택 사항) 향후 모든 캠페인에 동일한 기준을 일괄 적용하려면 Edit settings for all campaigns를 체크합니다.
- 대조군의 표본 크기는 통계 모델에 따라 Klaviyo가 자동 제어하므로 관리자가 수동으로 나눌 필요가 없습니다.
5단계: 스케줄 확정 및 상태 확인
- 최종 설정을 검토한 후 Schedule을 클릭합니다.
- 예약이 완료되면 캠페인 목록의 유형(Type) 열에 고유한 **✨(반짝임 아이콘)**이 표시되어 개인화 발송 캠페인임을 즉시 확인할 수 있습니다.
예외 상황 처리 및 안전 장치(Fallback)
전 세계 여러 시간대에 흩어져 있는 구독자들을 처리하기 위해 다음과 같은 자동 예외 처리 로직이 작동합니다:
- 예측 최적 시간이 이미 지난 경우: 캠페인 처리 시작 시점에 특정 수신자의 당일 최적 시간이 이미 지나간 경우, 설정된 시간 윈도우 내에서 남아 있는 '차선책 시간'을 자동으로 찾아 발송합니다.
- 당일 유효 시간대가 완전히 종료된 경우: 시차로 인해 목표 날짜의 설정 윈도우가 이미 완전히 종료된 수신자의 경우, 누락 방지를 위해 익일 동일한 시간 윈도우 내에서 자동으로 발송됩니다.
- Smart Sending과의 충돌 처리: 스마트 발송 필터는 메시지가 '실제 전송을 시도하는 순간'에 실시간 평가됩니다. 고객의 개인화 발송 시간 직전 몇 시간 이내에 장바구니 복구 메일 등을 이미 받았다면, 이번 개인화 캠페인은 영구히 건너뛰기(Skip) 처리됩니다. 따라서 같은 날 여러 캠페인을 기획할 때는 충분한 시간 간격을 두어야 합니다.
성과 측정 및 증분(Lift) 분석 방법
48시간의 데이터 수집 버퍼
개인화 발송 캠페인의 최종 성과 리포트는 발송 완료 후 최소 48시간이 지난 시점부터 제공됩니다. 이는 시차에 따른 지연 오픈, 재방문 클릭, 며칠에 걸친 구매 전환을 누락 없이 집계하기 위한 필수 기간입니다.
캠페인 단위 분석 (This campaign)
- Campaigns 메뉴에서 완료된 캠페인을 열고, Personalized Send Time 타일의 View Impact를 클릭합니다.
- This campaign 탭에서 대조군 대비 주요 개선 지표를 확인합니다:
- Open Rate Lift (오픈율 증분): 대조군 대비 상대적인 오픈율 상승률.
- Click Rate Lift (클릭률 증분): 대조군 대비 상대적인 클릭률 상승률.
- Placed Order Rate Lift (주문 전환율 증분): 대조군 대비 실제 주문 발생률 증가 폭.
$$\text{증분 비율 (Lift %)} = \frac{\text{개인화 그룹 성과} - \text{대조군 성과}}{\text{대조군 성과}} \times 100$$
예시: 대조군의 오픈율이 18%이고 개인화 그룹이 20%를 기록했다면, 계산되는 오픈율 리프트는 약 **+11.1%**입니다.
시간대별 발송 분포 차트 (Hourly Send Time Distribution)
캠페인 요약 화면의 Engagement over time 항목에 있는 시간대별 분포 그래프를 통해 다음을 확인할 수 있습니다:
- 하루 중 각 시간대에 도달한 수신자 수.
- 대조군의 단일 스파이크 곡선과 대비되는, 하루 동안 매끄럽게 분산된 개인화 그룹의 발송 곡선.
- SMS Quiet Hours 규정이 철저히 준수되었는지 여부.
계정 전체 누적 분석 (All campaigns)
All campaigns 탭으로 전환하면, 동일한 대조군 기준(예: 현지 시간 오전 11시 대조군)을 공유하는 여러 캠페인의 성과가 종합 표시됩니다. 단일 프로모션의 할인율 편차를 배제하고, 장기적으로 시간 최적화 기술이 브랜드 전체의 ROI와 고객 생애 가치에 기여하는 바를 객관적으로 증명할 수 있습니다.
이커머스 마케터를 위한 실무 권장 사항
- 상시 콘텐츠 및 정기 프로모션에 우선 활용: 주간 뉴스레터, 브랜드 스토리, 카탈로그 룩북, 며칠간 진행되는 메가 세일(블랙프라이데이 등)처럼 고객의 깊이 있는 탐색과 전환율 극대화가 중요한 캠페인에 가장 적합합니다.
- 마감 시간이 엄격한 행사에는 사용 금지: "오늘 오후 2시 마감 4시간 게릴라 타임세일"이나 선착순 한정판 드롭처럼 모두가 동일한 절대 시간에 메시지를 받아야 하는 캠페인에는 절대 사용하지 마십시오. 분산 발송으로 인해 이벤트 종료 후에 이메일을 확인하는 고객이 발생할 수 있습니다.
- 옴니채널 발송 시 간격 조율: 동일한 날 동일 타깃에게 이메일과 SMS를 함께 발송하는 경우, 발송 윈도우를 넓게 잡거나 일자를 분리하여 Smart Sending으로 인해 한쪽 메시지가 누락되는 현상을 방지하십시오.
획일적인 대량 일괄 발송에서 벗어나 고객 중심의 동적 시간 최적화로 전환함으로써, 이커머스 브랜드는 받은편지함 피로도를 낮추고 도메인 평판을 보호하는 동시에 구매 의향이 가장 높은 순간에 고객을 효과적으로 공략할 수 있습니다.