CPM (Cost Per Mille) — модель оплати інтернет-реклами та метрика, що позначає вартість 1000 показів рекламного оголошення. Використовується у брендингових, медійних і охоплювальних кампаніях.
CPM (Cost Per Mille, від лат. mille — «тисяча») — одна з найстаріших моделей оплати реклами та одночасно метрика, що позначає вартість 1 000 показів рекламного оголошення. В українському маркетингу використовують синоніми «ціна за тисячу показів» або «вартість тисячі контактів». CPM — стандарт брендингової, медійної та охоплювальної реклами: телебачення, радіо, зовнішніх банерів, дисплейних мереж в інтернеті. На відміну від CPC, рекламодавець платить за факт показу оголошення, а не за клік по ньому — тому CPM підходить там, де завдання не отримати заявку, а донести повідомлення до великої аудиторії.
CPM підтримується всіма великими рекламними платформами: Google Ads (Display Network, YouTube), Meta Ads (Facebook, Instagram), TikTok Ads, LinkedIn Ads, X (Twitter) Ads, Pinterest Ads, programmatic-біржі (DV360, The Trade Desk, AdRoll). На охоплювальних кампаніях CPM-аукціон — основна модель ставок.
Формула CPM
Базова формула гранично проста:
CPM = (Витрати на рекламу / Кількість показів) × 1 000
Тисяча у формулі з’являється, бо CPM — це ціна саме за тисячу показів, а не за один.
Приклад розрахунку
Кампанія за тиждень показала оголошення 500 000 разів і витратила $750.
CPM = (750 / 500 000) × 1 000 = $1,50
Тобто тисяча показів коштувала $1,50, а кожен окремий показ — $0,0015.
У зворотний бік: якщо ви знаєте потрібне охоплення та приблизний CPM каналу, легко порахувати бюджет.
Бюджет = (Цільові покази / 1 000) × CPM
Наприклад, щоб зібрати 200 000 показів у Meta Ads при CPM $5: (200 000 / 1 000) × 5 = $1 000.
CPM vs CPC vs CPA: моделі оплати
CPM — лише одна з кількох моделей. Зведена таблиця:
| Модель | За що платите | Коли підходить | Хто бере на себе ризик |
|---|---|---|---|
| CPM | За 1 000 показів | Брендинг, охоплення, retargeting | Рекламодавець (платить за показ незалежно від кліку) |
| CPC | За клік по оголошенню | Performance, лідогенерація | Поділено: показ безкоштовний, клік платний |
| CPA | За цільову дію | Зрілі кампанії зі стабільним CR | Площадка (рекламодавець платить лише за результат) |
| CPL | За отриманий лід | B2B, освіта | Площадка |
| CPV | За перегляд відео | YouTube, відеореклама | Поділено |
| vCPM | За видимі 1 000 показів | Дисплейна реклама з контролем viewability | Рекламодавець лише за реально побачені |
Головна логіка вибору: чим вища готовність площадки взяти на себе ризик, тим вища ціна за результат. CPM-показ дешевий, бо весь ризик (чи побачить користувач, чи клікне, чи купить) бере на себе рекламодавець. CPA-конверсія дорога, бо весь ризик бере площадка.
CPM vs vCPM: що таке viewable impressions
З розвитком programmatic-реклами з’ясувалося, що багато показів користувач фізично не бачить: банер показується нижче фолда, у вкладці без фокусу, на мить перед закриттям. Тому індустрія ввела стандарт viewable impression (видимий показ) від MRC (Media Rating Council):
- Для дисплейних банерів: мінімум 50% площі у видимій зоні браузера протягом мінімум 1 секунди.
- Для відео: мінімум 50% площі протягом мінімум 2 секунд.
- Для великих банерів (242 500+ пікселів): мінімум 30% площі протягом 1 секунди.
vCPM (viewable CPM) — це ціна за 1 000 видимих показів. Viewable impression rate (VIR) зазвичай коливається від 40% до 70% — тобто третина-половина показів у classical CPM-моделі не рахувалася б за vCPM. За даними Google Ads Display Network, середній VIR в GDN — близько 50%.
Якщо CPM кампанії = $2, а VIR = 50%, то реальний vCPM = $4 — бо половина оплачених показів не була видна. Тому при порівнянні кампаній навколо охоплення завжди дивіться саме на vCPM, а не на класичний CPM.
Середні значення CPM по каналах
CPM сильно залежить від аудиторії, географії, формату і сезону. Зведені орієнтири за WordStream, Statista та індустріальними звітами:
| Канал / формат | Середній CPM (US) |
|---|---|
| Google Display Network (GDN) | $0,50 – $4,00 |
| YouTube TrueView | $4 – $10 |
| Meta (Facebook + Instagram, feed) | $7 – $14 |
| Instagram Stories | $5 – $10 |
| TikTok Ads | $1 – $3 |
| LinkedIn Ads | $20 – $80 (B2B-аудиторія найдорожча) |
| X (Twitter) Ads | $2 – $7 |
| Pinterest Ads | $2 – $8 |
| Programmatic Display (DV360, TTD) | $1 – $5 |
| Reddit Ads | $0,75 – $3,50 |
| Telegram Ads | €1 – €2 (за аукціоном) |
| Snapchat Ads | $2 – $8 |
В Україні та СНД CPM зазвичай у 2–5 разів нижчий за US-показники: на Meta Ads український трафік коштує ~$1–4 CPM, на TikTok — $0,30–$1,50. Сезонні піки (Q4, Black Friday, Новий рік) піднімають CPM на 40–70% відносно середньорічного.
Коли обирати CPM, а коли CPC
CPM — найкраща модель, якщо:
- Брендинг і обізнаність. Завдання — донести повідомлення до якомога більшої аудиторії. Кліки не потрібні.
- Охоплювальні кампанії запуску продукту. Reach campaigns у Meta Ads, awareness у Google.
- Retargeting. Вузька, вже «прогріта» аудиторія, якій потрібно нагадати про бренд. CTR тут зазвичай високий, тому CPM вигідніший за CPC.
- Відеореклама. У відео клік — не головна мета, важливіший завершений перегляд.
- Високий CTR. Якщо ваше оголошення клікається 5%+, CPM-розрахунок дасть нижчу ціну кліку, ніж прямий CPC-аукціон.
CPC — найкраща модель, якщо:
- Лідогенерація та продажі. Потрібні дії на сайті, а не покази.
- Низький CTR або непередбачуваний. Платити за клік безпечніше, якщо ви не впевнені в клікабельності.
- Тестування креативів. Слабкі оголошення при CPC просто не отримають показів і трафіку, а при CPM «з’їдять» бюджет.
- Ніші з дешевими кліками. Long-tail SEO-ключі в Google Ads часто дають CPC нижчий за еквівалентний CPM.
Формула еквівалентності
Щоб зрозуміти, яка модель вигідніша, можна перевести CPM в ефективний CPC:
Effective CPC = CPM / (CTR × 1 000)
Наприклад, CPM = $5, CTR = 1% (0,01):
eCPC = 5 / (0,01 × 1 000) = $0,50
Якщо у вашого оголошення типовий CPC вище $0,50 — вигідніше купувати за CPM. Якщо нижче — залишатися на CPC.
CPM в TV, радіо та зовнішній рекламі
CPM як метрика народився задовго до інтернету — в класичній рекламі 1950-х років. На телебаченні CPM рахується через рейтинги Nielsen: рекламодавець платить за охоплення тисячі глядачів потрібної демографії. Базові орієнтири:
- TV (US, prime time) — CPM $20–$40.
- Спортивні трансляції (Super Bowl) — CPM $60–$100+.
- Радіо — CPM $5–$15.
- Зовнішня реклама (білборди, міське середовище) — CPM $1–$10 залежно від локації та трафіку.
- Транзитна реклама (метро, автобуси) — CPM $1–$5.
Порівняння CPM дозволяє оцінити: дешевше запустити ТВ-ролик за $50 000 на охоплення 2 млн глядачів чи банер у Meta Ads з тим же охопленням. Часто виявляється, що digital виграє на порядок.
Де дивитися CPM
- Google Ads — у будь-якому звіті кампанії додайте колонку «Avg. CPM».
- Google Analytics 4 — у Reports → Acquisition → Traffic acquisition через інтеграцію з Google Ads.
- Meta Ads Manager — стандартна колонка CPM (cost per 1,000 impressions).
- TikTok Ads Manager — колонка CPM.
- DV360 / The Trade Desk — основна метрика programmatic-аукціону.
- Looker Studio — зведені дашборди по каналах.
Типові помилки
- Порівняння CPM напряму між каналами. $5 CPM в LinkedIn (B2B-таргет) і $5 CPM в Pinterest (масова аудиторія) — це не «однаково». Якість показу кардинально різна.
- Ігнорування viewable impressions. Платити за «паперові» покази, які ніхто не бачить.
- Використання CPM для конверсійних кампаній. Для лідогенерації CPM майже завжди дорожчий за CPC.
- Сліпий target за охопленням. Охоплення без урахування частоти (frequency) призводить до показів однієї й тієї ж аудиторії по 50 разів — гроші в трубу.
- Ігнорування Frequency Cap. У Meta та Google потрібно ставити ліміт частоти показів, інакше CPM-кампанія «випалить» аудиторію.