대부분의 B2B 팀은 이미 웹사이트 방문자 추적을 하고 있습니다. Google Analytics가 설치되어 있고, 태그 관리자가 이벤트 십여 개를 발생시키고, 대시보드에서는 세션이 우상향합니다. 그런데 영업 담당자가 간단한 질문을 합니다. "이번 주에 제 담당 계정 중 어디가 사이트에 왔나요?" 아무도 답하지 못합니다. 그 공백이 문제의 전부입니다. 트래픽 리포트용으로 만든 방문자 추적은 몇 명이 왔는지 알려 줍니다. B2B 방문자 추적은 누가 왔는지, 무엇에 관심이 있었는지, 지금 움직여야 할 때인지 알려 줘야 합니다.
이 글에서는 B2B 웹사이트 방문자 추적이 무엇을 수집해야 하는지, 이를 수행하는 세 가지 도구 레이어, 태그 관리자에 그대로 옮길 수 있는 이벤트 명세, 그리고 애초에 무엇을 수집할 수 있는지 결정하는 개인정보 규칙을 다룹니다.
페이지뷰 추적이 B2B 팀에 효과가 없는 이유
소비자 분석은 많은 방문자, 짧은 여정, 같은 세션 내 전환을 전제로 합니다. B2B는 전혀 다릅니다. 거래에는 위원회가 관여하고, 조사는 몇 주에 걸쳐 진행되며, 대부분은 누군가 폼을 작성하기 전에 이루어집니다.
6sense 2024 구매자 경험 보고서에 따르면 B2B 구매자는 판매자와 접촉하기 전에 구매 과정의 약 70%를 이미 진행하며, 첫 접촉의 80% 이상을 구매자가 먼저 시작합니다. 그 조사의 상당 부분은 공급업체 웹사이트에서, 대개 여러 사람이 여러 번 방문하면서 이루어집니다. 세션 기반 애널리틱스는 각 방문을 익명 사용자의 서로 무관한 세션으로 기록합니다. 정말 중요한 패턴(한 계정, 세 사람, 다섯 번의 방문, 요금 페이지 두 번)은 보이지 않습니다.
구체적으로 세 가지가 깨집니다.
- 분석 단위가 잘못되었습니다. GA4는 사용자와 세션을 셉니다. 매출 팀은 어카운트 단위로 일합니다. 어카운트 레이어가 없으면 웹사이트 행동을 파이프라인과 연결할 수 없습니다.
- 익명 트래픽은 블랙홀입니다. 대부분의 방문자는 양식을 작성하지 않으므로, 트래픽 대부분에는 이름이 붙지 않습니다. 양식 작성 이후에야 쓸모가 생기는 추적은 수요의 대부분을 놓칩니다.
- 이벤트가 행동이 아니라 리포팅을 위해 추적됨. “스크롤 깊이 75%”는 콘텐츠 리포트에는 괜찮지만, 영업 담당자나 개인화 규칙에는 아무것도 알려 주지 않습니다.
B2B 웹사이트 방문자 추적의 세 가지 레이어
좋은 B2B 추적은 세 개의 레이어로 쌓입니다. 각각 다른 질문에 답하며, 데이터를 어디로든 전달할 가치가 생기려면 세 가지가 모두 필요합니다.
1계층: 트래픽 분석(얼마나, 어디에서)
GA4, Plausible, Matomo 등 이미 사용 중인 도구가 여기에 해당합니다. 어떤 캠페인이 방문을 이끄는지, 어떤 페이지가 관심을 붙잡는지, 사람들이 어디서 이탈하는지 같은 채널 및 콘텐츠 관련 질문에 답합니다. 계속 사용하십시오. 다만 계정 관련 질문에 대한 답을 기대하지는 마십시오. GA4는 의도적으로 조직을 식별하지 않습니다. Google은 애널리틱스가 EU, 스위스, 영국 사용자의 개별 IP 주소를 기록하거나 저장하지 않는다고 밝히고 있으며, IP는 대략적인 위치를 파악하는 데만 쓰인 뒤 폐기됩니다.
레이어 2: 기업 식별(누구인가)
이 레이어는 주로 기업 IP 대역에 대한 리버스 IP 조회로 익명 세션을 기업과 연결한 뒤, 업종, 규모, 위치 정보로 기업 데이터를 보강합니다. 커버리지는 구조적으로 부분적일 수밖에 없습니다. 방문자가 기업 네트워크에서 접속하는 사이트는 재택근무자가 주로 방문하는 사이트보다 훨씬 많은 트래픽을 매칭하며, 원격 근무와 개인용 VPN이 매칭률이 더 높지 않은 주된 이유입니다. 벤더의 평균값을 믿기보다 자사 트래픽으로 매칭률을 측정하세요. 작동 원리와 정확도의 한계는 기업 단위 방문자 식별의 작동 방식 해설에서 자세히 다룹니다. 이 레이어의 도구를 고르려면 웹사이트 방문자 식별 소프트웨어 선택 방법을 참고하세요.
레이어 3: 행동 이벤트(무엇에 관심을 가졌는가)
세 번째 레이어는 식별된 기업과 연결된, 의도를 나타내는 구체적인 행동을 기록합니다. 모든 클릭이 아닙니다. 매출 조직의 누군가가 실제로 반응할 이벤트의 짧은 목록입니다. 대부분의 팀이 과도하게 수집하는 지점이 여기입니다. 아무도 보지 않는 이벤트 40개는 규칙이나 알림을 작동시키는 이벤트 8개보다 못합니다.
추적할 것: 복사해 쓰는 이벤트 명세
이 이벤트 명세를 출발점으로 쓰세요. 의도적으로 짧게 만들었습니다. 여기 있는 모든 이벤트는 점수에 반영되거나, 개인화 규칙을 실행하거나, CRM 타임라인에 기록됩니다.
| 이벤트 | 발동 조건 | 주요 속성 | 용도 |
|---|---|---|---|
pricing_viewed | 요금 페이지 로드 | 요금제 탭 열람, 페이지 체류 시간 | 인텐트 점수, 영업 알림 |
case_study_viewed | 아무 고객 사례나 로드됨 | 사례의 업종, 사례 기업의 규모 | 업종 추론, 증거 개인화 |
integration_viewed | 연동 또는 문서 페이지 로드 | 연동 이름 | 기술 평가자 신호, 기술 스택 추론 |
comparison_viewed | 'vs' 또는 대안 페이지 로드 | 경쟁사 언급 | 후반 단계 신호, 경쟁사 대비 메시지 |
demo_cta_clicked | 데모 CTA 클릭 | CTA 위치, CTA 변형 | CTA 테스트, 전환 경로 분석 |
form_started | 첫 번째 필드에 포커스 | 양식 ID | 양식 이탈 복구 |
form_submitted | 제출 성공 | 폼 ID, 이메일 도메인 | 신원 연결, CRM 동기화 |
return_visit | 30일 이내 알려진 기업의 새 세션 | 마지막 방문 후 경과 일수, 세션 수 | 참여 최신성, 점수 감쇠 |
빠진 것을 보세요. 스크롤 깊이, 외부 링크 클릭, 동영상 4분위 시청, 블로그 글 체류 시간. 콘텐츠 리포팅에 필요하다면 트래픽 분석에서 추적하세요. 계정 스코어링에는 보내지 마세요. 노이즈만 더하고 모든 계정이 참여하는 것처럼 보이게 만듭니다.
모든 이벤트에는 두 가지 속성이 중요합니다. 기업 식별자(2단계 레이어에서 가져옴)와 지속적인 퍼스트파티 방문자 ID입니다. 둘 다 있으면 나중에 그 사람이 양식을 제출할 때 익명 이력을 알려진 연락처에 병합할 수 있습니다. 이때 앞선 세 번의 방문이 갑자기 영업팀에게 쓸모 있는 정보가 됩니다.
추적된 방문을 기업 신호로 전환하기
원시 이벤트는 신호가 아닙니다. 신호는 사람이나 규칙이 행동해야 하는 이벤트 패턴입니다. 대부분의 팀이 건너뛰는 단계가 바로 그 패턴을 문서로 적는 것입니다. 네 가지로 시작하세요.
- 신규 ICP 계정의 첫 방문. ICP에 맞고 이전에 방문한 적 없는 식별된 회사입니다. 조치: 다음 페이지 조회부터 업종별 근거 자료를 보여주기 시작하십시오.
- 다수 인원 계정. 7일 안에 같은 기업에서 두 명 이상의 고유 방문자. 조치: 계정 담당자에게 알리세요. 위원회가 형성되는 것은 한 사람이 많이 읽는 것보다 강한 신호입니다.
- 후반 단계 페이지 묶음. 같은 주에 요금 페이지와 비교 또는 연동 페이지 조회. 조치: 계정의 우선순위를 높이고 홈페이지 CTA를 콘텐츠 제안에서 미팅 요청으로 바꾸세요.
- 재참여. 실주했거나 휴면 상태였던 계정이 60일 이상 조용하다가 돌아옵니다. 조치: 조회한 페이지와 함께 이전 담당자에게 알립니다.
이 각각은 개인화할 수 있는 세그먼트에 대응합니다. 예외 상황에 파묻히지 않고 이런 패턴을 스코어링 규칙으로 바꾸는 방법은 B2B 웹사이트를 위한 행동 기반 세그멘테이션 가이드에서 더 자세히 다룹니다.
세 가지 레이어를 모두 아우르는 도구 스택
도구가 열 개씩 필요하지는 않습니다. 중견 B2B 팀의 일반적인 스택은 다음과 같습니다.
- 태그 관리자: 이벤트 사양을 한곳에서 관리할 수 있도록 Google Tag Manager 또는 서버 측 컨테이너를 사용합니다.
- 트래픽 분석: 채널 및 콘텐츠 리포팅을 위한 GA4 또는 Plausible, Matomo 같은 개인정보 보호 중심의 대안.
- 회사 식별과 개인화: 회사를 확인하고 페이지에서 바로 활용할 수 있는 하나의 플랫폼. 식별과 개인화를 두 공급업체로 나누면 같은 방문에 대해 서로 다른 회사 매칭 결과가 나오는 경우가 많습니다.
- CRM: 원시 이벤트 스트림이 아니라 계정 단위 활동을 받는 HubSpot 또는 Salesforce.
- 알림: 위 네 가지 신호에 대해 Slack이나 이메일 알림을 어카운트 담당자에게 보냅니다.
Markettailor의 방문자 식별은 스크립트 하나로 레이어 2와 3을 처리합니다. 회사를 확인하고, 위의 이벤트를 해당 회사에 기록하며, 같은 계정 데이터를 다음 페이지 조회 때 개인화 규칙에서 사용할 수 있게 합니다.
개인정보 보호: 추적할 수 있는 것과 없는 것
기업 단위 추적과 개인 추적은 서로 다른 법적 문제이며, 이를 혼동하는 것이 팀들이 곤란에 빠지는 원인입니다.
- EU와 영국에서는 쿠키와 로컬 스토리지에 동의가 필요합니다. 반드시 필요한 경우는 예외입니다. 영국 ICO의 쿠키 및 유사 기술 가이드에 따르면 사용자 기기에 쿠키를 저장하려면 동의를 받아야 하며, 자사 목적에만 필수적인 쿠키도 동의가 필요합니다. 분석용 영구 방문자 ID는 동의가 필요한 쪽에 속합니다.
- 기업 IP 대역에 기반한 기업 수준 식별은 개인이 아니라 조직을 설명하므로 대부분의 개인정보 의무에서 벗어납니다. 하지만 이를 실명 연락처와 결합하는 순간 GDPR이 전면 적용됩니다.
- 공개하세요. 개인정보 처리방침에 기업 단위로 식별하고 개인화한다는 사실을 쉬운 문장으로 추가하세요. 공개하지 않은 관행을 민원이 들어온 뒤에 해명하는 것이 훨씬 큰 비용을 치릅니다. 전환이 걱정된다면 공개 전후 한 달을 비교해 보세요.
전체 내용은 B2B 개인화와 데이터 프라이버시 컴플라이언스 글을 읽어 보세요.
흔한 실패: 담당자 없는 추적
실패 원인은 기술적인 경우가 드뭅니다. 팀이 식별 도구를 설치하고 3개월치 계정 데이터를 모은 뒤, 결과물을 아무도 맡지 않습니다. 마케팅은 영업이 대시보드를 확인하고 있다고 생각하고, 영업은 마케팅이 알림을 보낼 거라고 생각합니다. 그러는 사이 데이터는 낡아 버립니다.
이벤트를 하나라도 추가하기 전에, 네 가지 신호를 각각 누가 받고 24시간 안에 무엇을 할지 정하세요. 그 사람의 이름을 댈 수 없다면 아직 그 이벤트를 추적하지 마세요. 추적은 저렴하지만 관심은 그렇지 않습니다.
이번 주에 시작할 일
- 현재 태그 관리자를 점검하고, 지난 90일 동안 어떤 리포트에도 쓰이지 않은 이벤트는 삭제하세요.
- 위의 여덟 가지 이벤트를 각각 기업 식별자와 함께 추가하세요.
- 네 가지 계정 신호를 적고 각각 담당자를 지정하세요.
- 신호 하나를 골라(후반 단계 페이지 클러스터가 가장 쉬운 성과) Slack 알림에 연결하세요.
- 30일 후 알림을 받은 어카운트 중 몇 곳이 미팅으로 이어졌는지 확인하고 기준을 조정하세요.
지금 어떤 회사가 사이트에 있고 무엇을 읽고 있는지 보고 싶다면, 요금 페이지에서 실제 트래픽에 식별 기능을 적용해 보여드리는 20분 시연을 신청하십시오.