Tableau ๐18 [RFM Customer Segmentation] #3-2. Segment๋ณ ๊ณ ๊ฐ๋ฆฌ์คํธ์ RFM ํ๊ท ๋ง๋ ์ฐจํธ 1. Segment๋ณ ๊ณ ๊ฐ๋ฆฌ์คํธ RFM ํ๋ ์์ฑ STR([Recency Score])+STR([Frequency Score])+STR([Monetary Score]) ๊ณ ๊ฐ ์ด๋ฆ ๋ฆฌ์คํธ ์์ฑ ํ ์ ๋ฐ์ Customer Name, Order Date(๋ ), Customer Segment, RFM ์ฌ๋ ค๋๊ธฐ Sales, Profit, Number of Orders๋ฅผ ์ฐจ๋ก๋ก ๊ทธ๋ํ(ํ)์ ์ถ๊ฐ Order Date ์ปฌ๋ผ๋ช ์ Year๋ก ๋ฐ๊พธ๊ธฐ Year ํ๋๋ฅผ ์์ฑ : Year([Order Date]} Year ํ๋๋ฅผ ์ฐจ์์ผ๋ก ๋ณ๊ฒฝ >> ํ ์ ๋ฐ์ Order Date ์์ ์ฌ๋ ค์ฃผ๊ธฐ ์์ ์กฐ์ Customer Name ์ ์ฐํด๋ฆญ >> ์์ ์์/ํ ์์ ๊ต์ฐจ >> ๋ค์๊ณผ ๊ฐ์ด ์์ 2. RFM ๋ง๋ ์ฐจํธ RFM Sc.. 2024. 1. 24. [RFM Customer Segmentation] #3-1. ๊ณ ๊ฐ Segment๋ณ ์ฃผ๋ฌธ ๊ฑด์ Tree Map ๐ฏ ๋ค์๊ณผ ๊ฐ์ด ์ฐ๋๋ณ RFM Segment ์ ๋ฐ๋ฅธ ์ฃผ๋ฌธ ๊ฑด ์ ๋น์จ ์ฐจ์ด๋ฅผ ๋ณผ ์ ์๋ ํธ๋ฆฌ๋งต์ ๋ง๋ ๋ค. ์ฐ๋ ํํฐ ๋ง๋ค๊ธฐ ์ฐ๋๋ฅผ ์ ํํ๋ฉด ์ฐ๋์ ๋ง๊ฒ RFM ์งํ๊ฐ ๊ณ์ฐ๋ ์ ์๋๋ก ํ๊ธฐ ์ํด ๋จผ์ ์์ฑ Max Order Date of the Year ํ๋ ์์ฑ : ํน์ ์ฐ๋ ๋ณ๋ก order date์ ์ต๋๊ฐ ๊ณ์ฐ Recency ํ๋ ๋ง๋ค๊ธฐ ์ผ ์ ์ฐจ์ด๋ฅผ ๊ณ์ฐํ๋, ๊ณ ๊ฐ/์ฐ๋๋ณ๋ก ๊ฐ์ฅ ์ต๊ทผ(max)์ ๊ตฌ๋งค์ผ์์, ์์์ ๋ง๋ ์ ์ฒด ํ๋์์ ๋์ผ ์ฐ๋ ๋ด ๊ฐ์ฅ ์ต๊ทผ ๊ตฌ๋งค์ผ์ ์ฐจ์ด๋ฅผ ๊ณ์ฐ DATEDIFF('day', {FIXED [Customer Name], YEAR([Order Date]): MAX([Order Date])}, [Max Order Date of the Year]) Frequency ํ.. 2024. 1. 24. [RFM Customer Segmentation] #2. Sales Trend ์ ์ #1์ ์ด์ด์, Sales, Profit, Customer ์์ ๋ํ ์ถ์ธ์ ๊ทธ๋ํ๋ฅผ ๋ง๋ ๋ค โถ๏ธ Sales Trend ์ ๊ทธ๋ํ Order Date๋ฅผ ์ด ์ ๋ฐ์ >> ์ฐ์ํ, ์๋ก ๋ณํ Sales๋ฅผ ํ ์ ๋ฐ์ >> ๋ณต์ฌํด์ ํ ๋ฒ ๋ ๋ฃ์ด์ฃผ๊ณ , ์ด์ค์ถ(์ต๊ณ ์ , ์ต์ ์ ์ ์ฐ๊ธฐ์ฉ) dot-sales ํ๋ ์์ฑ : ๋ผ์ธ ๊ทธ๋ํ ์์ ๋งค์ถ ์ต๊ณ /์ต์ /๊ฐ์ฅ ์ต๊ทผ์ ์ฐ๊ธฐ ์ํจ IF SUM([Sales]) = WINDOW_MIN(SUM([Sales])) THEN 'min' ELSEIF SUM([Sales]) = WINDOW_MAX(SUM([Sales])) THEN 'max' ELSEIF LAST()=0 THEN 'most recent' END ๋๋ฒ์งธ ๋งํฌ ์นด๋๋ฅผ '์'์ผ๋ก ๋ฐ๊พธ๊ณ dot-sales๋ฅผ ์์์ ์ฌ๋ ค์ฃผ.. 2024. 1. 22. [RFM Customer Segmentation] #1. KPI ์ ์ ๋์๋ณด๋ ์ฃผ์ ๊ฐ๋ 1. Customer Segmentation ๊ณ ๊ฐ์ ํ๋ ์ ํ์ ๊ธฐ๋ฐ์ผ๋ก ๊ณ ๊ฐ์ ๋ถ๋ฅํ๋ ๊ฒ ๐ ๊ณ ๊ฐ ๊ฐ์ธ์ ํน์ฑ์ ๋ง์ถ ์ธ๋ฐํ ๋ง์ผํ ์ผ๋ก ํจ๊ณผ๋ฅผ ์ฆ๋์ํค๊ณ ๋งค์ถ์ ๊ทน๋ํํ๋ ๊ฐ์ธํ ๋ง์ผํ ์ ํ์ฉ 2. RFM Analysis CRM(Customer Relationship Management) ๋ง์ผํ ๋ถ์ผ์์ ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ ๊ณ ๊ฐ ์ธ๋ถํ ๋ชจ๋ธ RFM R (์ต๊ทผ ๊ตฌ๋งค ์ฌ๋ถ) : ๊ณ ๊ฐ์ด ์ผ๋ง๋ ์ต๊ทผ์ ๊ตฌ๋งคํ๋๊ฐ? F (๊ตฌ๋งค ๋น๋) : ๊ณ ๊ฐ์ด ์ผ๋ง๋ ์์ฃผ ๋ฐฉ๋ฌธํ๋๊ฐ? M (๊ตฌ๋งค ๊ธ์ก) : ๊ณ ๊ฐ์ด ๋์ ์ผ๋ง๋ ์ผ๋๊ฐ? ๊ธฐ์ค๋ณ ์ ์๋ฅผ ํฉ์ฐํ์ฌ, ๋์ผํ ์ ์์ ๊ณ ๊ฐ๋ค์ ํ๋์ ๊ทธ๋ฃน์ผ๋ก ๋ถ๋ฅ ๋ค์๊ณผ ๊ฐ์ด ๋ถ๋ฅํ๊ธฐ๋ ํ๋ค ๋์๋ณด๋ ๋ชฉํ ๊ณ ๊ฐ ์ธ๊ทธ๋จผํธ ๋ณ ๋น์ค์ ํ๋์ ๋ณผ ์ ์์ ํด๋นํ๋ ๊ณ ๊ฐ ๋ฆฌ.. 2024. 1. 22. [User Retention Dashboard] #2. ๋ฆฌํ ์ ๋ถ์์ ์ํ ์ฝํธํธ ์ฐจํธ ๋ฆฌํ ์ ๋ถ์์ ์ํ ์ฝํธํธ ์ฐจํธ โถ๏ธ ๋ค์๊ณผ ๊ฐ์ด ์ฃผ์ฐจ๋ณ ๋ฆฌํ ์ ๋น์จ์ ๋ณผ ์ ์๋ ์ฝํธํธ ์ฐจํธ๋ฅผ ๋ง๋ค์ด๋ณธ๋ค 1. ์์ํ๊ธฐ #1์์ ๋ง๋ First Event Cohort๋ฅผ ํ์ ๋ฐ์ ์ฌ๋ฆฌ๊ณ >> ์ ํํ ๋ ์ง๋ก ๋ณ๊ฒฝ UserID๋ฅผ Optionํค๋ฅผ ๋๋ฅธ ์ํ์์ ๋ ์ด๋ธ์ ๋๋๊ทธ >> ์นด์ดํธ ๊ณ ์ ๋งํฌ ์ ํ์ '์ฌ๊ฐํ'์ผ๋ก ๋ณ๊ฒฝ ๐ ๋ค์๊ณผ ๊ฐ์ด ๊ฐ ์ฃผ์ฐจ์ ์ฒ์ ํ๋ ์ดํ ์ ์ ์๊ฐ ๋ํ๋จ 2. ๊ณ์ฐ๋ ํ๋ ์์ฑ & ์ฝํธํธ ์ฐจํธ ๋ง๋ค๊ธฐ ๋ช ์ฃผ๊ฐ ์ง๋์ ๋ค์ ์ ์ ๋์๋์ง ๊ณ์ฐํ๋ ํ๋ ๐ Returning After How many Weeks DATEDIFF ๋ฅผ ์ฌ์ฉ, ์ฒซ ์ ์ ์์ ์ผ๋ก๋ถํฐ Event Time ๊น์ง ์์๋ ์๊ฐ์ '์ฃผ' ๋จ์๋ก ์ถ์ถ DATEDIFF('week',[First Event Cohort],.. 2024. 1. 22. [User Retention Dashboard] #1. Weekly ์ ๊ท/๋์ ์ ์ ์ ์ ๊ทธ๋ํ ๐ฏ ๋ค์๊ณผ ๊ฐ์ ์ฝํธํธ ๊ฐ๋ ์ ์ ์ฉํ ๋์๋ณด๋๋ฅผ ์ ์ํด๋ณธ๋ค. ๐ฏ ์ต์ข ๋์๋ณด๋๋ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ ์ด๋ฒ ํฌ์คํ ์์๋ ์ค๋ฅธ์ชฝ์ ์ ๊ท ์ ์ ์ ์ ์ ๋์ ์ ์ ์ ์ ๊ทธ๋ํ๋ฅผ ์ ์ํ๋ค ** ๋ฐ์ดํฐ๋ ์ผ์๋ณ ์ ์ UserID, Event Time์ผ๋ก ๊ตฌ์ฑ๋๋ค(๋์๋ณด๋ ์์ฑ์ ์ํ ๋๋ฏธ ๋ก๊ทธ) 1. ์ฃผ์ฐจ๋ณ(Weekly) ์ ๊ท ์ ์ ์ ์ ์ ์์ํ๊ธฐ ํ์ ๋ฐ์ UserID >> ์นด์ดํธ ๊ณ ์ UserID๋ฅผ ๋ ์ด๋ธ ๋งํฌ์นด๋์ ์ฌ๋ ค๋๊ธฐ UserID ๋ณ๋ก ์ต์ด๋ก ํ๋ ์ดํ ์์ ๊ตฌํ๊ธฐ ๊ณ์ฐ๋ ํ๋ : First Event Cohort ์์ฑ ๐ ์ ์ ์์ด๋๋ณ, ๊ฐ์ฅ ์ต์ด๋ก ๋ฐฉ๋ฌธํ ์ด๋ฒคํธ ํ์๋ง ๋ฐํ First Event Cohort ๋ฐ์ดํฐ ํ์ ์ '๋ ์ง'๋ก ๋ณ๊ฒฝ First Event Cohort ๋ฅผ ์ด ์ ๋ฐ์ >> ์ฐํด๋ฆญ(์ ํํ ๋ .. 2024. 1. 22. [Interactive Dashboard] #1. Region/Year ํํฐ ๋ฒํผ๊ณผ ๋งค์ถ Area Chart ๋ค์๊ณผ ๊ฐ์ ์ํธ์์ ํํฐ ์กฐ๊ฑด์ธ region๊ณผ year๋ฅผ ํด๋ฆญํ ์ ์๋ ์์ญ์ ๋ง๋ค๊ณ , ์นดํ ๊ณ ๋ฆฌ๋ณ๋ก ๋งค์ถ ์ถ์ด๋ฅผ ์ดํด๋ณผ ์ ์๋ ๋ผ์ธ ์์ญ ์ฐจํธ๋ฅผ ๋ง๋ค์ด๋ณด์ 1. ํํฐ ๋ฒํผ์ผ๋ก ์ฌ์ฉํ ์์ญ ์ํธ ๋ง๋ค๊ธฐ ์๋จ region ๋ฒํผ ๋ง๋ค๊ธฐ ๐ ํฌ์ธํธ๋ ๋๋ฏธ ์ธก์ ๊ฐ min(1) ์ฌ์ฉํ๋ ๊ฒ region ์ด ์ ๋ฐ์ ๋ฃ๊ธฐ ํ ์คํธ์๋ region ๋๋๊ทธ ๋จธ๋ฆฌ๊ธ ํ์ ํด์ ๋๋ฏธ ์ธก์ ๊ฐ์ผ๋ก, min(1)์ ์ด์ ์ถ๊ฐ ์ถํธ์ง >> ๊ณ ์ ๋ ์์๊ณผ ๋ (0, 1) ์ ์ฒด๋ณด๊ธฐ๋ก ๋ทฐ๋ฅผ ๋ฐ๊ฟ์ฃผ๊ณ ๋ง๋ ํฌ๊ธฐ๋ฅผ ์ต๋๋ก ํค์์ค๋ค ์์ ๋ณ๊ฒฝ ํ๊ณผ ์ด ๊ตฌ๋ถ์ ์ ํด์ 0 ๊ธฐ์ค์ ํด์ ๊ฒฉ์์ ๋ ํด์ ๋ ์ด๋ธ ๋งํฌ ๋ณ๊ฒฝ ๊ธ์ ๊ฐ์ด๋ฐ ์ ๋ ฌ ๋ณผ๋ ์ฒ๋ฆฌ, ๊ธ๊ผด ๋ณ๊ฒฝ ์์ ๋ณ๊ฒฝ ๋ฐฐ๊ฒฝ ์์์ ์ฐํ ํ์์ผ๋ก 2. ์ข์ธก ์นดํ ๊ณ ๋ฆฌ ํํฐ ๋ง๋ค๊ธฐ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ํ ์ .. 2024. 1. 14. [Sales Analytic Dashboard] #6. ๋์๋ณด๋ ๋ง๋ค๊ธฐ ๋์๋ณด๋ ํฌ๊ธฐ ํ ์คํธ ๊ฐ์ฒด๋ฅผ ๋์๋ณด๋์ ๋์ด์ ์ ๋ชฉ ๋ง๋ค์ด์ฃผ๊ธฐ ๋์๋ณด๋ ๋ฐฐ๊ฒฝ์ ์ค์ ์์ >> ๋์๋ณด๋ >> ๋์๋ณด๋ ์์ ๊ฐ ๋ณ๊ฒฝ ๊ฐ๋ก ์ปจํ ์ด๋ ๋ฃ๊ธฐ ๊ฐ๋ก ์ปจํ ์ด๋๋ฅผ ์ถ๊ฐํ๊ณ , '๋น ํ์ด์ง' 3๊ฐ๋ฅผ ์ฐจ๋ก๋ก ์ถ๊ฐ ์ปจํ ์ด๋๋ฅผ ๋๋ธํด๋ฆญ >> ์ปจํ ์ธ ๊ท ๋ฑ ๋ถํ ์ฒซ๋ฒ์งธ ๊ฐ๋ก ์ปจํ ์ด๋ ์์, ๊ฐ๋ก ์ปจํ ์ด๋๋ฅผ ํ๋ ๋ ์ถ๊ฐ Sales ์งํ ๋๊ฐ์ง ์ํธ๋ฅผ ๋ฃ์ด์ค๋ค(Sales Banner, Sales Sparkline) ์ฒ์์ ๋ง๋ค์๋, ์๋ฆฌ ์ฐจ์ง์ฉ '๋น ํ์ด์ง'๋ ์ญ์ ๋์ผํ๊ฒ ๋ค๋ฅธ ์งํ๋ ์ฑ์์ค๋ค ๋์๋ณด๋ ์์ ์๋ฆฌ๋ฅผ ์กฐ์ ํ๊ณ , ์ ๋ชฉ์ ์จ๊ฒจ์ค๋ค ํ๋จ์ ๊ฐ๋ก ์ปจํ ์ด๋ ์ถ๊ฐ ์ธ ๊ฐ์ง ์ํธ๋ฅผ ์ฐจ๋ก๋ก ๋ฃ์ด์ฃผ๊ณ , ์ ๋ชฉ์ ์์ ์ค๋ค ์ ๋ชฉ ์ถ๊ฐ ํ ์คํธ ๊ฐ์ฒด ๋๋๊ทธํ์ฌ ์๋จ ๊ทธ๋ํ ์ ๋ชฉ ์ถ๊ฐ ๊ฐ๋ก ์ปจํ ์ด๋๋ฅผ ๋๋๊ทธํ๊ณ , ํ ์คํธ ๊ฐ.. 2024. 1. 14. [Sales Analytic Dashboard] #5. Sales Sparkline(์ ๋ ๋์ ๋งค์ถ ํ์ ์ถ์ธ์ ) Sales Sparkline ๋งค์ถ์ ๋ /์๋ณ ์ถ์ด๋ฅผ ์ดํผ๊ณ , ๊ฐ์ฅ ์ต๊ทผ ์ ๊ธฐ์ค ๊ณผ๊ฑฐ์ ๋์ ๊ฐ์ '์'์ผ๋ก ํ์ํ๋ค ๐ง๐ป๐ป Sales Sparkline 1. ์์ํ๊ธฐ ํ ์ ๋ฐ์ order date ์ฌ๋ ค๋๊ณ , ์ฐ์ํ(์)๋ก ๋ณํ ์ด ์ ๋ฐ์ Sales ์ฌ๋ ค๋๊ธฐ >> ๋จธ๋ฆฌ๊ธ ํ์ ํด์ ํ๋จ ๋จธ๋ฆฌ๊ธ ํ์๋ ํด์ 2. ๊ฐ์ฅ ์ต๊ทผ ์๊ณผ ์ ๋ ๋์ ๋์ ํ์ ๊ณ์ฐ๋ ํ๋ ๋ง๋ค๊ธฐ : Datepart Month Datepart Month๋ฅผ ์ด ์ ๋ฐ์ ์ฌ๋ฆฌ๊ณ , '์ฐ์ํ(์)' ํ์ ์ผ๋ก ๋ณ๊ฒฝ Datepart Month ๋งํฌ๋ '์'์ผ๋ก ๋ฐ๊ฟ์ฃผ๊ธฐ 3. ์์ ์์์ ๊ตฌ๋ถํด์ฃผ๊ธฐ ์์ ๊ฐ์ฅ ์ต๊ทผ์๊ณผ / ์ด์ ์๋ค๋ก ๊ตฌ๋ถํ๊ธฐ ์ํ ๊ณ์ฐ์ ํ๋ ์์ฑ Sales Spark Color ๊ณ์ฐ์ : ๊ฐ์ฅ ์ต๊ทผ ๋ ์ง์ ์์ '์'์ ๋ ์ง๋ก .. 2024. 1. 13. ์ด์ 1 2 ๋ค์ 728x90