Custom Conversion Goals w Google Ads
Jeśli prowadzisz kampanie Google Ads dla więcej niż jednej marki, hotelu lub lokalizacji, bardzo szybko trafisz na problem, który na pierwszy rzut oka wygląda jak błąd systemu:
Kampania Performance Max optymalizuje się pod „Purchases”,
ale… te zakupy pochodzą z różnych hoteli.
Efekt?
Algorytm uczy się na nie tych danych, na których powinien.

Rozwiązaniem są Custom Conversion Goals – funkcja, która w praktyce decyduje o tym, czy Performance Max działa dla Ciebie, czy przeciwko Tobie.
Problem, który zna większość dużych kont Google Ads
Wyobraźmy sobie konto Google Ads obsługujące:
- kilka hoteli,
- kilka stron,
- jedną wspólną analitykę,
- wiele konwersji typu Purchase.
Na poziomie konta wszystko wygląda poprawnie:
- każda konwersja jest „Primary”,
- wartości się zgadzają,
- dane spływają.
Problem pojawia się na poziomie kampanii.
Performance Max:
- nie pozwala wybrać pojedynczej konwersji,
- operuje na kategoriach celów (np. Purchases).
Czyli:
„Purchases” = wszystkie zakupy ze wszystkich hoteli na koncie
Dla kampanii dedykowanej jednemu hotelowi to ogromny błąd optymalizacyjny.
Czym są Custom Conversion Goals?
Custom Conversion Goals to zestawy konwersji, które:
- grupują konkretne akcje konwersji,
- mogą być przypisane do konkretnej kampanii,
- nie wpływają na inne kampanie na koncie.
Najważniejsze:
Nie zastępują konwersji – one je porządkują.
Conversion action vs Conversion goal – krótko i jasno
Conversion action
To pojedyncze zdarzenie, np.:
- „Hotel Morski – Rezerwacja”
- „Hotel Morski – Rezerwacja telefoniczn”
- „Hotel Szczawnica – Rezerwacja”
- „Hotel Miejski – Rezerwacja”
➡️ Techniczne źródło danych.
Conversion goal
To logiczna grupa konwersji, np.:
- „Hotel Morski – Rezerwacja”
- „Hotel Miejski – Rezerwacja”
➡️ To pod co algorytm ma się uczyć.
Dlaczego NIE wystarczy ustawić „Primary / Secondary”?
Na małych kontach — czasem tak.
Na kontach multi-hotelowych — absolutnie nie.
Zmiana Primary / Secondary:
- działa globalnie,
- wpływa na wszystkie kampanie,
- łatwo psuje inne działania.
Custom Conversion Goals rozwiązują ten problem, bo:
- są lokalne dla kampanii,
- dają pełną kontrolę,
- nie wprowadzają konfliktów.
Jak stosować Custom Conversion Goals – najlepsza praktyka
1. Jedna kampania = jeden hotel = jeden goal
Każda kampania Performance Max powinna mieć:
- własny zestaw celów
- zawierający tylko konwersje tego hotelu
2. Wszystkie konwersje mogą być „Primary”
Nie musisz nic „wyłączać” na poziomie konta.
Kontrola odbywa się niżej – na poziomie kampanii.
3. Performance Max + Custom Goals = czyste uczenie algorytmu
Algorytm:
- nie miesza danych,
- nie „uczy się” na obcych obiektach,
- szybciej dochodzi do stabilnych wyników.
Co się stanie, jeśli ich nie użyjesz?
Najczęstsze symptomy:
- kampania „uczy się”, ale wyniki są losowe,
- Google Ads pokazuje komunikat
„Campaign has nothing to optimize toward”, - ROAS wygląda dobrze… tylko na papierze,
- budżet idzie w kampanie, które „kradną” konwersje innym.
Podsumowanie
Jeśli:
- masz więcej niż jedną markę / hotel,
- używasz Performance Max,
- zależy Ci na realnej optymalizacji,
to Custom Conversion Goals nie są opcją.
Są koniecznością.
To jeden z tych elementów Google Ads, które:
- nie są intuicyjne,
- są słabo opisane w dokumentacji,
- ale robią ogromną różnicę w wynikach.
Tworzenie wysekcjonowanego celu
Goals > Summary i scrollujemy do Custom goals

Klikamy Add custom goal



Zaznaczam tylko nowo utworzony cel

Od teraz kampania będzie optymalizować pod konkretną konwersję – tj. rezerwację hotelu, którego dotyczy.