/////////
Search
Duplicate
🐮

은빈(잠재 전환형 유저(저가형))

담당 가설: 잠재 전환형 유저(저가형)
under_50k + new + 검색 유입 + 리뷰 클릭 X + 할인 노출 O
내용
분석 타겟: 잠재 전환형 유저(저가형)
조건:
price_band = under_50k
user_type = new
traffic_source = search
review_clicked = False
discount_exposed = True
내용 적기
해야 할 분석
1.
상품 타입별 전환율 차이 확인
→ 어떤 제품군에서 전환율이 높고 낮은지 파악
2.
PDP 체류시간과 할인 노출의 상관관계
→ 체류 시간이 길수록 할인 영향이 있었는지 파악
# 1. 분석 타겟 필터링 target_users = df[ (df['price_band'] == 'under_50k') & (df['user_type'] == 'new') & (df['traffic_source'] == 'search') & (df['review_clicked'] == False) & (df['discount_exposed'] == True) ] # 2. 체류시간 + 상품 카테고리별 분석 summary = target_users.groupby(['duration_group_label', 'product_category']).agg( total_users=('user_id', 'count'), avg_pdp_duration=('pdp_duration_sec', 'mean'), churned_users=('add_to_cart', lambda x: (x == 'No').sum()), converted_users=('purchase_completed', lambda x: (x == 'Yes').sum()) ).reset_index() # 3. 비율 계산 summary['dropout_rate'] = (summary['churned_users'] / summary['total_users']) * 100 summary['conversion_rate'] = (summary['converted_users'] / summary['total_users']) * 100 # 4. 반올림 summary['avg_pdp_duration'] = summary['avg_pdp_duration'].round(1) summary['dropout_rate'] = summary['dropout_rate'].round(1) summary['conversion_rate'] = summary['conversion_rate'].round(1) # 5. 결과 출력 summary
Python
복사
출력결과
————————————————
결과 요약
accessory, outlet 카테고리에서만 전환 발생
bag, fashion은 전환율 0%
전환율 TOP3 조합:
1.
매우 짧음 + accessory → 25.0%
2.
매우 짧음 + outlet → 20.0%
3.
짧음 + outlet → 16.7%
체류시간이 짧은 데도 100% 이탈한 유저들은 “고민조차 하지 않은 유저”일 수 있음.