Enhanced Conversions w Google Ads nie działają najczęściej z trzech powodów: nie został wdrożony tag bezpośrednio na stronie potwierdzenia konwersji, dane użytkownika nie są przesyłane przez user-provided data variables w GTM, albo konfiguracja w panelu Google Ads pomija pola wymagane przez algorytm.
Co to jest Enhanced Conversions i jak ma działać
Enhanced Conversions to mechanizm Google, który pozwala uzupełnić utracone konwersje (gdy użytkownik nie ma cookies albo blokuje śledzenie) na podstawie zhashowanych danych z formularza — e-mail, telefon, imię. Te dane są wysyłane do Google przez tag konwersji albo przez integrację z GA4, a Google dopasowuje je do swoich Signed-In Users i odzyskuje atrybucję.
Pierwsza przyczyna: brak user-provided data w tagu
Najczęstszy problem to brak user-provided data variable w GTM. Tag konwersji Google Ads musi mieć jawnie ustawione zmienne ’email_address’, 'phone_number’, 'first_name’ itd. — pobrane z DOM strony potwierdzenia. Bez tego tag wysyła konwersję, ale bez danych do uzupełnienia. W debug-view widać tag jako 'fired’ bez user data.
Druga przyczyna: zła konfiguracja w panelu Google Ads
W Google Ads → Tools → Conversions → Settings → Diagnostics musisz mieć włączone Enhanced Conversions for Web. Plus konkretny conversion action musi mieć w sekcji 'Enhanced Conversions’ ustawione na 'I’ll set this up using Google Tag Manager’ lub 'Google tag’. Domyślnie jest wyłączone.
Trzecia przyczyna: dane przed hashowaniem są niepoprawne
Google sam haszuje dane przed wysłaniem (SHA256), ale tylko jeśli format jest prawidłowy. E-mail musi być lowercase + trimmed. Telefon musi być w formacie E.164 (+48…). Imię musi być po polsku, ale bez polskich znaków. Niepoprawny format = Google nie matchuje danych z swoich kont.
Jak zdiagnozować w 5 minut
Otwórz GTM debug. Wykonaj test konwersji. W tagu Google Ads sprawdź sekcję 'User-provided data’ — czy są pola enaill_address, phone_number z poprawnymi wartościami. Jeśli nie ma — popraw tag. Jeśli są — sprawdź w Google Ads → Diagnostics czy konwersje są Recording 'Diagnosis: OK’.
Checklista diagnostyczna
Krótki check-list do przejścia w 5 minut:
- Tag konwersji Google Ads ma user-provided data variables (email, phone)
- User-provided data zbiera dane z DOM PRZED redirectem na thank-you
- Enhanced Conversions for Web włączone w Tools → Conversions → Settings
- Conversion action ma 'I’ll set this up using GTM’ w sekcji Enhanced Conversions
- E-mail jest lowercase + trimmed
- Telefon w formacie E.164 (+48xxxxxxxxx)
- Diagnostics w Google Ads pokazuje OK dla danego conversion action
- Test w debug-view pokazuje user data w tagu
Powiązane wpisy
Jeśli ten temat Cię interesuje, sprawdź też:
Potrzebujesz wsparcia?
Jeśli problem dotyczy Twojej firmy i potrzebujesz pomocy z konfiguracją — sprawdź usługę specjalistyczną albo opisz problem w briefie.
Powiązane materiały
Jeśli ten temat Cię interesuje, sprawdź też:
- 📚 Google Ads — przewodnik performance marketing — pełny przewodnik z linkami do wszystkich powiązanych artykułów
Gotowy zrobić to z kimś, kto ma to opanowane?
W Koderowni dostarczam custom WordPress + performance marketing dla świadomych marek. Jeśli ten temat jest dla Ciebie istotny w konkretnym projekcie:
- 📋 Proces współpracy — pięć etapów od briefu do publikacji, cykle od 4 do 22 tygodni
- 💰 Widełki cenowe 2026 — orientacyjne stawki dla wszystkich obszarów + kalkulator
- 📝 Zakres usług — sześć obszarów: WordPress, GA4, Google Ads, GTM, Consent Mode, lokalne SEO