Кожен клієнт хоче від реклами свого. Комусь достатньо цифри продажів наприкінці місяця. А для когось важливий процес: що зроблено, чому щось працює, а щось ні, і куди рухаємося далі. Обидва підходи нормальні, це справа кожного.
Зміст статті
Звітність по Google Ads без води: 5 робочих рішень — від простих до просунутих
Але є річ, яка не змінюється: звіт має бути про гроші клієнта, а не про кліки, покази й CTR. Красиві графіки з рекламного кабінету й десяток скріншотів не відповідають на головне питання власника бізнесу: скільки я заробив і чому.
Нижче — свіжий місячний звіт для реального клієнта, інтернет-магазину матраців, у тому вигляді, в якому я його відправив. Змінено лише назви рекламних кампаній і конкурентів.
Чим цей звіт відрізняється від «звичайного»
- Дані з CRM, а не з рекламного кабінету. Кабінет рахує конверсії на дату кліку і не знає про скасування. CRM знає, скільки замовлень реально оплачено.
- Тільки бізнес-метрики: замовлення, дохід, ROAS, вартість продажу (CPS), середній чек (AOV).
- Прозора методологія: що враховано, що ні і чому.
- Скасування окремо: вони не прикрашають і не псують результат, але показують клієнту недозароблені гроші.
- Порівняння з минулим місяцем за однаковою методологією.
- Пояснення розбіжностей між кабінетом і CRM, щоб клієнт не панікував, побачивши інші цифри.
- Виконані роботи і план на наступний місяць.
- Зауваження клієнту: що він може покращити на своєму боці.
Звіт: інтернет-магазин матраців, 10 вересня — 9 жовтня 2026
Результати за період
Дохід, ROAS, CPS та AOV за даними CRM
Методологія:
- Враховано замовлення з google/cpc, а також direct, замовлення без UTM і «дзвінок / не зафіксовано». Інших платних джерел немає, тож ці замовлення відносимо до реклами.
- Не враховано: google/organic та Instagram.
- Враховано статуси «передано у виробництво», «виконано», «передано в доставку» і нові. Скасування в результат не входять.
- CPS = витрати / продажі. ROAS = дохід / витрати. AOV = дохід / продажі.
Розподіл за джерелами
| Джерело | Замовлень | Дохід, грн | AOV, грн | CPS, грн | ROAS |
|---|---|---|---|---|---|
| google/cpc | 38 | 483 570,14 | 12 725,53 | 1 756,31 | 7,25 |
| direct та інші | 5 | 60 314,00 | 12 062,80 | — | — |
| Разом | 43 | 543 884,14 | 12 648,47 | 1 552,08 | 8,15 |
Результати по кампаніях
| Кампанія | Витрати, грн | Замовл. | Дохід, грн | AOV, грн | CPS, грн | ROAS |
|---|---|---|---|---|---|---|
| Search [назва прихована] | 38 266,55 | 25 | 334 854,20 | 13 394,17 | 1 530,66 | 8,75 |
| PMax [назва прихована] | 28 473,06 | 13 | 148 715,94 | 11 439,69 | 2 190,24 | 5,22 |
| Разом google/cpc | 66 739,62 | 38 | 483 570,14 | 12 725,53 | 1 756,31 | 7,25 |
Скасовані замовлення
9 скасувань на 127 979 грн. Причини від реклами не залежать: клієнт купив деінде, не влаштувала доставка, помилкові або дубльовані дані. У результат не включені.
| Джерело | Статус | Сума, грн |
|---|---|---|
| google/cpc · Search | скасовано | 12 119 |
| google/cpc · Search | купив в іншому місці | 8 890 |
| google/cpc · Search | немає в наявності | 4 185 |
| google/cpc · PMax | купив в іншому місці | 5 890 |
| google/cpc · PMax | некоректні дані | 30 086 |
| google/cpc · PMax | не домовились про доставку | 24 900 |
| chatgpt.com | купив в іншому місці | 8 999 |
| без джерела | не домовились про доставку | 14 772 |
| direct | некоректні дані | 18 138 |
| Разом: 9 | 127 979 |
Порівняння з попереднім місяцем
| Показник | 10.08–09.09 | 10.09–09.10 | Динаміка |
|---|---|---|---|
| Витрати | 46 862,67 грн | 66 739,62 грн | +42,4% |
| google/cpc: замовлень | 25 | 38 | +52,0% |
| google/cpc: дохід | 289 107,88 грн | 483 570,14 грн | +67,3% |
| google/cpc: AOV | 11 564,32 грн | 12 725,53 грн | +10,0% |
| google/cpc: CPS | 1 874,51 грн | 1 756,31 грн | −6,3% |
| google/cpc: ROAS | 6,17 | 7,25 | +17,4% |
| Разом: замовлень | 38 | 43 | +13,2% |
| Разом: дохід | 402 846,88 грн | 543 884,14 грн | +35,0% |
| Разом: AOV | 10 601,23 грн | 12 648,47 грн | +19,3% |
| Разом: CPS | 1 233,23 грн | 1 552,08 грн | +25,9% |
| Разом: ROAS | 8,60 | 8,15 | −5,2% |
Висновок по динаміці: бюджет виріс на 42%, а сукупний ROAS просів лише на 5% (з 8,60 до 8,15). Дохід з google/cpc зріс на 67%, середній чек — на 10%. Різниця між +67% по google/cpc і +35% загалом пояснюється покращенням атрибуції: минулого місяця в direct і неатрибутованих було 13 продажів, зараз 5. Це третій місяць поспіль з позитивною динамікою.
Чому цифри в кабінеті й у CRM відрізняються
- Не весь місяць ми працювали на офлайн-конверсіях з CRM: на початку в кабінет потрапляли конверсії з GA4.
- Кабінет рахує конверсію на дату кліку, а не замовлення.
- Конверсії завантажуються раз на добу, тож у кабінеті вони з’являються наступного дня.
- Замовлення без Google Click ID не потрапляють у Google Ads. Чому так буває із замовленнями з месенджерів і пошти — в окремій статті.
- Після оновлення формату з боку Google частина конверсій надійшла пачкою.
Виконані роботи
- Допрацьовано скрипт передачі офлайн-конверсій з CRM і формат даних під нові вимоги Google
- Повний перехід на оптимізацію за реальними замовленнями з CRM
- Аналіз даних у Google Ads, GA4, Merchant Center та CRM
- Мінус-слова, семантика, мінус-гео, коригування ставок за пристроями
- Правки в Performance Max: зупинка неефективних товарів, нові асети
- Перерозподіл бюджетів і зміна стратегій
- Звірка замовлень із CRM та атрибуції
План на наступний місяць
- Перерозподіл бюджету на пошукову кампанію (ROAS 8,75 проти 5,22 у PMax)
- Обережне збільшення бюджету
- Управлінський дашборд, що об’єднає CRM і Google Ads — як це виглядає, я показував у статті про наскрізну аналітику
- Оптимізація за фактичними продажами
- Робота з товарами в Merchant Center
- Контроль співвідношення дзвінків і реальних замовлень
Зауваження для клієнта
- Скасування через доставку, некоректні дані чи покупку деінде — це 127 979 грн недозароблених грошей. Вплинути на них може лише клієнт.
- Частина замовлень без атрибуції: менеджер вручну ставить «дзвінок / не зафіксовано» або не заповнює UTM. Такі продажі не доходять до Google Ads і не допомагають системі навчатися.
Висновок
Звіт не повинен вражати кількістю скріншотів. Він має відповідати на три питання: скільки клієнт заробив, чому так вийшло і що робимо далі. Усе інше — шум.
Якщо вам важливий результат реклами і ви хочете бачити в ній те, що справді має значення, тобто прибуток, — звертайтеся, контакти є на цій сторінці. Як я будую таку звітність — на сторінці послуги наскрізна аналітика.
Як цей магазин дійшов до таких цифр — збагачення фіда, shipping_label і перехід на дані з CRM — у кейсі магазину матраців з ROAS 7,77.
Чому я не вважаю CTR KPI і не будую на ньому звітність — в окремій статті: чи впливає CTR на метрики бізнесу.
Звіт можна зібрати і в одному дашборді — дашборди в Looker Studio для Google Ads і GA4.
Щоб UTM-мітки в посиланнях були однаковими і без помилок, користуюсь своїм генератором UTM-міток.
Звіти GA4, з яких я починаю і закінчую робочий день, — дивіться 11 звітів у GA4, які я використовую в роботі.
Де мене знайти
Пишіть у Telegram або на пошту — відповідаю швидко. Telegram канал і YouTube — для тих, хто хоче побачити реальні кейси перед зверненням та зрозуміти мій підхід в роботі.