Konwersje rozszerzone dotyczące potencjalnych klientów to ulepszona wersja importowania konwersji offline, która wykorzystuje dane przekazywane przez użytkowników, takie jak adresy e-mail, do uzupełniania importowanych danych o konwersjach offline, co zwiększa dokładność i skuteczność określania stawek. Gdy importujesz konwersje offline, podane zaszyfrowane dane o klientach służą do przypisywania udziału w konwersjach do kampanii Google Ads przez dopasowywanie ich do tych samych danych zebranych w Twojej witrynie (np. w formularzu kontaktowym) oraz do zalogowanych klientów, którzy weszli w interakcję z Twoją reklamą.
Jeśli korzystasz już z importowania konwersji offline, możesz przejść na konwersje rozszerzone dotyczące potencjalnych klientów, aby importować dane przekazywane przez użytkowników jako uzupełnienie identyfikatorów, które już importujesz (identyfikator kliknięcia Google). Dowiedz się więcej o tym, jak Google używa konwersji rozszerzonych dotyczących potencjalnych klientów do analizowania danych o potencjalnych klientach.
Konwersje rozszerzone dotyczące potencjalnych klientów mogą zwiększać dokładność pomiaru konwersji. Uzupełniają one Twoje dotychczasowe tagi konwersji, umożliwiając reklamodawcom bezpieczne przesyłanie z Twojej witryny zaszyfrowanych własnych danych o klientach w sposób zapewniający ochronę prywatności. Te zaszyfrowane dane klientów są porównywane z zaszyfrowanymi danymi klientów z kont Google zalogowanych użytkowników i przypisywane do zdarzeń reklamowych, co pomaga mierzyć konwersje generowane przez kampanię.
Po skonfigurowaniu konwersji rozszerzonych dotyczących potencjalnych klientów za pomocą Menedżera tagów Google lub przy użyciu tagu Google możesz sprawdzać w raporcie z diagnostyki konwersji rozszerzonych, czy działają one prawidłowo. Raport z diagnostyki pomoże wykrywać i rozwiązywać problemy z implementacją konwersji rozszerzonych. Typowe problemy to brakujące lub nieprawidłowo sformatowane dane przekazywane przez użytkowników albo nieprawidłowe wdrożenie kodu na stronie. Aby mieć pewność, że konwersje rozszerzone dotyczące potencjalnych klientów są mierzone prawidłowo, zapoznaj się z listą kontrolną implementacji konwersji rozszerzonych dotyczących potencjalnych klientów. Możesz też skonfigurować konwersje rozszerzone w interfejsie Google Ads API, co pomoże Ci zwiększyć dokładność pomiaru konwersji.
Z tego artykułu dowiesz się, jak za pomocą tagu Google skonfigurować w swojej witrynie pomiar konwersji rozszerzonych dotyczących potencjalnych klientów. Jeśli korzystasz z Menedżera tagów Google, przeczytaj artykuł o konfigurowaniu konwersji rozszerzonych dotyczących potencjalnych klientów za pomocą Menedżera tagów Google. Więcej informacji o zaletach konwersji rozszerzonych dotyczących potencjalnych klientów i o sposobie ich działania znajdziesz w artykule Konwersje rozszerzone.
- Gdy konwersje rozszerzone dotyczące potencjalnych klientów są włączone, powiązany z nimi tag Google automatycznie rejestruje odpowiednie zdarzenia interakcji z formularzami w Twojej witrynie.
- W przypadku Google Cloud Storage (GCS), Amazon S3, HTTP, SFTP i Arkuszy Google Menedżer danych Google Ads za każdym razem importuje konwersje z ostatnich 90 dni. W przypadku Salesforce i HubSpot Menedżer danych importuje dane z ostatnich 14 dni podczas pierwszego udanego uruchomienia, a podczas każdego kolejnego importuje wszystkie zmiany, które wystąpiły i zostały zgłoszone między ostatnim a obecnym uruchomieniem. W przypadku BigQuery, Amazon Redshift, Snowflake, MySQL i PostgreSQL Menedżer danych za każdym razem importuje dane z ostatnich 14 dni.
Zanim zaczniesz
Przed skonfigurowaniem konwersji rozszerzonych dotyczących potencjalnych klientów musisz odszukać w swojej witrynie formularze kontaktowe i wybrać w nich pole, np. adres e-mail, które jednoznacznie identyfikuje potencjalnych klientów i które będzie też uwzględnione w imporcie offline.
Informacje, które musisz uwzględnić w przesyłanych offline danych o konwersjach rozszerzonych dotyczących potencjalnych klientów:
| Wymagane: | Zalecane: |
Jeśli korzystasz z interfejsu API i ręcznego przesyłania plików, zapoznaj się z
|
|
Zalecamy użycie adresu e-mail potencjalnego klienta, ponieważ jest to niepowtarzalny identyfikator, którego format w systemie CRM pozostanie niezmienny. Jeśli używasz numeru telefonu, tag automatycznie usunie symbole i myślniki, ale numer musi zawierać kod kraju. Aby zwiększyć współczynniki dopasowania, zalecamy zbieranie zarówno adresów e-mail, jak i numerów telefonów.
Musisz też wykonać te czynności:
- Zanotuj adres URL, pod którym znajduje się w Twojej witrynie formularz kontaktowy. Możesz potrzebować tego adresu podczas konfiguracji.
- Upewnij się, że masz włączone automatyczne tagowanie.
- Upewnij się, że w formularzu kontaktowym w witrynie dostępne są dane własne klientów (adres e-mail lub numer telefonu).
- Musisz się zapoznać z zasadami dotyczącymi danych klienta w Google Ads oraz potwierdzić, że ich przestrzegasz (odpowiednie instrukcje znajdziesz poniżej).
Konwersje rozszerzone dotyczące potencjalnych klientów możesz skonfigurować w 2 krokach:
Krok 1. Skonfiguruj tag Google, aby zbierał zaszyfrowane dane przekazywane przez użytkowników w witrynie (np. adres e-mail lub numer telefonu z formularza kontaktowego).
- Jeśli śledzenie konwersji masz obecnie zaimplementowane za pomocą tagu Google umieszczonego bezpośrednio na stronie (a nie z zastosowaniem narzędzia innej firmy lub elementu iframe), możesz zgodnie z poniższymi instrukcjami skonfigurować konwersje rozszerzone dotyczące potencjalnych klientów przy użyciu tagu Google, wprowadzając tylko niewielkie zmiany w konfiguracji.
- Jeśli do śledzenia konwersji używasz obecnie Menedżera tagów Google, konwersje rozszerzone dotyczące potencjalnych klientów możesz skonfigurować za jego pomocą, wykonując poniższe instrukcje i wprowadzając tylko niewielkie zmiany w konfiguracji.
Krok 2. Skonfiguruj automatyczne importowanie danych o konwersjach offline z tymi samymi zaszyfrowanymi danymi o klientach, korzystając z tych narzędzi:
Jeśli korzystasz z importowania konwersji offline, zdecydowanie zalecamy przejście na konwersje rozszerzone dotyczące potencjalnych klientów za pomocą Menedżera danych Google Ads. Konwersje rozszerzone dotyczące potencjalnych klientów to ulepszona wersja importowania konwersji offline, która zapewnia takie korzyści jak większa trwałość, dokładniejsze raportowanie, konwersje po wyświetleniu angażującym i konwersje na różnych urządzeniach. Jest obsługiwana w Menedżerze danych, interfejsie Google Ads API i Zapier.
Przebieg wdrażania zależy od tego, co mierzysz, i od Twoich możliwości. Aby określić metodę, która najlepiej odpowiada Twoim potrzebom, skorzystaj z tego przewodnika po uaktualnianiu importowania konwersji offline.
Instrukcje
Oto lista czynności, które musisz wykonać, aby skonfigurować importowanie konwersji offline z użyciem konwersji rozszerzonych dotyczących potencjalnych klientów:
- Skonfiguruj ustawienia tagu Google
- Utwórz nowe działanie powodujące konwersję
- Zaakceptuj Warunki dotyczące danych klienta
1. Skonfiguruj ustawienia tagu Google
W przypadku konwersji rozszerzonych dotyczących potencjalnych klientów musisz dostosować tag Google:
- Otwórz ustawienia tagu Google.
- W ustawieniach tagu Google kliknij Zarządzaj automatycznym wykrywaniem zdarzeń. Włącz automatyczne zbieranie danych „Interakcje z formularzem”.
- Zamknij menu.
Następnie musisz zaimportować dane o konwersjach offline do Google Ads, przesyłając je lub łącząc plik w Google Ads za pomocą Menedżera danych.
2. Utwórz nowe działanie powodujące konwersję
- W menu Cele
kliknij Podsumowanie.
- Wybierz + Utwórz działanie powodujące konwersję.
- Zaznacz pole wyboru „Konwersje offline”.
- Kliknij Dodaj źródło danych.
- Kliknij Dalej.
- Kliknij Systemy CRM, pliki lub inne źródła danych, a następnie Śledź konwersje po kliknięciu.
- W sekcji „Źródło danych” kliknij Połącz nowe źródło danych. Wybierz polecaną usługę lub wpisz jej nazwę w pasku wyszukiwania. Źródła danych możesz łączyć za pomocą tych metod:
- Połączenie bezpośrednie: po wybraniu tej opcji pojawi się sekcja „Dane o klientach”. Aby kontynuować, zaznacz pole wyboru odnoszące się do polityki Google w zakresie zgody użytkownika z UE i zasad dotyczących danych klientów.
- Integracja z usługami innych firm za pomocą usługi Zapier: po wybraniu tej opcji pojawi się przycisk Autoryzuj. Aby potwierdzić, że zgadzasz się na korzystanie z integracji z usługami innych firm, która może się wiązać z opłatami, kliknij Autoryzuj.
- Kliknij Dalej.
- W menu Wybierz kategorię wybierz „Cel konwersji” i wpisz nazwę konwersji.
- Uwaga: zdecydowanie zalecamy wybranie jako celu konwersji „Zakwalifikowany potencjalny klient” lub „Potencjalny klient, który dokonał konwersji”.
- Kliknij Zapisz i kontynuuj. Na następnej stronie potwierdzisz swoje nowe działanie powodujące konwersję.
- Uwaga: jeśli łączenie źródeł danych zostało przez Ciebie początkowo pominięte, w sekcji „Skonfiguruj źródła danych” kliknij Skonfiguruj.
- Kliknij Gotowe.
- Zaznacz pole Włącz konwersje rozszerzone dotyczące potencjalnych klientów. Jeśli nie chcesz korzystać z konwersji rozszerzonych dotyczących potencjalnych klientów, kliknij Kontynuuj, używając identyfikatorów kliknięcia Google, lub Dokończ konfigurację później. Jeśli chcesz ją włączyć po skonfigurowaniu działania powodującego konwersję, możesz kliknąć Podsumowanie. W menu Konwersje rozszerzone dotyczące potencjalnych klientów zaznacz pole wyboru Włącz konwersje rozszerzone dotyczące potencjalnych klientów.
3. Zaakceptuj Warunki dotyczące danych klienta
Przejrzyj i zaakceptuj Warunki dotyczące danych klienta, postępując zgodnie z tymi instrukcjami:
- W menu Cele
kliknij Ustawienia.
- Obok pozycji „Warunki dotyczące danych klienta” kliknij Wyświetl warunki, a potem sprawdź „Zasady i dodatkowe warunki wykorzystywania danych klientów”.
- Zaznacz pole wyboru „Znam Warunki i akceptuję je w imieniu mojej firmy”.
- Kliknij Zgadzam się. Stan zmieni się na „Zaakceptowano”.
Sprawdź tag Google
Jeśli chcesz sprawdzić, czy tag Google jest poprawnie zainstalowany i prawidłowo śledzi konwersje, lub masz problemy z tagiem:
- W menu Cele
kliknij Podsumowanie.
- W tabeli działań powodujących konwersję w kolumnie „Nazwa” odszukaj działanie, które chcesz sprawdzić, a potem zajrzyj do kolumny „Stan” w tym samym wierszu.
Konfigurowanie konwersji rozszerzonych dotyczących potencjalnych klientów za pomocą zmiennych JavaScriptu lub selektorów arkusza CSS
Jeśli używasz zmiennych JavaScriptu, warto zapytać programistę, które zmienne należy umieścić w tych polach. Jeśli używasz selektorów arkusza CSS, wykonaj podane niżej czynności.
Znajdowanie pól konwersji rozszerzonych na stronie formularza kontaktowego
- W przeglądarce Chrome, na innej karcie niż ta, na której masz otwarte konto Google Ads, otwórz stronę przesyłania formularza kontaktowego.
- Wskaż pola na stronie, w których mają być wpisywane dane klientów przeznaczone do wysyłania do Google.
Wymagane:
- Informacje umożliwiające identyfikację: pole z informacjami umożliwiającymi identyfikację jest wymagane, ale nie musi to być adres e-mail.
- Identyfikator kliknięcia Google (GCLID) lub identyfikator GBRAID: nadal wysyłaj identyfikator GCLID lub GBRAID, jeśli jest on już zapisany lub zarejestrowany za pomocą tagu Google.
- Nazwa konwersji: nazwa działania powodującego konwersję (np. „zakwalifikowanie potencjalnego klienta” lub „podpisanie umowy”), na potrzeby którego chcesz importować dane offline.
- Czas konwersji: wybierz jeden z akceptowanych formatów czasu.
- Cel konwersji: reklamodawcy prowadzący kampanie nastawione na zdobywanie potencjalnych klientów, którzy mierzą cele offline, powinni używać celów „Zakwalifikowany potencjalny klient” lub „Potencjalny klient, który dokonał konwersji”.
Rekomendowane:
- Numer telefonu: (opcjonalnie) użytkownicy interfejsu API i korzystający z ręcznego przesyłania plików powinni zapoznać się z wymaganiami dotyczącymi haszowania.
- Identyfikator zamówienia: pomaga kontrolować powielone dane potencjalnych klientów.
- Wartość konwersji: opcjonalna, ale zalecana.
- Waluta konwersji: (opcjonalnie).
- Jeśli korzystasz z Menedżera danych Google Ads, dowiedz się więcej o przygotowywaniu danych do importu.
- Po odszukaniu na stronie danych klientów musisz wykonać następny krok, aby skopiować selektory arkusza CSS i wstawić je w Google Ads.
Odszukiwanie selektorów arkusza CSS konwersji rozszerzonych i wstawianie ich w Google Ads
- Gdy znajdziesz na stronie formularza kontaktowego odpowiednie dane klientów, które chcesz wysyłać, kliknij je prawym przyciskiem myszy i wybierz Zbadaj.
Uwaga: aby np. wstawić w Google Ads selektor arkusza CSS odpowiadający adresowi e-mail, kliknij prawym przyciskiem myszy adres e-mail wyświetlany na stronie formularza kontaktowego.
- W przeglądarce Chrome otworzą się „Narzędzia dla deweloperów”.
- W oknie kodu źródłowego na stronie „Narzędzia dla deweloperów” zobaczysz zaznaczony fragment kodu. Wskazuje on segment zawierający selektory arkusza CSS związane z danymi o klientach, które zostały kliknięte przez Ciebie prawym przyciskiem myszy w kroku 2 tej sekcji.
- Najedź kursorem na zaznaczony kod i kliknij go prawym przyciskiem myszy.
- Przewiń w dół do pozycji „Kopiuj”, a potem kliknij Selektor.
- Wklej ten tekst w Google Ads w odpowiednim polu w sekcji „Automatyczne konwersje rozszerzone” (na drugiej karcie).
- Wklejony tekst powinien wyglądać podobnie do tego:
tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > custEmail
- Wklejony tekst powinien wyglądać podobnie do tego:
- Powtórz kroki 2–6 z tej sekcji w przypadku każdego fragmentu danych klientów (e-maila lub telefonu).
- Na koncie Google Ads kliknij Zapisz.
Uwaga: sprawdzoną metodą jest pobieranie wartości z elementu DOM za pomocą atrybutu identyfikatora. Identyfikatory są unikalne i z mniejszym prawdopodobieństwem zmienią się w czasie w porównaniu z innymi właściwościami, takimi jak nazwy klas czy nazwy. Nie mają na nie wpływu zmiany układu, co oznacza, że Twój kod będzie nadal działał, nawet jeśli zmieni się układ Twojej strony.
Jeśli pole nie ma jeszcze identyfikatora, możesz go dodać za pomocą atrybutu id w kodzie HTML. Przykład:
<input type="text" id="myTextField">
Konfigurowanie konwersji rozszerzonych w kampaniach internetowych poprzez edycję kodu witryny
Konwersje rozszerzone dotyczące potencjalnych klientów z niestandardowym kodem JavaScriptu możesz zaimplementować w celu bezpośredniego wywoływania tagu Google (mogą tego wymagać formularze hostowane w narzędziu innej firmy lub w elemencie iframe), zamiast korzystać z funkcji automatycznego wykrywania lub z selektorów. Dowiedz się więcej o walidacji wdrożenia za pomocą Narzędzi deweloperskich w Chrome.
Odszukiwanie i definiowanie pól konwersji rozszerzonych
Sprawdź, czy Twój adres e-mail lub numer telefonu jest dostępny dla niestandardowego kodu. Możesz wysyłać niezaszyfrowane dane, które Google znormalizuje i zaszyfruje, zanim trafią na serwery, albo dane znormalizowane i zaszyfrowane. Jeśli wybierzesz normalizowanie i szyfrowanie danych, postępuj zgodnie z podanymi niżej instrukcjami.
Aby znormalizować dane:
- usuń spacje na początku i na końcu ciągu,
- zmień pisownię tekstu na małe litery,
- sformatuj numery telefonów zgodnie ze standardem E.164.
Aby zaszyfrować dane:
- użyj wartości szesnastkowej z zastosowaniem algorytmu SHA256.
W tabeli poniżej znajdziesz więcej informacji o polach, które możesz definiować. W kolumnie „Nazwa klucza” podany jest sposób odwoływania się do pól we fragmencie kodu HTML konwersji rozszerzonych, który utworzymy w następnym kroku. Uwaga: wszystkie dane należy przekazywać jako dane typu ciąg znaków.
| Pole danych | Nazwa klucza | Opis |
| Adres e-mail | e-mail |
Adres e-mail użytkownika. Przykład: „jkowalski@example.com”. |
sha256_email_address |
Zaszyfrowany adres e-mail użytkownika. Przykład: „a8af8341993604f29cd4e0e5a5a4b5d48c575436c38b28abbfd7d481f345d5db”. |
|
| Numer telefonu | phone_number |
Numer telefonu użytkownika. Musi mieć format E.164, co oznacza, że powinien zawierać od 11 do 15 znaków, w tym znak plusa (+) i kod kraju, bez myślników, nawiasów ani spacji. Przykład: „+11231234567”. |
sha256_phone_number |
Zaszyfrowany numer telefonu użytkownika. Przykład: „e9d3eef677f9a3b19820f92696be53d646ac4cea500e5f8fd08b00bc6ac773b1”. |
Wdrażanie skryptu konwersji rozszerzonych
Skonfiguruj i dodaj widoczny poniżej skrypt w miejscu, w którym ma się uruchamiać tag Google. Pamiętaj, aby dopasować nazwy zmiennych w skrypcie poniżej do nazw zmiennych tych atrybutów na Twojej stronie internetowej.
Jeśli np. przechowujesz adresy e-mail w zmiennej o nazwie "email_address", musisz podać jej nazwę we fragmencie kodu (w tym przykładzie w miejscu, gdzie znajduje się ciąg „twojaZmiennaAdresuE-mail”).
// Implementacja obiektu danych przekazywanych przez użytkowników
<script>
gtag('set', 'user_data', {
"email": twojaZmiennaAdresuE-mail, *** Zamiast ciągu „twojaZmiennaAdresuE-mail” wstaw faktyczną nazwę zmiennej JavaScriptu, w której przechowujesz dane adresu e-mail użytkownika. To samo zrób w przypadku pozostałych zmiennych poniżej. Dopilnuj, aby wartości nie były zaszyfrowane.
"phone_number": yourPhoneVariable, ***Numer telefonu musi mieć format E.164, co oznacza, że powinien zawierać od 11 do 15 znaków, w tym znak plusa (+) i kod kraju bez myślników, nawiasów czy spacji.
});
</script>
// Wysyłanie danych przekazywanych przez użytkowników za pomocą następującego fragmentu kodu
<script>
gtag('event', 'form_submit', {'send_to': 'AW-ID'}); ***Zachowaj parametr AW- bez zmian i zastąp parametr ID swoim identyfikatorem tagu Google
</script>
Jeśli witryna nie zbiera danych z któregoś z pól podanych powyżej, usuń to pole, zamiast pozostawiać je puste. Jeśli np. witryna zbiera tylko adresy e-mail, fragment kodu będzie wyglądać tak:
// Implementacja
<script>
gtag('set', 'user_data', {
"email": {{ yourEmailVariable }}
});
</script>
Wiele wartości
Programiści mogą opcjonalnie podawać kilka wartości (maksymalnie 3 dla numeru telefonu i adresu e-mail oraz 2 dla adresu pocztowego), używając wartości w postaci tablicy zamiast ciągu. Jeśli zbierasz co najmniej 2 wartości danej zmiennej, podawanie ich zwiększy prawdopodobieństwo dopasowania. Zobacz ten przykład:
<script>
gtag('set', 'user_data', {
"email": [twojaZmiennaAdresuE-mail1, twojaZmiennaAdresuE-mail2],
"phone_number": [twojaZmiennaNumeruTelefonu1, twojaZmiennaNumeruTelefonu2]
});
</script>
Przykładowy kod do przekazywania wstępnie zaszyfrowanych danych użytkowników:
// Implementacja
<script>
gtag('set', 'user_data', {
"sha256_email_address": {{ yourEmailVariable }},
"sha256_phone_number": {{ yourPhoneVariable }}
});
</script>