Liczby kliknięć oraz sesji w raportach Google Ads i Analytics mogą się różnić z kilku powodów: Być może wystąpiły problemy techniczne dotyczące kliknięć lub sesji, np. nieprawidłowo skonfigurowany kod śledzenia lub brak tego kodu na stronie docelowej. Czasami, gdy klienci wyświetlają łącznie dane z Google Ads i Analytics, liczba kliknięć i sesji w raportach jest różna. Więcej sesji niż kliknięć świadczy o pozytywnym zaangażowaniu. Omawiane tu zagadnienia skupiają się na Google Analytics, ale te same pojęcia mają zastosowanie do wszystkich typów kampanii Google Ads.
Możesz też rozwiązywać problemy z danymi za pomocą diagnostyki w Google Analytics.
Z tego artykułu dowiesz się, jakie są główne przyczyny rozbieżności pod względem liczby kliknięć i sesji w kampaniach Google Ads:
- Kliknięcia i Sesje to różne rodzaje danych
- Google Ads odfiltrowuje z raportu nieprawidłowe kliknięcia. Analytics wyświetla wszystkie dane
- Funkcja automatycznego tagowania adresów URL na koncie Google Ads została wyłączona
- Włączanie ręcznego tagowania
- Upewnij się, że masz prawidłowe ustawienia importu i eksportu w Google Ads (przepływ danych i konwersje z Google Analytics)
- Sprawdzanie daty połączenia kont
- W witrynie jest włączona funkcja przepisywania adresu URL po stronie serwera
- Strona docelowa może przekierowywać na inną stronę
- Sprawdź, czy strona docelowa reklam jest śledzona
- Ustawienia przeglądarek użytkowników mogą uniemożliwiać gromadzenie danych w Analytics
- Upewnij się, że kod może być prawidłowo wczytywany na Twojej stronie docelowej
- Użytkownicy powracający w trakcie trwania kampanii
- Użytkownicy powracający do witryny za pomocą zakładek
- Serwer powoduje opóźnienia
Kliknięcia i Sesje to różne rodzaje danych
Google Ads śledzi Kliknięcia, natomiast Analytics – Sesje i użytkowników. Warto pamiętać, że są to różne dane i pewne rozbieżności są normalne.
- Kliknięcia (Google Ads): kliknięcie jest rejestrowane, gdy ktoś wejdzie w interakcję z reklamą (np. kliknie nagłówek lub wezwanie do działania).
- Sesje (Google Analytics): sesja to grupa interakcji z Twoją witryną, które zachodzą w danym przedziale czasu. Jeśli np. użytkownik kliknie Twoją reklamę, przejrzy kilka stron w Twojej witrynie, a potem ją opuści, cała wizyta jest zwykle liczona jako jedna sesja. Jeśli użytkownik kliknie reklamę 2 razy w ciągu 30 minut bez zamykania przeglądarki, Analytics może zarejestrować to jako jedną sesję nawet wtedy, gdy użytkownik opuścił witrynę i wkrótce do niej powrócił. Google Ads policzy jednak 2 kliknięcia.
- Użytkownicy (Google Analytics): użytkownicy to osoby, które rozpoczęły co najmniej jedną sesję w wybranym zakresie dat.
Częste przyczyny różnic: użytkownik może wielokrotnie kliknąć reklamę w krótkim czasie.
- Google Ads odfiltrowuje nieprawidłowe kliknięcia, a Google Analytics początkowo raportuje wszystkie sesje przed potencjalnym filtrowaniem.
- Użytkownik może kliknąć reklamę, ale zamknąć przeglądarkę lub przejść do innej witryny, zanim kod śledzenia Google Analytics na stronie docelowej zostanie w pełni wczytany. W takim przypadku zostanie zarejestrowane kliknięcie, ale nie sesja.
- Do rozbieżności mogą się też przyczyniać problemy techniczne, takie jak usuwanie identyfikatora kliknięcia Google, nieprawidłowa implementacja tagu lub zmiany identyfikatora sesji w witrynie. Jeśli podejrzewasz problemy techniczne, skonsultuj się z programistą stron internetowych.
W przypadku kampanii generujących popyt, zwłaszcza na platformach takich jak YouTube, różnice między kliknięciami a sesjami mogą być bardziej wyraźne ze względu na charakter interakcji z reklamami.
Google Ads odfiltrowuje z raportu nieprawidłowe kliknięcia. Analytics wyświetla wszystkie dane
Google Ads automatycznie odfiltrowuje niektóre kliknięcia z raportów, natomiast Analytics raportuje wygenerowane przez nie sesje w witrynie. Kliknięcia odfiltrowane w raportach Google Ads to przypadki wielokrotnego klikania reklamy w celu zwiększenia Twoich kosztów lub współczynnika klikalności albo innego ruchu, który nie odpowiada normalnemu zachowaniu użytkowników. Google Ads uznaje te kliknięcia za nieprawidłowe i automatycznie odfiltrowuje je z raportów Google Ads. Za te potencjalnie nieprawidłowe kliknięcia nie naliczamy opłat.
Aby sprawdzić dane dotyczące nieprawidłowych kliknięć i interakcji na koncie Google Ads:
- Otwórz stronę Kampanie.
- Nad tabelą statystyk kliknij ikonę kolumn.
- Kliknij „Modyfikuj kolumny”, a potem wyszukaj „Nieprawidłowe kliknięcia” i „Nieprawidłowe interakcje”.
- Dodaj te kolumny do raportu.
Dowiedz się więcej o nieprawidłowych kliknięciach.
Funkcja automatycznego tagowania adresów URL na koncie Google Ads została wyłączona
Jeśli wyłączysz funkcję automatycznego tagowania i nie dodasz samodzielnie tagów zmiennych śledzenia kampanii do końcowych adresów URL, ruch nie zostanie oznaczony jako Google CPC (kliknięcia uzyskiwane z reklam Google Ads) i może zostać przypisany do kliknięć pochodzących z bezpłatnych wyników wyszukiwania w Google.pl. Może to spowodować, że Google Analytics nie zarejestruje płatnego ruchu z Google Ads lub przypisze go do niewłaściwego źródła (np. bezpłatnego, bezpośredniego lub (not set)). Sprawdź, czy na koncie Google Ads jest włączone automatyczne tagowanie, aby umożliwić automatyczne dodawanie do adresów URL parametru GCLID. Jest on niezbędny do łączenia danych Google Ads z Google Analytics.
Jeśli automatyczne tagowanie jest włączone, liczba sesji może być większa niż liczba kliknięć. Świadczy to o pozytywnym zaangażowaniu w Twoją witrynę. Google przypisuje temu użytkownikowi unikalny identyfikator gclid. Jeśli użytkownik wróci do Twojej witryny bezpośrednio, źródłem kampanii tych dodatkowych sesji będzie ostatnie znane źródło kampanii. W tym przypadku ostatnią znaną kampanią jest kampania Google Ads.
Dowiedz się, jak włączyć automatyczne tagowanie.
Włączanie ręcznego tagowania
W przypadku korzystania z ustawień WBRAID lub GBRAID może się zdarzyć, że przypisane wymiary (np. kampania Google Ads, grupa reklam, reklamy, źródło/medium i platforma źródłowa sesji) z Google Ads będą wyświetlane jako „(not set)”. Może się to zdarzyć, gdy Google Analytics nie otrzyma żadnych informacji o tym wymiarze. Wartość „(data not available)” może się też pojawić, jeśli dane są nadal przetwarzane (odczekaj 24–48 godzin) lub jeśli Google Analytics nie może powiązać sesji z określonym źródłem wizyt. W przypadku wartości „(not set)” w kampaniach dotyczących sesji związanych z kampaniami generującymi popyt sprawdź, czy konto MCK, na którym są prowadzone kampanie, jest połączone z usługą w Google Analytics.
Zdajemy sobie sprawę ze znaczenia dokładności danych i aktywnie pracujemy nad dodatkowymi rozwiązaniami, które pozwolą zachować równowagę między ochroną prywatności użytkowników a raportowaniem. Jeśli zauważysz, że do kampanii przypisywane jest mniej sesji, a więcej z nich jest powiązanych z wartością „(not set)”, możesz dodać do kampanii parametry UTM, które będą używane jako wartości zastępcze. Jest to szczególnie ważne w przypadku kampanii, w których mogą być używane parametry związane z ochroną prywatności, takie jak WBRAID lub GBRAID.
Oto przykład tagów, które należy dodać ręcznie oprócz automatycznego tagowania: ?utm_source=google&utm_medium=cpc&utm_campaign=DemandGenCampaignName
Dowiedz się więcej o ręcznym tagowaniu i o tym, jak zbierać dane kampanii za pomocą niestandardowych adresów URL.
Upewnij się, że masz prawidłowe ustawienia importu i eksportu w Google Ads (przepływ danych i konwersje z Google Analytics)
Jeśli konta są połączone, a mimo to nie widzisz danych o kliknięciach lub kosztach, sprawdź, czy została wybrana opcja importowania danych z połączonego konta do odpowiedniego widoku.
Jeśli masz problemy z przesyłaniem danych z Google Analytics (np. konwersji lub zdarzeń) do Google Ads lub zauważasz rozbieżności między tymi dwiema platformami, sprawdzenie ustawień połączenia i importu jest kluczowe.
- Sprawdź połączenie kont: upewnij się, że usługa w Google Analytics jest prawidłowo połączona z kontem Google Ads. Jeśli konta nie są prawidłowo połączone, dane nie mogą przepływać.
- Sprawdź automatyczne tagowanie: upewnij się, że na koncie Google Ads jest włączone automatyczne tagowanie. Spowoduje to dodanie do adresów URL reklam parametru GCLID, który jest niezbędny, aby rozwiązanie Google Ads mogło przypisywać konwersje i aktywność w witrynie raportowane przez Google Analytics.
- Włącz udostępnianie danych: w ustawieniach Google Ads (w sekcji Menedżer danych > Google Analytics (Google Analytics) i Firebase > Zarządzaj i połącz) upewnij się, że w przypadku połączonej usługi w Google Analytics włączone są opcje udostępniania danych, takie jak „Importowanie list odbiorców z Google Analytics” i udostępnianie danych o kampaniach lub kosztach.
- Importowanie kluczowych zdarzeń jako konwersji: aby zdarzenia Google Analytics mogły być używane jako konwersje w Google Ads, muszą być najpierw oznaczone jako „Kluczowe zdarzenia” w interfejsie Google Analytics (Administracja > Wyświetlanie danych > Zdarzenia > Oznacz jako kluczowe zdarzenie). Następnie musisz zaimportować te kluczowe zdarzenia do Google Ads jako działania powodujące konwersję (Konwersje > + Utwórz działanie powodujące konwersję > Importuj > Usługi w Google Analytics > Internet).
- Ustaw główne działania powodujące konwersję: w Google Ads sprawdź, czy zaimportowane działania powodujące konwersję w Google Analytics są ustawione jako „Główne”, jeśli chcesz, aby były używane do optymalizacji określania stawek. Działania „dodatkowe” służą tylko do obserwacji i nie mają wpływu na określanie stawek.
- Poznaj atrybucję konwersji: Google Ads przypisuje konwersje do daty kliknięcia reklamy, a Google Analytics i systemy backendowe mogą przypisywać je do daty wystąpienia konwersji. Podczas porównywania używaj kolumny „Wszystkie konw. (wg czasu konw.)” w Google Ads, aby uzyskać dokładniejsze porównanie z systemami, które używają czasu konwersji.
Jeśli masz pewność, że konta są połączone, a ustawienia wydają się prawidłowe, ale nadal nie widzisz oczekiwanego przepływu danych ani liczby konwersji, dokładnie sprawdź implementację tagu Google w witrynie zarówno w przypadku Google Analytics, jak i śledzenia konwersji w Google Ads. Sprawdź, czy tagi uruchamiają się prawidłowo w przypadku odpowiednich zdarzeń i na właściwych stronach.
Dowiedz się, jak [UA] połączyć lub rozłączyć konta Google Ads i Analytics [starsza wersja]
Dowiedz się, jak połączyć Google Ads z Google Analytics.
Sprawdzanie daty połączenia kont
Sprawdź, czy porównywane zakresy dat obejmują okresy, w których konta Google Ads i Google Analytics nie były połączone. Dane nie będą wypełniane wstecznie.
W witrynie jest włączona funkcja przepisywania adresu URL po stronie serwera
Dodatkowe parametry w linku mogą spowodować, że reguła przepisywania adresów URL przestanie działać. Nieliczne witryny nie zezwalają na dowolne parametry w adresach URL, co skutkuje wyświetleniem stron błędów po dodaniu tych parametrów. Najlepiej jest poprosić webmastera o umożliwienie stosowania dowolnych parametrów w adresach URL.
Strona docelowa może przekierowywać na inną stronę
Przekierowania na stronach docelowych mogą często uniemożliwiać uruchomienie kodu Analytics oraz poprawne zidentyfikowanie ruchu w witrynie jako pochodzącego z płatnej kampanii w sieci wyszukiwania. Jeśli np. reklama prowadzi do strony http://www.mojadomena.pl/index.html, ale na tej stronie stosowane jest przekierowanie 301, 302 lub JavaScript do strony http://www.mojadomena.pl/strona2.html, informacje o kampanii, które były pierwotnie dołączone do strony docelowej (np. parametry GCLID lub UTM), zostaną utracone na skutek przekierowania. Może to powodować problemy z atrybucją i rozbieżności między kliknięciami Google Ads a sesjami Google Analytics.
Poproś programistę stron internetowych o zbadanie przekierowań w witrynie, działania JavaScriptu lub procesów po stronie serwera, które mogą zmieniać lub usuwać parametry adresu URL. Przetestuj adresy URL stron docelowych bezpośrednio, dodając do nich parametry (np. ?gclid=test lub ?utm_source=test), aby sprawdzić, czy są one zachowywane po przekierowaniu i na końcowej stronie docelowej. Upewnij się, że tag Google (w przypadku Google Analytics) uruchamia się przed przekierowaniami.
Dowiedz się, jak śledzić strony z przekierowaniem.
Sprawdź, czy strona docelowa reklam jest śledzona
Jeśli strona docelowa Twoich reklam nie jest śledzona, dane kampanii nie będą przekazywane do Analytics. Upewnij się, że śledzisz wszystkie strony docelowe reklam Google Ads.
Ustawienia przeglądarek użytkowników mogą uniemożliwiać gromadzenie danych w Analytics
Użytkownicy, którzy trafiają do Twojej witryny po kliknięciu reklam Google Ads, mogą mieć wyłączoną obsługę języka JavaScript lub obrazów albo korzystać z innych technologii, które nie pozwalają Analytics rejestrować danych o użytkownikach witryny (np. z dodatku do przeglądarki blokującego Analytics). Niekiedy Analytics nie może rejestrować tych użytkowników, ale rejestruje ich Google Ads.
Upewnij się, że kod może być prawidłowo wczytywany na Twojej stronie docelowej
Kliknięcia rejestrowane w Google Ads, lecz nie w Analytics, mogą wynikać z problemu występującego między zdarzeniem kliknięcia Google Ads a próbą wczytania kodu śledzenia na stronie docelowej. W takim przypadku sprawdź, czy serwery hostingowe witryny działają prawidłowo, strona jest wczytywana w przypadku wszystkich możliwych użytkowników i adresów IP oraz czy kod śledzenia jest prawidłowo zainstalowany na Twoich stronach internetowych.
Dowiedz się, jak zweryfikować tag Google.
Użytkownicy powracający w trakcie trwania kampanii
W trakcie trwania kampanii odwiedziny w Twojej witrynie przez powracającego użytkownika są przypisywane do tej kampanii. W takich przypadkach liczba sesji będzie prawdopodobnie przewyższać liczbę kliknięć. Aby sprawdzić liczbę odwiedzin powracających użytkowników, należy użyć w kampanii filtru Typ użytkownika.
Użytkownicy powracający do witryny za pomocą zakładek
Analytics używa parametru gclid w końcowych URL-ach do identyfikacji odwiedzin pochodzących z reklam Google Ads. Parametr gclid pojawia się w URL-u strony docelowej, gdy użytkownik przechodzi do witryny po kliknięciu reklamy. Jeśli na przykład witryna nosi nazwę www.example.com, po kliknięciu reklamy przez użytkownika na pasku adresu przeglądarki zostanie wyświetlony adres:
www.example.com/?gclid=123xyz
Jeśli użytkownicy dodadzą do zakładek adres witryny wraz z parametrem gclid, Analytics będzie rejestrować odwiedziny pochodzące z tych zakładek jako wywołane reklamami Google Ads. Jednak Google Ads nie rejestruje kliknięć, a reklamodawcy nie są obciążani kosztami takich sesji, ponieważ nie wiążą się one z kliknięciami reklam.
Serwer powoduje opóźnienia
Jeśli użytkownik zostanie skierowany do Twojej witryny przez reklamę, a później opuści stronę docelową, zanim uruchomi się kod śledzenia, wtedy parametr gclid nie zostanie przesłany do serwerów Google i kliknięcie nie będzie powiązane z tą sesją. Efektem jest rozbieżność między liczbą kliknięć a liczbą sesji.