Target CPA обіцяє нижчий CPA — але тільки якщо алгоритм має достатньо свіжого сигналу конверсій, щоб закріпити модель. Перемикання tCPA на кампанії з бідною історією не прискорює навчання — воно його розтягує. Кампанія сидить у Learning-чистилищі тижнями, CPA розгойдується, а команда звинувачує Smart Bidding у проблемі, яка насправді була проблемою послідовності [1][2].
Чому це важливо
Офіційна позиція Google щодо Smart Bidding м'яка: "Advertisers can start using Target CPA with no conversion history" [2]. Це технічно правда — і операційно оманливо. Документація про навчання алгоритмів каже, що система "uses Bayesian learning to continuously improve these models as it accrues conversion rate data" і прямо радить "wait for a few conversion cycles before implementing a new bid strategy so that our algorithms can adjust" [3]. Тогл можна клацнути в перший день, але моделі немає до чого прив'язатись — а ціна цього виплачується волатильністю CPA, а не чистим повідомленням про помилку.
Коли tCPA вмикають передчасно, відбуваються три речі. По-перше, bid strategy входить у Learning — Google описує його як "minor performance fluctuations as Google Ads optimizes your bids" [6], але в low-volume акаунтах ці "minor fluctuations" мінорними не є: CPA гойдається 2-3× від бази, поки алгоритм досліджує з надто малою кількістю подій для збіжності. По-друге, Learning-вікно розтягується. Документація Google каже, що стратегії потрібно "around 50 conversion events or 3 conversion cycles for the bid strategy to calibrate to the new objective" [1] — кампанія з 5 conv/тиждень потребує ~10 тижнів, щоб набрати 50 подій. По-третє, спокуса "пофіксити" волатильність зміною таргета ре-тригерить Learning, і кампанія ніколи не сходиться.
Практичний поріг 30 конверсій за trailing-30-днів — найчастіше цитована цифра в індустрії. Adalysis опублікувала дослідження на 16 825 кампаніях: "once a campaign exceeds 30 conversions per month, it's more likely to use Target CPA than Max Conversions" — практики переходять міст саме на цьому порозі [4]. Optmyzr формулює ту саму цифру як жорсткий floor: "At least 30 conversions/month" перед впровадженням Target CPA, бо нижче "Target CPA can't gather enough conversion signals to optimize properly" [5]. Це практичний бенчмарк, не Google-published — рамка не "Google вимагає 30", а "глибина калібрування алгоритму нижче 30 поверхнева, і ціна передчасного перемикання перевищує маржинальну вигоду".
Див. Smart Bidding і Smart Bidding learning phase для upstream-механіки.
Якщо ви тільки запустили акаунт. Це правило потребує temporal-даних — воно аналізує історію bid-strategy разом із обʼємом конверсій за trailing-вікном. Якщо акаунт новий (менше 30 днів з першої конверсії), статус правила буде insufficient data з повідомленням "Temporal analysis доступна з наступного аудиту." Перезапустіть аудит після того, як акаунт накопичить 30+ днів історії конверсій.
Як перевірити проблему
- Витягни історію bid-стратегії. У Tools → Shared library → Bid strategies, або на рівні кампанії через Campaigns → (кампанія) → Settings → Change history, зафіксуй дату увімкнення tCPA.
- Порахуй конверсії за 30 днів до перемикання. Відкрий Reports → Predefined → Time → Day, відфільтруй по кампанії, просумуй Conversions за 30 днів, що закінчуються днем увімкнення. Якщо сума менша 30 — перемикання передчасне за практичним бенчмарком [4][5].
- Перевір статус bid-стратегії. У Bid strategies дивись стовпець Status. Якщо Learning >14 днів — алгоритм усе ще калібрується [6]. Короткі Learning-вікна (≤7 днів) одразу після перемикання — нормально.
- Аудит останніх правок таргета. Кожна зміна таргета >~20% ре-тригерить Learning [1][6]. Часті правки в перші 30 днів — сигнал, що команда намагалася рукою скоригувати нестабільність, що тільки розтягло Learning.
- Підтверди чистоту conversion tracking. Відкрий Tools → Conversions, перевір що primary conversion action має Status: Recording, без аномальних спайків чи нульових днів за 30 днів до перемикання. tCPA оптимізується проти того, що видається за конверсію — поганий сигнал отруює алгоритм незалежно від обʼєму. Див. conversion tracking.
Якщо кроки 2 і 3 обидва підтверджують — менше 30 conv/30d і Learning >14 днів — finding підтверджено.
Як виправити
Оцінка часу: 30 хвилин на відкат, 2-6 тижнів на накопичення сигналу, 15 хвилин на коректне ре-увімкнення tCPA.
- Зупини кровотечу. Відкрий Campaigns → (кампанія) → Settings → Bidding → Change bid strategy. Перемкни з Target CPA на Maximize Conversions без таргета. Вона використовує auction-time-сигнали Smart Bidding, але не прив'язується до таргета, який алгоритм не може захистити. Manual CPC — консервативніша альтернатива, якщо хочеш передбачувані витрати.
- Постав бюджет, що підтримує навчання. Underspending голодить алгоритм [5]. Денний бюджет — мінімум 5-10× очікуваний CPA, щоб алгоритм мав простір для дослідження.
- Заморозь структурні зміни на 7-14 днів. Не редагуй ключі, ad groups, креативи чи бюджети понад ±20%. Кожна зміна понад ~20% ре-тригерить Learning [1][6] — Maximize Conversions успадковує те саме обмеження.
- Слідкуй за обʼємом проти 30/30-gate. Як тільки кампанія долає 30 конверсій за trailing-30-днів (практичний бенчмарк, не Google-published) [4][5] — вона структурно готова до tCPA. Якщо не можеш досягти цього порога за 60 днів — проблема upstream (аудиторія, ключі, бюджет), а не bid-стратегія.
- Ре-увімкни tCPA з захищеним таргетом. Витягни середній CPA за 30-60 днів роботи на Maximize Conversions. Постав початковий tCPA на 10-20% вище історичного CPA [7] — це дає алгоритму простір. Не прив'язуй tCPA на 30-50% нижче історичного; стратегія тротлитиме delivery замість "тягнутись" до недосяжного таргета.
- Заморозь ще раз на 14 днів після перемикання. Google описує калібрування як "around 50 conversion events or 3 conversion cycles" [1] — для кампанії з 30 conv/30d це 14-21 день. Read-only-вікно.
- Підтискай таргет поступово. Після 14+ чистих днів підтискай не більше ніж на 10-15% за два тижні. Агресивні скорочення ре-тригерять Learning і коштують обʼєму більше, ніж економлять на CPA [7].
Для акаунтів нижче 30/30-gate, що не можуть набрати обʼєм за 60 днів, див. Smart Bidding learning phase — довгострокова відповідь може бути в Portfolio Bid Strategies, що пулять сигнал з кількох sub-scale кампаній.
Як переконатись що фікс спрацював
Чекліст — перевір протягом 14 днів після ре-увімкнення tCPA
- Конверсії/30d ≥ 30 на момент ре-увімкнення, підтверджено в Reports → Predefined → Time → Day.
- Статус bid-стратегії виходить з Learning і показує Eligible протягом 7-14 днів [1][6]. Якщо все ще Learning після 14-го дня — нічого не редагуй, дочекайся ще 7 днів.
- CPA стабілізується в межах ±20% від таргета до 14-го дня. Постійний CPA >50% над таргетом сигналізує про надто агресивний таргет або поганий сигнал.
- Обʼєм конверсій у межах ±20% від pre-switch бази до 14-го дня. Більше просідання — таргет занадто низький, стратегія тротлить delivery [7].
- Жодних правок під час Learning — change-history показує нуль змін таргета, жодних >20% коливань бюджету, жодних великих composition-змін у 14-денному вікні [6].
- Conversion tracking все ще пише чисто, без нульових днів у trailing-14-днях. Див. conversion tracking.
- Жодного re-entry в Learning, тригернутого downstream-зміною [6].
Якщо всі сім пройдені — finding закривається. Найчастіший partial-pass: CPA стабільний, але обʼєм різко просідає — таргет нижче історичного CPA, стратегія голодує. Підніми таргет на 10-15% і дай Learning знову зійтись.
Радіус ураження. Цей finding керується послідовністю і ко-окурить з двома Whitead-перевірками: campaign_learning_stuck (кампанія сидить у Learning >14 днів — типовий downstream-симптом передчасного tCPA — див. Learning stuck) і bidding_strategy_goal_alignment (кампанія на стратегії, що не відповідає цілі — див. bidding strategy alignment). Послідовність має значення: якщо "виправити" tCPA перемиканням на Maximize Conversions, а потім виявити, що кампанія насправді awareness-фокус і потребує Target Impression Share, друге перемикання ре-тригерить Learning і спалює ще 14 днів. Спочатку діагностуй goal-alignment, потім signal-volume — і тільки тоді послідовно роби bid-strategy-зміни. Акаунти, що виправляють цей finding ізольовано, на наступному аудиті типово фіксять і troas_without_value_tracking — обидва є збоями якості сигналу, переодягненими в збої бідингу.
Пов'язані правила і поняття
- Smart Bidding — глосарій по механіці auction-time bidding.
- Smart Bidding learning phase — механіка learning-вікна, на яку посилається ця стаття.
- Minimum conversions for auto-bidding — 30/30-gate як окремий finding.
- Bidding strategy goal alignment — діагностика goal-mismatch до ре-увімкнення tCPA.
- Campaign learning stuck — сусідній finding для кампаній з застряглим Learning-статусом.
- tROAS without value tracking — value-based паралель до цього finding.
- Conversion tracking — передумова якості сигналу.
Джерела
- Google Ads Help — Duration of the learning period for campaigns and what affects it. https://support.google.com/google-ads/answer/13020501 (accessed 2026-05-27)
- Google Ads Help — About Target CPA bidding. https://support.google.com/google-ads/answer/6268632 (accessed 2026-05-27)
- Google Ads Help — How our bidding algorithms learn. https://support.google.com/google-ads/answer/10970825 (accessed 2026-05-27)
- Adalysis — When should you switch from Max to Target bidding? https://adalysis.com/blog/when-should-you-switch-max-target-bidding/ (accessed 2026-05-27)
- Optmyzr — When and How to Use Each Google Ads Smart Bidding Strategy. https://www.optmyzr.com/blog/smart-bidding-strategies/ (accessed 2026-05-27)
- Google Ads Help — About bid strategy statuses. https://support.google.com/google-ads/answer/6263057 (accessed 2026-05-27)
- Google Ads Help — About Smart Bidding. https://support.google.com/google-ads/answer/7065882 (accessed 2026-05-27)