Case Study: Cohort Retention
โปรเจคสุดท้ายของคอร์ส — จัดลูกค้าเป็นกลุ่มตามเดือนที่เริ่มซื้อ วัดว่าแต่ละกลุ่มกลับมาซื้อต่อกี่เปอร์เซ็นต์ในเดือนถัดๆ ไป แล้วสร้างตาราง cohort แบบที่ทีม Growth ใช้จริง
บทที่ 40 ~50 นาทีแบบฝึกหัด 5 ข้อ
ในบทนี้คุณจะได้เรียน
- เข้าใจ cohort analysis และเหตุผลที่ต้องดู retention แยกตามกลุ่ม
- หาเดือนแรกที่ซื้อของลูกค้าแต่ละคน และนับเดือนที่ผ่านไปด้วย
DATE_DIFF('month', ...) - คำนวณ retention % ด้วย CTE หลายชั้นและ JOIN กับขนาดของ cohort
- pivot ผลลัพธ์เป็นตาราง cohort ด้วย conditional aggregation
- อ่านตาราง cohort และระวังข้อจำกัดของข้อมูล (censoring)