본문으로 건너뛰기

분석 메인 대시보드

문서 정보

  • 작성일: 2026-05-03
  • 최종 업데이트: 2026-05-03
  • 버전: v1.0.0

TL;DR

/analytics 메인 대시보드는 스포클립 서비스 전체의 핵심 지표를 한 화면에서 점검하는 곳입니다. 가입·탈퇴·매출·Trial·사용 퍼널·활동 지표·체육관 이용 현황을 한눈에 볼 수 있으며, 추이 차트에서 ↗ 버튼을 누르면 일자별 상세 페이지로 드릴다운할 수 있습니다.


목차

  1. 페이지 전체 구조
  2. 상단 KPI Summary
  3. 가입/탈퇴 추이
  4. 매출 추이
  5. 구독 분포
  6. Trial 상태 현황
  7. 사용 Funnel
  8. 활동 지표
  9. 체육관 이용 현황 및 Top 3 체육관 추이
  10. FAQ

페이지 전체 구조

┌─────────────────────────────────────────────────────────┐
│ 분석 대시보드 [기간 범위 달력] [7일][30일][90일] │
├─────────────────────────────────────────────────────────┤
│ 상단 KPI Summary (활성 사용자, 탈퇴 사용자, 본인인증 미완료 등) │
├──────────────────────────┬──────────────────────────────┤
│ 가입/탈퇴 추이 [↗] │ 매출 추이 [↗] │
│ (일자별 라인 차트) │ (4 시리즈 라인 차트) │
├──────────────────────────┴──────────────────────────────┤
│ 구독 분포 (도넛 차트) │
├─────────────────────────────────────────────────────────┤
│ Trial 상태 현황 (horizontal bar) │
├─────────────────────────────────────────────────────────┤
│ 사용 Funnel (사용자 retention + 액션 engagement) │
├─────────────────────────────────────────────────────────┤
│ 활동 지표 (일자별 추이 — 예약/녹화콕/데이터콕/공유링크) │
├─────────────────────────────────────────────────────────┤
│ 체육관 이용 현황 / Top 3 체육관 추이 │
└─────────────────────────────────────────────────────────┘

페이지 상단의 기간 토글은 추이 차트의 날짜 범위에 영향을 줍니다.


상단 KPI Summary

무엇을 보여주나

서비스 전체의 현재 상태를 빠르게 파악할 수 있는 핵심 수치들입니다. 이 카드들은 기간 토글과 무관하게 현시점 기준의 누적 또는 상태 수치를 보여줍니다.

KPI의미
활성 사용자현재 활성 상태인 사용자 수. 전체 가입자 수 대비 비율로 표시됩니다.
탈퇴 사용자탈퇴 요청 중(유예 기간) + 탈퇴 완료 합계
본인인증 미완료활성 사용자 중 아직 본인인증을 완료하지 않은 사용자 수
오늘 매출오늘 발생한 결제의 총 금액(구독 + 캐시 충전)

어떻게 읽나

  • 활성 사용자 비율이 낮을 때: 전체 가입자 대비 실제 활동 사용자 비율이 낮다는 신호입니다. 오래된 비활성 계정이 많거나, 신규 가입 후 이탈이 많다는 의미일 수 있습니다.
  • 본인인증 미완료가 많을 때: 서비스를 충분히 이용하지 못하는 사용자가 많다는 의미입니다. 온보딩 플로우 점검이 필요할 수 있습니다.
  • 탈퇴 사용자 수 급증: 단기간 탈퇴 요청이 급격히 늘어난 경우, 서비스 변경·이슈 또는 경쟁사 요인을 확인해야 합니다.

값이 이상할 때

드릴다운: 가입/탈퇴 디테일 페이지의 ↗ 버튼을 클릭하거나, 유저 분석(/analytics/users) 페이지에서 상태별 필터로 상세 확인.


가입/탈퇴 추이

무엇을 보여주나

지정된 기간 동안 일자별 가입 수 · 탈퇴 요청 수 · 탈퇴 완료 수를 라인 차트로 표시합니다. 사용자 풀이 실제로 성장하고 있는지, 이탈이 증가하는지를 한눈에 볼 수 있습니다.

  가입 ─────  탈퇴 요청 - - -  탈퇴 완료 ·····
^
| *
| * * *
| * * * *
|* *
+──────────────────────── 날짜

어떻게 읽나

  • 가입선이 탈퇴선 위에 있을 때: 사용자 풀이 순증가하는 건강한 상태입니다.
  • 탈퇴 요청이 갑자기 올라갈 때: 어떤 날 또는 어떤 구간에서 이탈이 집중됐는지 ↗ 클릭으로 상세 확인하세요.
  • 탈퇴 완료가 탈퇴 요청보다 항상 14일 늦게 나타나는 이유: 탈퇴를 요청하면 14일 유예 기간이 주어지기 때문입니다. 탈퇴 요청 증가 → 14일 후 탈퇴 완료 증가의 흐름이 정상입니다.

운영 시나리오 예시

"이번 주 탈퇴 요청이 평소보다 2배 높다"

  1. ↗ 버튼 클릭 → 가입/탈퇴 디테일 페이지(/analytics/dashboard/signup-withdraw)
  2. 탈퇴 요청이 집중된 날짜를 달력에서 선택
  3. 해당 날의 시간대별 분포 차트 확인 — 특정 시간대에 집중됐다면 푸시 발송이나 공지 발생 여부와 연관 지어 확인
  4. 탈퇴자 목록에서 패턴 파악 (신규 가입자가 많은지, 특정 플랜 사용자가 많은지)

드릴다운

↗ 버튼 클릭 → /analytics/dashboard/signup-withdraw

이 페이지에서 일자별로 KPI(가입·탈퇴 요청·탈퇴 완료·순증가), 시간대별 분포 막대 차트, 가입자/탈퇴자 목록을 확인할 수 있습니다.


매출 추이

무엇을 보여주나

지정된 기간 동안의 일자별 매출을 4개 시리즈로 구분한 라인 차트입니다.

시리즈의미
구독 · 웹 결제웹(포트원)을 통한 구독 결제
구독 · 앱 결제앱스토어 또는 플레이스토어를 통한 구독 결제
캐시 · 웹 결제웹을 통한 캐시 충전
캐시 · 앱 결제앱을 통한 캐시 충전

4개 시리즈를 합산하면 해당 기간 전체 매출이 됩니다.

어떻게 읽나

  • 구독 매출 비중이 높을수록: MRR(월 반복 매출)이 안정적으로 성장하고 있다는 의미입니다. 구독 비중 60% 이상이 안정적 매출 구조의 기준으로 볼 수 있습니다.
  • 캐시 매출이 특정 날 급등: 프로모션 이벤트나 캐시 할인 행사의 영향일 가능성이 높습니다.
  • 앱 결제 비중이 높아질 때: 모바일 사용자가 늘고 있다는 신호입니다. 앱스토어/플레이스토어 수수료가 발생하므로 채널별 수익성 분석에 활용할 수 있습니다.
  • 웹 결제만 있고 앱 결제가 없는 날: 앱 서비스에 이슈가 있었는지 실시간 현황과 비교해 확인하세요.

운영 시나리오 예시

"오늘 매출이 어제 대비 급감했다"

  1. ↗ 버튼 클릭 → 매출 디테일 페이지(/analytics/dashboard/revenue)
  2. 오늘 날짜 선택
  3. 시간대별 결제 차트 확인 — 특정 시간 이후 결제가 0인 경우 결제 시스템 장애 가능성
  4. 상품별 매출 도넛 확인 — 특정 카테고리(구독 또는 캐시)에서만 매출이 없는 경우 해당 결제 채널 이슈
  5. 결제 리스트에서 해당 날 건별 내역 확인

드릴다운

↗ 버튼 클릭 → /analytics/dashboard/revenue

이 페이지에서 일자별 KPI(총 매출·결제 건수·평균 결제액), 24시간 막대 차트, 상품별 분포 도넛, 결제 리스트(카테고리/채널/닉네임 필터)를 확인할 수 있습니다.


구독 분포

무엇을 보여주나

현재 활성 구독자가 어떤 구독 유형(sourceType · tier)으로 구성되어 있는지 도넛 차트로 표시합니다. 현재 시점의 구독자 구성을 파악하는 데 사용합니다.

항목의미
구독 중유료 구독이 활성화된 사용자
Trial 중무료 체험 기간 진행 중인 사용자
어드민 발급운영팀이 직접 부여한 구독 권한
무료구독 없이 서비스 이용 중인 사용자

어떻게 읽나

  • Trial 비중이 높을 때: 전환율이 얼마나 되는지 Trial 상태 현황 섹션과 함께 확인하세요. Trial이 많아도 전환이 안 되면 문제입니다.
  • 어드민 발급 비중이 예상보다 높을 때: 운영팀 발급 정책을 검토할 필요가 있을 수 있습니다.

Trial 상태 현황

무엇을 보여주나

Trial(무료 체험)이 현재 각 단계에 몇 명이나 있는지 horizontal bar 차트로 표시합니다.

단계의미
활성현재 Trial 기간이 진행 중인 사용자
전환Trial이 끝난 후 유료 구독으로 전환한 사용자
만료Trial 기간이 끝났지만 구독 전환 없이 종료된 사용자
취소Trial 기간 중 스스로 취소한 사용자

어떻게 읽나

  • 전환 비율이 높을수록: Trial → 유료 구독으로의 흐름이 원활하다는 신호입니다. 30% 이상이면 우수한 전환율로 볼 수 있습니다.
  • 만료 비율이 높을 때: Trial을 써봤지만 구독 가치를 느끼지 못한 사용자가 많다는 의미입니다. 온보딩이나 Trial 기간 중 안내 메시지 개선을 검토하세요.
  • 취소 비율이 높을 때: Trial 도중 자발적으로 그만둔 사용자가 많다는 의미입니다. 초기 사용 경험에 어려움이 있는지 확인하세요.

사용 Funnel

무엇을 보여주나

활성 사용자가 실제로 서비스를 얼마나 깊이 활용하는지를 보여주는 두 가지 축의 퍼널입니다. 이 섹션은 2026년 5월 개편에서 새롭게 추가되었습니다.

── 사용자 축 (retention) ──────────────────────────────────
활성 사용자 286명 ████████████████████ 100%
└ 예약한 사용자 122명 █████████████ 42.7%
└ 녹화콕 만든 사용자 89명 ██████████ 31.1%
└ 데이터콕 만든 사용자 34명 █████ 11.9%

── 액션 축 (engagement) ────────────────────────────────────
예약시간 1,247h → (시간당 0.30개) → 녹화콕 378개
→ (23.4%) → 데이터콕 87개

각 단계의 의미

사용자 축 — 활성 사용자 중 각 단계까지 도달한 사람의 비율

단계의미
활성 사용자기준 기간에 활동한 사용자 (100% 기준)
예약한 사용자활성 사용자 중 실제로 예약을 만든 사람
녹화콕 만든 사용자예약 후 녹화콕까지 만든 사람
데이터콕 만든 사용자녹화콕에서 데이터콕까지 저장한 사람

액션 축 — 예약시간 대비 실제 활동의 생산성 지표

지표의미
시간당 녹화콕 수예약 1시간당 평균 녹화콕 생성 수. 높을수록 영상 활용도가 높음
데이터콕 전환율녹화콕 대비 데이터콕으로 저장되는 비율. 높을수록 영상 저장 참여도가 높음

어떻게 읽나

  • 예약 도달율이 낮을 때 (활성 대비 40% 미만): 활성 사용자이지만 실제 예약을 안 만드는 사람이 많습니다. 예약 UX 또는 체육관 탐색 경험을 점검하세요.
  • 녹화콕 도달율이 낮을 때: 예약은 했지만 영상에서 녹화콕을 만드는 단계에 진입이 적습니다. 녹화콕 기능 노출이나 안내가 부족한지 확인하세요.
  • 데이터콕 도달율이 낮을 때: 녹화콕을 만들었지만 데이터콕으로 저장하는 사람이 적습니다. 데이터콕 저장 기능의 인지도 또는 가치 전달이 충분한지 점검하세요.
  • 시간당 녹화콕 수가 증가 추세: 사용자들이 영상을 더 적극적으로 활용하고 있다는 긍정적인 신호입니다.

드릴다운

현재 사용 Funnel 섹션은 드릴다운 페이지 없이 메인 대시보드에서만 표시됩니다. 구체적인 사용자별 분석은 유저 분석(/analytics/users)에서 진행하세요.


활동 지표

무엇을 보여주나

지정된 기간 동안의 일자별 서비스 활동량 추이를 라인 차트로 표시합니다. 사용자가 실제로 서비스를 어느 정도 활발하게 이용하는지 볼 수 있습니다.

지표의미
예약하루 동안 만들어진 예약 건수
녹화콕하루 동안 만들어진 녹화콕 수
데이터콕하루 동안 저장된 데이터콕 수
공유 링크하루 동안 생성된 영상 공유 링크 수

어떻게 읽나

  • 예약 수 증가 추세: 체육관 이용이 늘고 있다는 신호입니다. 성수기(주말, 방학 등)에 자연스럽게 올라가는 경향이 있습니다.
  • 녹화콕/데이터콕 추이가 예약 대비 낮을 때: 사용자가 예약은 많이 하지만 영상 기능을 충분히 쓰지 않는다는 의미입니다. engagement 향상을 위한 기능 안내가 필요할 수 있습니다.
  • 공유 링크 급증: 특정 대회나 이벤트로 영상을 많이 공유하는 상황일 수 있습니다. 바이럴 가능성을 체크하기 좋은 지표입니다.
  • 주중/주말 패턴 차이: 배드민턴·테니스 등 라켓스포츠 특성상 주말에 활동이 집중되는 경향이 있습니다. 월요일이 낮다고 비정상이 아닙니다.

운영 시나리오 예시

"요즘 예약 수는 늘었는데 녹화콕이 제자리다"

사용 Funnel의 녹화콕 도달율과 함께 보세요. 예약이 늘었지만 영상 활용 단계에 진입하는 사용자 비율이 낮다면, 녹화콕 기능의 노출이나 온보딩 안내 개선이 필요할 수 있습니다.


체육관 이용 현황 및 Top 3 체육관 추이

무엇을 보여주나

체육관 전체를 가로질러 어떤 체육관이 얼마나 활발하게 이용되는지 요약한 영역입니다. 두 가지 뷰가 있습니다.

체육관 이용 현황 테이블

컬럼의미
체육관체육관 이름 + 프로필 이미지
사용자전체 누적 distinct 사용자 수
예약전체 누적 예약 건수
예약시간전체 누적 예약시간 합계
마지막 활동일가장 최근 예약이 있었던 날짜

Top 3 체육관 추이

이용 순위 상위 3개 체육관의 일자별 예약 추이를 비교 라인 차트로 표시합니다.

어떻게 읽나

  • 마지막 활동일이 60일 이상 지난 체육관: 화면에서 회색 톤으로 표시됩니다. 사실상 휴면 체육관으로 볼 수 있습니다. CS팀이 연락해 상황을 파악하는 것이 좋습니다.
  • 30~60일 내 마지막 활동 체육관: 옅은 색으로 표시됩니다. 활동이 줄어드는 시그널이므로 주의가 필요합니다.
  • Top 3 추이에서 1위 체육관이 급감할 때: 해당 체육관에 어떤 변화가 있었는지 체육관 상세 페이지(/analytics/gyms/:uuid)에서 확인하세요.

드릴다운

체육관 이름 클릭 → /analytics/gyms/:uuid

상세 페이지에서 해당 체육관의 KPI(총 유저·예약·공유예약 비율·예약시간·데이터콕·재방문율), 요일/시간대 예약 비중, 코트별 예약 비중, 신규 유저 유입 추이를 볼 수 있습니다.


FAQ

Q. 기간 토글을 7일로 설정하면 KPI Summary도 바뀌나요?

KPI Summary의 일부 수치(활성 사용자, 본인인증 미완료 등)는 현재 상태 기준으로 기간 토글과 무관하게 표시됩니다. 기간 토글은 주로 추이 차트의 날짜 범위사용 Funnel의 집계 기간에 영향을 줍니다.

Q. 매출 추이에서 "앱 결제"가 0으로 보이는 날이 있어요. 정상인가요?

앱 결제(IAP)는 앱스토어 또는 플레이스토어를 통한 결제입니다. 특정 날 결제가 없다면 정상일 수 있습니다. 그러나 며칠 이상 지속된다면 인앱결제 설정이나 앱 업데이트 이슈를 개발팀에 확인하세요.

Q. 사용 Funnel에서 "데이터콕 만든 사용자"가 왜 이렇게 적나요?

데이터콕은 녹화콕에서 영상을 직접 저장하는 프리미엄 기능으로, 구독 사용자에게만 제공됩니다. 전체 활성 사용자 중 구독자 비율에 비례하는 수치로 이해하면 됩니다. 구독 분포 도넛과 함께 보면 맥락이 명확해집니다.

Q. Trial 전환율이 갑자기 올라갔어요. 왜 그럴 수 있나요?

마케팅 이벤트나 특별 프로모션 이후 Trial 신청자가 많아지면 모수(분모)가 커져 일시적으로 비율이 변동할 수 있습니다. 이벤트 모니터링(/analytics/events) 페이지에서 같은 기간 이벤트 성과와 함께 확인해보세요.

Q. 체육관 이용 현황 테이블에서 "예약시간"이 실제 운동 시간인가요?

아닙니다. 예약시간은 사용자가 예약을 생성할 때 설정한 시간의 합계입니다. 실제 출석 여부나 취소 여부는 반영되지 않습니다. 자세한 용어 정의는 GLOSSARY.md를 참고하세요.

Q. 가입/탈퇴 추이와 순증가는 어디서 확인하나요?

메인 대시보드의 가입/탈퇴 추이 차트에서 대략적인 흐름을 볼 수 있고, ↗ 버튼을 눌러 가입/탈퇴 디테일 페이지(/analytics/dashboard/signup-withdraw)로 들어가면 일자별 순증가(가입 - 탈퇴 완료) 수치를 명확하게 볼 수 있습니다.


관련 문서


변경 이력

버전날짜변경 내용
v1.0.02026-05-03초기 문서 작성
- 메인 대시보드 8개 영역 전체 설명 작성
- 사용 Funnel 섹션 신설 (2026-05 개편 반영)
- 매출 추이 4 시리즈 설명 및 시나리오 추가
- 각 영역별 드릴다운 링크 정리