본문으로 바로가기
리옵트 핸드북
리옵트 핸드북
GA4 고급 애널리틱스 설계

측정 아키텍처

측정 전략계정·속성·스트림 아키텍처데이터 수집 기반Consent·Privacy·PII 거버넌스

이벤트 설계

이벤트 분류 체계이벤트·파라미터 설계Key events & 퍼널SaaS 이벤트 플레이북Ecommerce & Revenue 이벤트

분석 활용

Reports·Explorations·AudiencesBigQuery Export 모델링QA·Debugging·Governance템플릿

부록

참고 자료검증 리포트업데이트 내역
핸드북›GA4 고급 애널리틱스›SaaS 이벤트 플레이북

SaaS 이벤트 플레이북

가입, 온보딩, activation, pricing, checkout, retention용 GA4 이벤트 사전 템플릿

핵심 요약

  • SaaS 이벤트 사전은 acquisition → lead → signup → onboarding → activation → product → revenue → retention의 lifecycle을 따라 마케팅 유입과 제품 사용을 끊김 없이 연결합니다.
  • 기본 사전은 각 journey별 이벤트와 required parameters, key event 여부(activation_complete·purchase는 Yes)를 표로 고정합니다.
  • cta_click은 바뀌기 쉬운 텍스트 대신 cta_id를 기준으로, activation_complete는 제품별 가치 발생 순간 하나를 정해 설계합니다.
  • core_action은 north-star metric에 연결되는 행동만 두고 부가 기능은 별도 이벤트로 분리합니다.
  • B2B account-level 분석은 GA4 UI가 user/event 중심이므로 user_id·account_id_hash(원문 PII 금지)·account_tier를 BigQuery/warehouse에서 조인합니다.

SaaS 이벤트 사전은 제품 lifecycle을 따라가야 합니다. 마케팅 유입 이벤트와 제품 사용 이벤트가 끊기면 "어떤 채널이 좋은 고객을 데려왔는지" 알 수 없습니다.

기본 이벤트 사전

JourneyEventRequired parametersKey event
Acquisitionpage_viewpage_location, page_referrerNo
Acquisitioncta_clickcta_id, cta_location, cta_intentNo
Leadgenerate_leadlead_type, source_surface선택
Signupsign_upmethod, source_surface선택
Onboardingonboarding_step_completestep_id, step_name, roleNo
Activationactivation_completeactivation_type, planYes
Productcore_actionfeature, action_typeNo
Collaborationworkspace_invite_sentinvite_role, surfaceNo
Pricingpricing_viewplan, billing_cycle, variantNo
Checkoutbegin_checkoutplan, billing_cycle, currency선택
Revenuepurchasetransaction_id, value, currencyYes
Retentioncore_action_repeatfeature, repeat_window선택

이벤트별 설계 노트

cta_click

파라미터예시설명
cta_idhero_start_trial안정적인 CTA 식별자
cta_locationhero, pricing, footer화면 위치
cta_intentsignup, demo, pricing사용자의 다음 행동 의도
varianta, b실험/카피 버전

CTA text 원문은 자주 바뀌고 cardinality도 커지기 쉬우므로 cta_id를 기준으로 둡니다.

activation_complete

파라미터예시설명
activation_typefirst_project_createdactivation 정의
planfree, pro, team요금제
roleadmin, member사용자 역할
trial_day0, 1, 7trial 시작 후 경과일

Activation은 제품별로 다릅니다. "가입 후 첫 프로젝트 생성", "첫 자동화 실행", "첫 리포트 공유"처럼 가치가 발생한 순간을 하나로 정해야 합니다.

core_action

파라미터예시설명
featureworkflow, report, dashboard기능
action_typecreate, run, share행동 유형
result_statussuccess, error결과
latency_bucketlt_1s, 1_5s, gt_5s성능 구간

핵심 행동은 너무 넓게 잡지 않습니다. 제품 north-star metric에 연결되는 행동만 core_action으로 두고 부가 기능은 별도 이벤트로 분리합니다.

Account-level SaaS 분석

GA4 UI는 user/event 중심입니다. B2B SaaS에서 account-level 분석이 중요하다면 BigQuery Export나 내부 warehouse에서 다음 키를 조인해야 합니다.

키GA4 전송 방식주의
user_idGA4 User-ID 기능 또는 별도 safe identifier원문 PII 금지
account_id_hashevent parameterhash/surrogate 사용
account_tieruser property 또는 event parameter변경 이력 해석 필요
workspace_roleevent parameter이벤트 시점 role

이벤트 버전 관리

변경처리
파라미터 추가기존 이벤트 유지, optional parameter로 시작
필수 파라미터 의미 변경새 파라미터명 사용
이벤트 trigger 변경schema_version 또는 event_version으로 migration 추적
key event 변경updates/QA 로그에 영향 범위 기록

출처

  • GA4 Recommended events
  • GA4 Custom events
  • Collect data about your users

관련 문서

템플릿

GA4 이벤트 스펙, custom definition registry, key event checklist, QA checklist 템플릿

측정 전략

비즈니스 질문을 KPI, 이벤트, 파라미터, 보고서로 변환하는 GA4 설계 프레임

마케팅 애널리틱스 — 에이전트 대시보드

신규 브랜드 마케팅 전략 · GA4/Search Console 통합 분석, 어트리뷰션 모델 비교, 코호트/LTV 분석

오프라인 마케팅 — 이벤트·PR·콜라보

신규 브랜드 마케팅 전략 · 이벤트 기획, PR 보도자료 작성, 콜라보 파트너 리서치, O2O 전환, 온라인 증폭 전략

Key events & 퍼널

GA4 key event, create/modify event, funnel exploration을 비즈니스 전환 기준으로 설계하기

Ecommerce & Revenue 이벤트

GA4 recommended ecommerce events를 SaaS 결제·수익 분석에 적용하는 기준

On this page

기본 이벤트 사전이벤트별 설계 노트cta_clickactivation_completecore_actionAccount-level SaaS 분석이벤트 버전 관리출처