학습 내용

익명 방문자 활동 백필과, 쇼핑객이 식별되기 전에 사이트 내 참여 유도를 캡처하는 방법을 알아보세요.

시작하기 전에 알아야 할 것

기본적으로 Klaviyo의 웹 추적은 다음을 지원해요:

  • 사이트 내 활성 상태 추적
    이 메트릭은 식별 가능한 브라우저가 웹사이트를 방문할 때마다 추적됩니다.
  • 조회된 제품 추적
    이 메트릭은 식별 가능한 브라우저가 웹사이트의 제품 페이지를 볼 때마다 추적됩니다(전자 상거래 스토어의 경우).

사이트 내 활성 상태는 사이트를 방문 중인 프로필을 식별하는 세그먼트를 만드는 데 도움이 되며, 조회된 제품 트래킹을 사용하면 탐색 이탈 플로우에서 고객에게 리마인더를 보낼 수 있어요.

일부 연동은 Viewed product 트래킹이 자동으로 설치되지 않는다는 점에 유의하세요.

익명 방문자 활동 백필

Klaviyo의 익명 방문자 활동 백필을 사용하면 신원 확인 전에 쇼핑객의 현장 활동을 캡처할 수 있습니다. 나중에 해당 방문자가 식별되면 해당 방문자의 과거 현장 이벤트에 액세스할 수 있습니다. 그러면 Klaviyo의 웹 추적을 통해 고객이 식별된 시점과 무관하게 고객 여정을 보다 완벽하게 파악할 수 있습니다.

익명 활동 백필은 프로필에 과거 이벤트와 이를 설정하는 정보만 캡처하며, Source와 같은 기타 과거 정보는 이 기능으로 캡처되지 않아요.

익명 방문자 백필은 어떻게 작동하나요?

사이트 방문자가 분석 및 마케팅 쿠키에 동의했고 아직 식별되지 않은 경우, Klaviyo는 클라이언트 측 쿠키 ‘kl-post-identification-sync’에서 최대 14일 동안 브라우저의 로컬 스토리지에 사이트 활동을 추적해요.  사이트 방문자가 식별되면 쿠키에 저장된 모든 이벤트가 해당 프로필에 대해 Klaviyo로 푸시돼요. 

익명 백필은 다음 경우에 트리거됩니다:

  1. 양식을 통해 동의를 제출한 후
  2. Klaviyo 메시지의 링크를 클릭하는 경우
  3. Klaviyo의 Identify API를 사용해 식별
  4. 대부분의 전자상거래 플랫폼에서 연락처 정보가 입력되었거나 구매가 이루어졌어요.

기본적으로 Klaviyo는 대부분의 이커머스 플랫폼에서 결제를 통해 식별을 지원해요:

이커머스 플랫폼

지원됨

Shopify

Shopify 추가 트래킹이 활성화된 경우

WooCommerce

BigCommerce

⚠️ - 결제 페이지에 맞춤 스크립트 설치가 필요해요

Magento 2

⚠️ - 유효성 검사 필요

Salesforce Commerce Cloud

⚠️ - 버전 23.7.0 이후

Prestashop

Wix

맞춤형 및 기타 이커머스 플랫폼

맞춤 스크립트 설치가 필요해요.

BigCommerce, 일부 버전의 Magento 2, 커스텀 또는 기타 전자상거래 플랫폼을 사용 중인 경우, 사이트에서 고객이 구매할 때 익명 방문자 백필을 트리거하려면 결제 페이지에 다음 스크립트를 설치해야 해요:

text
window.onload = function() {    // For grabbing the email right after it's entered     // Add the field that contains the customer's email address to this list    const emailSelectors = [        "input[id='email']",        "input[name='email']",        "input[placeholder='Email']",        "input[type='email']"    ]    document.querySelector(emailSelectors.join(",")).addEventListener('blur', function() {        klaviyo.identify({"email" : this.value}).then(() => console.log("Identified"))    });};window.onload = function() {    // For grabbing the email when the submit/order button is pressed    // Add the field that contains the customer's email address to this list    const emailSelectors = [        "input[id='email']",        "input[name='email']",        "input[placeholder='Email']",        "input[type='email']"    ]    // Add the purchase or complete transaction button to this list     const submitSelectors = [        "input[id='submit']",        "input[name='submit']",        "input[type='submit']"    ]    document.querySelector(submitSelectors.join(",")).addEventListener('click', function() {        klaviyo.identify({            "email" : document.querySelector(emailSelectors.join(",")).value        }).then(() => console.log("Identified"))    });};

익명 방문자 백필 테스트

익명 방문자 과거 데이터 백필이 제대로 작동하는지 확인하려면 다음 단계를 따라 해 주세요:

테스트하기 전에 Viewed Product와 같은 프런트엔드 이벤트가 성공적으로 트리거되는지 확인해 주세요. 자세한 내용은 여기에서 확인할 수 있어요.

사이트에서 익명 활동 캡처 테스트

  1. 비공개 창에서 웹사이트로 이동한 다음 Viewed Product같은 온사이트 작업을 수행해 보세요.
  2. 브라우저에서 개발자 콘솔을 열고 로컬 스토리지로 이동하세요. 브라우저에 따라 개발자 콘솔의 Storage 또는 Application 탭에 있을 수 있어요.
Local storage in Chrome console
Local storage in Chrome console
  1. 브라우저에 설정된 키와 값이 익명 상태에서 수행한 작업과 일치하는지 확인해 주세요. 데이터의 타임스탬프를 확인해 주세요.
  2. 브라우저에 데이터가 저장되고 있는지 확인한 후, 웹사이트 URL 끝에 ?utm_email=example@gmail.com을 추가하고 example@gmail.com 을 테스트 이메일 주소로 바꾼 다음 페이지를 새로고침하세요. 그러면 제공한 이메일 주소를 기반으로 브라우저가 식별돼요.
  3. Klaviyo에서 이메일 주소를 검색하세요.

제공한 이메일 주소와 일치하는 프로필이 표시되며, 익명 상태에서 수행한 작업에 해당하는 활동 타임라인도 함께 표시될 거예요. 로컬 스토리지의 키와 값이 모두 삭제되었는지, 그리고 이벤트가 올바른 타임스탬프와 함께 Klaviyo 계정으로 정상적으로 전송되었는지 확인하세요.

결제에서 익명 방문자 백필 테스트

  1. 비공개 창에서 웹사이트로 이동한 다음 ‘Viewed Product’ 같은 온사이트 작업을 수행하세요.
  2. 제품을 장바구니에 추가하고 결제를 시작하세요.
  3. 연락처 정보를 입력하세요.
  4. 주문하기
  5. Klaviyo에서 이메일 주소를 검색하세요.

제공한 이메일 주소와 일치하는 프로필이 표시되며, 익명 상태에서 수행한 작업에 해당하는 활동 타임라인도 함께 표시될 거예요. 로컬 스토리지의 키와 값이 모두 삭제되었는지, 그리고 이벤트가 올바른 타임스탬프와 함께 Klaviyo 계정으로 정상적으로 전송되었는지 확인하세요.

자주 묻는 질문

익명 방문자 활동 백필을 비활성화할 수 있나요?

익명 방문자 활동 백필을 비활성화하려면:

  1. Klaviyo의 왼쪽 하단에서 계정 > 설정 으로 이동해 주세요.
  2. 계정 설정의 데이터 탭에서 익명 방문자 트래킹 활성화 확인란 선택을 해제해 주세요.
  3. 업데이트 버튼을 선택해 주세요.

Klaviyo의 표준 웹 추적

Klaviyo가 기본적으로 쇼핑객의 사이트 내 활동을 트래킹하려면, 먼저 식별되어야 해요. 이는 Klaviyo의 JavaScript를 통해 수행되며, 이 JavaScript는 쿠키를 설정해 다음과 같은 경우 자동 생성된 ID를 통해 사이트 방문자를 트래킹하고 식별할 수 있게 해요.

  • Klaviyo 가입 양식을 작성하세요.
  • Klaviyo 메시지의 링크 클릭

이 쿠키에는 개인을 식별할 수 있는 정보가 일시적으로 저장될 수 있으며 최대 2년 동안 유지돼요.

Klaviyo 쿠키는 쇼퍼가 식별된 후에만 웹 추적에 사용되며 익명 방문자에 대한 데이터는 저장하지 않아요.

Klaviyo가 익명 방문자의 온사이트 데이터를 수집하는 방식

익명 방문자의 온사이트 데이터를 수집하기 위해 Klaviyo는 방문자의 행동이 발생하는 대로 해당 데이터를 기록하고 브라우저에 로컬로 저장합니다. 향후 해당 방문자가 식별되면 해당 데이터는 Klaviyo로 전송되고 브라우저에서 지워집니다. 향후 모든 현장 활동은 식별 시 Klaviyo 쿠키를 통해 평소와 같이 추적됩니다.

브라우저에 데이터를 저장하려면 쇼핑객의 브라우저가 로컬 스토리지에 항목을 설정하는 기능을 지원해야 해요.

로컬 스토리지에 데이터를 쓰기를 지원하는 브라우저 목록을 확인해 보세요.

사이트 방문자가 어떤 유형의 쿠키 차단(예: Chrome의 시크릿 모드 또는 Safari의 비공개 브라우징)을 사용 중이면 Klaviyo에서 익명 이벤트를 기록하거나 복구할 수 없다는 점에 유의하세요.

식별 후 동기화에 포함되는 이벤트는 무엇인가요?

클라이언트 측 이벤트(프런트엔드 이벤트라고도 함)만 Klaviyo의 웹 추적을 통해 식별된 방문자와 익명 방문자 모두에 대해 수집됩니다. 이러한 이벤트는 Klaviyo.js로 알려진 Klaviyo의 기본 온사이트 트래킹 스니펫을 통해 수집됩니다.

일반적인 이벤트는 다음과 같습니다:

  • 사이트 내 활성 - 모든 연동
  • Viewed product - 대부분의 이커머스 연동
  • 장바구니에 추가됨 - 대부분의 이커머스 연동

그러나 klaviyo.track()를 통해 사이트에서 기록된 모든 이벤트 역시 익명 활동 백필에 포함됩니다.

일부 연동은 이를 위해 서버 측 이벤트를 사용할 수 있다는 점에 유의하세요. 예를 들어 Magento 2의 Added to Cart 이벤트는 서버 측에서 전송돼요.

로컬 스토리지에 이벤트를 몇 개까지 저장할 수 있나요?

브라우저의 로컬 스토리지에는 5MB 제한이 있어 최대 10,000개의 이벤트를 저장할 수 있어요.

쿠키 대신 로컬 스토리지를 사용해 데이터를 저장하는 이유는 무엇인가요?

쿠키는 로컬 스토리지에 비해 안정성이 떨어져요. 예를 들어, 쿠키에는 만료 날짜가 있고 최대 크기는 약 4KB예요. 로컬 스토리지는 평균적으로 5MB를 저장할 수 있어요(브라우저에 따라 다름).

Safari는 로컬 스토리지에 대해 7일 만료 정책을 적용해요.

GDPR 또는 개인정보 보호 관련 우려 사항이 있나요?

익명 방문자 활동 백필은 브라우저가 식별될 때까지(그 후 로컬 데이터가 삭제됨) 프로필 속성 또는 이벤트로 전송된 데이터를 저장하기 위해 브라우저의 로컬 스토리지를 사용합니다.

삭제되기 전까지 로컬 스토리지의 데이터는 웹사이트의 모든 Javascript에서 액세스할 수 있어요. 이는 프런트엔드 이벤트를 통해 특정 유형의 민감한 데이터를 전송하는 경우 개인정보 보호 문제를 일으킬 수 있어요. 민감한 데이터의 경우 Klaviyo에서는 서버 측 요청을 통해서만 데이터를 전송하거나, 브라우저가 식별된 이후에만 전송하는 것을 권장해요.

익명 방문자 활동 백필은 쿠키 동의 도구와 함께 작동하나요?

스토어에서 쿠키 동의 도구(예: OneTrust)를 사용하는 경우, 익명 활동을 캡처하려면 쇼퍼가 옵트인해야 합니다. 액세스 권한이 없으면 Klaviyo가 브라우저의 로컬 스토리지에 데이터를 쓸 수 없습니다.

익명 방문자가 플로우를 트리거하나요?

익명 방문자가 Klaviyo의 표준 웹 추적을 통해 식별되면, 자격을 충족하고 시간 지연을 초과하지 않는 한 플로우가 트리거돼요.

이 도움말 문서가 유용했나요?
이 형식은 도움말 문서 피드백 용도로만 사용하세요. 지원 팀에 문의하는 방법.

Klaviyo에서 자세히 살펴보기

커뮤니티
동료, 파트너, Klaviyo 전문가와 연결되어 영감을 받고 인사이트를 공유하며, 모든 궁금한 사항에 대해 답을 얻으세요.
파트너
특정 작업을 도와주거나 지속적인 마케팅 관리를 위해 Klaviyo 인증 전문가를 고용하세요.
지원

계정을 통해 지원에 액세스하세요.

이메일 지원 (무료 체험 및 유료 계정) 연중무휴 24시간 사용 가능

채팅/가상 비서
사용 가능 여부는 위치 및 요금제 유형에 따라 다름