Możliwość zbierania informacji o akcjach użytkowników wykonywanych w ramach formularza rezerwacyjnego może być niezwykle przydatna m.in. w celu planowania działań marketingowych. Jednymi z najpopularniejszych narzędzi analitycznych w tym zakresie są Google Analytics oraz Facebook Pixel.
Wtyczka Bookero posiada możliwość wykorzystania obu tych rozwiązań bez konieczności skomplikowanej integracji. W przypadku korzystania z kreatora stron w ramach Bookero wystarczą ID kodów śledzących, które wygenerujemy bezpośrednio u dostawcy usługi.
WAŻNE! Do wprowadzenia ID kodów śledzących konieczna jest aktywna funkcja Moja strona, która jest dostępna w Ustawienia → Dodatkowe funkcje systemu.
Jeśli chcemy podpiąć skrypty analityczne pod stronę należy:
- Wejść w ustawienia strony z poziomu zakładki Twoja strona → Edytuj ustawienia lub,
- Wejść bezpośrednio z zakładki Konfiuracja → Ustawienia → Dodatkowe funkcje systemu → Moja strona → Dostosuj funkcję
- W sekcji Integracje z usługami analitycznymi wprowadzić ID dla GA i/lub FB Pixel.
WAŻNE! Jeśli korzystamy z nowej wersji Google Analytics 4 należy dodatkowo zaznaczyć checkbox Używaj Google Analytics 4. Wówczas w polu Google Analytics ID podajemy identyfikator dla GA4 zamiast dla GA Universal Analytics.
Eventy jakie są wysyłane przez wtyczkę
Wyświetlenie wtyczki
ga('send', 'event', 'bookero-plugin', 'form', 'display')
gtag('event', 'view_cart')
Dodanie do koszyka
fbq('track', 'AddToCart')
ga('send', 'event', 'bookero-plugin', 'cart', 'add-to-cart')
gtag('event', 'add_to_cart')
Usunięcie z koszyka
FB - brak
ga('send', 'event', 'bookero-plugin', 'cart', 'remove-from-cart')
gtag('event', 'remove_from_cart')
Wysłanie rezerwacji
window.fbq('track', 'InitiateCheckout')
window.ga('send', 'event', 'bookero-plugin', 'cart', 'submit')
gtag('event', 'begin_checkout')
Pomyślne złożenie rezerwacji
fbq('track', 'Purchase', {value: X, currency: Y})
window.ga('send', 'event', 'bookero-plugin', 'cart', 'purchase')
gtag('event', 'purchase')
Nieudana rezerwacja
FB - brak
ga('send', 'event', 'bookero-plugin', 'cart', 'failed-purchase')
GA4: brak
Mieszana rezerwacja (udane i odrzucone)
FB - brak
ga('send', 'event', 'bookero-plugin', 'cart', 'mixed-purchase')
gtag('event', 'purchase')
Użycie kodu rabatowego (tylko przy pomyślnych zakupach)
FB - brak
ga('send', 'event', 'bookero-plugin', 'cart', 'used-discount-code')
GA4: brak)
Rezerwacja dopisana do listy rezerwowej
FB - brak
ga('send', 'event', 'bookero-plugin', 'cart', 'waiting-purchase')
GA4: brak
W przypadku Google Analytics można w ustawieniach strony dodatkowo włączyć śledzenie e-commerce które pozwoli na dokładną analizę zachowań i trendów zakupowych wśród użytkowników.
WAŻNE! Aby wspomniana opcja działała poprawnie, należy skonfigurować śledzenie e-commerce w swoim panelu Google Analytics. Szczegóły znajdziesz tutaj: https://support.google.com/analytics/answer/1009612?hl=pl
Jeśli chcemy, zintegrować skrypty śledzące na zewnętrznej stronie internetowej musimy aktywować odpowiednie funkcje w ustawieniach wtyczki, w panelu Bookero.
W tym celu wchodzimy w Konfiguracja → Ustawienia → Wtyczka → sekcja Konfiguruj integracje z usługami analitycznymi.
Po zaznaczeniu zbierania danych poprzez Google Analytics pojawią się 3 dodatkowe możliwości:
- Zbieraj dane z użyciem Google Analytics 4 – wybieramy tą opcję jeśli korzystamy na stronie internetowej z GA4
- Zbieraj dane e-commerce w Google Analytics – możliwość zbierania dokładniejszych danych w celu analizy zachowania użytkowników (funkcja konfigurowana dodatkowo bezpośrednio w ustawieniach GA)
- Używam GTM do osadzenia Universal Analytics – wybieramy tą opcję jeśli na stronie internetowej skrypt śledzący osadzony jest za pośrednictwem Google Tag Manager
Po aktywacji wybranych funkcji wtyczka w sposób automatyczny wykryje skrypty śledzące na stronie gdzie została zainstalowana i rozpocznie wysyłanie eventów.
WAŻNE! Na chwilę obecną nie wspieramy osadzenia GA4 za pomocą Google Tag Manager.
Poniżej znajduje się przykładowa lista zdarzeń w Google Analytics zawierająca eventy wysyłane przez wtyczkę.