Computer >> 컴퓨터 >  >> 프로그래밍 >> HTML

WooCommerce에 Google Analytics 연동하기: 빠르고 쉬운 단계별 가이드

드디어 사이트에 트래픽이 유입되기 시작했나요? 축하합니다! 하지만 이제 중요한 것은 방문자를 지속적으로 다시 데려오는 것입니다. 바로 이때 Google Analytics for WooCommerce가 필요합니다. 사용자 행동을 이해하고 트래픽을 추적하는 데 가장 좋은 도구이기 때문입니다. 이 글에서는 Google Analytics 계정을 만들고 WooCommerce 사이트와 연동하는 방법을 쉽게 따라할 수 있도록 안내해 드립니다.

핵심 요약: Google Analytics를 WooCommerce 사이트에 연동하는 방법은 플러그인을 사용하거나 테마 파일에 코드를 직접 추가하는 두 가지입니다. 두 방법 모두 사이트에 문제를 일으킬 수 있는 위험이 있으므로, 변경 작업 전 반드시 BlogVault 등으로 전체 백업을 진행하세요. 여러 방법을 시도하다가 문제가 생기더라도 백업본으로 빠르게 복원하고 다시 시작할 수 있습니다.

Google Analytics와 WooCommerce의 연동은 크게 두 가지 단계로 이루어집니다. 첫 번째는 계정 생성이고, 두 번째는 WooCommerce 사이트에 연동하는 것입니다. 전체 과정은 몇 분이면 끝나며, 시작하기 전 사이트 백업을 강력히 권장합니다.

Google Analytics 계정 만들기

WooCommerce와 Google Analytics 연동의 첫 번째 단계는 계정 생성입니다. 이미 계정이 있다면 다음 섹션으로 넘어가셔도 됩니다. 없다면 아래 절차에 따라 가입하세요.

계정에는 Universal Analytics(UA)와 Google Analytics 4(GA4) 두 가지 유형이 있습니다. UA는 2023년 7월부터 데이터 수집이 중단되었으므로, 처음부터 새로 시작한다면 GA4 계정을 만드는 것이 좋습니다. 현재는 두 속성을 동시에 활성화할 수도 있습니다.

  1. 계정 생성: Google Analytics 사이트에 접속하여 측정 시작(Start Measuring) 버튼을 클릭합니다. 계정 이름 등 필요한 정보를 입력하고 다음을 클릭합니다.
  2. 속성 설정 입력: 속성 이름을 입력하고 국가 및 시간대를 선택합니다. 속성(Property)은 일반적으로 귀하의 웹사이트를 의미합니다.
  3. 비즈니스 정보 입력: 비즈니스 규모와 Google Analytics에서 확인하고 싶은 항목 등 비즈니스 정보를 입력합니다. 완료 후 만들기(Create)를 클릭하고 동의(I Accept)를 선택합니다. 팝업창에서 원하는 이메일 수신 유형을 선택합니다.

참고: GA4는 최신 버전이므로 GA4 속성을 사용하는 것을 권장합니다. UA와 GA4는 인터페이스와 추적되는 지표에 차이가 있습니다. 두 가지를 모두 사용하고 싶다면 고급 옵션 보기(Show Advanced Options)를 클릭하고 UA 설정을 켠 뒤, 웹사이트 URL을 입력하고 Google Analytics 4 속성과 Universal Analytics 속성 모두 만들기 체크박스를 선택하면 됩니다.

UA 속성을 사용하는 경우 전자상거래 설정(Ecommerce Settings)을 활성화해야 합니다. 대시보드 왼쪽 하단의 톱니바퀴 아이콘을 클릭해 관리 설정(Admin)으로 이동한 뒤, 보기(View) 섹션에서 Ecommerce Settings를 클릭합니다. 전자상거래 사용향상된 전자상거래 보고 사용을 켜고 저장을 누릅니다.

WooCommerce Google Analytics 연동 방법 (2가지)

WooCommerce에 Google Analytics를 설정하는 방법은 두 가지입니다. 첫 번째는 플러그인을 통해 추적 ID(Tracking ID)를 복사·붙여넣는 방식입니다. 이 ID는 Google이 사이트에서 데이터를 수집해 애널리틱스 대시보드에 표시할 때 사용하는 값으로, '추적 픽셀(tracking pixel)'이라고도 불립니다. 두 번째 방법은 header.php 파일에 코드를 직접 추가하는 것입니다.

플러그인으로 Google Analytics 추가하기

Google Analytics를 WooCommerce에 연결하는 더 쉽고 안전한 방법은 플러그인을 사용하는 것입니다. 여기서는 WooCommerce Google Analytics 플러그인을 기준으로 설명합니다.

  1. 플러그인 다운로드: WooCommerce Google Analytics 공식 페이지에서 무료 플러그인 파일을 다운로드합니다. 결제 과정에서 WordPress 계정으로 로그인하고 이름, 주소 등을 입력한 뒤 인보이스에서 다운로드를 클릭합니다.
  2. 설치 및 활성화: WordPress 관리자 화면에서 왼쪽 메뉴의 플러그인에 마우스를 올리고 새로 추가를 클릭합니다. 플러그인 업로드파일 선택을 눌러 zip 파일을 업로드한 후 지금 설치를 클릭합니다. 설치가 완료되면 활성화를 누릅니다.
  3. Google Analytics 연결: WooCommerce 설정 페이지에서 통합(Integration) 탭으로 이동해 Google Analytics Tracking ID 필드에 Measurement ID 또는 Tracking ID를 입력합니다.

추적 ID 찾는 방법

  • GA4: GA4 속성만 있다면 데이터 스트림(Data Stream)을 먼저 만들어야 합니다. 관리 설정에서 Data Streams를 클릭하고 웹(Web)을 선택한 뒤 사이트 URL을 입력합니다. 스트림을 생성하면 Measurement ID를 확인할 수 있습니다.
  • UA: Universal Analytics 속성의 경우 관리 설정의 속성 설정(Property Settings)에서 Tracking ID를 확인할 수 있습니다.

주요 추적 옵션 설정

기본적으로 활성화된 옵션들은 대부분 그대로 유지하는 것이 좋습니다. 각 옵션의 의미를 살펴보면 다음과 같습니다.

  • 글로벌 사이트 태그 사용: UA와 GA4 추적 ID를 모두 지원합니다. 같은 사이트에 두 가지를 모두 사용한다면 체크하세요.
  • 표준 추적 사용: 인구통계학적 정보 등 사이트 트래픽의 기본 데이터를 추적합니다. 이 플러그인이 유일한 Google Analytics 플러그인이라면 반드시 활성화하세요.
  • 디스플레이 광고 지원: Google 디스플레이 네트워크를 사용한다면 관련 데이터를 추적할 수 있습니다.
  • 향상된 링크 어트리뷰션 사용: 버튼이나 링크별 클릭 수를 추적하려면 선택해야 합니다.
  • IP 익명화: 사용자의 IP 주소를 비공개로 유지합니다. 일부 국가에서는 법적으로 필수일 수 있습니다.
  • 404 오류 추적: 사이트 오류, 깨진 링크와 페이지를 추적하여 트래픽 손실 전에 문제를 해결할 수 있습니다.
  • 구매 거래 추적: 매출, 구매, 배송비, 세금 환불 등을 추적합니다. 사전에 결제 게이트웨이(Stripe, PayPal 등)가 설정되어 있어야 합니다.
  • 장바구니 추가 이벤트: 상품이 장바구니에 담기는 시점을 추적하여 사용자 경험을 파악할 수 있습니다.
  1. 도메인 입력: 아래로 스크롤하여 Cross Domain Tracking 필드에 도메인 이름을 입력하고 변경 사항 저장을 클릭합니다.
  2. 목표 및 퍼널 설정: 퍼널(Funnel)은 목표 달성까지의 사용자 여정을 단계별로 분석하여 최적화하는 데 도움이 되며, 목표(Goal)는 특정 행동을 수행한 고객 수를 측정합니다.
    • GA4: GA4의 목표는 이벤트 기반으로 추적됩니다. Google 지원 문서에서 전환 이벤트 관리와 퍼널을 활용한 사용자 여정 탐색 방법을 확인할 수 있습니다.
    • UA: Google 지원 문서에서 UA 속성의 목표 및 퍼널 이해 방법을 확인할 수 있습니다.
  3. Google Analytics 테스트: 설정이 완료되면 테스트가 필요합니다. 새 탭에서 자신의 웹사이트를 열고 Google Analytics 대시보드로 돌아간 뒤, 실시간(Real Time) 탭에서 방문자가 감지되는지 확인합니다. 정상적으로 표시된다면 설정이 완료된 것입니다.

참고: 두 개의 속성을 병행해서 사용하려면 하나는 플러그인으로, 다른 하나는 아래의 수동 방법으로 각각 연동해야 합니다.

대안 플러그인 소개

WooCommerce Google Analytics 플러그인 외의 대안을 찾고 있다면 MonsterInsights – Google Analytics Dashboard for WordPress가 인기 있습니다. 역시 Google Analytics 계정을 사용하지만 설정이 더 간편하고 WordPress 내에 대시보드를 제공합니다. 추적 ID를 수동으로 입력할 필요 없이 설치, 활성화 후 계정 연결만 하면 됩니다.

플러그인 없이 Google Analytics 추가하기

수동 방법은 비교적 간단하지만 코어 파일 편집이 필요합니다. 추적 코드는 사이트의 모든 페이지에 삽입되어야 하며, 다른 콘텐츠보다 먼저 로드되어야 하므로 주로 페이지 헤더에 삽입합니다. 다행히 대부분의 WordPress 테마에서 헤더는 별도의 PHP 파일로 존재합니다.

코어 파일을 수정하는 작업이므로 작은 실수로도 사이트가 다운될 수 있습니다. 따라서 BlogVault 등으로 먼저 사이트를 백업하세요. 백업 후 아래 단계를 따르세요.

  1. 추적 코드 복사: Google Analytics 계정에 접속하여 속성 유형에 따라 추적 코드를 찾아 복사합니다.
    • UA: 왼쪽 하단의 톱니바퀴 아이콘을 클릭해 관리 설정으로 이동한 뒤 추적 정보 → 추적 코드를 클릭하면 코드를 확인할 수 있습니다.
    • GA4: 관리 설정의 데이터 스트림 페이지에서 해당 스트림을 클릭한 뒤, '새 온페이지 태그 추가' 영역의 글로벌 사이트 태그 옆 화살표를 클릭하면 코드가 표시됩니다.
  2. header.php 파일 열기: WordPress 관리자 화면에서 왼쪽 메뉴의 외모(Appearance) → 테마 파일 편집기를 클릭합니다. 오른쪽 패널에서 header.php를 클릭하면 코드가 열립니다. 최신 WordPress 버전에서는 메뉴 위치가 다를 수 있으며, FTP나 cPanel 파일 관리자를 통해서도 접근 가능합니다.
  3. 코드 삽입: 종료 태그 </head>를 찾아 바로 윗줄에 코드를 붙여넣습니다. 완료 후 파일 업데이트를 클릭합니다.
  4. 목표 및 퍼널 설정: 플러그인 방법과 동일하게 속성 유형에 맞게 목표와 퍼널을 설정합니다.
  5. 연동 테스트: 데이터 분석에는 24~48시간이 걸릴 수 있지만 즉시 테스트할 수 있습니다. 자신의 사이트를 방문한 뒤 Google Analytics 대시보드 좌측의 실시간 탭에서 방문자가 표시되는지 확인하세요.

Universal Analytics에서 Google Analytics 4로 전환하기

이미 UA 계정을 사용 중이라면 어떻게 해야 할까요? UA에서 GA4로 전환하려면 사실상 새로운 GA4 속성을 만들면 됩니다.

관리 설정(Admin Settings)으로 이동하여 속성 설정 섹션의 GA4 Setup Assistant를 클릭합니다. 시작하기(Get Started)속성 만들기(Create Property)를 차례로 누르면 됩니다.

새 GA4 계정은 일부 기본 설정을 가져오지만 과거 데이터는 복사되지 않습니다. 따라서 한동안 두 속성을 병행 사용하는 것을 권장합니다.

참고: Google Tag Manager를 사용 중이라면 GA4 속성용으로 새 태그를 설치해야 합니다. GA4에 필요한 gtag.js 버전의 추적 코드를 사용하지 않으면 오류 메시지가 표시됩니다.

GA4는 인터페이스, 데이터 분석 방식, 용어에 차이가 있습니다. 자세한 내용은 Google의 공식 비교 문서를 참고하고, UA에서 GA4로 기본 이벤트를 마이그레이션하는 방법도 함께 확인해 보세요.

Google Analytics로 추적해야 할 핵심 지표

  1. 방문자 위치: 방문자가 어디서 구매하는지 파악하여 타겟 광고 등 맞춤형 마케팅에 활용할 수 있습니다.
  2. 이탈률(Bounce Rate): 한 페이지만 보고 사이트를 떠난 방문자의 비율입니다. 이탈률이 높다는 것은 사이트 로딩 속도가 느리거나 콘텐츠가 방문자의 기대에 부합하지 않는다는 신호일 수 있습니다.
  3. 상품 통계: 어떤 상품이 잘 팔리는지, 어떤 상품의 마케팅을 강화해야 하는지 파악할 수 있습니다.
  4. 유입 채널: 방문자가 Google 검색, 직접 URL 입력, 외부 링크 등 어떤 경로로 사이트에 도달했는지 알면 마케팅 전략 개선에 큰 도움이 됩니다.

Google Analytics와 EU 규정

Google Analytics는 훌륭한 도구이지만, EU에 거주하거나 EU 방문자를 대상으로 서비스한다면 주의가 필요합니다. 2020년 오스트리아 데이터 보호 당국(DPA)은 Google Analytics를 사용하는 웹사이트가 GDPR(일반 데이터 보호 규정)을 위반한다고 판결했습니다. 이 규정은 EU에서 미국으로 전송할 수 있는 데이터의 종류를 제한합니다. EU에서 운영 중이라면 대체 분석 도구로의 전환을 검토하는 것이 좋습니다.

마무리

Google Analytics는 사용자를 이해하고 행동을 추적하는 필수 도구로, 고객이 다시 방문하고 싶은 사이트를 만드는 데 핵심적인 역할을 합니다. WooCommerce와의 연동은 플러그인을 사용하거나 코드를 직접 추가하는 두 가지 방법이 있으며, 어떤 방법을 선택하든 UA 또는 GA4 속성을 포함한 Google Analytics 계정이 필요합니다. 또한 사이트 변경 전 BlogVault 같은 백업 플러그인으로 사이트를 백업하는 것을 잊지 마세요.

FAQ

1. GA4가 UA를 대체하나요?

네. Google은 2023년 7월 1일부터 Universal Analytics가 데이터 수집을 중단한다고 발표했습니다. GA4가 기본이 되므로 빠른 시일 내에 UA에서 GA4로 전환하는 것을 권장합니다.

2. Google Analytics로 전자상거래 트래픽을 추적할 수 있나요?

네. 판매 상품, 매출, 거래 데이터 등을 추적할 수 있습니다. GA4는 자동으로 처리되지만, UA를 사용하는 경우 관리 설정 페이지에서 전자상거래 추적을 직접 활성화해야 합니다.

3. Google Analytics는 WordPress와 호환되나요?

네. 호환됩니다. Google Analytics 계정을 만든 뒤 플러그인을 사용하거나 header.php 파일에 코드를 추가하여 WordPress 사이트에 연동하면 됩니다.

4. WordPress에 Google Analytics를 어떻게 연결하나요?

두 가지 방법이 있습니다.

  • 플러그인 사용: 플러그인 디렉토리에서 WooCommerce Google Analytics Integration 플러그인을 검색해 설치·활성화한 후 적절한 필드에 Tracking Code 또는 Measurement ID를 붙여넣습니다.
  • 수동 추가: 대시보드에서 외모 → 테마 파일 편집기로 이동해 header.php를 클릭합니다. 종료 태그 </head> 바로 앞에 추적 코드를 붙여넣고 파일 업데이트를 클릭합니다.

5. Google Analytics에서 전자상거래 추적을 어떻게 설정하나요?

Google Analytics 대시보드에서 톱니바퀴 아이콘을 클릭합니다. 보기(View) 섹션에서 Ecommerce Settings를 클릭하고 전자상거래 사용향상된 전자상거래 보고 사용을 켠 뒤 저장을 누릅니다. 마지막으로 WordPress 사이트에 Google Analytics를 연동합니다.

6. 플러그인으로 WordPress에 Google Analytics를 추가하려면?

Google Analytics 플러그인을 설치하고 계정과 연동하는 과정이 필요합니다. 플러그인을 설치·활성화한 후 추적 코드를 입력하고 설정을 저장하면 완료됩니다.