주문당 비용 (Cost Per Order (CPO))
Cost Per Order (CPO)
주문당 비용(CPO)은 유효 주문 1건을 만드는 데 쓰인 총 광고비를 뜻합니다. 공식은 '총 광고비 / 총 유효 주문 수'이며, 커머스 마케팅에서 객단가(AOV)와 마진율을 고려한 손익분기점(BEP)을 판단하는 핵심 지표입니다.
주문당 비용(CPO)은 유효 주문 1건을 만드는 데 쓰인 총 광고비를 뜻합니다. 공식은 ‘총 광고비 / 총 유효 주문 수’이며, 커머스 마케팅에서 객단가(AOV)와 마진율을 고려한 손익분기점(BEP)을 판단하는 핵심 지표입니다.
📖 개념 정의 및 실무 적용
커머스 비즈니스에서 ROAS만 바라보고 마케팅을 집행하면 실제 남는 장사를 하고 있는지 놓치기 쉽습니다. CPO는 객단가가 fluctuating할 때 광고 효율을 절대적인 비용 관점에서 평가할 수 있게 해 주며, 상품 카테고리별 BEP CPO를 설정함으로써 무분별한 예산 낭비를 막고 실질적인 공헌이익을 극대화하는 비효율 해결의 기준점이 됩니다.
💻 실무 활용 코드 스니펫 (SQL)
SELECT campaign_id, campaign_name, SUM(spend) AS total_spend, SUM(orders) AS total_orders, CASE WHEN SUM(orders) > 0 THEN SUM(spend) / SUM(orders) ELSE NULL END AS cpo FROM ad_performance_data WHERE date >= DATE_SUB(CURRENT_DATE(), INTERVAL 30 DAY) GROUP BY 1, 2 HAVING total_orders > 0 ORDER BY cpo ASC;
⚡ 5분 만에 적용하는 실행 스텝
- 단계: GA4 및 광고 매체(Meta, Google 등)의 UTM 파라미터와 전환 태그 정합성을 검증하여 주문 데이터의 누락을 방지합니다.
- 단계: 분석 툴(SQL, BigQuery 등)을 활용해 최근 30일간 매체별/캠페인별 총 광고비와 유효 주문 수를 집계합니다.
- 단계: 상품 카테고리의 객단가와 원가를 반영하여 한계 CPO(손익분기점 CPO) 기준선을 설정합니다.
- 단계: 한계 CPO를 초과하는 캠페인은 즉시 예산을 삭감하고, 효율적인 캠페인으로 예산을 재배치합니다.
단순 총주문수 기준 CPO 대신 ‘신규 고객 유치 CPO(nCPO)’를 별도로 분리하여 계산하세요. 기존 재구매 고객의 자연 유입(Organic) 전환이 섞인 CPO를 기준으로 삼으면 신규 모객 효율이 왜곡될 수 있습니다. 또한, 반품률과 취소율이 높은 카테고리는 결제 완료 기준이 아닌 ‘배송 완료 후 최종 확정 주문 수’를 기준으로 CPO를 산출해야 실무 손익 계산의 정확도가 높아집니다.
초보 실무자가 가장 흔히 저지르는 실수는 광고 매체 리포트의 ‘전환 수’를 맹신하여 기여 기간(Attribution Window) 중복 집계나 조회 기준(View-through) 전환까지 주문 수에 포함하는 것입니다. 이는 CPO를 실제보다 지나치게 낮아 보이게 만들어 예산 낭비를 초래합니다. 반드시 GA4나 자체 어트리뷰션 툴의 확정된 유효 주문 데이터(기여 모델 적용)를 활용해 CPO를 산출해야 합니다.
❓ 자주 묻는 질문 (FAQ)
A. 객단가가 균일한 단일 제품 커머스라면 ROAS로 충분하지만, 다양한 가격대의 상품을 파는 종합몰이라면 절대적인 비용 기준인 CPO를 메인으로 삼아야 합니다. 객단가가 낮을 때 ROAS가 높아도 마진이 안 남을 수 있으므로, 최종 손익분기점 CPO를 기준으로 관리하는 것이 안전합니다.
A. 먼저 해당 캠페인의 타겟팅 세분화와 크리에이티브 피로도를 점검하세요. 만약 랜딩페이지 전환율(CR)이 급락했다면 광고 소재와 페이지 소구점의 일치 여부를 확인하고, 이마저도 개선되지 않는다면 과감히 예산을 축소하거나 캠페인을 중단해야 합니다.