БЛОГ / PERFORMANCE MARKETING / ANALYTICS

ROAS, ROMI, прибуток: які метрики справді важливі бізнесуне тільки ліди — а гроші

Ефективність маркетингу не можна оцінити однією цифрою. Дешевий лід не гарантує дешевого клієнта, високий ROAS не завжди означає високий прибуток, а великий оборот може приховувати слабку маржу. Бізнесу потрібна система метрик, яка з’єднує рекламу, аналітику, CRM, продажі й фінанси — від кліка та ліда до підтвердженого продажу, маржі й фактичного прибутку.

PERFORMANCE MARKETING / ANALYTICS12 хв читання10.09.2026
АВТОР МАТЕРІАЛУ
Віталій Диблюк — Founder Top Marketing
Віталій ДиблюкFounder Top Marketing · Performance MarketingGoogle Ads · Meta Ads · Analytics

СТАТТЯ · ПРАКТИЧНИЙ ГАЙД

ГОЛОВНА ТЕЗА

Рекламу треба оптимізувати не під «більше конверсій», а під конверсії з реальною бізнес-цінністю.

01

Чому ROAS сам по собі не відповідає на питання «чи ми заробляємо»

ROAS — це дохід або цінність конверсій, атрибутована рекламі, поділена на рекламні витрати. Google у довідці наводить простий приклад: якщо на кожен $1 витрат ви отримуєте $5 продажів, це 500% ROAS.

ROAS

ROAS = Attributed revenue / Ad spend × 100%

Приклад: 10 000 / 1 000 = 1000% ROAS (10x). Це виручка, а не прибуток.

500% ROAS означає 5 грн виручки на 1 грн рекламних витрат, а не 5 грн чистого прибутку. Два продукти з однаковим ROAS можуть мати абсолютно різну прибутковість — через різну маржу, логістику, відсоток повернень і витрати відділу продажів.

Тому в управлінському звіті потрібен ланцюжок: revenue → gross margin / contribution → marketing costs → operating costs → profit. Для власника головне питання — окупність інвестиції: умовно, вклали $1 000, отримали $10 000 обороту, але це ще не $9 000 прибутку.

КОРОТКО

ROAS відповідає на питання «скільки виручки ми отримали на 1 грн рекламних витрат?». Він не відповідає на питання «скільки ми заробили чистими».

Revenue ≠ Profit

Умовний приклад: як виручка перетворюється на прибуток. Цифри ілюстративні.

Revenue100 000 грн
− COGS55 000 грн
Gross profit45 000 грн
− Ads20 000 грн
Contribution after ads25 000 грн
− Operating costs15 000 грн
Net profit10 000 грн

ROAS рахується від верхнього рядка. Бізнес живе з нижнього.

ROMI, ROI і чому їх плутають

ROMI (практична формула)

ROMI = (Contribution / gross profit attributable to marketing − Marketing investment) / Marketing investment × 100%

Якщо у чисельнику використати revenue замість маржі, це вже не ROMI прибутковості, а радше ROAS-подібна метрика. У різних компаніях бувають різні accounting conventions — формулу треба узгодити з фінансами.

ROI

ROI = (Gain from investment − Cost of investment) / Cost of investment × 100%

Не змішуйте ROI з ROAS. Numerator має бути визначений разом із фінансовим обліком компанії.

CAC

CAC = (Sales + Marketing acquisition costs) / New customers

За узгоджений період і, бажано, по когорті. Cost per sale по рекламі — це ще не повний CAC: у нього не входять витрати на відділ продажів.

Google прямо радить оцінювати цінність ліда через ланцюжок «дохід від угоди × маржа × конверсія ліда в продаж» і допускає врахування повторних покупок і lifetime value. Універсальної формули LTV немає: залежно від бізнес-моделі це може бути сумарний contribution, gross profit або revenue від клієнта за обраний горизонт.

02

Які метрики є мікро-, а які макро

Практично зручно розділяти метрики на два шари.

Micro / diagnostic

  • CPM — вартість тисячі показів
  • CPC — вартість кліка
  • CTR — клікабельність оголошення
  • CVR — конверсія трафіку в заявку
  • CPL = Ad spend / Leads
  • Lead contact rate — скільки лідів вдалося набрати
  • MQL rate і cost per MQL = Marketing spend / MQL
  • SQL rate і cost per SQL = Marketing spend / SQL
  • Appointment rate — запис на візит / демо
  • Close rate — конверсія в продаж

Macro / business

  • Revenue і confirmed revenue
  • ROAS
  • Cost per sale = Marketing spend / New orders
  • CAC — з урахуванням sales costs
  • Gross margin / contribution
  • ROMI
  • LTV за обраний горизонт
  • Payback period
  • Profit

Логіка проста: macro показують, чи бізнес заробляє, micro пояснюють, чому результат саме такий і що оптимізувати. Якщо дивитися тільки на фінальний прибуток, не видно, на якому етапі зламалась воронка. Якщо тільки на CTR і CPL — не видно, чи маркетинг взагалі заробляє гроші.

Micro → Macro: метрика на кожному етапі

Macro-метрики показують, чи бізнес заробляє. Micro-метрики пояснюють, чому результат саме такий.

ImpressionCPM
ClickCPC · CTR
LeadCVR · CPL
MQLMQL rate · cost per MQL
SQLSQL rate · cost per SQL
Saleclose rate · cost per sale · CAC
RevenueROAS · confirmed revenue
Profitmargin · ROMI · LTV
MICRO / DIAGNOSTIC

CPM, CPC, CTR, CVR, CPL, contact rate, MQL rate, SQL rate, appointment rate, close rate.

MACRO / BUSINESS

Revenue, ROAS, cost per sale, CAC, gross margin / contribution, ROMI, LTV, payback period, profit.

Дивитись тільки на прибуток — не бачити, де ламається воронка.

03

Як рахувати ефективність e-commerce

В e-commerce ситуація найпростіша: GA4 може передавати подію purchase із transaction_id, revenue, складом кошика й кількістю товарів, а рекламна система бачить attributed conversion value. Але для бізнес-рішення ці дані треба зіставляти з CRM, ERP або order management, де видно підтвердження, повернення, фактичну оплату й маржу.

Типові причини розбіжностей

  • Скасовані замовлення
  • Повернення товару
  • Накладений платіж, який не викупили
  • Дублі транзакцій
  • Замовлення телефоном або вручну від менеджера
  • Cross-device і різні моделі атрибуції

Мінімальний набір для управління

  • Spend
  • Orders і confirmed orders
  • Revenue і confirmed revenue
  • Gross margin
  • ROAS
  • Margin ROAS або contribution after ads

Умовний приклад: 10 000 грн витрат, GA4 revenue 100 000 грн — це 1000% ROAS. Але CRM показує підтверджені 82 000 грн, маржа 35% дає 28 700 грн gross profit, і після вирахування реклами лишається 18 700 грн contribution. Тобто 1000% ROAS — це не 90 000 грн прибутку.

Margin ROAS = Gross profit / Ad spendЦе не офіційна метрика Google, а практичний internal KPI, який ми використовуємо для маржинальних рішень по бюджетах.

GA4 vs CRM: reconciliation

Умовний приклад звірки рекламних і фактичних даних за місяць.

ПоказникGA4 / AdsCRM / ERPПричина розбіжності
Ads spend10 000 грн10 000 грн
Orders12098скасування, дублі
Revenue100 000 грн82 000 грнповернення, COD
ROAS1000%820%по підтвердженому
Gross margin 35%28 700 грнgross profit
Contribution after ads18 700 грнprofit − ads

1000% ROAS у звіті ≠ 90 000 грн прибутку в касі.

04

Як рахувати ефективність послуг, медицини та B2B

У послугах revenue не з’являється одразу після відправлення форми. Ланцюжок довший: реклама → лід → контакт → кваліфікація → візит або демо → продаж → повторні продажі. Прямий ROAS по заявках тут майже нічого не говорить без CRM.

Медицина

  • Raw lead — заявка або дзвінок
  • Запис на прийом
  • Фактичний візит у клініку
  • Оплата послуги
  • Повторні послуги за 30 / 60 / 90 днів

Для клініки важливо знати не тільки вартість ліда, а чи став він пацієнтом, яку суму приніс одразу і скільки приніс за квартал, якщо цикл лікування та повторні візити довші.

Пластична хірургія та інші дорогі послуги

Консультація може бути сьогодні, а рішення про операцію — через 2–8 тижнів або пізніше. Тому місячний зріз «витрати проти продажів того ж місяця» системно недооцінює канал. Потрібні когорти лідів і врахування conversion lag.

B2B

  • MQL → SQL → Opportunity → Closed Won
  • Deal value і probability можна використовувати як проміжний reporting layer
  • Pipeline не можна плутати з фактичним revenue: угода в роботі — це ще не гроші

Довгий цикл продажу: conversion lag

У послугах, медицині та B2B revenue з’являється значно пізніше за лід. Тому потрібні когорти.

Day 0Leadформа / дзвінок
Day 3Qualifiedконтакт і кваліфікація
Day 14Consultationвізит / демо
Day 45Saleоплата, revenue
Day 90Repeat / LTVповторні послуги

Оцінювати місяць «витрати проти продажів того ж місяця» — означає системно недооцінювати канал.

05

MQL, SQL і продаж: навіщо розділяти якість лідів

  • Raw lead — заповнена форма або дзвінок, без будь-якої перевірки
  • MQL — маркетинг кваліфікував лід як релевантний за профілем і потребою
  • SQL — відділ продажів підтвердив реальний потенціал угоди
  • Sale — факт оплати або закритої угоди

MQL і SQL — це поширена галузева термінологія воронки (її активно використовує, зокрема, HubSpot), а не універсальний стандарт. Головне — щоб критерії кожного етапу були описані й однаково розумілися маркетингом і продажами.

Умовний приклад. Кампанія A: 100 лідів по 300 грн, 10 SQL, 2 продажі. Кампанія B: 50 лідів по 450 грн, 20 SQL, 6 продажів. У B дорожчий CPL, але суттєво краща бізнес-ефективність — і саме її треба масштабувати.

ПАСТКА

Оптимізація лише під CPL може змусити маркетинг масштабувати найдешевші, але найгірші заявки.

CPL vs business outcome

Умовний приклад: кампанія з дорожчим лідом приносить більше продажів дешевше.

Campaign A
Leads
100
CPL
300 грн
Spend
30 000 грн
SQL
10
Sales
2
Cost per sale
15 000 грн

Дешеві ліди — дорогі клієнти

Campaign B
Leads
50
CPL
450 грн
Spend
22 500 грн
SQL
20
Sales
6
Cost per sale
3 750 грн

Дорожчий лід — кращий бізнес-результат

Оптимізація під CPL масштабує найдешевші, а не найкращі заявки.

06

Як з’єднати Ads → Analytics → CRM → гроші

Практично система складається з чотирьох рівнів даних.

  • Ads: spend, кліки, кампанія, креатив, gclid / gbraid / wbraid, Meta ID та UTM
  • Analytics: сесії, події, лід / purchase, revenue
  • CRM: джерело, кваліфікація, статус, угода, підтверджений дохід
  • Finance / ERP: маржа, повернення, COGS, операційні витрати, прибуток

Google дозволяє повертати офлайн-конверсії назад у рекламний акаунт і матчити їх з рекламними взаємодіями — це дає точнішу атрибуцію та кращий bidding. Через conversion value rules цінність конверсії можна коригувати під маржу, офлайн-результат або lifetime value. Для Meta логіка аналогічна: передавати якісні downstream-події через доступні інтеграції, CRM або CAPI, якщо інфраструктура це дозволяє.

Ads → Analytics → CRM → Finance → BI/AI

Чотири рівні даних і зворотний зв’язок у рекламні системи через offline / enhanced conversions.

Google Ads / Meta Adsspend, clicks, gclid / UTM
GA4sessions, lead, purchase, revenue
CRMsource, MQL / SQL, статус, угода
Finance / ERPmargin, COGS, повернення, profit
BI / AI reportєдиний звіт і рішення
FEEDBACK LOOP

Confirmed sales / qualified leads → назад у Google Ads (offline та enhanced conversions for leads) → алгоритм оптимізується під бізнес-цінність, а не під кількість форм.

Замикайте цикл: у рекламу треба повертати якісні downstream-конверсії, а не лише form_submit.

Коли автоматизації немає

  • Не чекати ідеальної системи — почати з ручної звірки
  • Раз на тиждень або місяць робити reconciliation export
  • Ввести єдиний lead ID / order ID у всіх системах
  • Зберігати UTM / source / campaign у CRM
  • Звіряти рекламні дані з фактами продажу
  • Поступово автоматизувати через Make, API, BI або AI

Типовий розрив малого бізнесу — дані розкидані між Google Ads, Meta Ads, GA4, CRM, таблицями, телефонією і бухгалтерією. Часткова ручна звірка вже дає керівнику принципово іншу якість рішень, ніж скріншот з рекламного кабінету.

07

Які метрики мають бути у звіті керівника

LEVEL 1 — Business summaryвласник / CEO

Spend, confirmed revenue, gross profit, new customers, CAC, ROAS, ROMI / contribution after marketing, profit і LTV, якщо доступні.

LEVEL 2 — FunnelCMO / маркетинг-лід

Leads, MQL, SQL, appointments, sales, конверсії між етапами і вартість кожного етапу.

LEVEL 3 — Channel diagnosticsPPC / performance-команда

CPM, CPC, CTR, CVR, CPL у розрізі кампаній, каналів, пристроїв, гео і креативів.

Власник не повинен щодня дивитися на 50 рекламних метрик. Але команда мусить мати їх під рукою — інакше діагностика перетворюється на здогадки.

CEO«Скільки ми заробили?»Macro
CMO«Де ми втратили ефективність?»Funnel
PPC«Що оптимізувати завтра?»Micro

08

Чекліст правильної системи вимірювання

01Primary business goal визначений.
02Є один словник conversion definitions.
03Raw lead відрізняється від qualified lead.
04MQL / SQL критерії описані.
05Purchase має transaction_id.
06Revenue передається коректно.
07CRM зберігає source / UTM / campaign.
08Є статус confirmed order / closed won.
09Повернення та скасування враховуються.
10Є margin / COGS хоча б на рівні категорії.
11ROAS не плутається з profit.
12Формула ROMI узгоджена з фінансами.
13CAC рахується на нових клієнтах.
14Є cohort / conversion lag для довгих продажів.
15Offline conversions передаються назад, де це можливо.
16Dashboard має macro + funnel + micro рівні.
17GA4 / Ads / CRM регулярно reconciled.
18Рішення по бюджетах приймаються на основі business value, а не CPL alone.

Minimum viable analytics stack для малого бізнесу

Ads + GA4 + CRM або Google Sheet + єдиний source / order ID + щомісячна звірка + простий дашбордЦе вже краще, ніж «ідеальна» система, яку ніколи не встигають впровадити.

Як тут може допомогти AI

  • Зводити exports із Ads, GA4 і CRM в один набір даних
  • Нормалізувати назви кампаній і джерел
  • Звіряти lead ID та order ID між системами
  • Автоматично рахувати funnel-метрики
  • Генерувати weekly / monthly management summary
  • Знаходити аномалії у витратах і конверсіях

Але AI не виправить відсутній ID, неправильно записане джерело або брудні первинні дані. Спочатку — дисципліна збору, потім автоматизація.

09

Висновок

Маркетинг не закінчується на ліді або події purchase. Для бізнесу має значення підтверджений продаж, contribution, прибуток і довгострокова цінність клієнта. Але щоб керувати цією системою, треба бачити весь шлях — від CPM і CPC до MQL, SQL, продажу і грошей.

Marketing performance = traffic efficiency × funnel quality × sales conversion × margin × retention
ГОЛОВНЕ

Не оптимізуйте рекламу під найдешевшу конверсію. Оптимізуйте під найдешевшу якісну конверсію, яка зрештою створює прибуток.

TOP MARKETING / ANALYTICS / PERFORMANCE

Бачите ліди й ROAS, але не розумієте, скільки маркетинг реально приносить бізнесу?

У Top Marketing можемо з’єднати рекламні дані, GA4, CRM і продажі в одну систему звітності: від CPL і MQL до підтвердженого revenue, CAC, ROMI та фактичної окупності.

  • GA4 / GTM
  • Google Ads / Meta Ads
  • CRM mapping
  • lead quality stages
  • offline conversions
  • revenue reconciliation
  • funnel dashboard
  • weekly / monthly management reporting
Побудувати систему аналітики →

Схожі матеріали

PERFORMANCE MARKETING

Чому росте вартість ліда і клієнта при масштабуванні

Обсяг попиту, аукціон, гаряча/тепла/холодна аудиторія, офер і воронка: чому CAC росте.

10 хв · 10.09.2026Читати →
GOOGLE ADS

Performance Max у 2026: що реально можна контролювати

Структура, фід, сигнали аудиторій і автоматизація — де ще залишається простір для впливу.

10 хв · 14.08.2026Читати →
META ADS

Як покращити якість лідів із Lead Forms у Meta Ads

Чому Lead Forms дають дешеві, але слабкі заявки — і як підвищити їх якість.

8 хв · 09.09.2026Читати →

TOP MARKETING INSIGHTS

Раз на 2 тижні —

тільки корисне

Нові інструменти, рекламні механіки, SEO / AI visibility та кейси — без новин заради новин.