Konwersje

Konwersje rozszerzone Google Ads — konfiguracja krok po kroku

Redakcja Ekspert Google · 8 min czytania · 14 maja 2026
Konwersje rozszerzone (Enhanced Conversions) to obowiązkowy element konfiguracji Google Ads w 2026. Bez nich tracisz 15-30% danych konwersji w przeglądarkach z ITP/blokerami. Pokażę jak je wdrożyć w 5 krokach.

Czym są konwersje rozszerzone?

Konwersje rozszerzone (Enhanced Conversions, EC) to mechanizm Google Ads pozwalający Google na matchowanie konwersji z konkretnym użytkownikiem nawet jeśli cookies w przeglądarce są zablokowane. Działa poprzez wysłanie zhashowanych danych first-party (email, telefon, imię/nazwisko) razem z konwersją.

Bez Enhanced Conversions kampania w Google Ads w 2026 roku traci 15-30% danych konwersji w przeglądarkach Safari (ITP), Firefox (ETP), Brave i u użytkowników z blokerami reklam. To dane krytyczne dla machine learningu Google — bez nich algorytm Performance Max i Smart Bidding pracuje na niepełnym obrazie.

Trzy metody wdrożenia

Google Ads obsługuje trzy sposoby implementacji Enhanced Conversions — wybór zależy od stacku technologicznego strony:

MetodaTrudnośćDla kogoPokrycie
Google Tag ManagerŚredniaWiększość witryn z GTM95% przypadków
Google tag (gtag.js)ŁatwaStrony z natywnym gtagProste landing page’y
Google Ads APITrudnaServer-side trackingE-commerce, CRM-integracje

Konfiguracja przez Google Tag Manager — krok po kroku

Krok 1. W Google Ads włącz Enhanced Conversions: Narzędzia → Konwersje → wybierz konwersję → sekcja Enhanced Conversions → włącz przełącznik → wybierz „Google Tag Manager”.

Krok 2. W GTM otwórz tag konwersji Google Ads i włącz opcję „Include user-provided data from your website”.

Krok 3. Stwórz zmienną typu „User-Provided Data” w GTM. Wskaż selektory CSS pól formularza zawierających email, telefon, imię, nazwisko, adres.

Krok 4. Zhashowanie danych — GTM robi to automatycznie SHA-256 przed wysyłką do Google. Surowe dane nigdy nie opuszczają przeglądarki.

Krok 5. Zweryfikuj: Tag Assistant w trybie Preview → wypełnij formularz → sprawdź czy tag konwersji wysyła parametr user_data z polami sha256_email_address.

Manualne pola czy data layer?

Manualne wskazanie selektorów CSS w GTM (np. #input-email) działa, ale jest kruche — każda zmiana frontu psuje tracking. Profesjonalne wdrożenie wymaga data layer:

window.dataLayer.push({
  event: 'enhanced_conversion_data',
  enhanced_conversion_data: {
    email: 'jan@example.com',
    phone_number: '+48500123456',
    address: {
      first_name: 'Jan',
      last_name: 'Kowalski',
      postal_code: '00-001'
    }
  }
});

Push do data layer odbywa się w momencie konwersji (po wysłaniu formularza, na thank-you page). GTM odczytuje zmienną i przekazuje do tagu Google Ads.

Server-side Enhanced Conversions

Najbardziej odporna metoda — dane konwersji idą z Twojego serwera bezpośrednio do API Google Ads, omijając przeglądarkę. Wymaga:

Server-side EC daje 99% pokrycia konwersji (vs 70-85% dla client-side w 2026). Dla e-commerce powyżej 500 transakcji/m-c to standard.

Weryfikacja i debugowanie

Po wdrożeniu sprawdź status w Google Ads → Konwersje → wybierz konwersję → karta „Enhanced Conversions”. Możliwe statusy:

Pełna integracja danych w raportach Google Ads zajmuje 7-14 dni od pierwszej poprawnej konwersji.

Wpływ na wyniki kampanii

Statystyki z 50+ wdrożeń Enhanced Conversions w polskich firmach:

Zgodność z RODO

Enhanced Conversions wymagają zgody marketingowej użytkownika (Consent Mode v2). Dane są hashowane SHA-256 lokalnie w przeglądarce — Google otrzymuje tylko hash, nie surowe maile czy telefony. Konfiguracja zgodna z RODO wymaga: