Jak zainstalować piksel Facebooka przez Google Tag Manager i wykluczyć adres IP z remarketingu


Piksel Facebooka daje szersze możliwości targetowania reklam, w tym pozwala na remarketing. Najlepiej zainstalować go przez Google Tag Manager. Dowiedz się jak to poprawnie zrobić oraz jak wykluczyć pracowników Twojej firmy z remarketingu.

Dlaczego warto zainstalować piksel Facebooka przez Google Tag Manager (GTM)

Piksel Facebooka umieszczony w GTM ma kilka zalet:

  • Możesz wykluczyć pracowników firmy z targetowania reklamą
  • Skrypt nie spowalnia ładowania się strony
  • Łatwo dodasz nie tylko piksel odsłony, ale też śledzenie zdarzeń (dodanie do koszyka, zapis na newsletter etc.)

Oczywiście, jeśli zależy Ci tylko na standardowej odsłonie i nie dbasz o wykluczenie pracowników firmy, wystarczy wrzucenie kodu w <head> na każdej podstronie.

Możesz to zrobić w prosty sposób na większości z popularnych platform.

Jeśli jednak reklamę na Facebooku traktujesz poważnie, to zachęcam do przejścia na GTM.

Jak dodać piksel odsłony Facebooka w Google Tag Manager

Zaczynamy od standardowego piksela z odsłoną. Na Facebooku przejdź do Menedżera reklam > Piksele > Stwórz piksel > Zainstaluj kod ręcznie.

Otwórz GTM.

  1. Utwórz nowy tag, jako typ wybierz Niestandardowy kod HTML
  2. Wklej kod piksela
  3. Rozwiń Ustawienia zaawansowane i w polu Priorytet wywoływania tagów ustaw wartość 50

    Jeśli dodasz później zdarzenia wysyłane do Facebooka, ten priorytet zadba, aby główny piksel załadował się wcześniej (jest wymagany do działania zdarzeń).

  4. Ustaw regułę uruchamiania na All Pages.
  5. Opublikuj nową wersję kontenera.

Gotowe. Teraz sprawdź, czy piksel działa. Zainstaluj w przeglądarce wtyczkę Facebook Pixel Helper i przejdź na swoją stronę.

Chcesz zobaczyć to:

Jeśli PageView ma zieloną ikonkę, to wszystko działa jak należy. Standardowa, prosta instalacja piksela gotowa.

Jak wykluczyć pracowników z remarketingu na Facebooku

Aby Twoi pracownicy nie widzieli reklam własnej firmy, nie możesz uruchamiać piksela Facebooka, gdy odwiedzają stronę. Jak to zrobić?

Najłatwiej wykluczyć biurowy adres IP (czy też adresy innych lokalizacji, z których pracownicy łączą się z serwisem). Niestety Facebook nie pozwala na targetowanie po IP.

Z pomocą przychodzi GTM! Tutaj możesz zablokować wywoływanie kodu odsłony Facebooka dla określonych adresów IP.

Uniwersalna metoda to skrypt, który:

  1. Pobiera adres IP użytkownika
  2. Sprawdza, czy jest to IP z Twojego biura
  3. Wysyła odpowiednią informację do dataLayer (na podstawie której uruchomi się piksel Facebooka)

Nie będę się wgłębiał w technikalia i strukturę skryptu. Dodaj go po prostu jako tag o typie Niestandardowy kod HTML.

Kod do przekopiowania:

 

Uwaga! Zmień wartość zmiennej exclude_ip („111.11.11.11”) na Twój adres IP. Sprawdzisz go tutaj.

Ustaw regułę na All Pages.

Teraz stwórz nową regułę.

  • Nazwa: Event – Traffic External
  • Typ: Zdarzenie niestandardowe
  • Nazwa zdarzenia: traffic_external

Wróć do piksela z odsłoną Facebooka. Zmień regułę uruchamiania na Event – Traffic External.

Otwórz tryb podglądu i przetestuj zmiany. Sprawdź z własnym numerem IP umieszczonym w tagu oraz z fikcyjnym numerem. W pierwszym przypadku piksel nie powinien się uruchomić. W drugim tak.

Jak śledzić zdarzenia pikselem Facebooka przez Google Tag Manager

Istotne mikrokonwersje warto śledzić jako zdarzenia pikselem Facebooka (lista standardowych zdarzeń).

Są to takie akcje jak:

  • dodanie do koszyka
  • zapis na newsletter
  • kliknięcie w baner promocyjny
  • porzucenie koszyka
  • dodanie produktu do ulubionych

Zdarzenia piksela Facebooka na odwiedzenie adresu URL

Niektóre z tych zdarzeń polegają na dotarciu użytkownika do konkretnego adresu URL. Wtedy sprawa jest prosta – wystarczy uruchomić kod zdarzenia na tej podstronie.

Ważne! Jeśli wdrożyłeś wykluczenie wewnętrznego IP według instrukcji powyżej, to reguły dla zdarzeń na odwiedzenie URL ustaw na Wczytanie okna (Window Loaded) zamiast na Wyświetlenie strony (PageView).

Przykład: zdarzenie  wysyłane na stronie /sukces/ (po wypełnieniu formularza kontaktowego)

Zdarzenie: fbq(‚track’, ‚Contact’);

Dodaj nowy tag o typie Niestandardowy kod HTML.

Wklej kod:

Ustaw regułę na Wczytanie okna, gdy {{PagePath}} zawiera /sukces/.

Gotowe.

Zdarzenia piksela Facebooka na kliknięcie w element

Nie zawsze jest tak łatwo – dodanie do koszyka nie wiąże się z konkretnym adresem URL. Musisz w takim wypadku uruchomić zdarzenie na kliknięcie w element HTML o określonym ID, klasie, tekście lub innym unikalnym parametrze.

Poza ustaleniem reguły, sposób działania jest identyczny jak w poprzedniej sekcji.

Aby skonstruować regułę, najpierw sprawdź co widzi GTM. Dodaj regułę Click – All, która śledzi wszystkie kliknięcia. Zaraz Ci się to przyda 🙂

Uruchom tryb podglądu, przejdź na stronę i kliknij element, który chcesz śledzić.

W interfejsie podglądu znajdź zmienne Click ID, Click Classes Click Text. Sprawdź ich wartości.

t

W tym przypadku mogę ustalić regułę na kliknięcia, gdzie Click Text równa się Odbierz arkusz »

Pamiętaj, że wartości o jakie oprzesz regułę muszą być unikalne dla danego typu interakcji. Jeśli taki sam tekst miałby przycisk o zupełnie innej funkcji, to moje śledzenie byłoby niepoprawne.

Przykład reguły:

Podsumowanie

Mam nadzieję, że ten artykuł pomógł Ci wdrożyć zaawansowaną konfigurację piksela Facebooka. Liczę też na to, że zmotywował Cię do nauki Google Tag Managera.

To narzędzie ma potężne możliwości i warto umieć się nim płynnie posługiwać. Jeśli nadal nie jesteś przekonany, to sprawdź 17 powodów, dla których warto używać Google Tag Managera.


Posted by

Uczę jak analizować dane, aby poprawić UX serwisu i "wycisnąć" więcej konwersji z tego samego ruchu. Od 4 lat pomagam firmom wdrażać Google Analytics oraz optymalizować konwersję.

6 comments Write a comment

  1. hej Damian,
    Zainstalowałem Pixela przez Google Tag Managera. Mam dwie strony www (odrębne domeny), jeden kod pixela. Instalacji na stronach dokonałem za pomocą wtyczki Google Tag Manager for WordPress. W GTM mam dwa kontenery,po każdym na jedną stronę. Czy w Facbook Analitcysie mogę ustawić wyświetlanie danych na jedną lub drugą domenę, tak jak w Google Analitcysie, przełączam się pomiędzy analizowanymi domenami?

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

This site uses Akismet to reduce spam. Learn how your comment data is processed.