GA4 '참여 세션'의 정의와 의미

by 글링크미디어

인트로

GA4 보고서를 열면 가장 먼저 눈에 들어오는 지표 중 하나가 '참여 세션'과 '참여율'입니다. 대시보드 상단에 떡하니 자리 잡고 있고, GA4 보고서에서도 많이 등장하는 숫자이지요.

image.png <GA4 보고서에서 보여지는 '참여' 관련 지표>

그런데 마케터들에게 "참여 세션이 정확히 뭐예요?"라고 물어보면, 의외로 명확한 답이 돌아오지 않습니다. "유저가 열심히 본 세션 아닐까요?", "이탈하지 않은 세션이요." 이런 식의 모호한 답변이 대부분입니다.

사실 이것도 큰 문제는 아닙니다. 평소에는 보고서에서 숫자의 추이만 잘 보고 있으면 되니까요. 하지만 광고주나 상사에게 "왜 이번 주 참여율이 떨어졌죠?"라는 질문을 받았을 때, 지표의 정의를 정확히 알고 있는 마케터와 그렇지 않은 마케터의 답변 깊이는 완전히 달라집니다.

오늘은 GA4의 '참여 세션'이 정확히 어떤 조건으로 집계되는지, 그리고 이 지표를 실무에서 어떻게 해석해야 하는지에 대해 이야기해보겠습니다.


1. 참여 세션이란 무엇인가

GA4에서 말하는 '참여 세션'은, 단순히 유저가 방문한 세션 중 "우리 사이트에서 의미 있는 행동을 한" 세션을 골라낸 것입니다. 구글이 규정한 '의미 있는 행동'의 기준은 아래와 같습니다.

- 세션이 10초 이상 지속된 경우

- 주요 이벤트가 1회 이상 발생한 경우

- 페이지뷰가 2회 이상 발생한 경우


세 조건은 'OR' 관계입니다. 즉, 셋 중 하나만 만족해도 그 세션은 참여 세션으로 분류됩니다. 예를 들어 유저가 사이트에 들어와 딱 한 페이지만 보고 8초 만에 나갔어도, 만약 '회원가입 완료'라는 키 이벤트가 발생했다면 그 세션은 참여 세션입니다.

반대로 유저가 한 페이지에 머물면서 9초만 체류하고, 아무런 키 이벤트도 발생시키지 않고 나갔다면? 그 세션은 참여 세션이 아닙니다. '참여하지 않은 세션'으로 분류되고, 이것은 유니버설 애널리틱스(이하 UA)에서 중요한 보조지표 중 하나였던 '이탈(Bounce)'에 해당하는 개념이지요.


2. 왜 '이탈률' 대신 '참여율'이 되었는가

GA4 이전 버전인 UA를 기억하는 분들이라면, 오랫동안 익숙하게 써왔던 '이탈률'이라는 지표를 떠올릴 것입니다. UA에서 이탈률은 아주 단순했습니다. '한 페이지만 보고 나간 세션의 비율'이었지요. 그런데 이 정의에는 허점이 있었습니다. 예를 들어 블로그에 들어와 5분 동안 글을 정독하고 나간 사람도, 딱 1초 만에 창을 닫은 사람도 똑같이 '이탈'로 집계되었습니다. 한 페이지만 봤다는 이유로요. 콘텐츠 기반 사이트나 랜딩페이지 중심의 캠페인에서는 이 방식이 현실을 제대로 반영하지 못한다는 비판이 많았습니다.


image.png <GA4에서 참여의 개념>

그래서 GA4는 접근 방식을 뒤집었습니다. '얼마나 많이 튕겨 나갔는가'가 아니라 '얼마나 의미 있게 머물렀는가'를 측정하기로 한 것이지요.

이 관점의 전환 덕분에, 한 페이지만 봤더라도 10초 이상 머물렀거나 중요한 행동을 한 유저는 이제 '참여한 유저'로 제대로 평가받게 되었습니다. 마케터에게는 훨씬 합리적인 측정 방식입니다.

참고로 GA4에서는 이탈률도 여전히 확인할 수 있습니다. 단, 정의가 바뀌었습니다. GA4의 이탈률은 단순히 '참여율의 반대'입니다. 참여율이 70%라면 이탈률은 30%이지요. 과거 UA의 이탈률과는 완전히 다른 계산법이니, 두 지표를 직접 비교하는 것은 피해야 합니다.


3. '10초'라는 기준은 어디에서 왔고, 바꿀 수 있는가

참여 세션의 세 가지 조건 중 가장 많은 질문을 받는 것이 '10초'입니다. 왜 하필 10초일까요? 구글이 공식적으로 설명한 근거는 없지만, 여러 실험과 업계 관행을 바탕으로 "의미 있는 관심을 보였다고 판단할 수 있는 최소한의 시간"으로 설정된 것으로 보입니다.

그런데 이 10초라는 기준에 너무 연연해 하실 필요는 없습니다. 사실 마케터가 직접 조정할 수 있거든요.

GA4의 '관리' 메뉴에서 '데이터 스트림'을 선택한 뒤, 해당 웹 스트림의 세부 설정으로 들어가면 '세션 제한 시간 조정'이라는 옵션이 있습니다. 이 안에 '참여 세션 타이머'가 있고, 기본값인 10초를 최소 10초부터 최대 60초까지 조정할 수 있습니다.

image.png <GA4 참여 세션 타이머 조정>

예를 들어 우리 브랜드의 제품이 고관여 상품이어서, 고객이 최소 30초는 상세 페이지를 봐야 '진짜 관심 있는 유저'라고 판단된다면, 이 기준을 30초로 올려볼 수 있습니다.

한 가지 주의할 점은, 이 설정은 '소급 적용되지 않는다'는 것입니다. 기준을 30초로 바꾸면, 그 이후에 들어온 데이터부터 30초 기준으로 집계됩니다. 과거 데이터는 여전히 10초 기준으로 남아 있기 때문에, 설정을 변경한 시점 전후의 데이터를 비교할 때는 이 점을 반드시 염두에 두어야 합니다.


4. 마케터가 놓치기 쉬운 '참여 세션'의 함정들

참여 세션의 정의를 이해했다면, 이제 실무에서 자주 마주치는 몇 가지 함정을 알아볼 차례입니다.

첫째, ‘주요 이벤트’ 설정이 참여 세션 수를 좌우합니다. 앞서 본 것처럼 참여 세션의 조건 중 하나는 '주요 이벤트 발생'입니다. 그런데 어떤 이벤트를 주요 이벤트로 지정하느냐는 전적으로 마케터의 몫입니다. 만약 '스크롤'이나 '아웃바운드 클릭' 같은 비교적 쉬운 이벤트까지 키 이벤트로 지정해두면, 참여 세션 수가 실제 가치 있는 행동보다 부풀려질 수 있습니다.

둘째, first_visit과 session_start 이벤트는 참여 세션 계산에서 제외됩니다. 이것은 구글이 공식적으로 밝힌 내용입니다. 즉, 이 이벤트들을 주요 이벤트로 설정하더라도 참여 세션의 조건을 충족시키지 못합니다. '사이트에 들어온 것 자체를 성과로 보지는 않겠다'는 의미로 해석할 수 있습니다.

셋째, 참여 세션과 '참여 시간'은 다른 개념입니다. 참여 세션은 '조건을 충족한 세션 수'를 의미하고, 참여 시간은 '유저가 실제로 페이지에 집중한 시간의 총합'을 의미합니다. 보고서에서 두 지표를 함께 보면 입체적인 해석이 가능합니다. 참여 세션 수는 많은데 평균 참여 시간이 짧다면? 많은 유저가 최소 조건만 겨우 충족하고 빠르게 나가고 있다는 뜻일 수 있습니다.


5. 실무에서 '참여 세션'을 어떻게 해석해야 하는가

이제 참여 세션의 정의를 정확히 알았다면, 이 지표를 실무에서 어떻게 활용해야 할지 정리해보겠습니다.


1) 매체별 트래픽 품질 비교

매체별로 참여율을 비교해보세요. 구글 검색 유입의 참여율이 70%인데, 디스플레이 광고 유입의 참여율이 25%라면? 디스플레이 광고가 클릭은 유도하고 있지만 트래픽의 품질 자체가 낮다는 신호입니다. 타겟팅이나 소재를 재검토해야 할 시점이지요.


2) 랜딩페이지별 참여율 비교

같은 캠페인 내에서도 랜딩페이지별로 참여율은 다르게 나타납니다. 참여율이 현저히 낮은 페이지가 있다면, 그 페이지의 첫 화면이 유저의 기대와 맞지 않거나 로딩 속도에 문제가 있을 가능성이 높습니다.


3) 매출과의 상관관계 점검

지난번 글에서 다뤘던 CORREL 함수를 활용해 참여율과 최종 전환율(또는 매출)의 상관관계를 살펴보는 것도 좋은 방법입니다. 만약 두 지표의 상관계수가 높다면, 우리 비즈니스에서는 '참여 세션'이라는 지표가 최종 성과를 예측하는 데 도움이 될 수 있다는 신호입니다. 제 경험으로 미루어 볼 때 참여율과 최종 전환율은 대체로 높은 수준의 상관성이 있었습니다.


마무리

숫자는 그 자체로 말을 하지 않습니다. 숫자에 의미를 부여하는 것은 결국 그 숫자가 어떻게 만들어졌는지를 이해하는 마케터의 몫입니다. 참여 세션은 GA4 보고서에서 가장 자주 마주치는 지표 중 하나이지만, 그 안에는 '10초', '키 이벤트', '2페이지뷰'라는 구체적인 계산 기준이 숨어 있습니다. 이 기준을 정확히 알고 있어야 숫자의 변동이 어디서 왔는지, 그 원인을 추적할 수 있습니다.

마케터가 매일 마주하는 지표들은 생각보다 깊은 설계 원리를 품고 있습니다. 익숙하다고 해서 잘 안다고 착각하지 않는 것. 지표 하나를 볼 때도 "이 숫자는 어떤 규칙으로 집계되었을까"를 한번 더 질문해보는 습관이 중요합니다.


Article by 비키트

매거진의 이전글GA4 '잠재고객' 기능을 활용한 세그먼트 분석 입문