Ruch z asystentów AI rośnie w większości projektów, ale w standardowym raporcie GA4 praktycznie go nie widać. Sesje z ChatGPT, Perplexity czy Gemini rozkładają się między kanał Referral a Direct, więc w podsumowaniu miesiąca wyglądają jak szum. Efekt jest przewidywalny: zespół nie potrafi odpowiedzieć na proste pytanie o to, ile wart jest ten ruch i czy w ogóle rośnie.
Poniżej opisujemy konfigurację, która pozwala wyodrębnić ten ruch w GA4 i porównywać go w czasie. Nie jest to pomiar idealny, bo części wizyt po prostu nie da się przypisać, ale różnica między brakiem danych a danymi z policzalnym błędem jest ogromna. Jeżeli dopiero sprawdzasz, czy asystenci w ogóle cytują twoją domenę, zacznij od tekstu o tym, jak sprawdzić czy ChatGPT poleca twoją stronę, a dopiero potem wracaj do analityki.
Jak asystenci AI oznaczają odesłania
Większość asystentów przekazuje zwykły nagłówek referer, dokładnie tak jak każda inna strona linkująca. GA4 widzi wtedy domenę źródłową i wrzuca sesję do kanału Referral, bo nie ma jej na liście wyszukiwarek. Kilka narzędzi dokłada własne parametry UTM, co jest wygodne, ale nie można na tym opierać całego pomiaru, bo parametry bywają zmieniane bez zapowiedzi.
| Asystent | Typowe źródło w GA4 | Domyślny kanał |
|---|---|---|
| ChatGPT (web) | chatgpt.com, chat.openai.com | Referral |
| ChatGPT (aplikacja desktop i mobile) | brak referera | Direct |
| Perplexity | perplexity.ai, czasem UTM | Referral |
| Gemini | gemini.google.com | Referral |
| Copilot | copilot.microsoft.com | Referral |
| Claude | claude.ai | Referral |
Kluczowa obserwacja: te sesje nie są organiczne w rozumieniu GA4 i nigdy nie trafią do kanału Organic Search, dopóki sam ich tam nie umieścisz. To dobrze, bo dzięki temu można je opisać osobno, bez psucia historycznych porównań ruchu z wyszukiwarki.
Własna grupa kanałów krok po kroku
GA4 pozwala zbudować własną grupę kanałów, która działa równolegle do domyślnej i przelicza dane wstecz do momentu jej utworzenia. Konfiguracja zajmuje kilkanaście minut.
- Wejdź w Administracja, sekcja Wyświetlanie danych, pozycja Grupy kanałów.
- Kliknij Utwórz nową grupę kanałów i nazwij ją na przykład „Kanały z AI”.
- Dodaj nowy kanał o nazwie „AI Assistants” i przesuń go na samą górę listy.
- Jako warunek wybierz wymiar Źródło i operator „pasuje do wyrażenia regularnego”.
- Wklej wyrażenie z następnej sekcji, zapisz kanał, a potem zapisz całą grupę.
Kolejność reguł jest tu najważniejsza. GA4 przypisuje sesję do pierwszego pasującego kanału od góry, więc jeśli zostawisz „AI Assistants” poniżej Referral, reguła nigdy nie zadziała. Oficjalna dokumentacja tej funkcji jest opisana w pomocy Google Analytics i warto ją przejrzeć przed pierwszą zmianą, bo grupy niestandardowe mają limity liczby kanałów.
Grupa niestandardowa nie nadpisuje danych domyślnych. W raportach standardowych nadal zobaczysz stary podział, a nowy wymiar pojawi się w eksploracjach i w raportach z możliwością zmiany wymiaru. To bezpieczne rozwiązanie, bo w razie pomyłki wystarczy usunąć grupę.
Wyrażenia regularne dla najważniejszych źródeł
GA4 używa składni RE2 i dopasowuje warunek do całej wartości wymiaru, więc kotwice nie są wymagane, ale nie szkodzą. Poniższe wyrażenie obejmuje asystentów, którzy realnie generują ruch na polskich stronach:
^(chatgpt.com|chat.openai.com|openai.com|perplexity.ai|www.perplexity.ai|gemini.google.com|copilot.microsoft.com|claude.ai|you.com)$
Jeśli chcesz rozbić raport na poszczególne narzędzia, zamiast jednego kanału zbuduj kilka: osobny dla ChatGPT, osobny dla Perplexity i jeden zbiorczy „Inne AI” z pozostałymi domenami. Rozbicie ma sens dopiero powyżej mniej więcej 200 sesji miesięcznie z tego źródła, bo wcześniej każdy kanał będzie miał pojedyncze wizyty i wnioski będą przypadkowe.
Uwaga na kropki. W wyrażeniu regularnym kropka oznacza dowolny znak, więc niezaescapowane chatgpt.com dopasuje też domeny w rodzaju chatgptXcom. W praktyce rzadko robi to różnicę, ale przy audycie danych taki błąd potrafi zabrać godzinę.
Eksploracja porównująca ruch AI z organicznym
Raporty standardowe wystarczą do sprawdzenia wolumenu, ale porównanie jakości ruchu najlepiej zrobić w eksploracji swobodnej. Ustaw wymiar na swoją grupę kanałów, a jako metryki dodaj sesje, współczynnik zaangażowania, średni czas zaangażowania i liczbę zdarzeń kluczowych.
Praktyczny układ raportu wygląda tak: wiersze to kanały, kolumny to miesiąc, a segment ogranicza dane do wybranej sekcji serwisu. Dopiero wtedy widać, czy asystenci przysyłają ludzi na treści poradnikowe, czy na strony ofertowe. Jeśli pracujesz na kilku źródłach danych naraz, wygodnie jest spiąć GA4 i Search Console przez MCP i wyciągać obie tabele jednym zapytaniem zamiast eksportować pliki ręcznie.
Typowy wzorzec w danych z ostatnich miesięcy: ruch z asystentów ma wyraźnie wyższy współczynnik zaangażowania niż średnia dla całego serwisu i jednocześnie niższą liczbę odsłon na sesję. Ludzie przychodzą po konkretną odpowiedź, dostają ją i wychodzą. To nie jest problem jakościowy, tylko inny model konsumpcji treści.
Dlaczego część wizyt i tak trafi do direct
Żadna konfiguracja nie odzyska pełnych danych i lepiej powiedzieć to wprost, zanim ktoś zacznie porównywać twój raport z liczbami z innego narzędzia. Sesje uciekają do Direct z kilku niezależnych powodów.
- Aplikacje desktopowe i mobilne asystentów często otwierają link bez nagłówka referer.
- Polityka referrera po stronie asystenta może obcinać dane do samej domeny albo usuwać je w całości, co opisuje hasło o nagłówku HTTP referer.
- Użytkownicy kopiują adres z odpowiedzi i wklejają go do przeglądarki, przez co wizyta wygląda na bezpośrednią.
- Wbudowane przeglądarki w komunikatorach gubią kontekst przy przekierowaniach.
Skala tego zjawiska jest różna, ale w projektach, które audytowaliśmy, między jedną trzecią a połową ruchu z asystentów lądowała poza kanałem Referral. Częściowym punktem odniesienia jest monitoring botów AI w logach serwera, bo pokazuje aktywność crawlerów niezależnie od tego, jak zachowa się przeglądarka użytkownika. Nie jest to ten sam pomiar, ale pozwala urealnić trend.
Konwersje i wartość ruchu z AI
Przy niskim wolumenie sesji współczynnik konwersji przestaje być stabilny. Dziesięć sesji i jedna konwersja daje 10 procent, co brzmi świetnie w raporcie i nie znaczy zupełnie nic. Zanim opiszesz ten kanał liczbami procentowymi, zbierz przynajmniej 300–500 sesji albo licz na wartościach bezwzględnych.
Bardziej odporne podejście to porównanie trzech rzeczy naraz: liczby sesji w ujęciu miesięcznym, udziału kanału w całym ruchu i liczby zdarzeń kluczowych w liczbach bezwzględnych. Trend liczony na trzech miesiącach jest znacznie bardziej wiarygodny niż pojedynczy miesiąc, zwłaszcza że asystenci zmieniają sposób cytowania źródeł z tygodnia na tydzień.
Osobna kwestia to atrybucja. Domyślny model GA4 oparty na danych rzadko przypisze pełną wartość wizycie z asystenta, bo zwykle jest to pierwszy kontakt w ścieżce, a konwersja domyka się później z wyszukiwarki albo bezpośrednio. Raport ścieżek konwersji pokazuje ten wzorzec dużo lepiej niż tabela z ostatnim kliknięciem.
Jak raportować to klientowi bez przesady
Ruch z AI jest dziś wdzięcznym tematem slajdu i łatwo przesadzić w drugą stronę. Kilka zasad, które oszczędzają niewygodnych rozmów kwartał później:
- Podawaj liczbę sesji i udział procentowy, a nie samą dynamikę. Wzrost o 400 procent z pięciu sesji do dwudziestu nie jest wynikiem.
- Zawsze dopisuj jedno zdanie o niedoszacowaniu i o tym, że część wizyt siedzi w Direct.
- Nie łącz ruchu z asystentów z ruchem organicznym w jednej pozycji raportu, bo zaburzysz porównania rok do roku.
- Datę utworzenia grupy kanałów zapisz w dokumentacji projektu, żeby było wiadomo, od kiedy dane są porównywalne.
Traktuj ten kanał jak wskaźnik wyprzedzający, a nie jak źródło sprzedaży. Rosnąca liczba sesji z asystentów oznacza, że twoje treści są cytowane, i to jest wartość sama w sobie, nawet jeśli konwersje przychodzą inną drogą.
FAQ
Czy grupa kanałów przelicza dane historyczne?
Tak, GA4 stosuje nową grupę kanałów wstecz do danych zebranych po utworzeniu usługi, ale nie zmienia kanałów w raportach opartych na grupie domyślnej. W praktyce zobaczysz historię, choć porównania z wcześniejszymi raportami trzeba robić na tym samym wymiarze.
Lepiej użyć grupy kanałów czy segmentu?
Grupa kanałów jest trwała i dostępna we wszystkich eksploracjach, segment działa tylko w obrębie jednego raportu. Do stałego monitoringu wybierz grupę kanałów, segment zostaw do jednorazowych analiz ad hoc.
Jak często aktualizować wyrażenie regularne?
Raz na kwartał wystarczy. Przejrzyj raport źródeł ruchu, wyszukaj nowe domeny asystentów i dopisz je do reguły. Nowi gracze pojawiają się regularnie, a stare domeny bywają wygaszane.
Czy da się odzyskać sesje, które trafiły do Direct?
Nie w pełni. Można je jedynie oszacować, porównując dynamikę Direct z okresami przed wzrostem cytowań w asystentach oraz zestawiając to z logami serwera. Każda taka liczba jest szacunkiem i tak trzeba ją opisać w raporcie.
Czy ruch z asystentów wpływa na pozycje w Google?
Bezpośrednio nie. Pośrednio może pomagać, bo częściej cytowane treści zbierają wzmianki i linki, a to już są sygnały widoczne dla wyszukiwarki. Nie ma jednak podstaw, żeby obiecywać klientowi wzrost pozycji na podstawie samego wolumenu sesji z AI.