Modelowane listy odbiorców nie zawierają konkretnych osób, tylko prawdopodobieństwa. Wyjaśniam, jak powstają, gdzie ich szukać w panelu i jak czytać ich raporty.
To jedno z częstszych pytań, jakie dostaję od klientów prowadzących kampanie samodzielnie: dlaczego reklamy przestają się pokazywać po dwunastej i co z tym zrobić. Odpowiedź „zwiększ budżet” jest technicznie poprawna i praktycznie bezużyteczna, bo nie tłumaczy, dlaczego pieniądze schodzą tak szybko.
Wczesne wyczerpanie budżetu prawie nigdy nie jest problemem samym w sobie. To objaw — najczęściej zbyt szerokiego zakresu kampanii, braku wykluczeń albo strategii stawek, która dostała zadanie „wydaj wszystko”. Zanim dosypię środków, chcę wiedzieć, na co dokładnie idą te, które już są.
Poniżej opisuję kolejność, w jakiej to diagnozuję, i zestaw zmian, które w większości przypadków rozwiązują sprawę bez ruszania kwoty dziennej.
Zacznę od rozprawienia się z jednym nieporozumieniem. Google Ads nie ma już metody przyspieszonego wyświetlania w kampaniach w sieci wyszukiwania i produktowych — została wycofana kilka lat temu. Dziś obowiązuje wyłącznie wyświetlanie standardowe, które ma rozłożyć budżet na cały dzień z uwzględnieniem przewidywanego rozkładu ruchu.
Jeśli więc kampania mimo tego kończy środki przed obiadem, znaczy to jedno z dwóch. Albo popyt na Twoje słowa kluczowe jest realnie skoncentrowany w godzinach przedpołudniowych i system zachowuje się poprawnie, albo koszt kliknięcia i liczba kliknięć są tak wysokie w stosunku do budżetu, że rozłożenie go po prostu nie jest możliwe.
Warto też pamiętać, że system może w jednym dniu wydać do dwukrotności ustawionego budżetu, bilansując to w skali miesiąca. Konto z budżetem 100 zł dziennie, które w piątek wydało 180 zł, nie ma awarii — ma dzień z wyższym popytem. Ocenianie tempa wydatków po jednym dniu prowadzi więc na manowce.
Pierwsze, co robię, to segmentacja danych po godzinie dnia w połączeniu z dniem tygodnia. Nie po to, żeby od razu przycinać harmonogram, ale żeby zobaczyć, gdzie schodzą pieniądze i gdzie powstaje wartość.
Interesują mnie trzy rozkłady jednocześnie: koszt, konwersje i koszt konwersji w podziale na godziny. Dopiero razem coś mówią. Jeśli przedpołudnie generuje 70 procent kosztu i 70 procent konwersji, nie ma problemu do naprawy — jest za mały budżet i decyzja biznesowa do podjęcia. Jeśli przedpołudnie generuje 70 procent kosztu i 20 procent konwersji, mamy do czynienia z realnym błędem w ustawieniach.
Do tego zestawiam wykluczony udział w wyświetleniach z powodu budżetu oraz z powodu rankingu. To rozróżnienie decyduje o dalszych krokach: pierwszy przypadek to pieniądze, drugi to jakość reklamy, trafność i stawka. Mieszanie tych dwóch przyczyn jest najczęstszym powodem, dla którego ktoś podnosi budżet i nie widzi zmiany.
Na koniec sprawdzam, czy w kampanii nic się ostatnio nie zmieniło. Historia zmian pokazuje więcej niż domysły — dodanie jednego szerokiego słowa kluczowego albo wyłączenie listy wykluczeń potrafi z dnia na dzień zmienić tempo wydawania budżetu o kilkadziesiąt procent.
W większości kont, które przejmuję, główna przyczyna leży tutaj i wcale nie jest wyrafinowana.
Sortuję raport wyszukiwanych haseł po koszcie i czytam pierwsze pięćdziesiąt pozycji. Szukam zapytań informacyjnych, ogólnych i zupełnie niezwiązanych z ofertą, które zbierają kliknięcia dzięki szerokim typom dopasowania. Jeżeli kampania działa głównie na dopasowaniu przybliżonym i nie ma rozbudowanych list wykluczeń, część budżetu wyparowuje na ruchu, który nigdy nie miał szansy zamienić się w sprzedaż.
Praktyczne wnioski z tego etapu są zwykle takie:
Drugi zestaw przyczyn to ustawienia, których nikt nie zmienia po utworzeniu kampanii, bo wydają się nudne.
Sieć reklamowa włączona w kampanii w wyszukiwarce to klasyk. Tanie kliknięcia z sieci potrafią pochłonąć budżet w kilka godzin i utopić go w ruchu o zupełnie innej intencji. Sprawdzam też partnerów w sieci wyszukiwania — nie zawsze są problemem, ale zawsze warto zobaczyć ich udział w koszcie osobno.
Dalej lokalizacje. Chodzi zarówno o zasięg geograficzny, jak i o opcję decydującą o tym, czy kierujemy na osoby przebywające w danym miejscu, czy również nim zainteresowane. Ta druga, domyślnie szersza opcja, przy budżecie lokalnej firmy potrafi sprowadzić ruch z pół kraju.
Na końcu urządzenia. Jeśli z podziału na urządzenia widać, że ruch mobilny konsumuje większość budżetu i konwertuje wyraźnie słabiej, to sygnał do sprawdzenia strony docelowej na telefonie, a nie do automatycznego ustawiania korekty ujemnej. Korekta zamaskuje problem, którego przyczyna leży poza kontem.
Nazwa strategii mówi wprost, czego można się spodziewać, i część kont płaci za nieczytanie tych nazw.
Maksymalizacja liczby kliknięć ma jedno zadanie: wydać budżet i przywieźć jak najwięcej kliknięć. Zrobi to szybko i bez oglądania się na wartość. To akceptowalne przy krótkim teście nowego rynku, ale jako ustawienie długoterminowe jest kosztowne. Maksymalizacja liczby konwersji też wyda cały budżet, tylko z inną logiką doboru aukcji.
Strategie z celem — docelowy koszt działania i docelowy zwrot z nakładów — zachowują się inaczej. System dobiera aukcje pod zadeklarowany cel, więc przy sensownie ustawionym celu przestaje kupować ruch, który się nie mieści w ekonomii. To zwykle najlepsza odpowiedź na problem szybkiego przepalania budżetu, ale pod warunkiem, o którym pisałem wielokrotnie: konto musi mieć wiarygodny i wystarczająco liczny pomiar konwersji. Bez tego cel jest tylko liczbą, na którą algorytm nie ma jak zareagować.
Jeśli decyduję się na zmianę strategii, robię to poza szczytem sezonu i z celem ustawionym blisko wartości faktycznie osiąganych w ostatnich tygodniach.
Trzy narzędzia porządkujące, których używam po diagnozie.
Harmonogram wyświetlania przycinam tylko wtedy, gdy dane godzinowe pokazują trwały wzorzec, nie pojedynczy słaby wtorek. Ograniczenie kampanii do godzin pracy biura ma sens przy sprzedaży telefonicznej, ale w sklepie internetowym częściej odcina wieczorne zakupy niż oszczędza pieniądze.
Podział kampanii jest skuteczniejszy i trwalszy. Rozdzielenie ruchu brandowego od generycznego to pierwszy krok — inaczej tanie kliknięcia na własną nazwę będą sztucznie zaniżać średni koszt konwersji i maskować to, co dzieje się w pozostałym ruchu. Drugim krokiem jest wydzielenie kategorii o innej marży albo innym cyklu decyzyjnym.
Budżety współdzielone traktuję ostrożnie. Upraszczają zarządzanie, ale odbierają kontrolę nad tym, która kampania dostanie pieniądze w danym dniu — a zwykle dostanie je ta o najniższym koszcie kliknięcia, nie ta najważniejsza dla biznesu.
Na koniec przypadek, który zdarza się częściej, niż wynikałoby z tonu większości poradników.
Jeśli kampania wydaje budżet do południa, ma koszt konwersji poniżej progu opłacalności i traci wyświetlenia wyłącznie z powodu budżetu, to nie masz problemu technicznego. Masz kampanię, która nie została odpowiednio zasilona, i decyzję finansową do podjęcia — ile jesteś w stanie wydać przy znanej rentowności.
Rozróżnienie tych dwóch sytuacji to sedno całej sprawy. Optymalizacja kampanii, która działa dobrze i jest tylko za mała, kończy się psuciem czegoś, co działało. Dosypywanie pieniędzy do kampanii, która nie ma wykluczeń i miesza trzy rodzaje ruchu, kończy się szybszym przepalaniem większej kwoty.
Dlatego moja odpowiedź na pytanie z tytułu zawsze zaczyna się tak samo: pokaż mi raport godzinowy i raport wyszukiwanych haseł, a potem porozmawiajmy o kwocie.
Używamy plików cookies, aby ułatwić Ci nawigację oraz wykonywanie określonych funkcji. Szczegółowe informacje o wszystkich plikach cookies znajdziesz w każdej kategorii zgody poniżej.
Pliki cookies oznaczone jako "Niezbędne" są przechowywane w Twojej przeglądarce, ponieważ są one kluczowe dla zapewnienia podstawowych funkcji strony.
Używamy również plików cookies firm trzecich, które pomagają nam analizować, w jaki sposób korzystasz z tej strony, zapamiętują Twoje preferencje oraz dostarczają treści i reklamy odpowiednie dla Ciebie. Te pliki cookies będą przechowywane w Twojej przeglądarce tylko za Twoją uprzednią zgodą.
Możesz zdecydować, czy chcesz włączyć lub wyłączyć niektóre bądź wszystkie te pliki cookies, jednak wyłączenie niektórych z nich może wpłynąć na Twoje doświadczenia podczas przeglądania strony.
| Cookie | Czas przechowywania | Opis |
|---|---|---|
| __cf_bm | 13 minutes | Cloudflare bot management — distinguishes humans from bots. |
| rc::* | Persistent | Google reCAPTCHA — localStorage holding anti-bot challenge state. |
| Cookie | Czas przechowywania | Opis |
|---|---|---|
| wpEmojiSettingsSupports | Session | WordPress — sessionStorage flag caching whether the browser can render emoji (feature detection). |
| ytidb* | Persistent | YouTube — IndexedDB storing playback/search state for embedded videos. |
| Cookie | Czas przechowywania | Opis |
|---|---|---|
| _ga_* | 400 days | Google Analytics 4 — persists session state per property. |
| _ga | 400 days | Google Analytics — distinguishes unique users via a client id. |
| Cookie | Czas przechowywania | Opis |
|---|---|---|
| NID | 183 days | Google — stores preferences for personalized ads. |
| fr | 90 days | Meta — encrypted Facebook id and browser id for ads. |
| _gcl_au | 90 days | Google AdSense/Ads — experiments with advertising efficiency (conversion linker). |
| Cookie | Czas przechowywania | Opis |
|---|---|---|
| __Secure-YNID | 180 days | |
| YSC | Session | |
| __Secure-ROLLOUT_TOKEN | 180 days | |
| VISITOR_INFO1_LIVE | 180 days | |
| VISITOR_PRIVACY_METADATA | 180 days | |
| datr | 400 days | |
| sb | 400 days | |
| wd | 7 days |