CPM (1,000회 노출당 비용) 뜻과 계산법
CPM(Cost Per Mille)은 광고 노출 1,000회당 비용입니다. 보고서에서는 광고비를 노출 수로 나눈 뒤 1,000을 곱해 계산하며, CPM 과금 방식은 노출을 기준으로 비용을 청구합니다.
같은 말:CPM 뜻1000회 노출당 비용Cost Per MilleCPM 광고
🤔 보고서에 CPM만 적혀 있을 때
이 글에서는 광고의 노출 1,000회당 비용을 계산합니다. 처음에는 아래 1,000회 묶음으로 직접 계산하기에서 500원이라는 결과를 확인한 뒤 집계 기준을 읽어도 됩니다.
광고 대행사가 보낸 월간 보고서에 CPM 4,500원이라는 줄이 있는데, 이 숫자가 비싼 것인지 싼 것인지 판단이 서지 않는 때가 있습니다. 매출이나 클릭처럼 결과를 보여 주는 숫자가 아니라서, 올랐다고 나쁜 것도 내렸다고 잘한 것도 아니기 때문입니다.
CPM은 성과가 아니라 광고를 사 오는 단가입니다. 단가를 읽는 방법을 익히면 같은 예산으로 몇 번 보여 줄 수 있는지, 그 노출이 클릭으로 바뀔 때 클릭 한 번의 값이 얼마가 되는지까지 차례로 따져 봅니다.
🔑 CPM(Cost Per Mille)의 정의
CPM(Cost Per Mille)은 광고가 1,000번 노출될 때마다 내는 금액입니다.
Mille은 라틴어로 1,000을 가리키는 낱말이라, 이름 자체에 1,000회 묶음 단가라는 뜻이 들어 있습니다.
CPM 과금에서는 노출이 비용 청구의 기준입니다. 보고서에서 사후에 계산한 CPM과 계약의 과금 방식을 구분합니다. 광고를 본 사람이 클릭을 하든 그냥 지나가든, 화면에 실린 횟수만으로 비용이 정해집니다. 클릭 한 번에 값을 매기는 CPC와 나뉘는 지점이 여기입니다.
📮 전단지 1,000장 인쇄비로 보는 CPM
동네 가게가 전단지를 돌릴 때 인쇄소에 내는 돈이 1,000장 묶음 단위로 매겨지듯, CPM도 노출 1,000회를 한 묶음으로 묶어 값을 매깁니다. 전단지 1,000장에 5만 원이면 한 장에 50원이고, CPM이 5,000원이면 노출 한 번에 5원입니다.
전단지를 받아 든 사람이 가게에 오든 오지 않든 인쇄비는 이미 나갔듯, CPM 광고도 클릭이 한 번도 없는 채로 노출된 만큼 비용이 청구됩니다.
| 전단지 | 디지털 광고 |
|---|---|
| 1,000장 인쇄비 5만 원 | CPM 5,000원 |
| 전단지 한 장 50원 | 노출 한 번 5원 |
| 우편함에 넣은 장수 | 노출 수 |
| 전단지를 집어 든 사람 | 광고를 실제로 본 사람 |
| 전단지를 들고 가게에 온 손님 | 클릭 |
| 손님이 물건을 산 건수 | 전환 |
우편함에 1,000장을 넣었다고 1,000명이 읽은 것은 아니라는 점도 광고에 그대로 적용됩니다.
🧮 CPM 계산 공식과 예시
공식은 한 줄입니다.
CPM = (광고비 ÷ 노출 수) × 1,000
한 달 동안 디스플레이 광고에 150만 원을 쓰고 노출이 300만 회 나왔다면 계산은 아래와 같이 풀립니다.
(1,500,000원 ÷ 3,000,000회) × 1,000 = 500원
노출 1,000회를 사는 데 500원을 냈다는 뜻입니다. 반대로 예산에서 노출을 미리 어림잡을 때는 식을 뒤집습니다.
예상 노출 수 = (예산 ÷ CPM) × 1,000
예산 500만 원에 CPM 5,000원이 유지된다고 가정하면 예상 노출은 100만 회입니다. 실제로 그 횟수가 보장되는 것은 아닙니다. 아래는 한 달 예산 300만 원을 고정하고 CPM만 바꿔 본 가상 수치입니다.
| 한 달 예산 | CPM | 예상 노출 수 |
|---|---|---|
| 300만 원 | 2,000원 | 150만 회 |
| 300만 원 | 5,000원 | 60만 회 |
| 300만 원 | 10,000원 | 30만 회 |
CPM이 다섯 배 오르면 같은 돈으로 보여줄 수 있는 횟수는 5분의 1로 줄어듭니다. 예산안에 노출 목표를 적을 때 CPM 가정을 함께 남겨 두면, 나중에 실제 CPM과 맞춰 보고 어디가 어긋났는지 찾을 수 있습니다.
본문의 한 달 가상 예시입니다. 광고비 150만 원, 노출 300만 회를 1,000회 단위로 환산했습니다.
👀 노출을 집계하는 기준은 매체마다 다릅니다
CPM에서 가장 자주 놓치는 부분은 분모입니다. 공식에 들어가는 노출 수가 무엇을 집계한 값인지가 매체마다 다를 수 있고, 그래서 같은 예산으로 같은 캠페인을 돌려도 노출 정의가 다르면 CPM이 달라집니다.
처음에는 일반 노출과 가시 노출을 구분합니다. 일반 노출의 세부 집계 시점도 매체와 형식마다 다릅니다. 아래 서버 기준은 차이를 설명하기 위한 단순화입니다.
- 서버가 광고를 내보낸 시점에 집계하는 기준: 광고를 화면으로 보냈으면 한 번으로 집계합니다. 사용자가 그 영역까지 스크롤하지 않아 실제로 보지 못했어도 집계에 들어갑니다
- 화면에 실제로 보였을 때만 집계하는 기준(가시 노출): 광고 면적의 일정 비율이 일정 시간 이상 화면에 머물렀을 때만 한 번으로 집계합니다
뒤쪽 기준으로 집계하면 같은 캠페인이라도 노출 수가 줄어들고, 분모가 작아진 만큼 CPM은 높게 나옵니다. 숫자가 올랐다고 광고를 비싸게 산 것이 아니라 집계 방법이 달랐던 경우가 있다는 뜻입니다.
| 비교 항목 | 서버 기준 노출 | 가시 노출 |
|---|---|---|
| 집계 시점 | 광고를 내보냈을 때 | 화면에 일정 시간 보였을 때 |
| 같은 캠페인의 노출 수 | 많게 집계 | 적게 집계 |
| 같은 예산에서 보이는 CPM | 낮게 보임 | 높게 보임 |
| 사람이 실제로 봤을 가능성 | 확인하기 어려움 | 상대적으로 높음 |
매체마다 기본 집계 방식과 부르는 이름이 다르고 설정으로 바뀌기도 해서, 지금 쓰는 매체가 어느 쪽을 기본으로 삼는지는 그 매체의 도움말에서 확인하는 편이 안전합니다. 두 매체의 CPM을 나란히 놓기 전에 양쪽이 노출을 같은 방법으로 집계하는지부터 봅니다.
💰 CPM과 CPC의 차이, 그리고 클릭 한 번의 실제 단가
두 방식은 무엇에 값을 매기는지부터 다릅니다.
| 구분 | CPM | CPC |
|---|---|---|
| 과금 대상 | 노출 1,000회 | 클릭 한 번 |
| 성과 확인 | 도달, 클릭과 전환을 목표에 맞춰 확인 | 클릭 뒤의 전환 성과까지 확인 |
| 위험이 가는 쪽 | 광고주. 클릭이 없어도 비용이 나갑니다 | 매체. 클릭이 없으면 수익이 없습니다 |
| 소재 품질이 드러나는 곳 | 받아 낸 클릭 수 | 클릭 한 번의 단가 |
| 예산을 잡는 순서 | 노출 수를 먼저 정합니다 | 클릭 수를 먼저 정합니다 |
CPM으로 산 광고에서 클릭이 발생했다면 클릭당 평균 비용도 계산할 수 있습니다. 그래서 클릭 한 번에 얼마가 들었는지를 되짚으면 CPC 캠페인과 같은 자로 비교할 수 있습니다. 필요한 숫자는 CPM과 CTR 두 가지입니다.
평균 CPC = CPM ÷ 1,000 ÷ CTR(소수)
CTR 0.5%는 0.005로 입력CPM 3,000원짜리 광고라면 노출 한 번의 값은 3원입니다. CTR이 0.5퍼센트면 클릭 한 번을 받는 데 노출 200회가 필요하니 3원에 200을 곱해 600원이 됩니다.
| CPM | CTR | 클릭 한 번에 필요한 노출 | 실질 CPC |
|---|---|---|---|
| 3,000원 | 0.3퍼센트 | 약 333회 | 1,000원 |
| 3,000원 | 0.5퍼센트 | 200회 | 600원 |
| 3,000원 | 1.0퍼센트 | 100회 | 300원 |
| 3,000원 | 1.5퍼센트 | 약 67회 | 200원 |
CPM은 넷 다 3,000원으로 같은데 실질 CPC는 1,000원에서 200원까지 벌어집니다. CPM이 같을 때 클릭당 비용은 CTR에 따라 달라집니다. 실제로는 CPM과 CTR 모두 변할 수 있으며 CTR도 소재뿐 아니라 지면과 대상의 영향을 받습니다. 노출 단가가 조금 비싼 매체라도 그 지면에 맞는 소재를 써서 CTR이 높아지면 클릭 한 번의 값은 더 쌀 수 있습니다.
과금 방식과 캠페인 목표를 함께 보기
많은 사람에게 알리는 캠페인에서는 도달과 반복 노출을 보고, 문의나 구매를 늘리는 캠페인에서는 전환 성과까지 확인합니다. CPM으로 과금되면서 전환을 목표로 최적화하는 광고도 있으므로 CPM 과금과 전환 목표를 같은 것으로 보지 않습니다.
지원하는 과금 방식은 상품마다 다릅니다. 선택지가 있으면 같은 예산과 대상 조건에서 예상되는 노출, 클릭과 전환을 비교합니다. 저렴한 노출이 업무 목표에 도움이 되는지까지 확인해야 합니다.
⚠️ CPM을 볼 때 자주 하는 실수
노출 수를 도달 수와 같게 보는 경우
노출은 광고가 화면에 실린 횟수이고, 도달은 그 광고를 본 사람의 수입니다. 한 사람에게 같은 광고가 다섯 번 보이면 노출은 5회로 늘고 도달은 1명 그대로입니다. CPM이 낮게 나왔다고 그만큼 많은 사람에게 닿은 것은 아니고, 같은 사람에게 반복해서 보여 준 결과일 때가 있습니다. 노출을 도달로 나눈 빈도를 함께 보면 이 상황이 드러납니다.
CPM만 낮추다 대상이 흐려지는 경우
대상 조건을 넓혀 CPM이 내려가는 경우가 있습니다. 항상 그렇게 되는 것은 아닙니다. 그래서 단가만 보고 관심사와 지역 조건을 계속 풀면 숫자는 좋아지는데 살 마음이 없는 사람에게 광고가 나가게 됩니다. 노출은 두 배가 됐는데 전환은 제자리인 상태가 여기서 나옵니다. CPM은 혼자 보는 숫자가 아니라 CTR, 전환 수와 나란히 놓고 판단합니다.
❓ 자주 묻는 질문
CPM이 낮으면 좋은 광고인가요?
낮은 CPM은 노출을 싸게 샀다는 뜻이지 광고가 잘되고 있다는 뜻은 아닙니다. 대상 조건을 넓게 풀거나 반응이 적은 지면에 광고가 실리면 CPM은 내려갑니다. CPM이 내려가면서 CTR과 전환 수도 함께 내려갔다면 싸게 산 것이 아니라 필요 없는 노출을 산 경우에 가깝습니다.
노출 수와 도달 수는 어떻게 다른가요?
노출은 광고가 보인 횟수이고 도달은 광고를 본 사람의 수입니다. 같은 사람에게 세 번 보이면 노출 3회, 도달 1명으로 집계되므로 브랜드 인지가 목적이면 도달과 빈도를 함께 놓는 편이 판단 근거가 됩니다.
CPM과 CPC 가운데 무엇으로 집행해야 하나요?
광고 상품에서 선택할 수 있는 방식과 목표를 확인합니다. CPM과 CPC는 비용 기준이 다르며 낮은 단가가 좋은 전환 성과를 보장하지 않습니다. 비교할 때는 같은 기간의 클릭당 비용과 전환 성과를 함께 기록합니다.
CPM이 갑자기 올랐으면 무엇을 확인해야 하나요?
먼저 노출 집계 기준이나 광고 지면 설정이 바뀌지 않았는지 봅니다. 그다음으로 입찰 경쟁이 심해지는 시기인지, 대상 조건을 좁히지 않았는지, 같은 소재를 오래 돌려 반응이 떨어지지 않았는지를 차례로 확인합니다. 원인마다 대응이 달라서 숫자만 보고 예산부터 줄이면 도달까지 함께 줄어듭니다.
1,000회 묶음으로 직접 계산하기
광고 계정 없이 PC나 스마트폰 계산기로 앞의 가상 자료를 계산합니다. 1500000 ÷ 3000000 × 1000을 입력하면 500원입니다. 먼저 나눈 0.5원은 노출 한 번의 평균 비용이며, 1,000을 곱해야 CPM이 됩니다.
이번에는 광고비를 그대로 두고 노출만 150만 회로 바꿉니다. CPM은 1,000원입니다. 같은 돈으로 확보한 노출이 절반이므로 1,000회당 비용은 두 배가 됩니다. 식과 단위, 바꾼 값을 메모에 남깁니다.
결과가 다르면 만 원과 원 단위를 섞었는지, 1,000을 곱했는지 확인합니다. 노출 0회는 계산 불가로 기록합니다. 0원으로 대신 채우면 무료로 노출됐다는 뜻으로 오해할 수 있습니다.
클릭당 비용 환산도 해보려면 3000 ÷ 1000 ÷ 0.005를 입력합니다. CTR 0.5%를 0.5로 입력하면 100배 차이가 납니다. 올바른 결과는 600원이며, 광고 효과까지 판단한 것이 아니라 비용을 환산한 것입니다.
📋 3줄 요약
-
CPM은 광고 노출 1,000회당 비용이며 같은 기간의 광고비를 노출 수로 나눈 뒤 1,000을 곱합니다.
-
노출 횟수와 도달한 사람 수는 다르며 매체의 노출 집계 기준을 맞춰 비교해야 합니다.
-
CTR을 소수로 입력하면 CPM을 평균 CPC로 환산할 수 있지만 낮은 비용만으로 전환 성과를 판단하지 않습니다.
참고 자료
CPM 정의 공식 문서 확인: 2026년 10월 3일. 계산 자료는 가상 예시입니다.

제대로 이해했는지 한 문제로 확인해 볼까요?
답을 고르면 바로 풀이가 나와요.
CPM이 3,000원으로 유지되는 광고에서 CTR이 0.5퍼센트에서 1.5퍼센트로 올랐습니다. 클릭 한 번에 실제로 들어간 비용은 어떻게 될까요?
예제나 확인 질문을 직접 시도한 뒤 완료 표시해요. 더 연습할 내용이 남으면 표시하지 않고 다음 글을 읽어도 됩니다. 완료 버튼은 이해도를 채점하지 않으며 잘못 표시하면 취소할 수 있어요.

