← 블로그 목록

고객 이탈 분석: 떠나는 고객의 발자국에 다음 전략이 숨어 있습니다

이탈률 숫자만 보지 마세요. 누가, 언제, 왜 떠나는지를 알면 제품이 바뀝니다.

MRR이 100만 원에서 120만 원으로 올랐습니다. 성장하고 있다고 생각합니다. 그런데 자세히 보면 신규 가입이 40만 원, 이탈이 20만 원입니다. 성장이 아니라 구멍 난 양동이에 물을 붓고 있는 것입니다.

인디 파운더 대부분은 신규 고객 확보에 집중합니다. 하지만 이탈을 분석하지 않으면, 아무리 물을 부어도 양동이는 차지 않습니다.

이탈률이 5%인데 왜 중요합니까

월 이탈률 5%가 별것 아닌 것 같지만, 연간으로 환산하면 고객의 46%가 1년 안에 떠난다는 뜻입니다. 100명의 고객을 모았는데 1년 뒤에 54명만 남습니다. 성장하려면 매년 46명 이상을 새로 모셔와야 합니다.

이탈률 1%를 줄이는 것이 신규 고객 10명을 모으는 것보다 수익에 더 큰 영향을 줍니다. 특히 인디 파운더처럼 마케팅 예산이 제한된 경우, 이탈을 줄이는 것이 가장 효율적인 성장 전략입니다.

모든 이탈이 같은 이탈은 아닙니다

이탈을 하나의 숫자로 보면 아무것도 보이지 않습니다. 이탈에는 종류가 있습니다.

  • 자발적 이탈: 고객이 직접 구독을 취소합니다. 제품에 불만이 있거나, 더 이상 필요하지 않거나, 경쟁 제품으로 옮겼습니다.
  • 비자발적 이탈: 카드 만료, 결제 실패 등 기술적인 이유로 구독이 끊깁니다. 전체 이탈의 20~40%를 차지합니다.
  • 다운그레이드 이탈: 유료에서 무료 플랜으로 내려갑니다. 매출은 감소하지만 사용자는 남아 있습니다.

비자발적 이탈은 결제 재시도(dunning) 자동화만으로 절반 이상 복구할 수 있습니다. Stripe의 Smart Retries를 켜는 것만으로도 이탈률이 눈에 띄게 줄어듭니다. 가장 쉬운 승리입니다.

코호트 분석: 이탈의 타이밍을 읽는 법

전체 이탈률은 평균의 함정에 빠지기 쉽습니다. 코호트 분석은 "같은 시기에 가입한 고객 그룹"별로 이탈 패턴을 추적합니다.

1월 가입 코호트 100명 중 1개월 후 80명, 3개월 후 50명, 6개월 후 35명이 남아 있다면, 이탈이 가장 집중되는 시점은 가입 후 1~3개월입니다. 이 구간에 온보딩을 강화하면 전체 이탈률이 극적으로 개선됩니다.

이탈률이 높은 것이 문제가 아니라, 이탈이 언제 일어나는지 모르는 것이 문제입니다.

PostHog, Mixpanel, 심지어 Google Sheets로도 코호트 분석이 가능합니다. 가입 월별로 고객을 그룹화하고, 매월 잔존율을 추적하세요. 패턴이 보이기 시작하면, 어디에 에너지를 집중해야 하는지 명확해집니다.

이탈 전 신호를 읽는 5가지 지표

고객은 갑자기 떠나지 않습니다. 떠나기 전에 반드시 신호를 보냅니다.

  • 로그인 빈도 감소: 주 5회 접속하던 고객이 주 1회로 줄었다면 위험 신호입니다.
  • 핵심 기능 미사용: 제품의 핵심 기능을 30일 이상 사용하지 않으면 이탈 확률이 급증합니다.
  • 고객 지원 티켓 급증: 불만이 쌓이고 있다는 증거입니다. 반대로 문의가 0인 것도 위험합니다. 제품에 관심을 잃었다는 뜻일 수 있습니다.
  • 결제 실패 후 미갱신: 카드 교체를 하지 않는다면 이미 마음이 떠난 것입니다.
  • NPS 점수 하락: 정기적으로 NPS를 측정한다면, 점수가 떨어지는 개별 고객에게 즉시 연락하세요.

이 신호들을 모니터링하는 간단한 대시보드를 만드세요. 복잡한 도구가 필요 없습니다. Supabase에 사용 로그를 쌓고, 주간 쿼리로 위험 고객 리스트를 뽑는 것만으로 충분합니다.

떠난 고객에게 묻는 한 가지 질문

이탈 분석에서 가장 강력한 도구는 기술이 아니라 대화입니다. 구독을 취소한 고객에게 이메일 한 통을 보내세요.

"무엇이 부족했는지 솔직하게 알려주시면, 제품을 개선하는 데 큰 도움이 됩니다."

이 질문에 답하는 고객은 소수지만, 그 답변의 가치는 설문조사 100개보다 큽니다. 떠나는 고객은 더 이상 예의를 지킬 이유가 없기 때문에, 가장 솔직한 피드백을 줍니다.

답변을 모아보면 패턴이 보입니다. "기능 X가 없어서"가 30%라면, 그 기능이 다음 스프린트의 1순위입니다. "가격이 비싸서"가 50%라면, 가격이 아니라 가치 전달이 문제입니다.

윈백 캠페인: 떠난 고객의 30%는 돌아옵니다

모든 이탈 고객이 영원히 떠나는 것은 아닙니다. 적절한 타이밍에 적절한 메시지를 보내면, 이탈 고객의 20~30%를 복구할 수 있습니다.

효과적인 윈백 캠페인의 구조는 간단합니다. 이탈 후 3일에 "피드백 요청" 이메일을 보내세요. 14일에 "개선된 기능 안내"를 보내세요. 30일에 "한 달 무료 또는 할인 제안"을 보내세요.

핵심은 할인으로 유혹하는 것이 아니라, 그들이 떠난 이유가 해결되었음을 보여주는 것입니다. "말씀하신 기능 X를 추가했습니다"가 "50% 할인 쿠폰"보다 훨씬 효과적입니다.

이탈한 고객은 잃어버린 고객이 아닙니다. 아직 설득하지 못한 고객입니다.

이탈 분석을 시작하는 최소 세팅

복잡한 분석 도구가 필요 없습니다. 인디 파운더가 오늘 당장 시작할 수 있는 최소 세팅입니다.

Stripe 대시보드에서 이탈률(Churn Rate)을 주간 단위로 확인하세요. 자발적 이탈과 비자발적 이탈을 분리하세요. Smart Retries가 켜져 있는지 확인하세요.

구독 취소 시 간단한 설문(1~3개 선택지)을 추가하세요. "다른 제품을 사용", "가격", "기능 부족", "더 이상 필요 없음" 정도면 충분합니다.

월 1회, 스프레드시트에 코호트별 잔존율을 기록하세요. 가입 월, 1개월 잔존, 3개월 잔존, 6개월 잔존. 이 숫자가 개선되고 있는지만 추적해도 비즈니스가 달라집니다.

이탈은 실패의 증거가 아닙니다. 개선의 나침반입니다. 떠나는 고객의 발자국을 따라가면, 반드시 더 나은 제품을 만들 수 있는 단서가 남아 있습니다.