На головну

Ресурси

Де тихо тече бюджет на сотнях акаунтів Google Ads

Злив на масштабі рідко виглядає катастрофою — він виглядає як трохи гірше середнє. Розбираємо, як тиха втрата виглядає в даних і які сигнали її ловлять.

Опубліковано 2026-06-24 · 7 хв читання

Злив бюджету на масштабі майже ніколи не заявляє про себе. Ніхто не прокидається з кампанією, яка за ніч спалила місячну маржу. Насправді все відбувається нудніше й дорожче: сорок акаунтів кожен зсувається на кілька відсотків не в той бік, і цифра, на яку ви дивитесь щоранку, повзе з ROAS 2.1 на 1.9. Виглядає як невдалий тиждень. Зазвичай це структурний злив, який іде вже одинадцятий день.

Ця стаття — про форму такого зливу: як він виглядає в даних, чому ваш нинішній дашборд його ховає і які поакаунтні сигнали справді ловлять його рано.

У тихої втрати є свій почерк

Гучна втрата — це просто. Забанений акаунт, невдале списання, лендінг, який віддає 500, — усе це дає стрибок, який помітить будь-хто. Тиха втрата має три властивості, завдяки яким вона виживає:

  • Вона мала в перерахунку на одиницю. Жоден окремий акаунт не переходить поріг, після якого хтось почав би діяти.
  • Вона розмазана. Шкода живе на багатьох акаунтах, а не на одному.
  • Вона взаємно погашається. Щось інше в портфелі водночас покращується, тому агрегат виглядає рівним.

Саме третя властивість убиває. Портфельна цифра — це зважене середнє, а зважене середнє є алгоритмом стиснення: воно навмисно викидає ту саму дисперсію, яку вам треба побачити. Якщо два акаунти подвоїли CPA, а один масштабується в плюс, агрегат може стояти як укопаний, поки ви активно втрачаєте гроші на двох третинах свого фронту.

Практичний висновок: розмазаний злив неможливо зловити агрегованою метрикою, хоч якою хорошою вона була б. Потрібні поакаунтні сигнали з поакаунтними базовими лініями.

Чому агреговані дашборди це ховають

Механізмів чотири, і їх варто назвати окремо, бо кожен лікується по-своєму.

Усереднення. Чим більше акаунтів, тим сильніше розчиняється рух кожного окремого. На 20 акаунтах один зіпсований зсуває суму на 5 відсотків. На 300 — на 0.3 відсотка, що всередині звичайного денного шуму, тобто невидиме за побудовою.

Виживання у вибірці. Більшість дашбордів сортує за спендом. Акаунт, який перестав витрачати, падає в кінець списку або взагалі за межі першої сторінки. Той самий збій, який ви найбільше хочете побачити, ховає ваше ж дефолтне сортування. Живий акаунт, який учора не витратив нічого, — це не рядок з низьким пріоритетом, це найважливіший рядок на екрані.

Дохід приходить із запізненням. Спенд відомий миттєво, а дохід приїжджає постбеком із затримкою, що залежить від офера й моделі виплати. Дивлячись на сьогоднішній ROAS, ви дивитесь на число, чисельник якого ще не доїхав. Команди звикають не довіряти сьогоднішній цифрі — а це означає, що фактично вони перестають дивитися на будь-що свіжіше за 48 годин. А 48 годин — довгий строк, щоб фінансувати збитковий акаунт.

Відсутність метрики — це не нуль. Коли акаунт узагалі нічого не віддає, більшість дашбордів показує пробіл, прочерк або нічого. Пробіл не тривожить візуально. Він читається як «новин немає». Насправді порожній рядок — один із найсильніших негативних сигналів, бо він означає, що зламався або пайплайн даних, або статус акаунта, або білінг. І кожне з трьох коштує грошей щогодини.

Поакаунтні сигнали, які справді мають значення

Не кожне відхилення заслуговує на алерт. У сигналів нижче є спільна властивість, на якій варто наполягати: кожен веде до конкретної дії, яку людина може зробити сьогодні. Якщо сигнал не прив'язується до дії — це графік, а не алерт.

1. Дрейф CPA відносно власної бази акаунта

Типова помилка — порівнювати CPA акаунта з портфельною ціллю. У акаунтів різні гео, офери й виплати, тому спільна ціль дає постійні хибні спрацювання на структурно дорогих акаунтах і постійні пропуски на дешевих.

Порівнюйте кожен акаунт із самим собою. Візьміть ковзну базу — медіана за 7 або 14 днів працює краще за середнє, бо один викид не зсуває медіану — і алертіть на стійке відхилення, а не на одноденний стрибок. Робоча форма правила:

Підіймати прапорець, коли CPA за 3 дні перевищує медіану за попередні 14 днів більш ніж на X відсотків, і у вікні достатньо конверсій, щоб порівняння взагалі щось означало.

Друга умова важливіша, ніж здається. На малооб'ємному акаунті CPA подвоюється від однієї конверсії. Без порогу за обсягом малооб'ємні акаунти згенерують більшість ваших алертів і привчать команду ігнорувати їх усі.

2. Нульовий спенд на акаунті, який має лити

Це найчистіший сигнал у списку — і той, якого найчастіше бракує. Акаунт, який позначений активним, має ввімкнену кампанію, має бюджет і не витратив нічого за останні кілька годин, — зламаний. Причин небагато: невдале списання, блокування акаунта, усі кампанії обмежені політикою, зміна ставок чи бюджету, що вибила вас з аукціону, або поламаний трекінг конверсій, через який розумні стратегії перестали купувати трафік.

Жодна з цих причин не лікується сама, і кожна коштує вам повної денної заробітної спроможності акаунта за кожну годину простою. Нуль — це не мале число. Нуль — це подія іншого типу, і маршрутизувати її треба інакше: одразу на людину, а не в звіт.

3. Черга апрувів і політик

Відхилення й обмеження зазвичай ведуть як питання комплаєнсу. Насправді це питання пропускної здатності. Кожне оголошення на модерації, кожне обмежене політикою оголошення — це інвентар, за виробництво якого ви заплатили і на який не можете лити. На великому наборі акаунтів черга накопичується там, куди ніхто не дивиться: старі акаунти, другорядні гео, баєри у відпустці.

Ведіть це як чергу з віком: скільки оголошень на розгляді, скільки часу висить найстаріше, скільки саме обмежених, а не повністю відхилених. Обмеження пропустити особливо легко, бо акаунт продовжує витрачати — просто витрачає менше, ніж міг би, на вужчому інвентарі й за гіршою ціною. Це підручникова тиха втрата.

4. Просідання ROAS усередині сегмента

Портфельний ROAS може стояти рівно, поки конкретний зріз гниє. Зрізи, які варто різати:

  • Баєр. Результат — це властивість процесу людини не менше, ніж акаунта.
  • Офер або вертикаль. Офери старіють. Зміна виплати й вигорання креативів б'ють по всіх акаунтах з цим офером одночасно.
  • Гео. Тиск в аукціоні й виплата специфічні для гео.
  • Домен лендінга. Домен, який почав віддавати помилки, потрапив під фільтр або має зламаний редирект, одночасно псує кожен акаунт, що на нього спрямований.

На останньому варто зупинитись. Збій на рівні домену — класична невидима корельована втрата: один поганий домен тихо псує дванадцять акаунтів у трьох баєрів, і оскільки шкода розмазана між баєрами, жоден окремий баєр не бачить її достатньо, щоб підняти руку.

5. Темп відносно бюджету

Недокрут і перекрут — обидва зливи. Акаунт, що йде на 60 відсотках бюджету по прибутковому оферу, — це втрачена вигода, така ж реальна, як прямі витрати акаунта, що йде на 130 відсотках. Темп дешево рахується і ловить зміни бюджетів, збої стратегій ставок і зсуви аукціону ще до того, як по CPA набереться достатньо обсягу для висновку.

Як перетворити сигнали на робочу систему

Сигнал, по який треба йти самому, — не сигнал. Робочу систему детекції від дашборда, який ніхто не відкриває, відрізняють три речі:

База рахується на акаунт, а не глобально. Кожен поріг вище — відносно власної недавньої історії акаунта.

Критичність рівнева і маршрутизована. Нульовий спенд на живому акаунті й дрейф CPA на 12 відсотків не належать до одного каналу. Критичне йде туди, де є людина: Telegram, пошта, телефон. Попередження можуть дочекатись ранкового огляду. Якщо все критичне — критичного немає нічого.

У алерта є власник. Алерт, надісланий «команді», надіслано нікому. Маршрутизуйте за власником акаунта, щоб той, хто може діяти, і був тим, кому сказали.

Щоб зробити арифметику наочною — і ці цифри суто ілюстративні, а не виміряний результат — уявіть портфель на 200 акаунтів із середнім спендом 300 одиниць на день. Якщо 15 з них тихо йдуть із CPA на 40 відсотків гіршим за власну базу, це 4 500 одиниць денного спенду, які віддають приблизно 60 відсотків очікуваної віддачі: близько 1 800 одиниць вартості випаровується щодня — усередині портфельного ROAS, який зсунувся на пару відсотків. За місяць агрегована цифра жодного разу не виглядала тривожно, а втрата велика.

Ось цей розрив між «середнє начебто нормальне» і «ми втрачаємо гроші в п'ятнадцяти місцях» і є вся проблема.

Побудувати такий шар поакаунтних сигналів самотужки реально — Google Ads API віддає все потрібне, — але тримати його живим на сотнях акаунтів це окрема постійна робота. AdsTracker існує саме для цього: він бере статистику Google Ads, яку ви надсилаєте, тримає всі акаунти в одному екрані з поакаунтними базовими лініями і шле стрибки CPA, нульовий спенд, черги апрувів і аномалії темпу на пошту або в Telegram — раніше, ніж вони доїдуть до вашої місячної цифри. Якщо ви бодай раз знаходили злив із запізненням на три тижні, він закриває саме цей розрив.

Усі статті