Team ConneK · 전상 프로젝트 · 구매전환 알고리즘 v1 · VN × SG
구매전환 알고리즘 — 매주 이 순서로 판단한다
매출을 단계로 쪼개고 → VN이 SG보다 가장 많이 새는 단계(병목)를 찾고 → 경쟁사에서 배운 요인으로
병목부터, 싼 레버부터 당긴다. 광고 증액은 게이트가 열려야 켜고, 결과는 미리 공개한 판정선으로만 읽는다 —
분모가 주문이면 8주, 방문·담기면 4주. 이 페이지의 숫자는 전부 스크립트가 계산해 넣었다 — 손으로 고치지 않는다.
데이터 없음 — /model-data.js 를 읽지 못했다.
식 — 매출이 만들어지는 곳
빨간 칸이 지금의 병목
노출·CTR 은 이 모델이 재지 않는다(매대는 경쟁사 스냅샷, CTR 은 주간 리포트). 방문→담기·담기→주문은 셀러센터 PDP 퍼널(PDP주간), 취소는 주문 원장. 객단가는 절대량이라 VN만 적는다 — 시장 간 비교는 비율 지표로만 한다.
무엇이 바뀌었나 — v1.0 →
병목 · 분모 · 판정이 어떻게 옮겨 왔나
① 단계로 쪼갠다 — VN × SG
같은 PDP 방문 100번이 무엇이 되나
배수를 로그로 나눈 몫 — 곱셈 격차를 「몇 %가 어디서」로 바꾼 것이다. 방문·담기·주문은 같은 8주 같은 정의이고, 결제는 주문 원장이라 기간이 다르다 — 합계는 근사 (추론).
| 단계 | VN | SG | SG÷VN | 격차 몫 |
방문·담기·주문·확정은 일별 고유값을 더한 방문자-일이다 — 사람 수가 아니다(정의서 1-a-2). 「담기→주문」은 통과율이 아니라 담기 대비 주문 비다 — 「바로 구매」는 담기를 거치지 않는다. 참고 행(클릭→주문)은 분모가 상품클릭이라 PDP 두 노드와 곱하지 않는다.
| 주차 | VN 담기율 | VN 담기→주문 | VN 구매전환율(정본) | SG 담기율 | SG 담기→주문 | SG 구매전환율(정본) | 이벤트 |
주 단위로 판단하지 않는다(결정 11). 구매전환율(정본)은 주간 고유 방문자 분모 — 사람이 화면에서 읽어 적는 값이라 빈 주가 있다. 「이벤트」는 외부변수 기록 — 「모름」은 아직 안 훑은 주다.
② 병목
트래픽 탓인가, 클릭 이후 탓인가
| 유입경로 (같은 30일) | VN 클릭 | VN 주문 | VN 전환 | SG 클릭 | SG 주문 | SG 전환 |
주문은 분수 귀속이다 — 경로별 절대 건수로 읽지 않는다. SG 클릭이 수십 건이라 경로별 값은 흔들린다. 방향만 본다.
③ 경쟁사에서 배운 것 — 무엇이 리뷰 재고를 쌓았나
유의 (p<0.05)
무관
가운데 선 = ×1 (영향 없음) · 로그 눈금
같은 브랜드 안에서 리스팅끼리 비교했다(브랜드 고정효과). 상관이다 — 인과가 아니다. 플래시세일은 「잘 팔려서 뽑혔을」 역인과가 가능하다.
「2배면」은 그 값이 두 배일 때, 나머지는 그 장치가 있을 때 리뷰 재고의 배수다.
| 계수 (같은 브랜드 안 · 리뷰 재고) | 원래 | 부트 중앙 | 95% 구간 | 부호 안정 | 읽기 |
④ 다음에 당길 레버
병목부터 · 싼 것부터
| # | 레버 | 노드 | 근거 등급 | 판정 지표 · 창 | 비용 · 시기 | 결정로그 · D0 |
순서 = 병목 노드부터(R2) · 같은 노드 안에서는 싼 것부터. 근거 등급 E1 경쟁사 관찰 · E2 우리 데이터 상관 · E3 우리 매장 전후 · E4 대조 붙은 준실험 · E5 재현 — E4·E5는 아직 0건이다. 등급이 높다고 먼저 당기지 않는다.
전체 레버 표(L1~L10 · S1)와 근거 등급(E1~E5)은 모델 문서 4-1·4-4. 같은 노드에 두 레버를 같은 주에 걸면 이식실험 탭에 D0 를 따로 적는다 (R3). 순서만 자동이다 — 목록은 문서 4-1 그대로.
⑤ 광고 증액 게이트 · 공헌이익
클릭 한 번 값(CPC)을 클릭이 남기는 이익이 넘는가
| 마진율 | 자연 클릭 1번 | 광고 클릭 1번 (−CPC) | 주문 1건 |
R4 좌변 = 클릭당 공헌이익 = 쇼피전환율 × (1 − 취소율) × 객단가 × 마진율. 이 값이 North Star 다 — 전환율이 올라도 이 칸이 줄면 실패다(모델 한계 10).
| 바우처 할인율 | m 0.12 — 주문당 공헌 · 필요 증분율 | m 0.24 |
⑥ 판정선
Wilson 95% 구간 — 누적 구간이 기준을 통째로 넘으면 개선, 통째로 밑돌면 악화, 걸치면 보류(실패가 아니다 — 창을 더 늘리지 않고 담기 지표로 본다). 진행 중인 구간은 선 위에 올리지 않는다.
옆에 적는 사후평균 · P(개선)은 Beta-Binomial 사후분포(사전 = 직전 8주)다 — 게이트가 아니라 기울기다. 「판정 가능 = 아니오」인 주(외부변수)는 기준·판정 창 양쪽에서 스크립트가 뺀다.
⑦ 결정로그 · 판정 회차
| ID | 레버 | 시장 · 대상 | 무엇을 | D0 | 판정층 · 지표 | 판정일 | 상태 |
판정 지표·판정선·판정일은 D0 전에 적힌 것만 인정한다(사전 등록). 결과가 나온 뒤 지표를 고르면 어느 하나는 좋아 보인다. 결정로그에 없는 레버 변경(상품명·썸네일·일예산)은 「사전 등록 없음」이다.
⑧ AEO · SEO — 검색·AI 노출 노드 (L11)
유입은 순서상 마지막이지만, 측정은 지금부터
| 플랫폼 | 시장 | 측정일 | 상위 20 편수 | 순위 있는 쿼리 /10 | 클러스터 쿼리 노출 |
고정 10쿼리(브랜드 4 + 클러스터 C1~C6) · 상위 20은 상한(결정 32·35) · 판정은 4주 누적 뒤(결정 31)
⑩ 예산 증액 유입 채널 3 — L12 · L13 · L14
| 채널 | 담당 | 기간 | 총 운용액 | 누적 지출 | 잔여 | 판정층 | 사전 등록 판정 지표 (연장 / 종료) | 판정일 | 결정 |
출처 「유입예산」 탭(Apps Script v9.39) · 「2026-09-12 9월 마케팅 예산 통합 요청」. 지출은 KRW, 귀속 GMV 는 현지통화 — 한 칸에서 나누지 않는다. Shopee 광고비·ROAS 와 합치지 않는다. 판정은 결정로그 D002~D004 판정일에만.
| 주차 | 채널 | 계획(원) | 실제(원) | 누적(원) | 노출 | 링크클릭 | 귀속 주문 | 시청자 | 평균 시청(초) | 라이브발 주문 | 판정 가능 |
「유입예산주간」 탭 — 빈칸은 「아직 안 적힘」이지 0 이 아니다. 계획 지출은 예산 문서의 금~목 주를 ISO 주로 일수 안분한 값.
⑨ 3층 구조 · 게이트 4개
곱셈 점수(Impact × Confidence ÷ Cost)가 아니라 게이트 + 순위
하지 않을 것
· 가격 인하 경쟁 — 리뷰 재고 격차의 1순위는 나이(등록 후 일수)다
· 리스팅 재등록 — 재고가 0부터 다시 쌓인다
· 판매용 미니·샵 바우처를 리뷰 레버로 기대하기 — 같은 브랜드 안에서 무관
· 게이트 전 광고 증액 · 틱톡 조회를 KPI로 · SG를 대조군으로 부르기 · P(개선)을 게이트로 · 머신러닝으로 전환율 모델링