작성: 김서연 (퍼포먼스팀) / 2026-09-17
수집원: Cafe24 Admin API orders (embed=items), API 버전 2026-03-01
기간: 2026-08-01 ~ 2026-09-16 (주문일 order_date 기준)
수집 결과: 주문 5,407건 / API 오류 0건 → 이 중 [대량구성] 단백질 쉐이크(product_no 130) 아이템 118건, 취소완료 2건 제외 유효 116건
원본: ~/Hermes/data/cafe24_orders_0801_0916.json (20MB), 추출본 ~/Hermes/data/p130_rows.json
지시는 "공구 8/20~8/30을 분리"였습니다. 실제 주문 데이터로 공구 상품 유입일을 확인한 결과, 그 창만으로는 부족합니다.
| 공구 마켓 | 실제 주문 발생 구간 | 건수 |
|---|---|---|
| 티벳동생 X 플로에 쿠앤크 런칭 마켓 | 8/03 ~ 8/10 | 2,430 |
| 황윰니 x 플로에 공동구매 | 8/20 ~ 8/27 | 806 |
| 에이핏 x 플로에 공동구매 | 8/27 ~ 9/08 | 217 |
| 김데드 x 플로에 공동구매 | 8/10~8/13, 8/24~8/28 | 189 |
| 하영 x 플로에 공동구매 | 8/14 ~ 8/19 | 55 |
8월 최대 유입은 8/20~8/30이 아니라 티벳동생 런칭마켓 8/03~8/10(2,430건, 전 기간 최대) 입니다. 지시대로 8/20~8/30만 떼어내면 그보다 큰 8/03~8/10 공구가 "공구 외"에 그대로 섞입니다. 그래서 8/03~8/10을 별도 구간으로 추가 분리했고, 지시하신 8/20~8/30 구간도 그대로 유지해 둘 다 제시합니다.
| 옵션 | 건수 | 수량 | 실결제 매출 | 매출비중 | 정가기준 비중 | 평균 객단가 |
|---|---|---|---|---|---|---|
| 8BOX | 82 | 82 | 15,904,475원 | 63.3% | 58.3% | 193,957원 |
| 12BOX | 24 | 24 | 5,691,571원 | 22.7% | 23.9% | 237,149원 |
| 24BOX | 10 | 10 | 3,528,483원 | 14.0% | 17.8% | 352,848원 |
| 옵션 | 건수 | 실결제 매출 | 매출비중 | 평균 객단가 |
|---|---|---|---|---|
| 8BOX | 14 | 2,822,400원 | 55.6% | 201,600원 |
| 12BOX | 8 | 2,257,600원 | 44.4% | 282,200원 |
| 24BOX | 0 | 0원 | 0.0% | — |
이 구간은 전 건이 정가 결제(할인 0)이고 24BOX가 단 한 건도 팔리지 않았습니다.
| 옵션 | 건수 | 실결제 매출 | 매출비중 | 정가기준 비중 | 평균 객단가 |
|---|---|---|---|---|---|
| 8BOX | 23 | 4,220,209원 | 83.8% | 74.7% | 183,487원 |
| 12BOX | 2 | 308,908원 | 6.1% | 9.1% | 154,454원 |
| 24BOX | 2 | 505,483원 | 10.0% | 16.2% | 252,742원 |
공구가 붙으면 8BOX 쏠림이 83.8%까지 올라갑니다.
| 옵션 | 건수 | 실결제 매출 | 매출비중 | 정가기준 비중 | 평균 객단가 |
|---|---|---|---|---|---|
| 8BOX | 45 | 8,861,866원 | 59.0% | 53.2% | 196,930원 |
| 12BOX | 14 | 3,125,063원 | 20.8% | 23.2% | 223,219원 |
| 24BOX | 8 | 3,023,000원 | 20.1% | 23.6% | 377,875원 |
| 옵션 | 건수 | 실결제 매출 | 매출비중 | 정가기준 비중 | 평균 객단가 |
|---|---|---|---|---|---|
| 8BOX | 28 | 5,435,978원 | 57.9% | 49.4% | 194,142원 |
| 12BOX | 8 | 1,432,832원 | 15.3% | 19.8% | 179,104원 |
| 24BOX | 7 | 2,519,000원 | 26.8% | 30.9% | 359,857원 |
9월 들어 24BOX 비중이 14.0%(전체) → 26.8%(9월)로 올라갔습니다. 다만 7건이라 아래 3-2의 표본 경고를 반드시 함께 읽어 주십시오.
8BOX [40%] 믹스 8BOX(초코 4+ 미숫가루 4) 58건 8BOX [40%] 초코 8BOX 23건 8BOX [40%] 미숫가루 8BOX 1건 12BOX [44%] 믹스 12BOX(초코 6+ 미숫가루 6) 16건 12BOX [44%] 초코 12BOX 8건 24BOX [50%] 믹스 24BOX(초코 12+ 미숫가루 12) + 더블초코 쿠키 1BOX 7건 24BOX [50%] 초코 24BOX + 더블초코 쿠키 1BOX 2건 24BOX [50%] 미숫가루 24BOX + 더블초코 쿠키 1BOX 1건
옵션은 8/12/24 3단계가 맞고, 24BOX 3종 전부에 더블초코 쿠키 1BOX 증정이 붙어 있습니다(1단계 원가율 계산 전제와 일치).
헤르메스 제시 원가율(정가 기준)을 그대로 사용했습니다.
8BOX 정가 201,600원 × 32.19% = 원가 64,895원 12BOX 정가 282,200원 × 34.50% = 원가 97,359원 24BOX 정가 504,000원 × 39.79% = 원가 200,542원
| 구간 | 정가합계 | 실결제합계 | 원가합계 | 가중원가율(정가기준) | 가중원가율(실결제기준) |
|---|---|---|---|---|---|
| 전체 8/01~9/16 | 28,344,000원 | 25,124,529원 | 9,663,425원 | 34.09% | 38.46% |
| 티벳동생 8/03~8/10 | 5,080,000원 | 5,080,000원 | 1,687,516원 | 33.22% | 33.22% |
| 황윰니·에이핏 8/20~8/30 | 6,209,200원 | 5,034,600원 | 2,088,387원 | 33.63% | 41.48% |
| 공구 무관 구간 | 16,845,800원 | 15,009,929원 | 5,815,899원 | 34.52% | 39.22% |
| 9월만 8/31~9/16 | 10,494,200원 | 9,387,810원 | 3,672,113원 | 34.99% | 42.61% |
| 기준 | 값 | 8BOX 단일(32.19%) 대비 | 24BOX 단일(39.79%) 대비 |
|---|---|---|---|
| 전체 가중원가율(정가) | 34.09% | +1.90%p | −5.70%p |
| 9월 가중원가율(정가) | 34.99% | +2.80%p | −4.80%p |
답: 32.19%(8BOX 단일) 쪽에 훨씬 가깝습니다. 전체 가중원가율 34.09%는 8BOX 단일값에서 1.90%p 떨어져 있고, 24BOX 단일값에서는 5.70%p 떨어져 있습니다. 8BOX~24BOX 구간(7.60%p) 상에서 위치를 보면 8BOX 쪽으로 25% 지점입니다.
실결제 기준 원가율(38.46%)이 정가 기준(34.09%)보다 4.37%p 높은 이유는 원가 구성이 아니라 추가 할인 때문입니다. 전 기간 실결제/정가 = 88.6%, 공구 구간에서는 81.1%까지 내려갑니다(쿠폰·적립금 등). 즉 원가 구조 판단은 정가 기준 34.09%로 하고, 실제 마진 판단은 실결제 기준 38.46%로 해야 합니다. 두 숫자를 섞으면 안 됩니다.
헤르메스가 가정한 "24BOX가 대용량 매출의 절반을 차지할 경우"는 실측으로 성립하지 않습니다. 24BOX는 전체 매출의 14.0%, 정가 기준으로도 17.8%입니다. 8BOX 랜딩 기본값은 실제 판매 분포와 일치합니다.
단, 9월 24BOX는 7건입니다. 결론으로 삼기에는 표본이 부족합니다. 24BOX는 전 기간 통틀어 10건이고, 1건 차이로 비중이 3~5%p씩 움직입니다. 이 추세가 실재하는지는 10월 중순까지 한 달치를 더 봐야 판단 가능합니다.
옵션 단가·증정 구성 변경은 대표님 결정 사항이므로, 결정에 필요한 숫자만 아래에 모아둡니다.
1. 스마트스토어·쿠팡의 대용량 옵션 비중 — 미수집. 이번 조회는 Cafe24 자사몰 주문 API 단독입니다. 타 채널에 대용량 옵션이 있는지조차 이 데이터로는 확인할 수 없습니다.
2. 통계 API 미사용. scope가 mall.read_order 뿐이라 /statistics·/customers는 403입니다. 따라서 "옵션별 조회수·전환율"은 뽑을 수 없고, 본 보고서는 주문 성사 건만 다룹니다. 옵션 노출 대비 선택률은 불명입니다.
3. 매출 시트와 대조하지 않았습니다. 시트는 읽기 전용 원칙이며 별도 Claude 에이전트 소관이라 이번에 조회하지 않았습니다. 여기 매출액은 Cafe24 API payment_amount 기준으로, 시트의 매출 정의(순매출/취소반영 시점)와 다를 수 있습니다.
4. 원가율 3종(32.19/34.50/39.79%)은 헤르메스가 1단계에서 제시한 값을 그대로 썼습니다. 이번 작업에서 원가 자체를 재검증하지는 않았습니다.
5. 반품·환불 미반영. 취소완료 2건만 제외했고, 배송완료 후 반품 건은 order_date 기준 조회 시점에 확정되지 않았을 수 있습니다. 9월 건은 특히 아직 정산이 끝나지 않은 상태입니다.
6. 12BOX 24건 / 24BOX 10건 — 두 옵션 모두 표본이 작습니다. 8BOX(82건)만 비중이 안정적으로 읽히고, 12/24BOX의 세부 비중 변동은 유의미하지 않을 수 있습니다.
~/Hermes/소재기획/20260917/pull_option_mix.py # 8/01~9/16 주문 전량 수집 (일별 페이징) ~/Hermes/소재기획/20260917/p130_extract.py # product_no 130 아이템 추출 ~/Hermes/소재기획/20260917/option_mix_agg.py # 옵션별 집계 (공구 8/20~8/30 분리) ~/Hermes/소재기획/20260917/weighted_cost.py # 가중 원가율 (정가/실결제 양쪽) ~/Hermes/소재기획/20260917/verify_gonggu_window.py # 공구 실제 유입 구간 검증 ~/Hermes/소재기획/20260917/segment_agg.py # 5개 구간 분할 재집계