HubSpot과 Google Analytics 연결

게시 됨: 2021-10-14

Google Analytics와 HubSpot은 독립적으로 웹사이트, CRM 및 인바운드 마케팅 성과에 대한 풍부한 데이터 통찰력을 제공할 수 있습니다. 이 기사에서는 이 두 가지 강력한 플랫폼을 연결하여 더 많은 가치를 창출하는 방법을 살펴봅니다.

우리는 다음을 다룰 것입니다:

  • Google Analytics에서 Hubspot 데이터를 사용하려는 이유
  • 이 작업을 수행하는 방법에 대한 최상위 프로세스
  • 직면할 수 있는 일반적인 문제

Google 애널리틱스와 HubSpot을 연결하는 이유는 무엇 입니까?

HubSpot에는 구매 내역 및 리드 품질과 같은 고객 및 잠재 고객에 대한 귀중한 정보가 풍부하게 포함되어 있습니다. 그러나 기본적으로 이 정보는 Google Analytics에 표시되지 않습니다.

기본적으로 디지털 팀은 Google Analytics 내에서 이 중요한 데이터에 액세스할 수 없으므로 이를 사용하여 마케팅 전략을 최적화할 수 없습니다. 결과적으로 이것은 KPI 근시 및 전체 범위가 만족스럽지 않은 결과로 이어질 수 있습니다.

HubSpot 내의 주요 비즈니스 측정항목을 Google Analytics로 가져오면 KPI Myopia를 방지하고 다음과 같은 이점을 얻을 수 있습니다.

  • 웹사이트의 최고 실적 섹션을 식별합니다.
  • 디지털 활동에서 생성된 리드의 품질을 개선합니다.
  • 귀하의 비즈니스 또는 마케팅 채널의 수익성을 개선하십시오.
  • 고객과 상사에게 디지털 마케팅의 가치를 더 잘 보여주십시오.

HubSpot을 Google 애널리틱스와 연결하는 방법

Google 클라이언트 ID 캡처

HubSpot에서 Google Analytics 연결을 완료하는 첫 번째 단계는 사이트에 있는 모든 양식에서 Google Analytics 클라이언트 ID(또는 CID)를 캡처하는 것입니다.

CID는 Google Analytics에서 생성된 고유 ID이며 HubSpot에서 추적된 사용자 행동을 Google Analytics에서 추적된 사용자 행동과 결합하기 위한 기본 키로 사용됩니다.

여기서 취해야 할 정확한 단계는 HubSpot 양식을 사용하는지 여부에 따라 달라집니다.

  • 페이지 로드 시 Google 애널리틱스 태그에서 client_id 추출
    • 이 ID를 읽는 두 가지 주요 방법이 있습니다.
      • "_ga" 쿠키 읽기
      • 사이트에서 GA 트래커에 액세스
  • 숨겨진 양식 필드에 CID 저장
  • 이 숨겨진 양식 필드를 양식 제출 시 HubSpot에 전달하고 HubSpot의 연락처 수준에 저장합니다.

HubSpot 데이터 내보내기

CID가 연락처 수준에서 저장되면 이제 CRM 데이터를 내보내고 HubSpot에서 Google Analytics로 업로드할 준비를 할 수 있습니다. 데이터는 매일 내보내야 합니다(수동 내보내기 또는 HubSpot API를 통해).

Google Analytics에서 추적하려는 측정항목 열과 함께 CID 열을 내보내야 합니다. 공유할 일반적인 메트릭에는 고객 평생 가치, 거래 가치 및 리드 단계가 포함됩니다.

데이터는 연락처 수준에서 내보내야 합니다. 다른 수준(예: 거래 또는 회사)에서 내보낼 수 있지만 이는 추가 복잡성을 가져옵니다. 연락처를 회사에 매핑하려면 HubSpot 내의 추가 논리를 설정해야 합니다.

데이터를 내보낸 후에는 측정 프로토콜을 통해 GA로 보낼 수 있습니다.

측정 프로토콜 적중 구조 만들기

측정 프로토콜은 개발자가 이벤트를 Google Analytics에 직접 보낼 수 있도록 Google에서 유지 관리하는 API입니다.

이를 설정하려면 애널리틱스 팀과 연락하여 자신의 GA 속성과 호환되는 이벤트 구조를 결정하세요. 참조 문서는 여기에서 찾을 수 있습니다.

아이디어에는 "event_value" 및 "event_category" 필드를 사용하여 수익 업데이트를 보내고 "event_action" 및 "event_category" 필드를 사용하여 리드 상태 업데이트를 보내는 것이 포함됩니다. 그런 다음 KPI 보고를 위해 또는 Google Ads를 통해 유료 캠페인을 최적화하기 위해 이러한 이벤트를 기반으로 목표를 설정할 수 있습니다.

또한 이벤트 레이블 또는 맞춤 측정기준으로 제출할 수익 또는 리드 생성 날짜를 전달하는 것이 좋습니다.

수익 및 기타 측정항목이 GA로 전송되는 날짜는 HubSpot에서 발생한 날짜와 일치하지 않을 수 있습니다. 이 날짜는 거래/리드가 생성된 날짜 또는 비즈니스에서 수익을 고려하는 날짜와 다를 수 있습니다. 생성되었거나 거래가 마감되었습니다.

측정 프로토콜 조회수를 Google 애널리틱스로 보내기

이벤트 구조를 결정했으면 이러한 이벤트를 Google Analytics로 보낼 수 있습니다.

조회수는 Google Analytics Hit Builder를 사용하여 Google Analytics로 보낼 수 있지만, 소수의 조회수 이상에 대해 매일 이 작업을 수행하면 빠르게 비효율적입니다. 이 문제를 극복하기 위해 Semetrical은 대규모 측정 프로토콜 히트를 관리하는 SAM 기술을 구축했습니다.

자신만의 솔루션을 개발하고 싶다면 Python/Google App Script/VBA 스크립트를 작성하는 것이 좋습니다.
일반적으로 단계는 다음과 같습니다.

  • CSV 또는 DB에서 HubSpot 연락처 수집
  • 유효하지 않은 문자 제거(부동 값과 날짜는 번거로울 수 있음)
  • 행을 측정 프로토콜 히트 문자열로 변환
  • 측정 프로토콜 끝점에 이 히트 문자열을 일괄적으로 보냅니다.

직면하게 될 일반적인 문제 r

이제 실제로 이것을 하려고 할 때 직면하게 될 몇 가지 문제에 대해 이야기해 보겠습니다. 통합은 표면적으로 단순해 보이지만 실제로는 전혀 그렇지 않습니다. 우리는 GA에서 CRM 데이터 통합 ​​서비스인 SAM을 구축할 때 이러한 모든 문제에 대한 솔루션을 개발해야 했습니다.

대규모 일일 동기화 처리

더 큰 CRM은 종종 주어진 하루에 수십 또는 수백 개의 변경 사항을 볼 수 있습니다. 두 데이터 소스를 동기화 상태로 유지하려면 매일 또는 (Analytics 360의 경우) 매시간 업데이트해야 합니다.

이 작업을 수동으로 빠르게 수행하면 엄청난 비용이 듭니다. 데이터 정리 및 수동 가져오기/내보내기 외에도 데이터 무결성을 유지하기 위해 여러 문제를 해결해야 합니다.

연락처 업데이트 처리

HubSpot 내의 수익 값은 시간이 지남에 따라 변경됩니다. 연락처당 수익 변화를 설명하는 방법을 고안해야 합니다.

HubSpot 수익 변경은 이전 값을 대체하는 반면 Google Analytics의 이벤트 값은 아래 예에서 설명하는 것처럼 이전 값에 추가됩니다.

  • 4월 HubSpot 수익 필드에 £10,000 입력
  • 측정 프로토콜을 통해 Google 애널리틱스로 £10,000 송금
  • 연락을 위한 추가 판매가 이루어지며 HubSpot의 수익은 이제 £12k입니다.
  • £12,000의 새로운 가치가 Google 애널리틱스로 전송됩니다.
  • HubSpot의 총 가치 = £12k | GA의 총 가치 = £22k!

HubSpot 개체 간의 데이터 매핑(예: 연락처 수준 CID + 거래 수준 메트릭)

클라이언트 ID는 HubSpot 내의 연락처 수준에서 캡처될 가능성이 높습니다. 반면에 거래 가치 또는 단계와 같은 주요 비즈니스 메트릭은 거래 또는 회사 수준에서 유지됩니다.

또한 완전히 다른 CRM 시스템에서 추적되는 수익 및 판매 진행 메트릭을 보는 것이 일반적입니다.

두 인스턴스 모두 데이터를 GA로 보내고 현장 행동에 연결하기 전에 메트릭으로 CID를 연결하기 위한 추가 작업이 필요합니다.

기여 모델 고안

HubSpot과 데이터를 100% 동기화하려면 이벤트 수준에서 보고해야 합니다. 즉, 고유한 기여 모델과 기술을 개발해야 합니다.

데이터 볼륨은 빠르게 상당히 커집니다. 월 방문자가 20,000명인 소규모 GA 속성의 경우 매월 수백만 행의 데이터를 가져와 분석해야 할 수 있습니다.

첫 번째 및 마지막 터치 어트리뷰션보다 더 복잡한 작업을 수행하는 것은 Excel에서는 다루기 힘들고 Python에서는 더 쉽게 수행됩니다. 그러나 이를 위해서는 추가적인 기술적 전문성도 필요합니다.

이 데이터로 만든 보고서는 대부분의 통찰력이 생성되는 곳입니다.

이것은 기술적으로 정통한 Analytics 팀을 위한 매력적인 프로젝트이지만 사소한 것이 아니며 우리의 경험에 따르면 하룻밤 사이에 함께 할 수 있는 것이 아닙니다. 필요에 따라 몇 주 또는 몇 달이 걸릴 수 있습니다.

HubSpot to Google Analytics 서비스의 일부로 제공하는 보고서를 강화하기 위해 자체 제품군 기여 모델을 개발했습니다. 첫 번째 터치, 마지막 터치 및 선형 기여 모델은 고객에게 가장 큰 반향을 불러일으키는 세 가지입니다.

데이터에서 실제로 가치를 생성

이것은 아마도 전체 프로세스에서 가장 까다로운 부분일 것입니다. 일단 제시되면 통찰력을 설명하고 마케팅 부서의 각 이해 관계자로부터 동의를 얻어야 합니다.

목표와 관행을 변경해야 합니다. 이는 결코 고통스럽지 않은 과정입니다. 팀은 이 새로운 데이터로 가치를 창출하기 전에 새로운 관행과 보고서에 익숙해져야 합니다.

이를 해결하기 위한 제안에는 실적 목표에 대한 경험이 있는 사람들과 협력하고 전환/트래픽 메트릭에서 수익/리드 품질 메트릭으로 이동하는 것이 현재 접근 방식의 실패가 아니라 논리적 개선으로 간주되도록 하는 것이 포함됩니다.

마케팅 담당자가 이 통합이 제공하는 이점을 인식하는 것이 중요합니다. 기본적인 수준에서 수익을 기본 KPI로 사용하여 웹 사이트 성능에 대해 보고하는 것이 양식 제출이나 세션을 사용하는 것이 훨씬 좋습니다.

이 기사가 유익한 정보가 되었기를 바랍니다. 질문이 있거나 HubSpot에서 Google Analytics 연결 설정에 관심이 있는 경우 여기에서 저희에게 연락하십시오.