GA4 퍼널 분석으로 마케팅 전환율 0%의 원인을 찾은 이야기

2026. 3. 22. 15:50·IT · 테크/마케팅 · 수익화
반응형

요 약

GA4 퍼널 분석으로 전환율 0%의 원인을 찾은 이야기

Facebook 광고로 노출 8,185회, 랜딩 289회를 달성했는데 회원가입은 0명. 추측 대신 GA4 퍼널 이벤트 30개를 심어 데이터로 병목을 찾고, 실제로 개선한 과정을 공유합니다.

핵심 키워드: GA4 퍼널 분석, 전환율 최적화, Facebook 광고, 데이터 드리븐 마케팅


이 글의 순서

1. 문제 상황 — 트래픽은 오는데 전환이 0

2. 첫 번째 발견 — 배포 누락이라는 기술적 실수

3. 추측 vs 데이터 — 왜 전환이 0인가?

4. GA4 퍼널 이벤트 설계와 구현

5. 퍼널 데이터가 말해준 진짜 병목

6. 데이터 기반 개선 작업

7. 실전에서 배운 교훈 5가지


PROBLEM

트래픽은 오는데, 전환이 0이다

사이드프로젝트로 만든 운세 앱 Fortie를 런칭하고, Facebook 광고를 집행했습니다. 인도네시아, 태국, 한국을 타겟으로 7일간의 캠페인을 돌렸습니다.

광고 대시보드의 숫자는 나쁘지 않았습니다.

Facebook Ads Manager 캠페인 성과 — launch_id, launch_th, launch_kr 3개 캠페인 활동 중


Facebook 광고 성과 (30일 기준)

launch_id (인도네시아): 노출 6,246 / 결과 172 / 지출 ₩2,141

launch_th (태국): 노출 1,453 / 결과 90 / 지출 ₩1,955

launch_kr (한국): 노출 486 / 결과 27 / 지출 ₩1,921

총 랜딩: 289회 / 총 지출: ₩6,017

회원가입 전환: 0명


289명이 랜딩 페이지까지 왔는데, 회원가입은 단 한 명도 없었습니다. 관리자 대시보드를 열어봤더니 콘텐츠 이용 통계도 0건이었습니다.

핵심 질문

"사람들이 들어오는데, 왜 아무 일도 안 일어나는 거지?"


STEP 01

첫 번째 발견 — 배포 누락이라는 기술적 실수

가장 먼저 확인한 건 기술적인 문제였습니다. 관리자 대시보드에 콘텐츠 이용 로그가 0건이라는 건, 사용자 문제가 아니라 시스템 문제일 가능성이 높았으니까요.

문제

코드는 작성했는데, 서버에 배포가 안 되어 있었다

콘텐츠 이용 로깅 코드(content_usage_logs)를 3월 19일에 커밋했지만, 운영 서버에는 배포하지 않았습니다. 3일간 데이터가 유실된 겁니다.

해결

즉시 배포 후 데이터 수집 시작을 확인했습니다. 하지만 이건 전환율 0%의 근본 원인이 아니었습니다. 로깅이 안 됐을 뿐, 사용자가 실제로 콘텐츠를 이용했을 수도 있으니까요.


교훈

코드 작성 ≠ 배포 완료. CI/CD 자동화가 없으면 이런 실수는 반드시 반복됩니다. 커밋했다고 안심하지 마세요.


STEP 02

추측 vs 데이터 — 왜 전환이 0인가?

배포 문제를 해결한 뒤에도 여전히 전환은 0이었습니다. 원인을 추측해봤습니다.

추측 가능한 원인 5가지

1. 결과 페이지에서 CTA(회원가입 버튼)를 아예 못 본다

2. CTA를 봤는데 가입할 동기가 부족하다

3. 로그인 페이지 UX가 혼란스럽다

4. 인앱 브라우저(Facebook/Instagram)에서 기술적 문제가 있다

5. 결과만 보고 바로 이탈한다


다섯 가지 중 어떤 게 진짜 원인인지 알 수 없었습니다. 여기서 중요한 깨달음을 얻었습니다.

핵심 포인트

"추측으로 고치면 안 된다. 데이터로 원인을 확인해야 한다." 5개 중 하나를 찍어서 고치면 나머지 4개가 여전히 문제일 수 있습니다. 어디서 사용자가 빠지는지 정확히 측정해야 합니다.


STEP 03

GA4 퍼널 이벤트 설계와 구현

기존 GA4 설정을 확인해보니, 기본 페이지뷰만 수집하고 있었습니다. 커스텀 이벤트는 0개. 사용자가 "어디까지" 진행했는지 전혀 알 수 없는 상태였습니다.

GA4 보고서 개요 — 총 사용자 280명, 새 사용자 266명, 평균 참여시간 10초, 이벤트 1.6천


설계한 퍼널 흐름

랜딩 페이지 방문

  ↓

폼 시작 (첫 번째 입력 필드 클릭)

  ↓

Step 1 ~ 4 완료 (4단계 폼)

  ↓

폼 제출

  ↓

결과 확인

  ↓

CTA 클릭 (회원가입/로그인 유도)

  ↓

로그인 페이지 진입

  ↓

가입 완료


구현: gtag 유틸리티

코드 설명

각 페이지에서 사용자 행동을 추적하는 GA4 이벤트 전송 유틸리티입니다. 총 30개 이벤트를 7개 페이지에 삽입했습니다.


// gtag.ts — GA4 이벤트 전송 유틸리티
export const trackEvent = (
  eventName: string,
  params?: Record<string, any>
) => {
  if (typeof window !== 'undefined' && window.gtag) {
    window.gtag('event', eventName, params);
  }
};

// 사용 예시
trackEvent('compat_form_start', { step: 1 });
trackEvent('compat_form_submit');
trackEvent('compat_result_view');
trackEvent('compat_cta_click', { type: 'signup' });

이벤트를 심은 뒤 GA4 실시간 보고서에서 즉시 이벤트가 찍히는 걸 확인했습니다. 이제 2일만 기다리면 퍼널 데이터를 볼 수 있었습니다.


퍼널 설정 실수와 수정

실수

퍼널 시작점을 잘못 잡았다

처음에 퍼널 1단계를 "랜딩 페이지 방문"으로 설정했습니다. 그런데 Facebook 광고가 /friend-or-lover 페이지로 직접 보내고 있었습니다. 사용자가 랜딩 페이지를 거치지 않으니, 2단계 이후가 전부 0으로 나온 겁니다.

해결

퍼널 시작점을 "썸 판별기 시작"(= 광고가 보내는 실제 페이지)으로 변경했습니다. 실제 사용자 경로를 따라야 합니다.


STEP 04

퍼널 데이터가 말해준 진짜 병목

2일간 데이터를 수집한 뒤, GA4 탐색 > 유입경로 탐색 보고서를 열었습니다. 결과는 충격적이었습니다.

GA4 유입경로 탐색 보고서 — 썸 판별기 시작 195명에서 CTA 클릭 0명까지의 퍼널 시각화


퍼널 데이터 (2일간)

썸 판별기 시작  195명 (100%)

  ↓ 90.77% 이탈

폼 제출      18명 (9.23%)

  ↓ 77.78% 이탈

결과 확인     4명 (2.05%)

  ↓ 100% 이탈

CTA 클릭     0명 (0%)

로그인 페이지   0명

로그인 시도    0명

로그인 성공    0명

가입 완료     0명


데이터가 두 가지 병목을 명확하게 보여줬습니다.

병목 1: 폼 시작 → 제출 (90.77% 이탈)

195명이 시작했는데 18명만 제출. 4단계 폼이 너무 길거나, 입력 항목이 부담스러운 것. 모바일에서 특히 이탈이 심했을 가능성이 높습니다.


병목 2: 결과 확인 → CTA 클릭 (100% 이탈)

4명이 결과까지 봤는데 CTA를 단 한 명도 안 클릭. 결과 페이지에 CTA가 없거나, 있어도 눈에 안 띄거나, 클릭할 이유가 없다는 뜻입니다. 여기가 가장 시급한 병목이었습니다.


핵심 포인트

100% 이탈 = 가장 큰 기회. 10명이 결과까지 봤다는 건 관심은 있다는 뜻입니다. 여기만 고치면 전환이 생기기 시작합니다.


STEP 05

데이터 기반 개선 작업

가장 시급한 병목 2(결과 → CTA 100% 이탈)부터 공략했습니다.

결과 페이지 개선 3가지

1

다른 콘텐츠 추천 캐러셀 추가

결과 페이지 하단에 "다른 운세도 확인해보세요" 캐러셀을 추가했습니다. DB에서 다른 콘텐츠를 자동으로 불러와 롤링합니다. 사용자가 결과만 보고 나가는 대신, 서비스를 더 탐색하도록 유도합니다.


2

하단 고정 플로팅 로그인 바

비로그인 사용자에게만 화면 하단에 고정 바를 노출합니다. "로그인하고 매일 운세 받기" 같은 메시지로 가입 동기를 제공합니다. 스크롤해도 항상 보이므로, CTA를 "못 봐서" 이탈하는 문제를 원천 차단합니다.


3

모든 클릭에 GA4 이벤트 추가

새로 추가한 캐러셀과 플로팅 바의 모든 클릭에 discover_*, floating_login_bar 이벤트를 심었습니다. 개선 효과를 데이터로 검증하기 위해서입니다.


추가 발견: 다국어 문제

퍼널을 분석하다 예상 못 한 문제를 하나 더 발견했습니다.

문제

인도네시아/태국 사용자에게 한국어 결과를 보여주고 있었다

글로벌 타겟 광고인데, 결과 페이지의 운세 텍스트가 한국어로만 표시되고 있었습니다. 브라우저 언어 감지가 없고, DB 번역 데이터도 누락되어 있었습니다. 인도네시아 사용자가 한국어 운세를 보고 이탈하는 건 당연한 결과였습니다.

해결

10개 언어 번역 데이터를 추가했습니다. 6개 에이전트를 병렬로 돌려 약 340개 엔트리를 번역하고, 브라우저 언어 자동 감지 로직을 구현했습니다.


LESSONS

실전에서 배운 교훈 5가지

1. 추측 금지, 데이터로 말하기

퍼널 이벤트 없이는 어디서 사용자가 빠지는지 알 수 없습니다. "아마 이 부분이 문제일 거야"라는 추측으로 코드를 고치면, 진짜 원인은 그대로 남아 있습니다.


2. 퍼널 설계 시 실제 사용자 경로를 따라야

광고 트래픽은 홈페이지를 안 거칩니다. 랜딩 URL이 어디인지 확인하고, 그 페이지부터 퍼널을 시작해야 합니다. 이론적인 동선이 아닌 실제 동선을 추적하세요.


3. 100% 이탈 지점 = 가장 큰 기회

결과까지 본 4명은 관심이 있는 사람들입니다. 이 지점의 이탈률만 개선해도 전환이 생기기 시작합니다. 가장 이탈률이 높은 곳이 가장 ROI가 높은 개선 포인트입니다.


4. 기술 문제도 퍼널에서 발견된다

배포 누락, 다국어 미지원, DB 시딩 누락 같은 기술적 문제도 퍼널 데이터에서 드러났습니다. 마케팅 문제와 기술 문제를 동시에 잡을 수 있는 게 퍼널 분석의 강점입니다.


5. GA4 실시간 보고서로 즉시 검증

이벤트를 심고 GA4 실시간 보고서에서 바로 확인할 수 있습니다. 배포 후 "이벤트가 제대로 찍히나?" 불안해할 필요 없이, 직접 테스트하면서 실시간으로 검증하세요.


참고 자료

GA4 유입경로 탐색 보고서 공식 문서


긴 글을 읽어주셔서 감사합니다!

이 글은 사이드프로젝트 Fortie를 운영하면서 실제로 겪은 마케팅 삽질기입니다. "데이터 드리븐"이라는 말이 거창하게 느껴질 수 있지만, 핵심은 단순합니다. 추측하지 말고, 측정하고, 고치세요.

비슷한 상황을 겪고 계신 분들에게 도움이 되었으면 좋겠습니다. 질문이나 피드백은 댓글로 남겨주세요!

반응형
저작자표시 비영리 변경금지 (새창열림)

'IT · 테크 > 마케팅 · 수익화' 카테고리의 다른 글

10개 다국어 블로그 운영 D+59 리포트 — 방문자 1,091명, 검색노출 1,025회 달성  (0) 2026.04.01
AI로 10개국어 블로그를 혼자 운영하는 방법 — 자동화 시스템 구축 전체 공개  (0) 2026.03.24
메타(인스타그램) 광고 처음 세팅하기 - 하루 1,500원으로 3개국 광고 시작한 과정  (0) 2026.03.18
'IT · 테크/마케팅 · 수익화' 카테고리의 다른 글
  • 10개 다국어 블로그 운영 D+59 리포트 — 방문자 1,091명, 검색노출 1,025회 달성
  • AI로 10개국어 블로그를 혼자 운영하는 방법 — 자동화 시스템 구축 전체 공개
  • 메타(인스타그램) 광고 처음 세팅하기 - 하루 1,500원으로 3개국 광고 시작한 과정
권퓨터
권퓨터
만드는 걸 좋아하는 개발자의 기록. 코드든 글이든, 일단 만들어 봅니다.
  • 권퓨터
    권퓨터: Kwonputer
    권퓨터
  • 티스토리 홈 관리자
  • 전체
    오늘
    어제
    • 분류 전체보기 (557)
      • 개발 (56)
        • 프로젝트 (5)
        • 모바일 (44)
        • 프론트엔드 (0)
        • 백엔드 (2)
        • 인프라 (0)
        • AI · 머신러닝 (4)
      • IT · 테크 (8)
        • 기술 트렌드 (3)
        • 도구 · 생산성 (1)
        • 제품 리뷰 · 추천 (0)
        • 마케팅 · 수익화 (4)
      • 자기계발 (7)
        • 공부법 · 언어 (0)
        • 취업 · 커리어 (7)
      • 아카이브 (486)
        • 일기 (480)
        • 취미 (6)
  • 블로그 메뉴

    • 홈
  • 링크

    • 블로그 이전
  • 공지사항

    • 서브 블로그 => https://kwonputer.com/
  • 인기 글

  • 태그

    aws lambda
    서버리스 아키텍처
    flutter
    https://www.kwonputer.shop/
    AWS CDK
    injectable
    Single Table Design
    파이썬
    파이썬 기초
    Clean Architecture
    dynamodb
    상태관리
    https://github.com/kwongeneral/kortfolio.git
    python
    Prompt Engineering
    riverpod
    flutter 면접 질문
    크로스플랫폼
    1인개발
    클린 아키텍처
    python 기초
    다국어 블로그
    ai 게임 개발
    flutter 개발자
    FACEBOOK광고
    내러티브 게임
    TypeScript
    kotlin
    사이드프로젝트
    OpenAI GPT
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
권퓨터
GA4 퍼널 분석으로 마케팅 전환율 0%의 원인을 찾은 이야기
상단으로

티스토리툴바