퍼널 분석

퍼널 분석 소개

핵클의 사용자 퍼널 분석을 통해 사용자가 서비스에 들어와 특정 목적을 이루기까지의 과정을 단계별로 분석할 수 있습니다.

퍼널 분석의 단계는 이벤트를 활용하여 생성할 수 있습니다. 이를 통해 사용자가 각 단계로 전환되는 비율, 이탈률 등을 알 수 있습니다.

사용자 퍼널 분석을 활용할 경우 아래와 같은 장점이 있습니다.

  • 개선 사항이 서비스 전체 사용 경험에 어떤 영향을 주는지 데이터로 확인할 수 있습니다.
  • 서비스 내에서 문제 발생 시 전후 과정을 한눈에 파악하여 문제의 원인을 빠르게 찾아낼 수 있습니다.
  • 서비스 사용 과정에서 이탈률이 가장 큰 단계를 파악 후 해당 단계를 먼저 개선함으로써 효율적인 문제 해결이 가능합니다.

지원하는 퍼널 유형

현재 핵클에서는 3가지의 퍼널 분석 유형인 단순 집계 퍼널 (Any Order Funnel), 클로즈드 퍼널 (Closed Funnel), 연속 순서 퍼널 (Direct Order Funnel)을 제공하고 있습니다. 퍼널 분석 목적에 따라 유형을 선택하여 원하는 결과를 분석할 수 있습니다.

1. 단순 집계 퍼널 (Any Order Funnel)

유저가 각 단계를 진입한 순서에 상관없이 결과적으로 각 단계를 순서대로 진입한 사용자들을 집계합니다.

단순 집계 퍼널 (Any Order Funnel)은 서비스내의 사용자 행동 과정의 순서를 특정하기 어려운 경우에 활용하기 좋습니다.

단순 집계 퍼널 차트 예시

단순 집계 퍼널 차트 예시

사용자별로 다양한 행동 순서가 있을 때, 단순 집계 퍼널 (Any Order Funnel)은 아래와 같이 집계합니다.

단순 집계의 집계 기준

단순 집계의 집계 기준

2. 클로즈드 퍼널 (Closed Funnel)

퍼널 생성 시 설정한 퍼널 단계의 순서를 기준으로 첫 번째 단계에 진입한 사용자가 중간에 어떤 단계를 거치든지 관계없이 사용자가 n 단계의 행동을 1 ~ n-1 단계 이후에 행하였다면 시켰다면 n 단계에 도달한 것으로 집계됩니다.

클로즈드 퍼널 (Closed Funnel)은 사용자가 서비스 내에서 첫 번째 단계에 진입한 이후 중간에 순서를 이탈하였다가 다시 순서를 이어 행동한 경우를 분석에 포함합니다. 사용자가 중간에 경로를 이탈했더라도 궁극적으로 첫 번째 단계에서 시작해 마지막 단계까지 의도한 순서(경로)를 거쳐 왔는지를 파악할 때 활용하기 좋습니다.

사용자별로 다양한 행동 순서가 있을 때, 클로즈드 퍼널 (Closed Funnel)은 아래와 같이 집계합니다.

3. 연속 순서 퍼널 (Direct Order Funnel)

퍼널 생성 시 설정한 퍼널 단계의 순서를 기준으로 첫 번째 단계부터 마지막 단계까지 연속적으로 행동하였는지 분석합니다. 즉, 첫 번째 단계가 아니라 중간 단계부터 퍼널에 참여한 사용자 혹은 중간 단계에서 이탈하는 사용자는 분석에 포함되지 않습니다.

연속 순서 퍼널 (Direct Order Funnel)은 사용자가 정해진 단계를 이탈 없이 거쳐왔는지 확인할 때 활용하기 좋습니다. 클로즈드 퍼널과 가장 큰 차이는 퍼널 단계 사이에 다른 순서의 사용자 행동을 허용 여부 입니다.

  • 클로즈드 퍼널 (Closed Order Funnel) : 퍼널 단계 사이의 사용자 행동 허용
  • 연속 순서 퍼널 (Direct Order Funnel) : 퍼널 단계 사이의 사용자 행동 허용하지 않음

사용자별로 다양한 행동 순서가 있을 때, 연속 순서 퍼널 (Direct Order Funnel)은 아래와 같이 집계합니다.

따라해보기

사용자 퍼널 분석은 좌측 네비게이션에 위치한 탭에 위치한 데이터 분석퍼널 탭을 클릭하여 분석을 시작할 수 있습니다.

1. 단계별 이벤트 선택 및 상세 설정

  1. 분석 단계 설정

분석하고자 하는 목적에 맞게 (예를 들어, 구매 완료까지의 퍼널 데이터) 각 단계별 이벤트를 선택합니다.

각 단계에서 [이벤트 선택] 을 누르면 해당 워크 스페이스에 심겨진 이벤트 목록을 볼 수 있고, 목록에서 이벤트를 선택할 수 있습니다.

이벤트 선택 이후, 속성 필터를 통해 상세한 조건을 선택할 수 있고, 선택 이후 단계를 드래그하여 순서를 즉시 변경할 수도 있습니다.

단계는 최대 10개까지 선택 가능하며, 단계를 선택할 때 마다 이벤트 정보를 계산하여 하단의 차트에서 선택한 이벤트들의 퍼널 차트를 확인할 수 있습니다.

  1. 사용자 그룹 설정

분석하고자 하는 사용자 그룹을 선택합니다.

이벤트를 선택하거나, 속성을 선택하여 분석 목적에 맞는 유형을 설정할 수 있습니다. (예를 들어, 구매 완료 사용자를 분석하고 싶다면, "complete_purchase" 이벤트를 선택합니다.

혹은 이미 만들어둔 사용자 그룹이 있다면 테스트 기기 , 이벤트 그룹 등을 선택하여 특정 사용자 그룹을 불러올 수 있습니다.

또한 핵클 서비스의 A/B 테스트, 기능 플래그를 통해 분배된 사용자만 따로 볼 수도 있습니다.

사용자 그룹은 최대 3개까지 선택이 가능하며, 설정한 그룹에 따라 그래프에서 다른 색으로 쉽게 확인할 수 있습니다.

2. 조회할 기간, 퍼널 유형 등 선택

  1. 기간 및 유형 선택

확인하고자 하는 기간(3일, 7일, 14일 등) 을 선택하거나, 원하는 기간을 직접 [직접 선택] 을 통해 설정할 수 있습니다.

차트 오른쪽 버튼을 누르면 퍼널 집계 유형을 변경, 선택할 수 있습니다.

조회된 차트에서는 1단계 ~ N단계까지의 전환율, 이전 단계 (N-1) ~ N단계의 전환율, 전환된 사용자 수 를 바로 확인할 수 있습니다.

  1. 기간 비교 및 데이터 비교

설정하신 기간의 퍼널 결과를 전일/전주/전월 혹은 특정 기간을 선택해서 두 기간의 데이터를 비교할 수 있습니다.

비교할 기간을 선택하시면, 그래프에서도 비교값을 한 눈에 확인할 수 있고, 아래 표에서는 '기준 기간' 과 '비교 기간' 의 전환율 차이도 함께 보실 수 있습니다.

3. 퍼널 저장하기

설정한 데이터를 인지할 수 있게 퍼널 차트의 제목, 설명을 입력하고 오른쪽 상단의 [저장하기] 버튼을 누르면 저장됩니다.

저장된 퍼널 차트는 왼쪽 네비게이션의 [데이터 리포트] 에서 언제든 다시 확인할 수 있습니다.

사용 예시

사용자 퍼널 분석을 활용하여 아래와 같은 질문에 대답할 수 있습니다.

더 다양한 예시와 쉽게 따라할 수 있는 방법을 보시려면 아래 링크를 보고 손쉽게 따라해볼 수 있습니다.

1. 제품 유입 관련

  • 7일 이내에 가입 유입경로를 통해 전환한 사용자의 비율은?
  • 대규모 업데이트 이후 가입 전환율이 어떻게 달라졌을까?

2. 제품 사용성 관련

  • 대부분의 사용자가 가입 유입경로의 어느 단계에서 이탈했습니까?
  • 사용자는 서비스에 접속하고 구매하기까지 최종 전환율은 몇 % 일까?
  • 사용자가 결제하기까지 어떤 경로로 통해 전환될까?
  • 서비스의 매출을 올리기 위해 가장 효율적으로 개선할 수 있는 부분은 어디인가?

3. 결제/매출 관련

  • 특정 지역(예를 들어, 일본, 미국)의 결제 퍼널 전환율은 어떻게 변했을까?
  • 결제 퍼널이 가장 높은 경로는 어디일까?
  • 구매 과정에서 사용자가 가장 많이 이탈한 지점은 어디인가?