| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
- 파이썬
- 로그
- 코드잇스프린트
- aarrr
- 데이터분석공부
- SQL
- 스프린트미션
- 파이썬시각화
- 데이터분석가
- 탐색적데이터분석
- 데이터분석가부트캠프
- 프로덕트데이터
- 로그설계
- 지표설계
- 파이썬라이브러리
- 지표
- 데이터분석프로젝트
- 결측값
- 데이터분석가공부
- 퍼널분석
- retention
- 태블로
- 데이터분석
- Tableau
- amplitude
- seaborn
- 코드잇
- 프로덕트분석
- 부트캠프
- 데이터전처리
- Today
- Total
StuDyata.zip
[코드잇 스프린트] Weekly Paper 4 - 쇼핑몰 앱의 구매 전환 문제 분석과 이벤트 설계 방안 본문
[코드잇 스프린트] Weekly Paper 4 - 쇼핑몰 앱의 구매 전환 문제 분석과 이벤트 설계 방안
자유를원해 2026. 5. 6. 23:59이 글은 코드잇 스프린트 데이터 분석가 과정 위클리 페이퍼 작성 기록입니다.
Q1.
쇼핑몰 앱을 운영하는데, 신규 가입자 수는 늘었지만 전체 매출은 정체 중입니다. 이 상황을 분석하기 위해 퍼널 분석과 코호트 분석 중 어떤 분석을 먼저 해보겠나요? 이유를 설명해 보세요.
어떤 분석을 먼저 해보겠는가 → 퍼널 분석
신규 가입자 수가 늘고 있다는 것은, 일단 유입 자체는 잘 되고 있다는 뜻으로 볼 수 있다. 그런데도 전체 매출이 정체되어 있다면, 문제는 유입 이후 구매 전환 과정 어딘가에서 발생하고 있을 가능성이 크다.
지금 먼저 봐야 하는 것은
- 사람이 왜 안 들어오지?가 아니라
- 들어온 사람이 왜 돈을 쓰지 않지?”니까!
퍼널 분석을 먼저 보는 이유
퍼널 분석은 사용자가 서비스 안에서 어떤 흐름으로 움직이는지, 그리고 어느 단계에서 많이 이탈하는지를 확인하는 데 적합하다.
예를 들어 아래와 같은 흐름을 볼 수 있다.
- 회원가입
- 상품 상세 페이지 조회
- 장바구니 추가
- 결제 완료
이 흐름에서
- 예시 1. 상품 상세 페이지까지는 많이 보는데 장바구니 추가가 적다
- 결제 시스템 문제라기보다는, 상품 가격이 애매하거나, 상세 설명이 부족하거나, 후기 신뢰도가 낮거나, 상품 자체가 매력적으로 안 보이는 문제일 수 있음
- 예시 2. 장바구니까지는 가는데 결제 완료가 잘 안 된다
- 배송비가 갑자기 부담되거나, 쿠폰 적용이 복잡하거나, 결제 수단이 불편하거나, 결제 직전에 회원 인증 같은 귀찮은 과정이 있을 수도 있음
이런 식으로 병목 구간을 빠르게 찾을 수 있다.
코호트 분석은?
코호트 분석은 특정 시점에 유입된 사용자들이 시간이 지나면서
- 얼마나 다시 방문하는지
- 얼마나 재구매하는지
- 유지율이 어떤지
를 보는 데 강점이 있다. 즉 장기적인 유지나 재구매 패턴을 보기에는 좋다. 하지만 지금 상황은 그 이전 단계인 현재 구매 전환 구조 자체에 문제가 없는지를 먼저 확인해야 하는 상태라고 생각한다. 쉽게 말하면
- 코호트 분석은 들어온 사람이 나중에도 남는가를 보는 데 적합하고
- 퍼널 분석은 지금 어디서 빠지고 있는가를 보는 데 적합하다.
이 상황에서는 후자가 더 급하다고 본다.
Q2.
온라인 쇼핑몰의 '상품 상세 페이지 → 장바구니 추가 → 결제 완료' 흐름에서 트래킹할 이벤트를 3가지 정의해 보세요. 각 이벤트명과 함께 수집해야 할 속성(property)을 2~3개씩 제안해 주세요.
view_product_detail (상품 상세 페이지)
사용자가 상품 상세 페이지를 본 시점이다. 퍼널의 시작점이기 때문에 이후 장바구니 전환율, 구매율을 계산할 때 기준이 된다.
수집할 속성
- product_category
- 어떤 카테고리에서 상세 조회 후 이탈이 많은지 보기 위해
- 카테고리별 차이를 볼 수 있음
- discount_rate
- 할인률이 사용자 반응에 영향을 주는지 보기 위해
- 할인이 관심을 만든 건지, 아니면 진짜 구매 의도까지 만들었는지를 볼 수 있음
- scroll_depth
- 상세 페이지를 어느 정도까지 읽었는지 보기 위해
- 상세 페이지에 들어왔다고 해서 다 읽는 건 아니기 때문임
- 단순 조회 수보다는 더 입체적으로 해석할 수 있음
상세 조회는 많은데 장바구니 추가가 적다면, 상품 설명, 가격, 후기, 상세 페이지 구성 등의 문제를 의심해볼 수 있다.
add_cart (장바구니 추가)
사용자가 상품을 장바구니에 담은 시점이다. 단순 관심을 넘어서, 구매 의도가 생긴 단계라고 볼 수 있다.
수집할 속성
- page_section
- 어디에서 장바구니 담기가 일어났는지 보기 위해 (ex. 검색 결과 / 추천 영역 / 상세 페이지 / 카테고리)
- total_price
- 장바구니 총액이 구매 결정에 어떤 영향을 주는지 보기 위해
- 무료배송 기준과 가까운가, 장바구니 총액이 클수록 결제 진행이 느려지는가
- stock_status
- 품절 임박 같은 재고 정보가 행동에 영향을 주는지 보기 위해
어떤 유입 경로에서 장바구니 전환이 잘 일어나는지, 무료배송 기준이나 재고 압박이 구매 심리에 작용하는지 해석할 수 있다.
purchase_complete (결제 완료)
사용자가 결제를 최종 완료한 시점이다. 실제 매출이 발생하는 가장 중요한 이벤트이다.
수집할 속성
- payment_method
- 어떤 결제 수단이 많이 쓰이는지, 특정 수단에서 이탈이 있는지 보기 위해
- 선호 수단 분석도 가능하지만 특정 결제 수단에서 유독 실패가 많거나 이탈이 많은지 확인하는 데에 도움
- coupon_code
- 어떤 할인/혜택이 실제 구매 전환으로 이어졌는지 보기 위해
- 단순 쿠폰 발급 수보다 실제 사용 기여도가 중요하기 때문
- days_since_signup
- 가입 후 결제까지 걸린 시간을 보기 위해
- 바로 구매하는 편인지 아니면 며칠 고민하다가 사는지를 볼 수 있음
결제 수단 문제, 쿠폰 효과, 신규 가입자의 첫 구매 속도 등을 파악할 수 있다. 특히 days_since_signup는 신규 유저가 얼마나 빨리 첫 구매를 하는지를 보는 데 도움이 된다.
'Codeit Sprint > Weekly Paper' 카테고리의 다른 글
| [코드잇 스프린트] Weekly Paper 5 - Amplitude에서 리텐션 분석을 한다면? (0) | 2026.05.12 |
|---|---|
| [코드잇 스프린트] Weekly Paper 3 - SQL과 지표 설계를 실무 문제에 연결해 보기 (0) | 2026.04.28 |
| [코드잇 스프린트] Weekly Paper 2 - 나만의 EDA 체크리스트와 인터랙티브 기능 (1) | 2026.03.30 |
| [코드잇 스프린트] Weekly Paper 1 - 결측값 처리와 잘못된 시각화 사례에 대하여 (0) | 2026.03.23 |
