Najczęściej słyszymy od właścicieli firm, którzy przychodzą do nas po audycie kampanii: „Mamy konwersje w Google Ads, ale sprzedaż w sklepie tego nie potwierdza”. To nie jest problem ze strategią licytacji ani z kreacjami — to problem z danymi. Google Ads po prostu nie widzi wszystkich konwersji, które faktycznie mają miejsce.
Enhanced Conversions for Web to odpowiedź Google na ten problem. Mechanizm istnieje od kilku lat, ale przez długi czas wymagał skomplikowanej konfiguracji i wyboru między różnymi metodami implementacji. W 2026 roku Google radykalnie to uprościło — od czerwca działa jeden przełącznik, który włącza całą funkcję. Jeśli prowadzisz kampanie w Google Ads i chcesz, żeby Twój Smart Bidding miał pełny obraz tego, co dzieje się po kliknięciu — ten artykuł pokazuje, jak to wdrożyć.
Dlaczego Twoje kampanie nie widzą wszystkich konwersji
Śledzenie konwersji w Google Ads tradycyjnie opiera się na plikach cookie. Użytkownik klika reklamę, na jego urządzeniu zapisuje się cookie z identyfikatorem kliknięcia (gclid), a gdy dokonuje zakupu lub wypełnia formularz — tag konwersji odczytuje to cookie i przesyła informację do Google.
Problem w tym, że ta ścieżka coraz częściej się urywa:
- Safari i Firefox blokują third-party cookies od kilku lat — a Apple Intelligent Tracking Prevention (ITP) skraca czas życia nawet first-party cookies do 7 dni w niektórych scenariuszach.
- Adblockers i rozszerzenia przeglądarek blokują tagi śledzące zanim zdążą się załadować.
- Zakupy wieloplatformowe — użytkownik klika reklamę na telefonie, a finalizuje zakup wieczorem na laptopie. Cookie z telefonu nie przenosi się na laptop.
- Tryb incognito — coraz częściej używany do zakupów, bo użytkownicy obawiają się reklam śledzących.
Efekt jest jeden: część konwersji znika z raportów. Smart Bidding — który uczy się optymalizować licytacje pod konwersje — ma niepełne dane i podejmuje decyzje na podstawie niekompletnego obrazu. Możesz wydawać 3000 zł miesięcznie na kampanię, a system nie wie, że połowa Twoich klientów faktycznie kupiła.
Enhanced Conversions for Web naprawia ten problem, zamieniając zależność od cookies na dopasowanie danych pierwszej strony.
Co to jest Enhanced Conversions for Web i jak działa
Enhanced Conversions for Web to funkcja, która pozwala wysyłać do Google zahashowane dane klientów ze strony zakupu lub podziękowania — i dzięki temu dopasowywać konwersje do kont Google użytkowników, którzy kliknęli reklamę, nawet gdy cookie już nie działa.
Mechanizm krok po kroku:
1. Klient finalizuje zakup na Twojej stronie. Wpisuje adres e-mail, imię, numer telefonu lub adres dostawy w formularzu zamówienia.
2. Tag konwersji przechwytuje te dane. Zanim prześlą je do Google, przepuszcza je przez funkcję hashującą SHA256 — czyli zamienia je w ciąg losowo wyglądających znaków. [email protected] staje się 2c624232cc... — ciągiem, z którego nie da się odtworzyć adresu e-mail.
3. Zahashowane dane trafiają do Google. Google próbuje dopasować te dane do użytkowników zalogowanych w Google Search, Gmail, YouTube, którzy kliknęli Twoją reklamę. Jeśli znajdzie dopasowanie — konwersja jest przypisana do kliknięcia.
4. Wynik trafia do raportów. W Google Ads widzisz konwersje, które standardowe śledzenie by zgubiło. Smart Bidding dostaje lepsze dane i może efektywniej optymalizować stawki.
Kluczowa zasada: Google w żadnym momencie nie otrzymuje danych w postaci surowej. Hashing SHA256 zachodzi lokalnie — po stronie Twojego taga lub systemu śledzenia. Do Google trafia wyłącznie hash, który jest matematycznie nieodwracalny. Wg dokumentacji Google Ads Help, funkcja chroni dane przy użyciu „industry-leading standards.”
Ostrzeżenie: Enhanced Conversions for Web dopasowuje konwersje do użytkowników zalogowanych na koncie Google. Jeśli Twój klient kupuje jako gość i nie ma konta Google ani nie jest zalogowany w żadnym serwisie Google podczas sesji — dopasowanie nie nastąpi. Funkcja nie zastępuje w pełni trackingu cookie, ale znacząco zmniejsza lukę w danych.
Trzy metody wdrożenia — co wybrać dla MŚP
Wg dokumentacji Google Ads (support.google.com/google-ads/answer/15712870), Enhanced Conversions for Web można wdrożyć na trzy sposoby. Wybór zależy od tego, jak jest zbudowana Twoja strona i kto ją obsługuje.
1. Google Tag Manager — najprostsza droga dla większości firm
Jeśli Twoja strona już korzysta z Google Tag Manager (GTM) i masz tam skonfigurowaną konwersję Google Ads — implementacja Enhanced Conversions to modyfikacja istniejącego taga, bez ingerencji w kod strony.
Co robisz w GTM:
- Otwierasz istniejący tag konwersji Google Ads
- Włączasz opcję „User-Provided Data” (dane podane przez użytkownika)
- Wskazujesz, skąd GTM ma brać dane: z elementu formularza (wartość pola email, telefonu) lub ze zmiennej warstwy danych (Data Layer)
- Opublikujesz wersję kontenera
Wariant z Data Layer jest dokładniejszy — deweloper wysyła zahashowane lub niezahashowane dane do Data Layer na stronie podziękowania, a GTM je przechwytuje. Wariant bez Data Layer działa z poziomu GTM, ale wymaga, żeby odpowiednie pola formularza były widoczne na stronie w momencie zdarzenia konwersji.
Dla MŚP z WordPressem i WooCommerce: większość popularnych pluginów GTM (np. GTM4WP) obsługuje wysyłanie danych zamówienia do Data Layer z pudełka — co oznacza, że Enhanced Conversions możesz wdrożyć bez pisania kodu.
2. Google Tag — gdy masz dostęp do kodu strony
Jeśli Twoja strona ma bezpośrednio osadzony tag Google (snippet gtag.js w <head>), możesz rozszerzyć konfigurację konwersji o dane użytkownika bez korzystania z GTM.
W praktyce wygląda to tak: na stronie podziękowania lub potwierdzenia zakupu do funkcji gtag('event', 'purchase', ...) dodajesz obiekt user_data z zahashowanymi lub surowymi polami (Google może zahashować je za Ciebie, jeśli zdecydujesz się wysłać surowe):
gtag('event', 'purchase', {
user_data: {
email: '[email protected]', // Google hashuje przed wysłaniem
phone_number: '+48600000000',
address: {
first_name: 'Jan',
last_name: 'Kowalski'
}
},
// ... reszta parametrów konwersji
});Zwróć uwagę: możesz wysyłać dane surowymi, a Google je zahashuje po swojej stronie, lub hashować je samodzielnie przed przekazaniem. Pierwsza opcja jest prostsza technicznie, ale wymaga dodatkowej analizy zgodności z RODO (o tym niżej).
3. Google Ads API — dla zaawansowanych integracji
Jeśli Twoja firma ma własny system zarządzania zamówieniami lub CRM i chcesz wysyłać dane konwersji bezpośrednio z backendu — Google Ads API pozwala na przesyłanie zahashowanych danych użytkownika programowo, bez udziału tagów na stronie.
To rozwiązanie dla firm z własnym zespołem technicznym lub dostawcą IT, który może zintegrować się z API. Dla typowego MŚP bez zaplecza developerskiego — GTM lub Google Tag są właściwym wyborem.
Co zmieniło się w 2026 roku — jeden przełącznik zamiast trzech konfiguracji
Do 2026 roku Enhanced Conversions for Web i Enhanced Conversions for Leads były dwoma oddzielnymi funkcjami z osobnymi konfiguracjami i osobnymi metodami implementacji. Mogłeś mieć włączone tylko jedno z nich, a wybór metody (tag vs API) był wyłączny — nie mogłeś wysyłać danych jednocześnie z GTM i z API.
Od czerwca 2026 Google zmergowało obie funkcje w jeden przełącznik. Wg aktualizacji dokumentacji (support.google.com/google-ads/answer/16884284):
„Enhanced conversions for web and enhanced conversions for leads will be combined into a single feature with a simple on/off switch.”
Co to oznacza w praktyce:
Jeden przełącznik. W ustawieniach konwersji Google Ads widzisz teraz jedno pole: „Enhanced conversions” (on/off). Włączasz, a cała funkcja — zarówno dla konwersji webowych, jak i leadowych — jest aktywna.
Wieloźródłowe przyjmowanie danych. Od kwietnia 2026 Google Ads jednocześnie przyjmuje dane z tagów stron (GTM/Google Tag), z Data Manager i z integracji API. Wcześniej musiałeś wybrać jedno źródło — teraz wszystkie działają równolegle.
Automatyczna migracja istniejących użytkowników. Jeśli wcześniej miałeś skonfigurowane Enhanced Conversions i zaakceptowałeś warunki korzystania z danych klientów — Google automatycznie migruje Cię do nowych ujednoliconych ustawień. Nie musisz niczego konfigurować od nowa.
Co z offline conversions i starym API? Ważna informacja dla firm używających niestandardowych integracji: wg dokumentacji Google, od 15 czerwca 2026 legacy endpoint do importu offline konwersji (UploadClickConversions w starszej wersji API) został zablokowany. Jeśli Twoja agencja lub dostawca IT używał starych skryptów do importu konwersji — wymagana była migracja do Data Manager API. Warto sprawdzić z agencją, czy taka migracja została wykonana.
RODO a Enhanced Conversions — czy wysyłanie danych klientów jest legalne
To pytanie słyszymy bardzo często od właścicieli sklepów i firm usługowych. Odpowiedź zależy od tego, jak wdrożysz Enhanced Conversions — ale zasadniczo funkcja jest kompatybilna z RODO, jeśli spełnisz kilka warunków.
Podstawa prawna. Wysyłanie danych konwersji (email, telefon) do Google w celu pomiaru skuteczności reklam wymaga podstawy prawnej wg art. 6 RODO. Najczęściej stosowane: uzasadniony interes (lit. f) — jeśli możesz wykazać, że interes firmy (mierzenie skuteczności reklam, ochrona przed przepalaniem budżetu) nie jest nadrzędny wobec praw osoby — albo zgoda (lit. a), jeśli masz wyraźną, aktywną zgodę użytkownika na reklamowe przetwarzanie danych.
Consent Mode v2 to wstęp, nie całość. Jeśli masz poprawnie wdrożony Consent Mode v2 (więcej o tym we wcześniejszym artykule o konfiguracji Consent Mode v2 dla MŚP), to Enhanced Conversions będzie wysyłać zahashowane dane tylko dla użytkowników, którzy wyrazili zgodę na cookies analityczne lub reklamowe. Dla użytkowników bez zgody Google stosuje modelowanie konwersji zamiast danych rzeczywistych.
Hashing SHA256 a minimalizacja danych. Dane są hashowane przed wysłaniem do Google — Google nie otrzymuje adresu email ani numeru telefonu w postaci czytelnej. Jednak faktem jest, że dane te przechodzą przez kod JavaScript na stronie przed zahashowaniem. W ocenie RODO: przetwarzanie (choćby krótkotrwałe) danych osobowych na stronie w celu ich zahashowania i wysłania do platformy reklamowej to operacja wymagająca podstawy prawnej i ujęcia w Rejestrze Czynności Przetwarzania (art. 30 RODO).
Co warto zrobić:
- Zaktualizować politykę prywatności o wzmiankę o Enhanced Conversions i Google Ads (podmiot przetwarzający: Google Ireland Limited na mocy Google Ads Data Processing Terms).
- Upewnić się, że Consent Mode v2 jest wdrożony przed włączeniem Enhanced Conversions — inaczej ryzykujesz wysyłanie danych do Google bez odpowiedniej zgody.
- Zapewnić w procesie zamówienia wyraźną informację o celu zbierania danych (art. 13 RODO).
Jeśli korzystasz z platformy e-commerce (WooCommerce, Shopify, PrestaShop) — sprawdź, czy Twój cookiebar i Consent Mode przekazują prawidłowe sygnały do GTM. Dane konwersji nie powinny trafiać do Enhanced Conversions, jeśli użytkownik odrzucił cookies reklamowe.
Jak sprawdzić, czy Enhanced Conversions działa prawidłowo
Po wdrożeniu Enhanced Conversions masz dwa narzędzia do weryfikacji, opisane w dokumentacji Google Ads.
Enhanced Conversions Assist Tool — rozszerzenie Chrome dostępne w Chrome Web Store. Po zainstalowaniu i zalogowaniu na konto Google Ads, odwiedzasz stronę konwersji (np. stronę podziękowania po zakupie) i narzędzie pokazuje, czy Enhanced Conversions Tag wykrywa i poprawnie hashuje dane. To pierwsza rzecz do sprawdzenia zaraz po wdrożeniu — bez tej weryfikacji nie wiesz, czy tag faktycznie działa, czy tylko wygląda na włączony.
Tag Diagnostics Report w Google Ads — dostępny w zakładce Konwersje → szczegóły konwersji. Raport pokazuje, ile konwersji zostało rozszerzonych dzięki Enhanced Conversions, jaka jest jakość dopasowania danych (match rate) i czy są błędy konfiguracyjne do poprawienia.
Na wyniki w raportach konwersji trzeba poczekać. Wg dokumentacji Google, dane o wpływie Enhanced Conversions wyświetlają się przez 30 dni od momentu aktywacji i wymagają okresu uczenia algorytmu. Nie oczekuj natychmiastowych zmian w liczbie raportowanych konwersji — daj systemowi 4–6 tygodni, zanim ocenisz, czy funkcja działa zgodnie z oczekiwaniami.
W tym czasie Smart Bidding zaczyna uwzględniać dodatkowe dane w decyzjach o licytacji. Efekt — jeśli Enhanced Conversions rzeczywiście dosila algorytm świeżymi danymi — będzie widoczny w jakości konwersji: mniejsze CPA lub lepszy ROAS przy tym samym budżecie.
Ważna uwaga: Enhanced Conversions nie zmieni Twoich wyników z dnia na dzień. To narzędzie, które poprawia jakość danych wejściowych dla Smart Bidding. Jeśli Twoje kampanie mają poważny problem z targetowaniem, kreacjami lub stroną docelową — Enhanced Conversions nie zastąpi audytu samodzielnego kampanii ani strukturalnych poprawek. Ale jeśli Twoje kampanie już działają dobrze, a tylko masz lukę w danych — to właśnie Enhanced Conversions może być brakującym elementem.
Podsumowanie
Enhanced Conversions for Web to funkcja, która od lat rozwiązuje realne problemy z pomiarem konwersji w środowisku coraz mniej przyjaznym dla cookies. W 2026 roku Google znacząco obniżyło barierę wdrożenia — jeden przełącznik zastąpił wcześniej skomplikowaną konfigurację.
Dla MŚP wnioski są praktyczne:
- Sprawdź, czy Enhanced Conversions jest włączone w Twoim koncie Google Ads (Konwersje → ustawienia → Enhanced conversions). Jeśli byłeś wcześniejszym użytkownikiem i zaakceptowałeś warunki danych klientów — prawdopodobnie zostałeś automatycznie zmigrowany do nowego ujednoliconego ustawienia.
- Wybierz metodę implementacji zgodnie z tym, jak jest zbudowana Twoja strona. Dla większości MŚP z WordPressem/WooCommerce — GTM. Dla sklepów z własnym kodem — Google Tag z obiektem
user_data. API tylko jeśli masz zaplecze techniczne. - Zweryfikuj zgodność z RODO przed włączeniem: Consent Mode v2 musi być wdrożony i działający, polityka prywatności powinna wspominać o Enhanced Conversions.
- Użyj Enhanced Conversions Assist Tool zaraz po wdrożeniu, żeby potwierdzić, że dane są poprawnie przechwytywane i hashowane.
- Daj algorytmowi 30–45 dni zanim ocenisz efekty. Smart Bidding potrzebuje czasu, żeby nauczyć się na nowych danych.
Wskazówka: Enhanced Conversions nie zastępuje strategii first-party data — to jeden element szerszego podejścia do zbierania i zarządzania danymi klientów w środowisku cookieless. Jeśli zastanawiasz się, jak całościowo podejść do first-party data w swojej firmie — opisaliśmy to wcześniej w kontekście MŚP. Enhanced Conversions to narzędzie pomiarowe; strategia first-party data to decyzja biznesowa o tym, jak i po co zbierasz dane klientów.
Jeśli chcesz sprawdzić, czy konfiguracja Twojego konta Google Ads jest gotowa na Enhanced Conversions — chętnie zerwiemy na to spojrzenie.