닫기
UA와 GA4의 데이터를 100% 일치시킬 수 있을까?

UA와 GA4의 데이터를 100% 일치시킬 수 있을까?

February 28, 2025
INSIGHT

🔗 데이터를 100% 일치시킬 수는 없습니다.

UA에서 GA4로 넘어오는 과정에서 마케터 분들이 가장 관심있어 하는 부분은 “UA에서 보던 데이터를 GA4에서도 그대로 보고싶다”는 것입니다. 그러나 아쉽게도 결론부터 말씀드리면 두 데이터를 100% 일치시켜서 확인하는 것은 어렵습니다. 오늘의 콘텐츠에서는 왜 두 데이터가 다르게 집계되는지, 어떤 데이터들이 어떻게 집계되는지를 설명드릴 예정입니다.

🔗 데이터 수치가 다르게 집계되는 이유

두 플랫폼에서 데이터가 다르게 집계되는 이유는 UA와 GA4가 설계된 목적 자체가 다르기 때문입니다. UA는 이전 콘텐츠에서도 말씀드렸다시피, 2005년에 처음 등장한 웹 분석 서비스입니다. 이 당시에는 모바일이나 앱이라는 개념이 없었기 때문에 웹 로그를 분석하는데 기능의 초점이 맞춰져 있었습니다. 또한 등장한지 벌써 10년이 넘은 서비스이다보니 SPA와 같은 새로운 형태의 웹페이지에서는 잘 동작하지 않는 문제도 있습니다.

GA4는 웹 분석이라는 패러다임에서 벗어나서 웹과 앱을 통합하여 분석하는 것을 목표로 설계된 서비스입니다. 따라서 웹 분석과 앱 분석에서 동시에 활용할 수 있는 데이터 모델을 차용하는 것이 필요했습니다. 기존의 세션 기반 데이터 모델은 앱 분석에서는 활용하기 어려웠기 때문에, 웹과 앱에서 모두 사용할 수 있는 이벤트 기반의 데이터 모델로 변화하게 되었습니다. 아래에서는 변화된 데이터 모델로 인해 실질적으로 어떤 차이가 발생하는지 알아보겠습니다.

🔗 데이터 모델의 차이 이해

UA와 GA4의 데이터 모델에 대한 이해가 선행되어야 어떤 지점에서 차이가 발생하는지를 알 수 있습니다. 아래에서는 각각 데이터 모델을 이 해하는데 중요한 핵심 키워드를 중심으로 설명드리겠습니다.

🔗 UA 데이터 모델

📍전환

기존의 UA 획득 보고서에서 확인하던 전자상거래 값은 “전환”에 해당합니다. 따라서 전자상거래 값은 전환의 집계 규칙을 따릅니다.

UA에서 전환은 세션 당 한 번만 집계됩니다. 따라서 한 번의 세션 내에서 여러번 구매를 하더라도 전환은 1회로만 집계됩니다. 이 규칙은 이후 GA4와의 전환 수치를 비교하는데 있어서 중요한 기준이 됩니다.

📍세션

세션은 일정한 기간 내에 웹 사이트에서 발생한 사용자 상호작용의 집합을 의미합니다. 이 때 사용자의 상호작용은 페이지 조회, 이벤트, 소셜 상호작용, 전자 상거래 데이터가 해당됩니다.

UA에서 새로운 세션이 종료 또는 시작되는 조건은 아래와 같습니다.

  • 이전 세션으로부터 30분 동안 사용자의 추가적인 활동이 없으면 세션이 종료됩니다.
  • 새로운 캠페인이 시작되면 30분 조건과 무관하게 새로운 세션이 시작됩니다.
  • 자정을 넘어가는 경우 세션이 종료됩니다.

📍캠페인

캠페인은 세션과 함께 UA에서 전환을 이해하기 위해 중요한 개념이며, 웹사이트로 유입된 트래픽을 추천한 소스의 정보를 의미합니다. 캠페인은 utm 매개변수를 통해 수집되는 source, medium, campaign, content, term 정보로 구성되어 있습니다.
일반적인 사용자들은 광고를 통해 유입된 세션에서 바로 전환을 발생시키지 않고 어느정도 탐색 기간을 가진 뒤 전환을 발생시키는 경우가 많습니다. UA에서는 이러한 광고의 잔향 효과를 고려하기 위해 캠페인 만료기간이라는 개념을 적용합니다. (캠페인 만료 기간은 설정 > 추적 정보 > 세션 설정 탭에서 확인할 수 있습니다.)

유저가 전환을 발생시킨 세션의 트래픽 소스가 직접 유입이고, 아직 캠페인 만료기간이 지나지 않았다면 가장 마지막에 상호작용이 발생했던 캠페인이 전환에 대한 기여 성과를 인정받게 됩니다. 아래는 캠페인 만료기간으로 인해, 직접 유입이 아닌 SMS가 전환 성과를 인정받는 예시입니다.

🔗 GA4 데이터 모델

📍전환

GA4에서는 전환에 해당하는 이벤트가 발생할 때마다 전환으로 집계됩니다. 따라서 동일한 세션 내에서 여러번 전환을 발생시키면 모두 전환 으로 집계될 수 있습니다.

이러한 집계 규칙으로 인해 위와 같은 사용자에 대해 UA에서는 전환이 1회로 집계되고, GA4에서는 전환이 2회로 집계됩니다. 만약 GA4에서 도 UA와 동일하게 전환 수를 세션 당 한 번만 집계하고 싶다면 전환 집계 방법을 수정해야 합니다. 전환 집계 방법은 관리 > 전환 수 > 수정하려는 이벤트 우측의 ... 클릭 > 집계 방법 변경 클릭 > 우측의 사이드 메뉴에서 원하는 집계 방법을 선택하여 변경할 수 있습니다.

📍Data Scope

GA4에서는 데이터를 구분하는 단위를 Scope라고 부르며 크게 사용자, 세션, 이벤트로 나뉩니다. 이 데이터들은 사용자 > 세션 > 이벤트 순으로 형성되는 위계형 구조로 구성되어 있습니다.

가장 작은 단위인 이벤트부터 사용자 Scope까지, 각 Scope에 어떤 특징이 있는지 알아보겠습니다.

✏️ Session Scope

GA4에서는 동일한 사용자가 1회 방문동안 발생시킨 이벤트 집합을 세션으로 정의하며, UA와 동일하게 30분 동안 활동이 없는 경우 세션이 종료됩니다. UA가 세션 기반의 데이터 모델이기 때문에 UA와 동일한 기준으로 성과를 집계하고 싶다면 GA4에서는 Session Scope에 해당하는 측정 기준과 항목을 사용하여 성과를 집계해야 합니다. 단, 아래와 같은 차이로 인해 기존보다 세션 수가 적게 집계될 수 있습니다.

  • GA4에서는 세션 또한 이벤트의 개념입니다. “session_start”라는 이벤트를 통해 새로운 세션이 시작되며, 해당 이벤트를 통해 발급되는 “session_id”라는 값을 통해 세션을 구분합니다.
  • 세션 수는 session_id를 기준으로 중복제거 되기 때문에 session_start 이벤트의 합과 세션 수는 일치하지 않습니다. (세션 수는 고유 session_id의 추정치로 계산됩니다.)
  • 새로운 캠페인이 시작되더라도 기존의 세션이 종료되지 않습니다.
  • 자정이 넘어가더라도 기존의 세션이 종료되지 않습니다.

위와 같은 집계 규칙으로 인해 세션 수의 차이 뿐 아니라 소스/매체별 전환 비중에서의 차이도 발생합니다. 예를 들어 사용자가 A 캠페인을 통해 유입된 후 30분 이내에 B 캠페인을 통해 다시 유입되더라도, A 캠페인의 세션이 종료되지 않습니다. 따라서 해당 사용자가 구매를 발생시키는 경우 UA에서는 B 캠페인의 성과로 귀속되지만 GA4에서는 A 캠페인의 성과로 귀속됩니다. (Session Scope로 성과를 측정하는 것으로 가정하였을 때)

✏️ User Scope

GA4에서 사용자는 세션의 집합으로 익명의 사용자를 한 명으로 인식하는 단위입니다. first_visit 또는 first_open 이벤트의 발생으로 신규 사용자를 인식합니다. 단, 신규 사용자 수의 경우 고유 식별 ID를 기준으로 중복을 제거하기 때문에 firsit_visit과 first_open 이벤트 수의 합 보다는 적게 나타날 수 있습니다. 또한 사용자 인식률을 개선하기 위해 사용자 식별에 더 많은 정보를 참조하고 있기 때문에 UA 대비 사용자 수가 더 적 게 집계될 수 있습니다.

  • UA : 쿠키를 기준으로 사용자를 식별합니다. (쿠키가 초기화되면 다시 신규 사용자로 인식합니다.)
  • GA4 : 유저 ID > 구글 신호 데이터 > 쿠키 및 디바이스 ID 순서대로 매핑하여 사용자를 식별합니다.

🔗 결론

UA와 GA4에서 데이터를 볼 때 주요 차이점과 원인을 매핑하면 아래와 같이 정리할 수 있습니다.

  • GA4에서는 세션 수가 더 적게 잡힐 수 있습니다.
  • 세션이 초기화되는 조건이 더욱 까다로워졌기 때문입니다.
  • GA4에서는 전환 수 (거래 수)가 더 많이 잡힐 수 있습니다.
  • UA에서는 세션당 한번만 전환 수가 집계되는 반면, GA4에서는 이벤트당 한번 전환 수가 집계되기 때문입니다.
  • GA4에서는 소스/매체별 전환 비중이 기존과 다르게 나타날 수 있습니다.
  • GA4에서는 새로운 캠페인이 시작되더라도, 30분 이내에 발생한 경우에는 기존의 세션을 유지하기 때문입니다.

UA와 최대한 동일한 조건으로 성과를 비교하고 싶다면 아래의 사항을 검토하여야 합니다. 그러나 GA4에서도 UA와 동일한 기준을 적용하여 성과를 집계하기 보다는 두 플랫폼의 구조적인 차이를 받아들임으로써, GA4에 적합한 방식으로 성과를 집계하시기를 권장드립니다.

  • 측정 기준은 Session Scope를 활용해야 합니다.
  • 전환 집계 방법을 세션 당 한 번으로 변경하여야 합니다.

UA와 GA4의 데이터 정합성을 점검하는 과정에서 차이가 너무 크게 발생하거나 자세한 원인을 점검하고 싶다면 빅쿼리를 연동하여 로그 데이터를 직접 확인하거나, 전문가와의 상담을 통한 컨설팅을 고려해보시기 바랍니다. 🙂

매드업 데이터팀은 양방향 소통을 통해 더 나은 콘텐츠를 독자분들에게 제공해드리고자 합니다. 저희가 안내 드린 주제 이외에 추가적으로 다뤄졌으면 하는 내용이 있거나, 전문 컨설팅이 필요하신 경우data_consulting_team@madup.com으로 문의 주시면 감사드리겠습니다. 더불어 매드업과 매드업 데이터팀에 대해 좀 더 궁금하시다면 아래 첨부 드리는 소개서 참고 부탁드립니다.

[MADUP] 매드업 데이터 컨설팅 2023

[MADUP] 매드업 회사 소개서

닫기

개인정보 처리방침

<매드업>은 개인정보보호법에 따라 이용자의 개인정보 보호 및 권익을 보호하고 개인정보와 관련한 이용자의 고충을 원활하게 처리할 수 있도록 다음과 같은 처리방침을 두고 있습니다.

<매드업>은 회사는 개인정보처리방침을 개정하는 경우 웹사이트 공지사항(또는 개별공지)을 통하여 공지할 것입니다.

○ 본 방침은 2020년 1월 15일부터 시행됩니다.

개인정보의 처리 목적 <매드업>은 개인정보를 다음의 목적을 위해 처리합니다. 처리한 개인정보는 다음의 목적 이외의 용도로는 사용되지 않으며 이용 목적이 변경될 시에는 사전동의를 구할 예정입니다.

가. 홈페이지 회원가입 및 관리 회원 가입의사 확인, 회원제 서비스 제공에 따른 본인 식별·인증, 회원자격 유지·관리, 제한적 본인확인제 시행에 따른 본인확인, 서비스 부정이용 방지, 만14세 미만 아동 개인정보 수집 시 법정대리인 동의 여부 확인, 각종 고지·통지, 고충처리, 분쟁 조정을 위한 기록 보존 등을 목적으로 개인정보를 처리합니다.

나. 민원사무 처리 민원인의 신원 확인, 민원사항 확인, 사실조사를 위한 연락·통지, 처리결과 통보 등을 목적으로 개인정보를 처리합니다.

다. 재화 또는 서비스 제공 물품배송, 서비스 제공, 청구서 발송, 콘텐츠 제공, 맞춤 서비스 제공, 본인인증, 연령인증, 요금결제·정산 등을 목적으로 개인정보를 처리합니다.

라. 마케팅 및 광고에의 활용 신규 서비스(제품) 개발 및 맞춤 서비스 제공, 이벤트 및 광고성 정보 제공 및 참여기회 제공 , 인구통계학적 특성에 따른 서비스 제공 및 광고 게재 , 서비스의 유효성 확인, 접속빈도 파악 또는 회원의 서비스 이용에 대한 통계 등을 목적으로 개인정보를 처리합니다.

 

 

개인정보 파일 현황

가. 개인정보 파일명 : 개인정보 처리방침

개인정보 항목 : 이메일, 휴대전화번호, 비밀번호, 이름, 업체명, 제목, 광고 예산, 내용, 사업자 등록 번호, 신용카드정보, 은행계좌정보, 예금주, 생년월일, 서비스 이용 기록, 접속 로그, 쿠키, 접속 IP 정보, 결제기록

수집방법 : 홈페이지, 계약서

보유근거 : 홈페이지 회원정보 수집 등에 관한 기록

보유기간 : 5년

관련법령 : 대금결제 및 재화 등의 공급에 관한 기록 : 5년

개인정보의 처리 및 보유 기간 ① <매드업>은 법령에 따른 개인정보 보유·이용기간 또는 정보주체로부터 개인정보를 수집 시에 동의 받은 개인정보 보유,이용기간 내에서 개인정보를 처리,보유합니다. ② 각각의 개인정보 처리 및 보유 기간은 다음과 같습니다.

 

가. <홈페이지 회원가입 및 관리> <홈페이지 회원가입 및 관리>와 관련한 개인정보는 수집.이용에 관한 동의일로부터<5년>까지 위 이용목적을 위하여 보유.이용됩니다.

보유근거 : 홈페이지 회원정보 수집 등에 관한 기록

관련법령 : 대금결제 및 재화 등의 공급에 관한 기록 : 5년

예외사유 :

 

나. <재화 또는 서비스 제공> <재화 또는 서비스 제공>와 관련한 개인정보는 수집.이용에 관한 동의일로부터<5년>까지 위 이용목적을 위하여 보유.이용됩니다.

보유근거 : 계약 또는 청약철회 등에 관한 기록

관련법령 : 계약 또는 청약철회 등에 관한 기록 : 5년

예외사유 :

 

다. <마케팅 및 광고에의 활용> <마케팅 및 광고에의 활용>와 관련한 개인정보는 수집.이용에 관한 동의일로부터<3년>까지 위 이용목적을 위하여 보유.이용됩니다.

보유근거 : 전자상거래등에서의 소비자보호에 관한 법률

관련법령 : 소비자의 불만 또는 분쟁처리에 관한 기록 : 3년

예외사유 :

 

 

정보 주체와 법정대리인의 권리·의무 및 그 행사방법 이용자는 개인정보주체로써 다음과 같은 권리를 행사할 수 있습니다.

① 정보주체는 매드업에 대해 언제든지 개인정보 열람,정정,삭제,처리 정지 요구 등의 권리를 행사할 수 있습니다.

② 제1항에 따른 권리 행사는 매드업에 대해 개인정보 보호법 시행령 제41조제1항에 따라 서면, 전자우편, 모사전송(FAX) 등을 통하여 하실 수 있으며 매드업은 이에 대해 지체 없이 조치하겠습니다.

③ 제1항에 따른 권리 행사는 정보주체의 법정대리인이나 위임을 받은 자 등 대리인을 통하여 하실 수 있습니다. 이 경우 개인정보 보호법 시행규칙 별지 제11호 서식에 따른 위임장을 제출하셔야 합니다.

④ 개인정보 열람 및 처리 정지 요구는 개인정보보호법 제35조 제5항, 제37조 제2항에 의하여 정보주체의 권리가 제한 될 수 있습니다.

⑤ 개인정보의 정정 및 삭제 요구는 다른 법령에서 그 개인정보가 수집 대상으로 명시되어 있는 경우에는 그 삭제를 요구할 수 없습니다.

⑥ 매드업은 정보주체 권리에 따른 열람의 요구, 정정·삭제의 요구, 처리 정지의 요구 시 열람 등 요구를 한 자가 본인이거나 정당한 대리인인지를 확인합니다.

 

 

처리하는 개인정보의 항목 작성

① <매드업>은 다음의 개인정보 항목을 처리하고 있습니다.

 

가. <홈페이지 문의 및 관리>

필수항목 : 업체명, 이메일, 제목, 연락처, 광고 예산, 내용, 휴대전화번호, 비밀번호, 이름, 서비스 이용 기록, 접속 로그, 쿠키, 접속 IP 정보

선택항목 : 프로필 사진

 

나. <재화 또는 서비스 제공>

필수항목 : 업체명, 이메일, 제목, 연락처, 광고 예산, 내용, 비밀번호, 이름, 회사명, 사업자 등록 번호, 신용카드정보, 은행계좌정보, 예금주, 생년월일, 서비스 이용 기록, 접속 로그, 쿠키, 접속 IP 정보, 결제기록

선택항목 :

 

다. <마케팅 및 광고에의 활용>

필수항목 : 업체명, 이메일, 제목, 연락처, 광고 예산, 내용, 휴대전화번호, 이름, 서비스 이용 기록, 접속 로그, 쿠키, 접속 IP 정보

선택항목 :

 

개인정보의 파기<매드업>은 원칙적으로 개인정보 처리 목적이 달성된 경우에는 지체없이 해당 개인정보를 파기합니다. 파기의 절차, 기한 및 방법은 다음과 같습니다.

 

 

파기절차

이용자가 입력한 정보는 목적 달성 후 별도의 DB에 옮겨져(종이의 경우 별도의 서류) 내부 방침 및 기타 관련 법령에 따라 일정기간 저장된 후 혹은 즉시 파기됩니다. 이 때, DB로 옮겨진 개인정보는 법률에 의한 경우가 아니고서는 다른 목적으로 이용되지 않습니다.

 

파기기한

이용자의 개인정보는 개인정보의 보유기간이 경과된 경우에는 보유기간의 종료일로부터 5일 이내에, 개인정보의 처리 목적 달성, 해당 서비스의 폐지, 사업의 종료 등 그 개인정보가 불필요하게 되었을 때에는 개인정보의 처리가 불필요한 것으로 인정되는 날로부터 5일 이내에 그 개인정보를 파기합니다.

파기방법

전자적 파일 형태의 정보는 기록을 재생할 수 없는 기술적 방법을 사용합니다. 종이에 출력된 개인정보는 분쇄기로 분쇄하거나 소각을 통하여 파기합니다.

 

개인정보 자동 수집 장치의 설치•운영 및 거부에 관한 사항

① 매드업은 개별적인 맞춤서비스를 제공하기 위해 이용 정보를 저장하고 수시로 불러오는 ‘쿠키(cookie)’를 사용합니다.

② 쿠키는 웹사이트를 운영하는데 이용되는 서버(http)가 이용자의 컴퓨터 브라우저에게 보내는 소량의 정보이며 이용자들의 PC 컴퓨터 내의 하드디스크에 저장되기도 합니다.

가. 쿠키의 사용 목적 : 이용자가 방문한 각 서비스와 웹 사이트들에 대한 방문 및 이용형태, 인기 검색어, 보안접속 여부, 등을 파악하여 이용자에게 최적화된 정보 제공을 위해 사용됩니다.

나. 쿠키의 설치•운영 및 거부 : 웹브라우저 상단의 도구>인터넷 옵션>개인정보 메뉴의 옵션 설정을 통해 쿠키 저장을 거부 할 수 있습니다.

다. 쿠키 저장을 거부할 경우 맞춤형 서비스 이용에 어려움이 발생할 수 있습니다.

 

 

개인정보 보호책임자 작성

① 매드업은 개인정보 처리에 관한 업무를 총괄해서 책임지고, 개인정보 처리와 관련한 정보주체의 불만처리 및 피해구제 등을 위하여 아래와 같이 개인정보 보호책임자를 지정하고 있습니다.

 

▶ 개인정보 보호책임자

성명 : 강남석

직책 : CFO

직급 : CFO

연락처 : 02-1522-1060, contact@madup.com

※ 개인정보 보호 담당부서로 연결됩니다.

 

▶ 개인정보 보호 담당부서

부서명 : General Affairs Team

담당자 : 민상준

연락처 : 02-1522-1060, contact@madup.com

 

② 정보 주체께서는 매드업의 서비스(또는 사업)을 이용하시면서 발생한 모든 개인정보 보호 관련 문의, 불만처리, 피해구제 등에 관한 사항을 개인정보 보호책임자 및 담당부서로 문의하실 수 있습니다. 매드업은 정보주체의 문의에 대해 지체 없이 답변 및 처리해드릴 것입니다.

 

 

개인정보 처리방침 변경

① 이 개인정보처리방침은 시행일로부터 적용되며, 법령 및 방침에 따른 변경 내용의 추가, 삭제 및 정정이 있는 경우에는 변경사항의 시행 7일 전부터 공지사항을 통하여 고지할 것입니다.

 

 

개인정보의 안전성 확보 조치 <매드업>은 개인정보보호법 제29조에 따라 다음과 같이 안전성 확보에 필요한 기술적/관리적 및 물리적 조치를 하고 있습니다.

가. 정기적인 자체 감사 실시 개인정보 취급 관련 안정성 확보를 위해 정기적(분기 1회)으로 자체 감사를 실시하고 있습니다.

나. 개인정보 취급 직원의 최소화 및 교육 개인정보를 취급하는 직원을 지정하고 담당자에 한정시켜 최소화 하여 개인정보를 관리하는 대책을 시행하고 있습니다.

다. 내부관리계획의 수립 및 시행 개인정보의 안전한 처리를 위하여 내부관리계획을 수립하고 시행하고 있습니다.

라. 해킹 등에 대비한 기술적 대책 <매드업>은 해킹이나 컴퓨터 바이러스 등에 의한 개인정보 유출 및 훼손을 막기 위하여 보안프로그램을 설치하고 주기적인 갱신·점검을 하며 외부로부터 접근이 통제된 구역에 시스템을 설치하고 기술적/물리적으로 감시 및 차단하고 있습니다.

마. 개인정보의 암호화 이용자의 개인정보는 비밀번호는 암호화 되어 저장 및 관리되고 있어, 본인만이 알 수 있으며 중요한 데이터는 파일 및 전송 데이터를 암호화 하거나 파일 잠금 기능을 사용하는 등의 별도 보안기능을 사용하고 있습니다.

바. 접속 기록의 보관 및 위변조 방지 개인정보처리시스템에 접속한 기록을 최소 6개월 이상 보관, 관리하고 있으며, 접속 기록이 위변조 및 도난, 분실되지 않도록 보안기능 사용하고 있습니다.

사. 개인정보에 대한 접근 제한 개인정보를 처리하는 데이터베이스시스템에 대한 접근 권한의 부여,변경,말소를 통하여 개인정보에 대한 접근통제를 위하여 필요한 조치를 하고 있으며 침입차단시스템을 이용하여 외부로부터의 무단 접근을 통제하고 있습니다.

아. 문서 보안을 위한 잠금 장치 사용 개인정보가 포함된 서류, 보조저장매체 등을 잠금 장치가 있는 안전한 장소에 보관하고 있습니다.

자. 비인가자에 대한 출입 통제 개인정보를 보관하고 있는 물리적 보관 장소를 별도로 두고 이에 대해 출입통제 절차를 수립, 운영하고 있습니다.