Śledzenie klientów z Univents DataLayer

Po przeczytaniu skonfigurujesz GTM i własny kod śledzący na swojej stronie rezerwacji oraz wykorzystasz automatyczne zdarzenia DataLayer w GA4, Meta Ads i innych systemach.

Univents automatycznie udostępnia na każdej stronie rezerwacji ustrukturyzowany DataLayer. Dzięki temu możesz przekazywać wyświetlenia strony, wybór produktów i wysłane zapytania do zewnętrznych narzędzi, takich jak Google Tag Manager (GTM), GA4 lub Meta Conversion API — bez danych osobowych i w pełni zgodnie z RODO.

Śledzenie klientów z Univents DataLayer

Dodawanie kodu śledzącego na stronie rezerwacji

Ustawienia śledzenia znajdziesz w edytorze każdej strony rezerwacji w sekcji Analityka (sekcja 06 w lewej nawigacji).

  1. Otwórz w menu Strony rezerwacji i kliknij wybraną stronę.
  2. W edytorze wybierz w lewej nawigacji pozycję Analityka.
  3. W polu ID kontenera GTM wpisz identyfikator swojego kontenera (format: GTM-XXXXXXX).
  4. Opcjonalnie: w polu Kod dla <head> wstaw dodatkowe skrypty, np. Meta Pixel lub GA4 bezpośrednio (bez GTM).
  5. Opcjonalnie: w polu Kod dla <body> wstaw kod, który ma zostać dodany na końcu body.
  6. Kliknij Zapisz — zmiany zapisują się też automatycznie po krótkiej bezczynności.

Śledzenie konwersji przez PostHog jest aktywne automatycznie.

Własne skrypty są ładowane także na stronie rezerwacji. Jeśli dodasz Meta Pixel (connect.facebook.net) przez Google Tag Manager lub w polu Kod dla <head>, będzie teraz działał niezawodnie — polityka bezpieczeństwa strony rezerwacji dopuszcza to źródło. Wcześniej skrypt był tam po cichu blokowany: wyglądało, jakby pomiar działał, ale żadne zdarzenie nie docierało.

Automatyczne zdarzenia DataLayer

Gdy GTM jest aktywny, Univents przy każdym istotnym kroku wysyła zdarzenie do DataLayer. Nie potrzebujesz do tego własnego kodu.

booking_page_view

Uruchamiane, gdy ładuje się strona rezerwacji. Zawiera bookingpage_id, currency, language i session_id.

add_to_cart

Uruchamiane, gdy klient wybiera produkt lub dodaje go do koszyka.

{
  "event": "add_to_cart",
  "item_id": "...",
  "item_name": "Catering Basic",
  "item_category": "Catering",
  "quantity_1_total": 1,
  "quantity_2": 150,
  "unit_2": "Personen",
  "price_net_total": 2475,
  "price_gross_total": 2945.25,
  "product_base_price_net": 15,
  "multiplied_quantity": 150,
  "currency": "EUR",
  "session_id": "..."
}

generate_lead

Najważniejsze zdarzenie konwersji. Uruchamiane, gdy klient wysyła zapytanie lub rezerwację. Zawiera m.in. total_gross, total_net, guests, booked_venues oraz listę zarezerwowanych artykułów.

purchase

Identyczne jak generate_lead, ale uruchamiane tylko po udanej płatności online (np. przez Stripe). Dodatkowo zawiera transaction_id.

Objaśnienia ważnych parametrów

ParametrZnaczenie
booking_layout"shop" = widok sklepu internetowego z koszykiem, "form" = klasyczny formularz zapytania
product_base_price_netCena bazowa produktu bez warunków cenowych, dopłat i rabatów
quantity_1_totalPodstawowa ilość w koszyku
quantity_2Dodatkowa ilość, zależna od modelu rozliczenia (np. liczba osób)
multiplied_quantityWynika z quantity_1_total × quantity_2
price_net_total / price_gross_totalCena końcowa po uwzględnieniu wszystkich ilości, warunków cenowych i rabatów

Konfiguracja w Google Tag Manager

  1. Otwórz swój kontener GTM i wybierz Reguły.
  2. Utwórz nową regułę typu Zdarzenie niestandardowe.
  3. Ustaw nazwę zdarzenia na booking_page_view, add_to_cart lub generate_lead.
  4. Utwórz odpowiednie tagi (zdarzenie GA4, Meta Conversion API itp.) i połącz je z regułą.
  5. Opcjonalnie: w ustawieniach tagu odwołaj się do zmiennych DataLayer, takich jak total_gross, guests lub item_name.

Jakie dane nie są przekazywane?

Univents nie przekazuje do DataLayer żadnych danych osobowych:

  • Żadnych imion i nazwisk
  • Żadnych adresów e-mail
  • Żadnych numerów telefonów
  • Żadnych adresów IP
  • Żadnych numerów klientów

Wszystkie zdarzenia są w pełni zanonimizowane.

Często zadawane pytania

Czy mogę rozszerzyć zdarzenia DataLayer o własne dane? Tak. W GTM możesz dodać kolejne wywołania DataLayer za pomocą tagu „Niestandardowy HTML” — zdarzenia Univents i Twoje własne działają równolegle.

Czy to działa z Meta Ads? Tak. Zdarzenia add_to_cart i generate_lead są oficjalnie obsługiwanymi zdarzeniami standardowymi w Meta Conversion API i w pikselu.

Czy mogę przesyłać dane osobowe? Nie. Technicznie nie jest to przewidziane, a stanowiłoby naruszenie RODO oraz zasad platform Google i Meta.

Gdzie znajdę swoje ID kontenera GTM? W Twoim koncie GTM w prawym górnym rogu obok nazwy kontenera — format to zawsze GTM- i 7 znaków.

Newsletter Univents

Nowości produktowe i praktyczne wskazówki dla firm eventowych i cateringowych. Mniej więcej raz w miesiącu, nie częściej.

Newsletter wysyłamy w języku angielskim.