12CODE
지금 읽는 곳 세션과 사용자는 각각 무엇을 세는 단위인가 1 / 6
12code 라이브러리 아티클 표지. 세션(Session)과 사용자(User) 차이: GA4 리포트 오독 방지법

세션(Session)과 사용자(User) 차이: GA4 리포트 오독 방지법

GA4에서 "세션수 500, 사용자수 300"이라는 숫자를 보고 방문자가 500명이라고 보고했다면, 이미 오독이 시작된 겁니다.

이 과목 05 / 27편 초급 4분
과목 ID196
트랙S1
모듈마케팅 기초 개념 · 지표의 정의와 실무 해석
레슨05
난이도초급
플랫폼공통
발행일2026-09-01
검토일2026-09-01
관련 과목80 · 82 · 234
출처2건
핵심요약5개
01

세션(Session)은 한 사람이 사이트에 들어와서 나갈 때까지의 '방문 한 번'을 세는 단위다

02

사용자(User)는 그 방문을 한 '사람'을 세는 단위로, 한 사람이 여러 번 방문해도 사용자수는 1로 유지된다

03

세션수가 사용자수보다 크다는 것은 재방문이 발생하고 있다는 뜻이다

04

GA4는 옛 UA(유니버설 애널리틱스)의 세션 중심 구조와 달리, 모든 상호작용을 이벤트 하나로 통일해 수집하고 세션도 session_start라는 이벤트로 파생시킨다

05

리포트에서 "방문자"라는 표현을 쓸 때는 세션인지 사용자인지를 먼저 확인해야 숫자를 정확히 전달할 수 있다

01

세션과 사용자는 각각 무엇을 세는 단위인가

세션(Session)은 한 사람이 사이트나 앱에 들어온 순간부터 활동을 멈추거나(GA4 기준 기본 30분 이상 비활동) 자정을 넘기는 등 특정 조건으로 세션이 끊길 때까지를 '방문 한 번'으로 세는 단위입니다. 사용자(User)는 이 방문을 한 개별 사람(정확히는 브라우저·기기에 부여된 식별자)을 세는 단위입니다. 같은 사람이 하루에 사이트를 세 번 들어왔다 나갔다 했다면, 세션수는 3, 사용자수는 1로 집계됩니다.

이 차이 때문에 세션수는 항상 사용자수와 같거나 그보다 큽니다. 두 숫자가 같다면 모든 방문자가 그 기간 동안 딱 한 번씩만 방문했다는 뜻이고, 세션수가 사용자수의 몇 배로 크다면 재방문이 활발하게 일어나고 있다는 뜻입니다.

02

GA4가 세션을 다루는 방식은 UA와 어떻게 다른가

과거 유니버설 애널리틱스(UA)는 세션(방문)을 데이터의 기본 단위로 삼아, 페이지뷰·이벤트·거래 같은 상호작용을 세션에 종속된 '히트(hit)' 타입으로 나눠 집계했습니다. 반면 GA4는 페이지뷰를 포함한 모든 상호작용을 '이벤트' 하나의 구조로 통일해서 수집합니다. 세션이라는 개념 자체도 별도로 존재하는 것이 아니라, 사용자가 사이트에 들어오는 순간 session_start라는 이벤트가 발생하면서 파생되는 값입니다. 즉 GA4에서 세션수는 session_start 이벤트가 몇 번 발생했는지를 세는 것과 사실상 같은 개념입니다.

이 구조 차이 때문에 UA 시절 세션 기준으로 짜여 있던 분석 습관을 GA4에 그대로 옮기면, 특정 리포트에서 숫자가 예상과 다르게 보이는 경우가 있습니다. 이벤트 중심 구조라는 점을 이해하고 있어야 GA4 리포트의 숫자 흐름을 오해하지 않습니다.

03

리포트에서 어떤 표현을 쓸 때 특히 조심해야 하나

가장 흔한 오독은 "방문자수가 500명이었다"처럼 세션수를 사용자수인 것처럼 말하는 경우입니다. 이렇게 표현하면 실제로는 300명이 재방문을 포함해 500번 방문한 결과인데도, 마치 서로 다른 500명이 사이트를 찾아온 것처럼 전달됩니다. 특히 임원 보고나 광고주 리포트처럼 숫자가 그대로 인용되는 문서에서는 세션수와 사용자수를 명확히 구분해 표기하는 것이 신뢰도에 직결됩니다.

반대의 오독도 있습니다. 사용자수만 보고 "300명이 방문했다"고 하면서 재방문이 얼마나 활발한지는 놓치는 경우입니다. 재방문율이 높은 서비스라면 세션수와 사용자수의 차이 자체가 콘텐츠 재방문 매력도를 보여주는 신호이므로, 두 숫자를 함께 보고해야 실제 상황을 정확히 전달할 수 있습니다.

04

세션이 끊기는 기준도 함께 알아두면 도움이 된다

GA4 기본 설정에서 세션은 30분 이상 활동이 없으면 종료되고, 다시 활동이 감지되면 새 세션으로 시작됩니다. 또한 하루가 바뀌는 자정을 넘기는 경우에도 세션이 새로 나뉘는 규칙이 적용됩니다. 이 기준 때문에 한 사람이 밤 11시 50분에 사이트를 보다가 자정을 넘겨 새벽 12시 10분까지 계속 머물렀다면, 실제로는 끊기지 않고 계속 이용했더라도 세션은 2개로 집계될 수 있습니다. 이런 세부 규칙을 모르면 "왜 세션수가 예상보다 많이 나오지"라는 의문이 풀리지 않고 남을 수 있으므로, 세션이 어떤 조건에서 나뉘는지 기본 규칙을 함께 알아두는 것이 리포트를 정확히 해석하는 데 도움이 됩니다.

05

실무에서 두 지표를 같이 보는 방법

가장 간단한 방법은 사용자당 세션수(세션수÷사용자수)를 별도로 계산해 함께 기록하는 것입니다. 이 값이 1에 가까우면 대부분 신규·1회성 방문이고, 값이 클수록 재방문이 많다는 뜻입니다. GA4 표준 보고서에서 트래픽 획득·사용자 획득 보고서를 열면 세션수와 사용자수를 나란히 볼 수 있는데, 이 둘을 함께 확인하는 습관을 들이면 리포트를 인용할 때 숫자를 잘못 옮기는 실수를 줄일 수 있습니다. 특히 여러 팀이 같은 데이터를 공유하는 조직이라면, 보고서 양식 자체에 "세션수"와 "사용자수" 두 열을 항상 나란히 두는 규칙을 만들어두는 것이 오독을 구조적으로 막는 방법입니다.

06

숫자로 다시 확인해보면

어느 뉴스레터 사이트의 GA4 리포트에서 이번 달 세션수가 900, 사용자수가 300으로 나왔다고 가정해보겠습니다. 사용자당 세션수는 900÷300=3으로, 평균적으로 한 명이 한 달에 세 번 방문했다는 뜻입니다. 이 사이트를 처음 소개하는 자료에 "이번 달 방문자 900명"이라고 적으면, 실제보다 세 배 많은 사람이 찾아온 것처럼 전달됩니다. 반대로 광고주에게 "실제 사람은 300명뿐"이라고만 보고하면, 이 콘텐츠가 한 사람을 평균 세 번씩 다시 불러들이는 힘이 있다는 긍정적인 신호를 놓치게 됩니다. 두 숫자를 함께 "세션수 900(사용자수 300, 1인당 평균 3회 재방문)"처럼 적어야 이 사이트의 실제 상황이 정확히 전달됩니다.

이런 재방문 배율은 업종에 따라 자연스러운 범위가 다릅니다. 콘텐츠·커뮤니티형 서비스는 배율이 높은 것이 긍정적 신호일 수 있지만, 한 번 구매하면 끝나는 단발성 이커머스 사이트는 배율이 낮은 것이 오히려 자연스러운 경우가 많습니다. 배율 자체를 목표로 삼기보다, 서비스 성격에 맞는 배율인지를 함께 판단하는 것이 필요합니다.

다음 행동

최근 GA4 보고서나 발표 자료에서 "방문자"라는 표현을 쓴 부분을 찾아, 그 숫자가 실제로는 세션수인지 사용자수인지 다시 확인해보세요.

다음 글 · 레슨 06→CVR(전환율) 계산법과 업종별 평균 전환율 기준

← 이전 글 · 레슨 04 도달(Reach)과 노출(Impression)의 차이, 왜 둘 다 봐야 하나

출처

facts 항목 기준 · 본문 인라인 미표기2건
F-01GA4 구조 심화(12code 라이브러리 80) — UA 세션 중심 구조와 GA4 이벤트 중심 구조 비교업계
F-02Google Analytics 고객센터 — 세션(Session) 정의공식

플랫폼 기능·심의 기준·가격·법률은 바뀝니다. 이 글은 2026-09-01에 위 출처를 기준으로 확인했습니다.

CHALLENGE

배운 걸 실전 문제로 확인

카테고리별 Level Test로 실무 레벨을 점검해보세요.

챌린지 보기 →
이 과목의 게시글27편
01CPC, CPM, CPA 정의 차이와 캠페인 목적별 지표 선택 기준02ROAS(광고비 대비 매출)와 ROI(투자 대비 수익률)의 차이와 헷갈리지 않는 계산법03업종별 평균 CTR 기준표: 내 클릭률이 낮은지 판단하는 법04도달(Reach)과 노출(Impression)의 차이, 왜 둘 다 봐야 하나05세션(Session)과 사용자(User) 차이: GA4 리포트 오독 방지법06CVR(전환율) 계산법과 업종별 평균 전환율 기준07CPI(설치당 비용)와 CPA(획득당 비용)의 차이, 앱 마케팅에서 헷갈리는 지표08빈도(Frequency)가 너무 높으면 생기는 문제와 적정 수준09CTR과 CVR을 같이 봐야 하는 이유: 클릭은 높은데 전환이 안 될 때10유효 클릭과 무효 클릭(어뷰징) 구분법과 광고 리포트에서 확인하는 법11CPM과 CPC 입찰 방식 중 무엇을 선택해야 하나: 목적별 기준12순 사용자(Unique User)와 총 방문(Total Visit)의 차이13이탈률(Bounce Rate)과 종료율(Exit Rate)의 차이, 무엇을 개선해야 하나14LTV(고객생애가치)의 개념과 초보자를 위한 간단 계산법15CAC(고객획득비용)와 LTV를 같이 봐야 하는 이유16광고 리포트에서 '노출수'와 '도달수'가 다르게 나오는 이유17클릭당비용(CPC)이 갑자기 오르는 이유와 확인해야 할 지표18ROAS 300%가 좋은 건지 나쁜 건지 판단하는 기준(마진율 고려)19전환값(Conversion Value) 설정을 빠뜨리면 생기는 지표 오류20어시스트 전환과 라스트클릭 전환의 차이, 마지막 클릭 기여 모델의 한계21GA4에서 '참여 세션수'와 '세션수'가 다른 이유22페이지뷰(PV)와 순방문자(UV) 차이, 트래픽 보고서 읽는 법23광고 성과 지표 용어사전: 초보자가 헷갈리는 약어 10개 정리24CPV(조회당비용)의 개념과 영상 광고에서의 활용25목표 달성 여부는 절대값보다 추세로 봐야 하는 이유26광고 리포트의 '전환수'가 실제 매출과 안 맞는 이유27초보자가 지표를 고를 때 가장 많이 하는 실수 5가지 과목 전체 보기 →

MKT TOOLS

실무자를 위한 무료 도구

카피 글자수 검사, CPC·ROAS 계산기, UTM 생성기까지.

워크스페이스 열기 →