[GA4/GTM] 자사몰 분석을 위한 GA4 전자상거래 이벤트 이해하기
1. GA4 전자상거래 이벤트 소개
현재 자사몰을 운영 중이신 분이라면 항상 그 다음 액션플랜을 많이 고민하실 것 같습니다. “이제 무엇을 더 해야 성장할 수 있지?”라는 고민이 될 것 같습니다. 구글 애널리틱스(GA4)와 같은 분석툴들은 이러한 고민을 데이터 기반으로 결정할 수 있도록 하는 좋은 수단입니다.
이번 글에서는 자사몰에서 구글애널리틱스(GA4)를 이용하신다면, 반드시 알아야하는 GA4 전자상거래 이벤트에 대해 알아보겠습니다. GA4 전자상거래 이벤트의 개념 및 이벤트, 이벤트를 이루는 매개변수부터 중요성까지 차근차근 짚어나가보고자 합니다.
1.1 GA4와 전자상거래 분석의 중요성
구글애널리틱스(GA4)가 ‘무료’라는 점과 ‘다양한 분석’을 할 수 있다는 강점으로 많은 분들이 이용하시지만, 정작 ‘다양한 분석’을 할 수 있다는 장점을 잘 활용하지 못하고 계십니다.
GA4 전자상거래 분석이 중요한 이유는 간단합니다. 고객이 어떻게 행동하는지, 어떤 제품이 잘 팔리는지, 어디서 문제가 생기는지 알 수 있기 때문입니다. 또한, GA4를 사용하면 실시간으로 판매 현황을 확인할 수 있고, 마케팅 효과도 정확히 측정할 수 있고 이는 매출 증대와 비용 절감으로 이어집니다.
최근에는 구글애널리틱스(GA4)에도 인공지능(AI) 기술이 많이 도입되고 있습니다. 이를 이용하여 미래 트렌드를 예측하는 기능 뿐 아니라 다양한 전략에 대한 제언도 같이 제공하니 앞으로는 더 많은 도움을 줄 것이라 기대가 되는 부분이기도 합니다.
1.2 GA4의 주요 전자상거래 이벤트 유형
구글애널리틱스(GA4)에서는 특별히 전자상거래를 추적하기 위한 이벤트를 별도로 구글에서 정의해두고 있습니다. 이 이벤트들은 고객의 쇼핑 여정을 이해하는데 큰 도움이 되며, 이를 이용하여 더 폭넓은 분석을 할 수 있도록 구글은 이 이벤트들을 바탕으로 많은 분석보고서를 만들어두었습니다. 그래서 같은 이벤트를 수집하더라도 자사몰에서 수집하는 이벤트라면 구글의 전자상거래 이벤트에 맞게 발송하는 것이 구글애널리틱스(GA4)를 더 잘 활용할 수 있는 방법입니다.
구글애널리틱스에서 정의한 GA4 전자상거래는 아래 목록을 참고해주시면 됩니다.
이벤트 이름 | 이벤트 | 기록 시점 |
---|---|---|
상품 목록 조회 | view_item_list | 사용자가 상품 목록을 볼 때 (예: 검색 결과 페이지, 카테고리 페이지) |
상품 선택 | select_item | 사용자가 상품 목록에서 특정 상품을 클릭할 때 |
상품 조회 | view_item | 사용자가 특정 상품의 상세 페이지를 볼 때 |
위시리스트 추가 | add_to_wishlist | 사용자가 상품을 위시리스트에 추가할 때 |
장바구니 추가 | add_to_cart | 사용자가 상품을 장바구니에 추가할 때 |
장바구니 조회 | view_cart | 사용자가 장바구니 페이지를 볼 때 |
장바구니 제거 | remove_from_cart | 사용자가 장바구니에서 상품을 제거할 때 |
결제 시작 | begin_checkout | 사용자가 체크아웃 프로세스를 시작할 때 |
배송 정보 추가 | add_shipping_info | 사용자가 배송 정보를 입력할 때 |
결제 정보 추가 | add_payment_info | 사용자가 결제 정보를 입력할 때 |
구매 | purchase | 사용자가 구매를 완료할 때 |
환불 | refund | 구매에 대한 환불이 처리될 때 |
프로모션 조회 | view_promotion | 사용자에게 프로모션이 노출될 때 |
프로모션 선택 | select_promotion | 사용자가 프로모션을 클릭할 때 |
* 참고자료 1. "[GA4] 추천 이벤트”, 애널리틱스 고객센터
* 참고자료 2. "[GA4] About ecommerce metrics”, 애널리틱스 고객센터
2. GA4 전자상거래 이벤트 상세 분석
GA4의 전자상거래 이벤트에 대한 기본적인 내용을 위에서 말씀드렸습니다. 주요한 이벤트들에 대해서 더 자세히 알아감으로써 온라인 쇼핑몰에서 일어나는 모든 활동을 더 정확하게 추적하고 분석할 수 있습니다.
2.1 view_item: 상품 조회 이벤트
view_item 이벤트는 고객이 특정 상품의 상세 페이지를 볼 때 발생합니다. 이 이벤트는 특히 고객의 관심사를 파악하는 데 매우 중요합니다. 어떤 상품이 가장 많은 관심을 받는지, 어떤 상품 페이지에서 고객이 오래 머무는지 등을 알 수 있습니다.
view_item 이벤트 데이터를 분석하면 인기 상품을 파악하고, 상품 페이지의 개선점을 찾을 수 있습니다. 예를 들어, 조회는 많이 되지만 구매로 이어지지 않는 상품이 있다면, 해당 상품 페이지의 설명이나 가격 정책을 재검토해보는 것도 방법이 될 수 있습니다.
2.2 add_to_cart: 장바구니 추가 이벤트
add_to_cart 이벤트는 고객이 상품을 장바구니에 담을 때 발생합니다. 이 이벤트는 구매 의도를 가장 잘 보여주는 지표 중 하나입니다. 이 이벤트를 통해 어떤 상품이 자주 장바구니에 담기는지, 언제 장바구니 추가가 많이 일어나는지 등을 파악할 수 있습니다.
add_to_cart 이벤트와 실제 구매 사이의 관계를 분석하면, 장바구니 포기율을 줄이기 위한 전략을 세울 수 있습니다. 예를 들어, 장바구니에 자주 담기지만 구매로 이어지지 않는 상품이 있다면, 해당 상품에 대한 할인 쿠폰을 제공하는 등의 전략을 시도해볼 수도 있습니다.
2.3 begin_checkout: 결제 시작 이벤트
begin_checkout 이벤트는 고객이 결제 과정을 시작할 때 발생합니다. 이는 구매 의도가 매우 높은 상태를 나타내는 중요한 이벤트입니다. 이 이벤트를 통해 얼마나 많은 고객이 실제로 결제를 시도하는지, 어떤 상품이 결제 단계까지 가장 많이 도달하는지 등을 알 수 있습니다.
begin_checkout 이벤트와 최종 구매 사이의 차이를 분석하면, 결제 과정에서의 문제점을 파악할 수 있습니다. 예를 들어, 결제 시작 후 구매 완료율이 낮다면, 결제 과정이 너무 복잡하거나 문제가 있을 수 있다는 신호가 될 수 있습니다.
2.4 purchase: 구매 완료 이벤트
purchase 이벤트는 가장 중요한 전자상거래 이벤트입니다. 이 이벤트는 고객이 성공적으로 구매를 완료했을 때 발생합니다. 이 이벤트를 통해 총 매출, 판매된 상품 수, 평균 주문 가치 등 다양한 핵심 비즈니스 지표를 얻을 수 있습니다.
purchase 이벤트 데이터를 분석하면 best seller 상품을 파악하고, 성공적인 마케팅 캠페인을 식별할 수 있어요. 또한 고객의 구매 패턴을 이해하여 더 효과적인 판매 전략을 수립할 수 있습니다. 뿐만 아니라, Google Ads를 연계하여 운영한다면 purchase 이벤트는 전환측정을 하거나 리타게팅 모수를 추출하는데 사용하는 등 중요한 마케팅 활동에 사용될 수 있습니다.
2.5 기타 중요 전자상거래 이벤트
GA4에는 위에서 설명한 주요 이벤트 외에도 몇 가지 중요한 전자상거래 이벤트가 있습니다.
view_item_list: 고객이 상품 목록 페이지를 볼 때 발생합니다. 이를 통해 어떤 카테고리나 검색 결과가 인기 있는지 알 수 있습니다.
select_item: 고객이 상품 목록에서 특정 상품을 클릭할 때 발생합니다. 이 이벤트는 어떤 상품이 고객의 관심을 끄는지 파악하는 데 도움이 됩니다.
remove_from_cart: 고객이 장바구니에서 상품을 제거할 때 발생합니다. 이 데이터를 분석하면 고객이 구매를 망설이는 이유를 추측할 수 있습니다.
view_promotion과 select_promotion: 이 이벤트들은 프로모션의 효과를 측정하는 데 사용됩니다. 어떤 프로모션이 고객의 관심을 끌고 실제 클릭으로 이어지는지 파악할 수 있습니다.
이러한 이벤트들을 종합적으로 분석함으로써 아래 사진의 분석과 같이 고객의 전체 쇼핑 여정을 더욱 상세하게 이해할 수 있습니다. 구글애널리틱스(GA4)를 통해 각 단계에서 고객의 행동을 파악하고 최적화함으로써 직접적으로 개선을 만들어낼 수 있습니다.
3. GA4 전자상거래 이벤트 매개변수 (Parameters) 이해
지금까지 GA4의 주요 전자상거래 이벤트들에 대해 알아보았습니다. 이제 이러한 이벤트들이 어떤 정보를 담고 있는지, 즉 이벤트 매개변수(Parameters)에 대해 자세히 알아볼 예정입니다. 매개변수를 이해하면 자사몰에서 일어나는 고객들의 활동을 더욱 정확하고 세밀하게 분석할 수 있게됩니다.
3.1 공통 매개변수 (currency, value 등)
GA4의 전자상거래 이벤트에는 몇 가지 공통적으로 사용되는 중요한 매개변수가 있습니다. 이들은 거의 모든 이벤트에서 볼 수 있는 기본적인 정보를 담고 있습니다. 이러한 공통 매개변수들은 기본적인 거래 정보를 제공하여 전반적인 비즈니스 성과를 측정하는 데 도움을 줍니다.
currency: 거래에 사용된 통화를 나타냅니다. 예를 들어, 'KRW'는 한국 원화를 의미합니다. 여러 국가에서 영업하는 쇼핑몰이라면 이 정보를 잘 기록하는 것이 정말 중요합니다. 한 국가만 운영하더라도 이벤트를 수신하는 구글애널리틱스(GA4)가 이해할 수 있도록 currency를 보내주는 것은 중요합니다.
value: 거래의 총 금액을 나타냅니다. 이는 상품 가격, 세금, 배송비 등을 모두 포함한 금액입니다. 이 값을 통해 각 이벤트에서의 비즈니스 가치를 알 수 있습니다. 일반적으로는 구매금액이 됩니다.
transaction_id: 각 거래의 고유 식별자입니다. 이를 통해 중복 거래를 방지하고, 특정 거래를 추적할 수 있어요. 자사몰을 운영할 경우, 자사몰에서 관리하고 있는 거래 ID와 동일하게 맞추는 것이, 향후 분석을 하는데 있어서 상당히 도움이 많이 됩니다.
Purchase 이벤트에 value를 설정하게 되는 경우, 아래와 같이 구글애널리틱스(GA4)에서 여러 분석마다 어떻게 수익이 나뉘어지는지 볼 수 있게 됩니다.
3.2 items 목록과 그 구조
'items' 매개변수는 GA4 전자상거래 이벤트에서 가장 중요한 요소 중 하나입니다. 이는 거래에 포함된 상품들에 대한 정보를 담고있습니다. 당연히 한 거래 안에는 여러 상품들이 담길 수 있기 때문에 items 안에는 여러 item들이 담긴 목록(배열) 형태로 운영됩니다.
items 목록 : 각 상품의 세부 정보를 담은 상품(item)들의 목록입니다. 예를 들어, 고객이 두 개의 상품을 구매했다면, items 배열에는 두 개의 상품(item)이 포함됩니다.
상품(item)의 구조: 각 item은 item_id, item_name, price, quantity 등의 속성을 가집니다. 이를 통해 각 상품에 대한 상세 정보를 알 수 있게 됩니다. 이를테면, tems 배열을 분석하면 어떤 상품이 자주 함께 구매되는지, 어떤 상품이 가장 인기 있는지 등을 파악할 수 있습니다.
items 목록에는 상품 단위의 자세한 거래 기록이 잘 남아있습니다. 따라서, 이를 활용하면 상품별 성과 분석, 번들 상품 기획, 추천 시스템 개선 등 다양한 비즈니스 전략 수립에 도움을 받을 수 있습니다.
3.3 주요 제품 항목 정보 (item_id, item_name, price 등)
items 목록 내의 각 상품 객체에는 다양한 매개변수가 포함되어있어 상품에 대한 디테일을 더해줍니다. 이 매개변수들은 각 상품에 대한 상세 정보를 제공하여 더 깊이 있는 분석을 가능하게 해줍니다.
item_id: 상품의 고유 식별자입니다. 이를 통해 특정 상품의 성과를 추적할 수 있습니다.
item_name: 상품의 이름입니다. 사용자 친화적인 이름을 사용하면 보고서를 읽기 쉬워집니다.
price: 상품의 개별 가격입니다. quantity와 함께 사용하여 총 거래 금액을 계산할 수 있습니다.
quantity: 구매된 상품의 수량입니다. 이를 통해 어떤 상품이 대량으로 판매되는지 알 수 있습니다.
이 외에도 item_brand, item_category, item_variant 등 다양한 속성을 사용할 수 있습니다. 이러한 세부 정보를 활용하면 상품별, 브랜드별, 카테고리별 성과 분석 등 다양한 각도에서 비즈니스를 들여다볼 수 있게됩니다. 아래 예시에서는 item 설정을 통해 각 상품들이 얼마나 조회, 장바구니, 구매가 일어났는지를 확인할 수 있습니다.
마무리
GA4(Google Analytics 4)의 전자상거래 이벤트는 온라인 쇼핑몰 운영자들에게 강력한 분석 도구를 제공합니다. 이 이벤트들은 고객의 쇼핑 여정을 상세히 추적할 수 있게 해주며, 상품 조회(view_item)부터 장바구니 추가(add_to_cart), 결제 시작(begin_checkout), 최종 구매(purchase)에 이르기까지 다양한 단계를 포함합니다. 각 이벤트는 고유한 매개변수를 가지고 있어, 거래 금액, 상품 정보, 고객 행동 등에 대한 풍부한 데이터를 제공합니다.
이러한 GA4 전자상거래 이벤트 데이터를 활용하면 비즈니스에 중요한 인사이트를 얻을 수 있습니다. 예를 들어, 고객 구매 여정 분석을 통해 전환율을 최적화하고, 제품 성과 평가를 통해 베스트셀러를 파악할 수 있습니다. 또한, 마케팅 캠페인의 효과를 정확히 측정하고, 고객 세그먼트별 행동 패턴을 분석하여 맞춤화된 전략을 수립할 수 있습니다.
다음에는 이 이벤트들을 활용하여 구글 애널리틱스(GA4)에서 어떻게 분석을 해나가야하는지를 다뤄보겠습니다. 이를 통해 실질적으로 구글애널리틱스(GA4)를 활용하는 단계까지 나가보면 좋겠습니다.