Centrum Pomocy
Integracje chatbota

Integracja z Google Analytics

Ostatnia aktualizacja:

ChatLab dodaje utm_source=aichatbot do obsługiwanych linków w odpowiedziach chatbota i kartach produktów. Możesz użyć tej etykiety w Google Analytics 4 (GA4), aby analizować wizyty z tych linków. Nie jest to automatyczna integracja, która rejestruje każdą interakcję z chatbotem lub oblicza ROI.

Zanim zaczniesz

Potrzebujesz dostępu do usługi GA4 witryny docelowej, działającego tagu Google oraz konfiguracji zgód odpowiedniej dla Twojej strony. Śledzenie zewnętrznej witryny wymaga dostępu pomiarowego do tej witryny - jej odwiedziny nie pojawią się w Twojej usłudze tylko dlatego, że Twój chatbot umieścił do niej link.

Aby raportować zakupy, Twój sklep musi wysyłać zdarzenia e-commerce z odpowiednimi informacjami o transakcji. Etykieta linku ChatLab nie instaluje śledzenia e-commerce dla platform Shopify, WooCommerce ani innych. Zobacz Google's ecommerce setup guide (przewodnik konfiguracji e-commerce w Google).

Jak działa etykieta linku

W przypadku prostego linku:

  • Oryginalny: https://yoursite.com/product
  • Link chatbota: https://yoursite.com/product?utm_source=aichatbot

Linki w wiadomościach, linki w kartach produktów oraz linki w odpowiedziach strukturalnych używają tej etykiety. Nie zakładaj, że każde kliknięcie przycisku, przesłanie formularza, otwarcie widgetu lub rozmowa wysyła zdarzenie GA4.

Sprawdź ostateczny URL po kliknięciu linku. Istniejące parametry kampanii, fragmenty URL lub przekierowania mogą wpłynąć na wynik. W ChatLab nie ma ustawienia pozwalającego zmienić automatyczną etykietę źródła.

Sprawdź link od początku do końca

  1. Otwórz swoją stronę internetową i przejdź ścieżkę zgody na pliki cookie jako odwiedzający.
  2. Poproś chatbota o link do strony lub produktu i otwórz ten link.
  3. Sprawdź adres docelowy pod kątem utm_source=aichatbot i upewnij się, że przekierowania go zachowują.
  4. W narzędziach do debugowania swojej implementacji GA4 sprawdź, czy zdarzenie wyświetlenia strony (page-view) jest rejestrowane z tym docelowym adresem URL.
  5. Powtórz te kroki dla linku, który zawiera już parametry zapytania, oraz dla linku z karty produktu, jeśli korzystasz z e-commerce.

Do wewnętrznych raportów chatbota używaj zakładki Analytics (Analityka) w ChatLab. Dane w GA4 są zbierane osobno i nie muszą dokładnie pokrywać się z liczbami w ChatLab.

Przeglądanie danych w GA4

Pozyskiwanie ruchu (Traffic acquisition)

Otwórz Raporty > Pozyskiwanie > Pozyskiwanie ruchu (Reports > Acquisition > Traffic acquisition), jeśli ten raport znajduje się w kolekcji raportów Twojej usługi. Wybierz Źródło sesji (Session source) i poszukaj aichatbot.

Ważne: Odwiedzający, który kliknie link z chatbota w trakcie trwającej sesji GA4, zachowuje pierwotne źródło sesji. GA4 nie rozpoczyna nowej sesji ani nie zmienia wartości pozyskiwania na poziomie sesji, gdy nowe parametry kampanii pojawią się w trakcie sesji. W związku z tym ten raport nie zlicza wszystkich kliknięć w chatbocie. Zobacz wskazówki Google dotyczące atrybucji sesji.

Badanie wizyt na oznaczonych stronach

W sekcji Eksploruj (Explore) utwórz eksplorację w swobodnej formie (free-form exploration) z wymiarem Lokalizacja strony (Page location) oraz metryką Liczba zdarzeń (Event count). Przefiltruj według event_name = page_view oraz lokalizacji stron zawierających utm_source=aichatbot. Pomoże Ci to przeanalizować wyświetlenia stron docelowych, a nie unikalne kliknięcia: ponowne załadowanie strony może wygenerować dodatkowe wyświetlenia.

Rozróżniaj wymiary o zasięgu użytkownika, sesji i zdarzenia. Źródło pierwszego pozyskania użytkownika, źródło sesji i źródło kampanii na poziomie zdarzenia odpowiadają na różne pytania. Zobacz zakresy źródeł ruchu według Google.

Mierzenie interakcji i zakupów

W przypadku lejka chatbota zdefiniuj, które kroki chcesz mierzyć: kliknięcie produktu, wyświetlenie produktu, dodanie do koszyka i zakup. Wdróż i zweryfikuj brakujące zdarzenia na swojej stronie lub w menedżerze tagów. Programiści mogą użyć odpowiednich wywołań zwrotnych Chat API (Chat API callbacks) dla interakcji z widgetem; same parametry UTM nie pozwolą zmierzyć użytkownika, który rozmawia na czacie, ale nigdy nie przechodzi przez link.

Nie używaj session_source tak, jakby był to automatycznie dostarczany parametr zdarzenia w regule GA4 Create event (Utwórz zdarzenie). Twórz reguły na podstawie parametrów, które Twoje zdarzenie faktycznie wysyła. Nie umieszczaj treści rozmów, adresów e-mail, numerów telefonów ani innych danych osobowych w przesyłanych danych analitycznych.

Po zweryfikowaniu zbierania danych porównaj zmierzone interakcje z chatbotem z późniejszymi kluczowymi zdarzeniami lub zakupami, korzystając z eksploracji dopasowanej do Twojego pytania. Traktuj przypisany przychód jako wynik raportowania, a nie gwarantowany przychód przyrostowy lub zysk. Obliczenie zwrotu z inwestycji (ROI) wymaga również uwzględnienia Twoich kosztów i odpowiedniego punktu odniesienia.

Rozwiązywanie problemów

  • Brak otagowanych wizyt: Zanim przejdziesz do analizy raportów, sprawdź rzeczywisty docelowy adres URL, tag Google, stan zgody, przekierowania oraz zbieranie danych.
  • Otagowane wyświetlenia, ale brak dopasowania w parametrze Źródło sesji (Session source): Kliknięcie mogło nastąpić w trakcie trwającej już sesji.
  • Zakupy, ale brak przychodu: Sprawdź wdrożenie e-commerce oraz parametry transakcji i wartości w zdarzeniu zakupu (purchase event).
  • Liczby różnią się od ChatLab: GA4 i ChatLab mierzą inne zdarzenia - zgody użytkowników, zablokowane tagi, odświeżenia strony oraz atrybucja sesji wpływają na łączne wartości.

Więcej informacji na temat ładowania zależnego od zgody znajdziesz w sekcji Setting up privacy consent and load-after-consent (Konfigurowanie zgody na prywatność i ładowania po wyrażeniu zgody).