Як виправити: розклад показів не налаштовано (default 24/7)
TL;DR
За замовчуванням Google Ads показує оголошення цілодобово, 7 днів на тиждень. Для B2B та локально-обмежених сервісних бізнесів off-hour кліки (3-ї ночі, weekend B2B browsing) коштують стільки ж, як peak-intent кліки, але конвертують у рази гірше. Зробіть звіт conversion-by-hour-of-day, визначте low-conversion вікна та або поставте паузу на dead-години, або застосуйте negative bid adjustments на Manual CPC кампаніях. Smart Bidding кампанії ігнорують ручні schedule bid modifiers, але паузи в розкладі поважають [1].
Чому це важливо
Коли кампанія запускається без явного ad schedule, Google показує оголошення безперервно протягом кожної години кожного буднього дня та вихідного [1]. Для деяких акаунтів це правильно — national-shipping eCommerce зі стабільним 24-годинним попитом, brand-defense Search де нічні запити теж конвертують через мобайл, app campaigns, які взагалі блокують ad scheduling. Для більшості інших акаунтів conversion rate помітно варіюється по hour-of-day та day-of-week, і default 24/7 зливає бюджет.
Два патерни домінують у audited акаунтах. B2B сервісні бізнеси (SaaS, юр-фірми, бухгалтерія, консалтинг) бачать колапс conversion rate поза робочими годинами — ліди о 2-й ночі набагато частіше виявляються junk, abandoned tabs або non-decision-makers, а click cost залишається такий самий, як о 11-й ранку. Локально-обмежені сервісні бізнеси (сантехніки, стоматології, ресторани, home services) втрачають гроші на нічних кліках, які не можуть тригернути same-day appointment, і на weekend кліках, якщо бізнес зачинений на вихідних. На обох патернах 30-50% spend може приземлятися в годинах, які генерують менше 10% конверсій. Цей spend підлягає поверненню.
Smart Bidding частково гасить проблему, бо використовує time-of-day як contextual signal в auction-level bid decisions [2]. Стратегія tCPA тихо ставить нижчий bid о 3-й ночі, якщо conversion probability нижча. Але Smart Bidding не паузить кампанії повністю і не може занулити spend у мертвих вікнах — він просто платить менше. Для акаунтів з чітко обмеженими годинами обслуговування явна schedule pause робить те, чого Smart Bidding не робить.
Setting залишається непоміченим, бо ніколи не випливає під час campaign creation. Default new-campaign flow не пропонує налаштувати ad schedule; вкладка Ad schedule сидить усередині Settings кампанії як окремий sub-menu, який треба свідомо відкрити. Багато акаунтів роками працюють на 24/7 default без помічання off-hour drag.
Як виправити
- Витягніть звіт conversion-by-hour-of-day (Insights and reports → When and where ads showed → Day & hour) за останні 30-90 днів, відсегментований до затронутих кампаній. Відсортуйте по conversion rate та по CPA, щоб визначити найгірші time windows. Якщо volume рідкий — розширте lookback до 90-180 днів або згорніть до day-of-week granularity.
- Виберіть інтервенцію per campaign. Два варіанти: (а) повністю поставте паузу на dead-години — підходить для B2B кампаній, де нічні кліки мають ~0% conversion rate, або для сервісних бізнесів з жорсткими годинами зачинення; (б) застосуйте bid adjustment -30% до -50% на слабких годинах на Manual CPC кампаніях — підходить, коли є деяка conversion volume, але неприйнятний CPA. НЕ використовуйте bid adjustments на Smart Bidding кампаніях.
- Відкрийте Ad schedule кампанії (Campaign → Settings → Ad schedule). Додайте time-of-day рядки, що покривають лише active вікна, у яких ви хочете показувати оголошення — Google інтерпретує відсутність рядка як "не показувати у цей час". Для bid adjustment сценаріїв додайте рядки для обох — active і weak вікон — та виставте bid modifier per row.
- Для Smart Bidding кампаній (tCPA, tROAS, Maximize Conversions, Maximize Conversion Value): використовуйте schedule pauses для визначення active вікон, але залиште bid adjustments на 0%. Smart Bidding уже враховує time-of-day, day-of-week та local timezone у своєму auction-level bid decision [2], тому manual modifiers ігноруються і додають шум. Використовуйте паузи, не modifiers.
- Перевірте через 14 днів у Day & hour звіті. Паузовані години повинні показувати нуль impressions. Conversion rate усередині active вікон має триматися стабільно або зрости. Якщо conversion volume падає сильніше за share паузованих годин — schedule занадто агресивний, розширте active вікно.
Поширені помилки
- Застосування schedule cuts до eCom з 24/7 попитом. Багато eCom покупців конвертують увечері та вночі на мобайлі. Перевіряйте з conversion-by-hour даними перед паузами — багато eCom акаунтів мають плоскіші time-of-day криві, ніж очікувано.
- Додавання bid adjustments на Smart Bidding кампанії. Bid modifiers на tCPA / tROAS / Maximize Conversions / Maximize Conversion Value ігноруються алгоритмом Smart Bidding. Modifier видно в UI, але він не має auction-ефекту. Використовуйте schedule pauses, якщо потрібна інтервенція.
- Пауза вихідних на B2B без перевірки weekend conversion data. Деякі B2B аудиторії research у суботу/неділю, а submit у понеділок зранку — last-click attribution недооцінює ці сесії. Подивіться на attributed conversions з assisted conversions перед зануленням вихідних.
- Забування оновити timezone-чутливі кампанії. Ad schedule використовує account timezone, не user timezone. Міжнародні акаунти повинні шарувати geo-сегментовані кампанії з власним timezone-aware schedule, а не намагатися ставити "9-17 глобально".
- Виставити schedules один раз і ніколи не переглядати. Conversion-by-hour патерни зміщуються з сезонністю, product launches та змінами аудиторії. Повторно витягуйте Day & hour звіт щоквартально та коригуйте.
FAQ
Чи буде Smart Bidding ребалансуватися після додавання schedule pause? Так. Очікуйте window 7-14 днів learning, де алгоритм перекалібровується до нового impression mix. Уникайте стекування інших значущих змін (budget shifts > 20%, edit target CPA / target ROAS) усередині цього window.
Чи застосовувати правило до PMax кампаній? Так — PMax підтримує ad schedules на campaign level. Та сама діагностика: перевірте conversion-by-hour дані та паузіть dead вікна. Не додавайте bid adjustments; PMax повністю автоматизований і їх ігнорує.
Що, якщо акаунт не має достатньо conversion volume для побачення hour-of-day патерну? Розширте lookback до 90-180 днів або згорніть до day-of-week granularity. Якщо все ще рідко — це правило передчасне; зосередьтесь на conversion volume спершу. Schedule optimization — це fine-tuning рух, не foundational fix.
Чи стосується app campaigns? Ні — app campaigns не підтримують ad scheduling [1]. Це правило діє тільки на Search, PMax, Display, Demand Gen та Video кампанії.
Чи залишиться мій CPC такий самий після schedule pause? Усередині active вікон — так. Пауза слабких годин не знижує auction competition у peak годинах. Вигода йде від усунення wasted spend, не від дешевших кліків.
Sources
- Google Ads Help — About ad scheduling. Описує default 24/7 поведінку, можливість виставити day-and-hour вікна та явне зауваження, що app campaigns не підтримують ad scheduling.
- Google Ads Help — About Smart Bidding. Документує, що Smart Bidding враховує weekday та time-of-day як auction-level signals, включно з канонічним прикладом bidding adjustment для time-sensitive intent.
- Google Ads Help — Ad schedule bid adjustments. Reference на те, як schedule-based bid adjustments взаємодіють з Manual CPC кампаніями.
- Wikipedia — Dayparting. Background concept reference; dayparting виник як broadcast programming термін і лежить в основі ad scheduling стратегії.