Tableau로 고객 이탈 분석

사례 연구: Tableau로 고객 이탈 분석하기

Carl Rosseel

Curriculum Manager

사례 연구란?

  • 역량 적용
  • 새로운 개념 없음
  • 실제 문제 해결

$$

선수 과목:

  • Introduction to Tableau
  • Analyzing Data in Tableau
  • Creating Dashboards in Tableau

working_lady.jpg

사례 연구: Tableau로 고객 이탈 분석하기

Tableau의 데이터 분석 흐름

데이터 분석 흐름

사례 연구: Tableau로 고객 이탈 분석하기

Tableau의 데이터 분석 흐름

데이터 분석 흐름

  • 중복·결측값 확인
  • 내부 데이터와 상식 점검
사례 연구: Tableau로 고객 이탈 분석하기

Tableau의 데이터 분석 흐름

데이터 분석 흐름

  • 올바른 질문하기
  • 첫 시각화 만들기
사례 연구: Tableau로 고객 이탈 분석하기

Tableau의 데이터 분석 흐름

데이터 분석 흐름

  • 메시지를 전달할 적절한 시각화 선택
  • 더 고급 분석 수행
사례 연구: Tableau로 고객 이탈 분석하기

Tableau의 데이터 분석 흐름

데이터 분석 흐름

  • 하나 이상의 대시보드에 시각화를 결합
사례 연구: Tableau로 고객 이탈 분석하기

Tableau의 데이터 분석 흐름

데이터 분석 흐름

  • 인사이트를 이해관계자에게 전달
사례 연구: Tableau로 고객 이탈 분석하기

문제 정의

고객 이탈 해결

  • 통신사(데이터벨)의 가상 이탈 데이터셋
  • 과제: 고객이 왜 이탈하는지 파악

$$ 고객 이탈

사례 연구: Tableau로 고객 이탈 분석하기

이탈 정의하기

이탈률(churn rate)은 이탈률 또는 고객 이탈이라고도 하며, 고객이 거래를 중단하는 비율입니다

  • 새는 양동이 문제
  • 기존 고객 유지가 신규 확보보다 쉽다
  • 이탈 감소는 많은 기업의 우선순위

leaky_bucket.jpg

1 https://www.investopedia.com/terms/c/churnrate.asp
사례 연구: Tableau로 고객 이탈 분석하기

이탈 계산하기

단순화된 공식

Churn rate = customers lost / total number of customers

Churn rate = 10 / 100
10 / 100 = 10%

이탈 계산 방식은 여러 가지가 있습니다

  • 산업과 수익 모델에 따라 다름
  • 예: 전자상거래는 12개월간 구매가 없으면 이탈로 정의 가능

$$

사례 연구: Tableau로 고객 이탈 분석하기

데이터

주요 특징

  • 가상의 통신사 데이터벨
  • 29개 열로 된 단일 테이블
  • 행당 하나의 고객
  • 특정 시점의 스냅샷

communications_antenna.png

사례 연구: Tableau로 고객 이탈 분석하기

데이터

차원

Column name Description
Customer_id 고객을 식별하는 고유 ID
Churn Label 고객 이탈 여부를 'Yes' 또는 'No'로 표시
Demographic fields 나이, 성별, 주 등
Premium plans 무제한 데이터, 국제 요금제 등
... ...
사례 연구: Tableau로 고객 이탈 분석하기

데이터

측정값

Column name Description
Total charges 월별 청구액의 합계
Monthly charge 고객에게 청구된 월별 요금의 평균
Extra data charges 요금제 한도 초과 데이터 다운로드 추가 요금
Extra international charges 국제 요금제 미가입자의 국제 전화 추가 요금
Customer service calls 고객센터 통화 횟수
... ...

메타데이터 시트

사례 연구: Tableau로 고객 이탈 분석하기

이제 분석을 시작합시다!

사례 연구: Tableau로 고객 이탈 분석하기

Preparing Video For Download...