Piksel Meta a zgody cookies – jak pogodzić RODO i baner zgód z pomiarem konwersji

Bartłomiej Stokłosa

Bartłomiej Stokłosa

CEO & Founder

Hasło „piksel Facebook RODO” to jedno z pytań, które wraca w każdym sklepie internetowym, który prowadzi kampanie w Meta. Z jednej strony sklep potrzebuje danych o zachowaniu klientów, żeby kampanie sprzedażowe mogły się uczyć, a raporty pokazywały realne wyniki. Z drugiej – przepisy o ochronie prywatności wymagają, by pliki cookie i podobne technologie służące marketingowi uruchamiać dopiero po zgodzie użytkownika. Dobra wiadomość: da się to pogodzić. Trzeba tylko świadomie skonfigurować baner zgód, piksel i Conversions API.

W tym artykule wyjaśniamy, jak działa piksel w kontekście zgód, jak technicznie wstrzymać go do momentu zgody, jak traktować Conversions API, jakie są konsekwencje dla pomiaru i co możesz zrobić, żeby ograniczyć straty danych. Nie jest to porada prawna – zakres obowiązków sklepu zawsze warto potwierdzić z prawnikiem lub inspektorem ochrony danych.

[#wazne] Ten tekst opisuje praktykę techniczną i marketingową. Podstawę prawną przetwarzania, treść banera, politykę prywatności i umowy z dostawcami skonsultuj z prawnikiem lub inspektorem ochrony danych (IOD). Każdy sklep ma inną sytuację, a przepisy i ich interpretacje się zmieniają.

Dlaczego piksel wymaga zgody

Piksel Meta to kod JavaScript, który zapisuje i odczytuje pliki cookie w przeglądarce (m.in. _fbp i _fbc) oraz wysyła do Meta informacje o zachowaniu odwiedzającego: wyświetlone strony, dodania do koszyka, zakupy, a także dane techniczne z przeglądarki. Te informacje służą do pomiaru reklam, budowania grup odbiorców i personalizacji reklam – czyli do celów marketingowych.

W Unii Europejskiej zapisywanie i odczytywanie informacji na urządzeniu użytkownika, które nie jest niezbędne do świadczenia usługi, wymaga co do zasady zgody. W Polsce kwestie plików cookie reguluje obecnie m.in. ustawa Prawo komunikacji elektronicznej, a przetwarzanie danych osobowych – RODO. Marketingowe pliki cookie, takie jak te ustawiane przez piksel, nie należą do kategorii niezbędnych, dlatego w praktyce sklepy uruchamiają piksel dopiero po zgodzie użytkownika na kategorię marketingową.

Meta zostawia odpowiedzialność po stronie firmy. Dokumentacja dla deweloperów dotycząca RODO i piksela wskazuje, że każda firma odpowiada za własną zgodność z RODO, a Pomoc Meta przypomina, że warunki narzędzi biznesowych wymagają jasnego informowania odwiedzających o tym, jak strona używa plików cookie i jak udostępnia zebrane dane podmiotom trzecim.

Kategorie plików cookie w banerze

Większość banerów zgód dzieli pliki cookie na kategorie. Najczęściej spotyka się trzy: niezbędne (potrzebne do działania sklepu, np. koszyk i logowanie), analityczne (statystyki ruchu) i marketingowe (reklamy, remarketing, pomiar kampanii). Piksel Meta należy do kategorii marketingowej – i to od zgody na tę kategorię powinno zależeć jego uruchomienie. Niektóre sklepy dodają też kategorię funkcjonalną, np. dla czatu czy zapamiętania preferencji.

Ważne, by kategorie odpowiadały rzeczywistości. Zdarza się, że piksel jest przypisany do kategorii niezbędnych albo analitycznych, „żeby działał zawsze”. To prosta droga do problemów prawnych. Równie ważne jest prowadzenie rejestru zgód – profesjonalne platformy zgód zapisują, kto, kiedy i na co się zgodził, co przydaje się w razie kontroli lub pytań klienta. Wybór narzędzia i konfigurację kategorii warto omówić z osobą odpowiedzialną za ochronę danych w firmie.

Jak działa baner zgód z pikselem

Typowy scenariusz w sklepie wygląda tak: odwiedzający wchodzi na stronę, widzi baner z możliwością akceptacji wszystkich plików cookie, odrzucenia lub wyboru kategorii. Dopóki nie wyrazi zgody na kategorię marketingową, piksel nie powinien wysyłać zdarzeń ani zapisywać swoich plików cookie. Po zgodzie piksel zaczyna działać od tej strony – i od tego momentu rejestruje zdarzenia.

Sposób wdrożenia

Jak działa

Zalety

Na co uważać

Blokowanie skryptu przez platformę zgód (CMP)

Kod piksela ładuje się dopiero po zgodzie na kategorię marketingową

Prosty, popularny, obsługiwany przez większość narzędzi do zgód

Zdarzenia sprzed zgody (np. PageView pierwszej strony) mogą przepaść

API zgody piksela

Kod piksela się ładuje, ale wywołanie fbq(‘consent’, ‘revoke’) wstrzymuje wysyłanie zdarzeń do czasu fbq(‘consent’, ‘grant’)

Precyzyjna kontrola, zgodna z dokumentacją Meta

Revoke trzeba wywoływać na każdej stronie przed inicjalizacją piksela

Google Tag Manager z warunkami zgody

Tag piksela uruchamia się tylko przy zgodzie zapisanej w warstwie danych

Centralne zarządzanie wszystkimi tagami

Wymaga poprawnej konfiguracji wyzwalaczy i testów

Integracja platformy sklepu

Wtyczka Meta współpracuje z banerem zgód platformy lub z zewnętrznym CMP

Mało pracy przy konfiguracji

Trzeba sprawdzić, czy integracja faktycznie respektuje zgodę

Dokumentacja Meta podaje przykład wykorzystania API zgody: wywołanie fbq(‘consent’, ‘revoke’) przed inicjalizacją piksela, a po udzieleniu zgody – fbq(‘consent’, ‘grant’). Meta zaznacza, że revoke trzeba wywoływać na każdej stronie. Jeśli korzystasz już z systemu zarządzania zgodami, np. przez menedżera tagów, ten kod może nie być potrzebny.

Wykres – jak baner zgód współpracuje z pikselem i Conversions API. [#chart:m18]

[#tip] Po wdrożeniu banera zrób prosty test: otwórz sklep w trybie prywatnym, odrzuć zgodę na marketing i sprawdź w narzędziu testowania zdarzeń w Menedżerze zdarzeń, czy żadne zdarzenia z przeglądarki nie docierają. Potem zaakceptuj zgodę i upewnij się, że zdarzenia się pojawiają. Ten test warto powtarzać po każdej zmianie banera lub szablonu.

Hasło „piksel Facebook RODO” to jedno z pytań, które wraca w każdym sklepie internetowym, który prowadzi kampanie w Meta. Z jednej strony sklep potrzebuje danych o zachowaniu klientów, żeby kampanie sprzedażowe mogły się uczyć, a raporty pokazywały realne wyniki. Z drugiej – przepisy o ochronie prywatności wymagają, by pliki cookie i podobne technologie służące marketingowi uruchamiać dopiero po zgodzie użytkownika. Dobra wiadomość: da się to pogodzić. Trzeba tylko świadomie skonfigurować baner zgód, piksel i Conversions API.

W tym artykule wyjaśniamy, jak działa piksel w kontekście zgód, jak technicznie wstrzymać go do momentu zgody, jak traktować Conversions API, jakie są konsekwencje dla pomiaru i co możesz zrobić, żeby ograniczyć straty danych. Nie jest to porada prawna – zakres obowiązków sklepu zawsze warto potwierdzić z prawnikiem lub inspektorem ochrony danych.

[#wazne] Ten tekst opisuje praktykę techniczną i marketingową. Podstawę prawną przetwarzania, treść banera, politykę prywatności i umowy z dostawcami skonsultuj z prawnikiem lub inspektorem ochrony danych (IOD). Każdy sklep ma inną sytuację, a przepisy i ich interpretacje się zmieniają.

Dlaczego piksel wymaga zgody

Piksel Meta to kod JavaScript, który zapisuje i odczytuje pliki cookie w przeglądarce (m.in. _fbp i _fbc) oraz wysyła do Meta informacje o zachowaniu odwiedzającego: wyświetlone strony, dodania do koszyka, zakupy, a także dane techniczne z przeglądarki. Te informacje służą do pomiaru reklam, budowania grup odbiorców i personalizacji reklam – czyli do celów marketingowych.

W Unii Europejskiej zapisywanie i odczytywanie informacji na urządzeniu użytkownika, które nie jest niezbędne do świadczenia usługi, wymaga co do zasady zgody. W Polsce kwestie plików cookie reguluje obecnie m.in. ustawa Prawo komunikacji elektronicznej, a przetwarzanie danych osobowych – RODO. Marketingowe pliki cookie, takie jak te ustawiane przez piksel, nie należą do kategorii niezbędnych, dlatego w praktyce sklepy uruchamiają piksel dopiero po zgodzie użytkownika na kategorię marketingową.

Meta zostawia odpowiedzialność po stronie firmy. Dokumentacja dla deweloperów dotycząca RODO i piksela wskazuje, że każda firma odpowiada za własną zgodność z RODO, a Pomoc Meta przypomina, że warunki narzędzi biznesowych wymagają jasnego informowania odwiedzających o tym, jak strona używa plików cookie i jak udostępnia zebrane dane podmiotom trzecim.

Kategorie plików cookie w banerze

Większość banerów zgód dzieli pliki cookie na kategorie. Najczęściej spotyka się trzy: niezbędne (potrzebne do działania sklepu, np. koszyk i logowanie), analityczne (statystyki ruchu) i marketingowe (reklamy, remarketing, pomiar kampanii). Piksel Meta należy do kategorii marketingowej – i to od zgody na tę kategorię powinno zależeć jego uruchomienie. Niektóre sklepy dodają też kategorię funkcjonalną, np. dla czatu czy zapamiętania preferencji.

Ważne, by kategorie odpowiadały rzeczywistości. Zdarza się, że piksel jest przypisany do kategorii niezbędnych albo analitycznych, „żeby działał zawsze”. To prosta droga do problemów prawnych. Równie ważne jest prowadzenie rejestru zgód – profesjonalne platformy zgód zapisują, kto, kiedy i na co się zgodził, co przydaje się w razie kontroli lub pytań klienta. Wybór narzędzia i konfigurację kategorii warto omówić z osobą odpowiedzialną za ochronę danych w firmie.

Jak działa baner zgód z pikselem

Typowy scenariusz w sklepie wygląda tak: odwiedzający wchodzi na stronę, widzi baner z możliwością akceptacji wszystkich plików cookie, odrzucenia lub wyboru kategorii. Dopóki nie wyrazi zgody na kategorię marketingową, piksel nie powinien wysyłać zdarzeń ani zapisywać swoich plików cookie. Po zgodzie piksel zaczyna działać od tej strony – i od tego momentu rejestruje zdarzenia.

Sposób wdrożenia

Jak działa

Zalety

Na co uważać

Blokowanie skryptu przez platformę zgód (CMP)

Kod piksela ładuje się dopiero po zgodzie na kategorię marketingową

Prosty, popularny, obsługiwany przez większość narzędzi do zgód

Zdarzenia sprzed zgody (np. PageView pierwszej strony) mogą przepaść

API zgody piksela

Kod piksela się ładuje, ale wywołanie fbq(‘consent’, ‘revoke’) wstrzymuje wysyłanie zdarzeń do czasu fbq(‘consent’, ‘grant’)

Precyzyjna kontrola, zgodna z dokumentacją Meta

Revoke trzeba wywoływać na każdej stronie przed inicjalizacją piksela

Google Tag Manager z warunkami zgody

Tag piksela uruchamia się tylko przy zgodzie zapisanej w warstwie danych

Centralne zarządzanie wszystkimi tagami

Wymaga poprawnej konfiguracji wyzwalaczy i testów

Integracja platformy sklepu

Wtyczka Meta współpracuje z banerem zgód platformy lub z zewnętrznym CMP

Mało pracy przy konfiguracji

Trzeba sprawdzić, czy integracja faktycznie respektuje zgodę

Dokumentacja Meta podaje przykład wykorzystania API zgody: wywołanie fbq(‘consent’, ‘revoke’) przed inicjalizacją piksela, a po udzieleniu zgody – fbq(‘consent’, ‘grant’). Meta zaznacza, że revoke trzeba wywoływać na każdej stronie. Jeśli korzystasz już z systemu zarządzania zgodami, np. przez menedżera tagów, ten kod może nie być potrzebny.

Wykres – jak baner zgód współpracuje z pikselem i Conversions API. [#chart:m18]

[#tip] Po wdrożeniu banera zrób prosty test: otwórz sklep w trybie prywatnym, odrzuć zgodę na marketing i sprawdź w narzędziu testowania zdarzeń w Menedżerze zdarzeń, czy żadne zdarzenia z przeglądarki nie docierają. Potem zaakceptuj zgodę i upewnij się, że zdarzenia się pojawiają. Ten test warto powtarzać po każdej zmianie banera lub szablonu.

Darmowy audyt Meta Ads
Skorzystaj z darmowego audytu kampanii Meta Ads
  • Analiza kampanii, grup odbiorców i kreacji
  • Sprawdzenie Piksela, API konwersji i zdarzeń
  • Plan obniżenia kosztu pozyskania klienta

Conversions API a zgody

Częste nieporozumienie brzmi: „skoro Conversions API wysyła dane z serwera, to nie potrzebuje zgody na cookies”. To nie tak. Pomoc Meta wprost zaznacza, że Conversions API – podobnie jak piksel – nie służy do omijania zasad udostępniania danych, takich jak europejskie przepisy o prywatności. Zdarzenie z serwera to wciąż przekazanie danych o zachowaniu konkretnej osoby do Meta w celach marketingowych.

W praktyce sklepy wysyłają zdarzenia przez Conversions API zgodnie z tymi samymi decyzjami użytkowników co w przypadku piksela – np. przekazując do serwera informację o statusie zgody i wysyłając zdarzenie tylko wtedy, gdy zgoda została udzielona. Bywają też podejścia oparte na innych podstawach prawnych dla części danych, ale to obszar, w którym decyzję musi podjąć prawnik lub IOD, a nie dział marketingu. Więcej o samym mechanizmie przeczytasz we wpisie o Conversions API.

Status zgody w integracjach platform

Jeśli korzystasz z oficjalnej integracji platformy sklepowej z Conversions API, sprawdź w dokumentacji, czy integracja respektuje status zgody z banera – zarówno po stronie przeglądarki, jak i serwera. Nie zakładaj, że dzieje się to automatycznie. Najprościej zweryfikować to testem: przy odrzuconej zgodzie złóż testowe zamówienie i sprawdź w Menedżerze zdarzeń, czy zdarzenie Purchase przyszło z serwera. Szczegóły narzędzi testowych opisujemy w poradniku o Menedżerze zdarzeń Meta.

Google Tag Manager i tryb zgody

Wiele sklepów zarządza tagami w Google Tag Manager. Tryb zgody (Consent Mode) to mechanizm Google przeznaczony dla tagów Google, takich jak Google Analytics 4 czy Google Ads. Piksel Meta nie korzysta z niego bezpośrednio – w menedżerze tagów trzeba więc ustawić warunki uruchamiania tagu piksela tak, by zależały od zgody na kategorię marketingową zapisanej przez platformę zgód. Szczegóły konfiguracji opisujemy w poradniku piksel Meta przez Google Tag Manager.

Wycofanie zgody i zmiana decyzji

Zgoda nie jest dana raz na zawsze. Klient powinien móc w każdej chwili zmienić decyzję – np. przez link do ustawień plików cookie w stopce sklepu. Po wycofaniu zgody piksel powinien przestać wysyłać zdarzenia, a Conversions API – przestać przekazywać zdarzenia tej osoby. Przy API zgody piksela odpowiada za to ponowne wywołanie fbq(‘consent’, ‘revoke’); przy blokowaniu skryptu przez platformę zgód – zatrzymanie ładowania kodu na kolejnych stronach.

Warto też pamiętać, że pliki cookie zapisane wcześniej w przeglądarce nie znikają same po wycofaniu zgody. Dobre platformy zgód potrafią je usunąć lub przynajmniej przestać z nich korzystać. Jak często ponownie pytać o zgodę osoby, które ją odrzuciły, i jak długo przechowywać decyzję – to kwestie, które warto ustalić z prawnikiem lub IOD, bo interpretacje bywają różne.

Jak zgody wpływają na pomiar konwersji

Każdy klient, który odrzuci marketingowe pliki cookie, to zakup, którego piksel nie zarejestruje. Skala zjawiska zależy od branży, wyglądu banera i grupy docelowej – dlatego nie podajemy jednej „typowej” wartości. Konsekwencje są jednak zawsze podobne:

  • Niższa liczba konwersji w raportach – Menedżer reklam pokazuje mniej zakupów, niż faktycznie było, więc ROAS wygląda gorzej niż w rzeczywistości.

  • Mniej danych do optymalizacji – kampanie sprzedażowe uczą się na mniejszej próbie, co może wydłużać fazę uczenia się.

  • Mniejsze grupy odbiorców – remarketing i grupy oparte na zdarzeniach obejmują tylko osoby, które wyraziły zgodę.

  • Większe różnice między narzędziami – dane Meta, Google Analytics 4 i panelu sklepu rozjeżdżają się mocniej, bo każde narzędzie inaczej reaguje na brak zgody.

Te różnice warto znać, zanim zaczniesz porównywać wyniki. Więcej o rozbieżnościach piszemy w artykule dlaczego Meta Ads pokazuje inną sprzedaż niż Google Analytics 4.

Szczególnie widać to tuż po wdrożeniu nowego banera lub zmianie jego ustawień. Liczba zdarzeń w Menedżerze zdarzeń może spaść z dnia na dzień, a kampanie optymalizowane pod zakupy – na chwilę stracić stabilność, bo system dostaje mniej sygnałów. Zanim uznasz, że „reklamy przestały działać”, sprawdź, czy spadek zbiega się w czasie ze zmianą banera, i porównaj sprzedaż w panelu sklepu. Pomocna będzie tu nasza checklista diagnozy spadku wyników oraz wpis o fazie uczenia się w Meta Ads.

Jak ograniczyć utratę danych zgodnie z prawem

Nie da się – i nie wolno – mierzyć osób, które się nie zgodziły. Można natomiast zadbać o to, by jak najwięcej osób świadomie wyraziło zgodę, a dane od tych, które się zgodziły, były jak najlepszej jakości.

Działanie

Co daje

Uwagi

Czytelny, uczciwy baner zgód

Więcej świadomych zgód, mniej przypadkowych odrzuceń

Bez manipulacyjnych wzorców – przyciski akceptacji i odrzucenia powinny być równie dostępne

Poprawna kolejność ładowania

Piksel startuje od razu po zgodzie, bez utraty zdarzenia z bieżącej strony

Wymaga testów: zgoda na stronie produktu powinna dać zdarzenie ViewContent

Conversions API z respektowaniem zgód

Zdarzenia osób, które się zgodziły, nie giną przez blokery i błędy przeglądarki

Ten sam status zgody po stronie przeglądarki i serwera

Dobre dopasowanie zdarzeń

Więcej zakupów od osób ze zgodą przypisanych do reklam

Zahashowane dane klienta przekazywane zgodnie z polityką prywatności

Ocena wyników na danych sklepu

Decyzje budżetowe oparte na pełnej sprzedaży, a nie tylko na raportach Meta

Np. porównanie przychodu i wydatków w czasie, testy przyrostu konwersji

Wykres – co zmienia się w pomiarze przy zgodzie i bez zgody. [#chart:m18b]

Szczególnie ważne jest dopasowanie zdarzeń: jeśli mniej osób daje zgodę, każde zdarzenie od osoby, która ją dała, powinno być jak najlepiej dopasowane. Jak to zrobić, opisujemy w poradniku o jakości dopasowania zdarzeń. Do oceny realnego wpływu reklam na sprzedaż – niezależnie od braków w pomiarze – przydaje się test wzrostu konwersji w Meta.

[#przyklad] Sklep z artykułami sportowymi miał baner, w którym przycisk „Akceptuj” był mały i szary, a „Ustawienia” – wyróżniony. Wielu klientów zamykało baner bez wyboru, co sklep traktował jak brak zgody. Po przebudowie banera na prosty wybór „Akceptuję” / „Odrzucam”, z czytelnym opisem celów, odsetek zgód wyraźnie wzrósł, a liczba zakupów widocznych w Menedżerze zdarzeń zbliżyła się do danych z panelu sklepu.

Listy klientów i dane z zamówień

Zgody na cookies to nie jedyny obszar, w którym marketing styka się z RODO. Przesyłanie listy klientów do Meta w celu tworzenia grup odbiorców czy przekazywanie zahashowanych danych z zamówień w zdarzeniach serwerowych też wymaga podstawy prawnej i odpowiednich zapisów w polityce prywatności. Praktyczne aspekty opisujemy we wpisie o liście klientów w Meta Ads zgodnie z RODO.

[#uwaga] Nie przesyłaj do Meta danych osobowych w jawnej postaci – np. adresu e-mail w adresie URL strony podziękowania czy imienia klienta w parametrach zdarzenia. Dane do dopasowania przekazuje się wyłącznie w przewidzianych do tego polach, w formie zahashowanej, a ich zakres powinien być uzgodniony z prawnikiem lub IOD.

Lista kontrolna dla sklepu

  1. Baner zgód rozróżnia kategorie, w tym marketingową, i nie uruchamia piksela przed zgodą.

  2. Odrzucenie zgody jest tak samo łatwe jak akceptacja.

  3. Po zgodzie piksel zaczyna działać od bieżącej strony – sprawdzone w narzędziu testowania zdarzeń.

  4. Conversions API respektuje ten sam status zgody co piksel.

  5. Polityka prywatności opisuje piksel, Conversions API, cele i odbiorców danych.

  6. Zakres danych przekazywanych do Meta został uzgodniony z prawnikiem lub IOD.

  7. Po każdej zmianie banera, szablonu lub wtyczki test jest powtarzany.

Najczęściej zadawane pytania

Czy piksel Meta może działać bez zgody na cookies?

W praktyce sklepy w UE uruchamiają piksel dopiero po zgodzie na marketingowe pliki cookie, bo nie są one niezbędne do działania strony. Szczegóły Twojej sytuacji potwierdź z prawnikiem lub IOD.

Czy Conversions API pozwala ominąć brak zgody?

Nie. Według Pomocy Meta Conversions API, podobnie jak piksel, nie służy do omijania zasad udostępniania danych i europejskich przepisów o prywatności.

Jak technicznie wstrzymać piksel do momentu zgody?

Najczęściej przez platformę zgód, która blokuje skrypt do czasu zgody, albo przez API zgody piksela: fbq(‘consent’, ‘revoke’) przed inicjalizacją i fbq(‘consent’, ‘grant’) po zgodzie, wywoływane na każdej stronie.

Dlaczego po wdrożeniu banera spadła liczba konwersji w Menedżerze reklam?

Bo piksel nie mierzy już osób, które odrzuciły zgodę. Sprzedaż w sklepie mogła się nie zmienić – zmienił się tylko zakres pomiaru. Oceniaj wyniki także na danych sklepu.

Czy integracja mojej platformy sklepowej sama obsługuje zgody?

Nie zawsze. Sprawdź dokumentację integracji i przetestuj zachowanie piksela oraz Conversions API przy odrzuconej i zaakceptowanej zgodzie.

Czy zgody mają wpływ na reklamy dla użytkowników iOS?

To dwa różne mechanizmy: baner zgód na stronie i ustawienia prywatności w urządzeniach Apple. Oba ograniczają pomiar. Więcej o iOS piszemy we wpisie iOS a reklamy na Facebooku.

Podsumowanie

Piksel Meta ustawia marketingowe pliki cookie, dlatego w sklepach w UE uruchamia się go po zgodzie użytkownika. Technicznie robi się to przez platformę zgód, menedżer tagów albo API zgody piksela. Conversions API nie jest sposobem na obejście zgód – powinno respektować te same decyzje użytkowników. Utrata części danych jest nieunikniona, ale można ją ograniczyć uczciwym banerem, poprawną kolejnością ładowania, dobrym dopasowaniem zdarzeń i oceną wyników na danych sklepu. Kwestie prawne zawsze potwierdzaj z prawnikiem lub IOD.

Jeśli chcesz, żebyśmy pomogli skonfigurować pomiar w Twoim sklepie tak, by łączył skuteczne kampanie z poszanowaniem zgód klientów, zobacz naszą obsługę kampanii Meta Ads.

Conversions API a zgody

Częste nieporozumienie brzmi: „skoro Conversions API wysyła dane z serwera, to nie potrzebuje zgody na cookies”. To nie tak. Pomoc Meta wprost zaznacza, że Conversions API – podobnie jak piksel – nie służy do omijania zasad udostępniania danych, takich jak europejskie przepisy o prywatności. Zdarzenie z serwera to wciąż przekazanie danych o zachowaniu konkretnej osoby do Meta w celach marketingowych.

W praktyce sklepy wysyłają zdarzenia przez Conversions API zgodnie z tymi samymi decyzjami użytkowników co w przypadku piksela – np. przekazując do serwera informację o statusie zgody i wysyłając zdarzenie tylko wtedy, gdy zgoda została udzielona. Bywają też podejścia oparte na innych podstawach prawnych dla części danych, ale to obszar, w którym decyzję musi podjąć prawnik lub IOD, a nie dział marketingu. Więcej o samym mechanizmie przeczytasz we wpisie o Conversions API.

Status zgody w integracjach platform

Jeśli korzystasz z oficjalnej integracji platformy sklepowej z Conversions API, sprawdź w dokumentacji, czy integracja respektuje status zgody z banera – zarówno po stronie przeglądarki, jak i serwera. Nie zakładaj, że dzieje się to automatycznie. Najprościej zweryfikować to testem: przy odrzuconej zgodzie złóż testowe zamówienie i sprawdź w Menedżerze zdarzeń, czy zdarzenie Purchase przyszło z serwera. Szczegóły narzędzi testowych opisujemy w poradniku o Menedżerze zdarzeń Meta.

Google Tag Manager i tryb zgody

Wiele sklepów zarządza tagami w Google Tag Manager. Tryb zgody (Consent Mode) to mechanizm Google przeznaczony dla tagów Google, takich jak Google Analytics 4 czy Google Ads. Piksel Meta nie korzysta z niego bezpośrednio – w menedżerze tagów trzeba więc ustawić warunki uruchamiania tagu piksela tak, by zależały od zgody na kategorię marketingową zapisanej przez platformę zgód. Szczegóły konfiguracji opisujemy w poradniku piksel Meta przez Google Tag Manager.

Wycofanie zgody i zmiana decyzji

Zgoda nie jest dana raz na zawsze. Klient powinien móc w każdej chwili zmienić decyzję – np. przez link do ustawień plików cookie w stopce sklepu. Po wycofaniu zgody piksel powinien przestać wysyłać zdarzenia, a Conversions API – przestać przekazywać zdarzenia tej osoby. Przy API zgody piksela odpowiada za to ponowne wywołanie fbq(‘consent’, ‘revoke’); przy blokowaniu skryptu przez platformę zgód – zatrzymanie ładowania kodu na kolejnych stronach.

Warto też pamiętać, że pliki cookie zapisane wcześniej w przeglądarce nie znikają same po wycofaniu zgody. Dobre platformy zgód potrafią je usunąć lub przynajmniej przestać z nich korzystać. Jak często ponownie pytać o zgodę osoby, które ją odrzuciły, i jak długo przechowywać decyzję – to kwestie, które warto ustalić z prawnikiem lub IOD, bo interpretacje bywają różne.

Jak zgody wpływają na pomiar konwersji

Każdy klient, który odrzuci marketingowe pliki cookie, to zakup, którego piksel nie zarejestruje. Skala zjawiska zależy od branży, wyglądu banera i grupy docelowej – dlatego nie podajemy jednej „typowej” wartości. Konsekwencje są jednak zawsze podobne:

  • Niższa liczba konwersji w raportach – Menedżer reklam pokazuje mniej zakupów, niż faktycznie było, więc ROAS wygląda gorzej niż w rzeczywistości.

  • Mniej danych do optymalizacji – kampanie sprzedażowe uczą się na mniejszej próbie, co może wydłużać fazę uczenia się.

  • Mniejsze grupy odbiorców – remarketing i grupy oparte na zdarzeniach obejmują tylko osoby, które wyraziły zgodę.

  • Większe różnice między narzędziami – dane Meta, Google Analytics 4 i panelu sklepu rozjeżdżają się mocniej, bo każde narzędzie inaczej reaguje na brak zgody.

Te różnice warto znać, zanim zaczniesz porównywać wyniki. Więcej o rozbieżnościach piszemy w artykule dlaczego Meta Ads pokazuje inną sprzedaż niż Google Analytics 4.

Szczególnie widać to tuż po wdrożeniu nowego banera lub zmianie jego ustawień. Liczba zdarzeń w Menedżerze zdarzeń może spaść z dnia na dzień, a kampanie optymalizowane pod zakupy – na chwilę stracić stabilność, bo system dostaje mniej sygnałów. Zanim uznasz, że „reklamy przestały działać”, sprawdź, czy spadek zbiega się w czasie ze zmianą banera, i porównaj sprzedaż w panelu sklepu. Pomocna będzie tu nasza checklista diagnozy spadku wyników oraz wpis o fazie uczenia się w Meta Ads.

Jak ograniczyć utratę danych zgodnie z prawem

Nie da się – i nie wolno – mierzyć osób, które się nie zgodziły. Można natomiast zadbać o to, by jak najwięcej osób świadomie wyraziło zgodę, a dane od tych, które się zgodziły, były jak najlepszej jakości.

Działanie

Co daje

Uwagi

Czytelny, uczciwy baner zgód

Więcej świadomych zgód, mniej przypadkowych odrzuceń

Bez manipulacyjnych wzorców – przyciski akceptacji i odrzucenia powinny być równie dostępne

Poprawna kolejność ładowania

Piksel startuje od razu po zgodzie, bez utraty zdarzenia z bieżącej strony

Wymaga testów: zgoda na stronie produktu powinna dać zdarzenie ViewContent

Conversions API z respektowaniem zgód

Zdarzenia osób, które się zgodziły, nie giną przez blokery i błędy przeglądarki

Ten sam status zgody po stronie przeglądarki i serwera

Dobre dopasowanie zdarzeń

Więcej zakupów od osób ze zgodą przypisanych do reklam

Zahashowane dane klienta przekazywane zgodnie z polityką prywatności

Ocena wyników na danych sklepu

Decyzje budżetowe oparte na pełnej sprzedaży, a nie tylko na raportach Meta

Np. porównanie przychodu i wydatków w czasie, testy przyrostu konwersji

Wykres – co zmienia się w pomiarze przy zgodzie i bez zgody. [#chart:m18b]

Szczególnie ważne jest dopasowanie zdarzeń: jeśli mniej osób daje zgodę, każde zdarzenie od osoby, która ją dała, powinno być jak najlepiej dopasowane. Jak to zrobić, opisujemy w poradniku o jakości dopasowania zdarzeń. Do oceny realnego wpływu reklam na sprzedaż – niezależnie od braków w pomiarze – przydaje się test wzrostu konwersji w Meta.

[#przyklad] Sklep z artykułami sportowymi miał baner, w którym przycisk „Akceptuj” był mały i szary, a „Ustawienia” – wyróżniony. Wielu klientów zamykało baner bez wyboru, co sklep traktował jak brak zgody. Po przebudowie banera na prosty wybór „Akceptuję” / „Odrzucam”, z czytelnym opisem celów, odsetek zgód wyraźnie wzrósł, a liczba zakupów widocznych w Menedżerze zdarzeń zbliżyła się do danych z panelu sklepu.

Listy klientów i dane z zamówień

Zgody na cookies to nie jedyny obszar, w którym marketing styka się z RODO. Przesyłanie listy klientów do Meta w celu tworzenia grup odbiorców czy przekazywanie zahashowanych danych z zamówień w zdarzeniach serwerowych też wymaga podstawy prawnej i odpowiednich zapisów w polityce prywatności. Praktyczne aspekty opisujemy we wpisie o liście klientów w Meta Ads zgodnie z RODO.

[#uwaga] Nie przesyłaj do Meta danych osobowych w jawnej postaci – np. adresu e-mail w adresie URL strony podziękowania czy imienia klienta w parametrach zdarzenia. Dane do dopasowania przekazuje się wyłącznie w przewidzianych do tego polach, w formie zahashowanej, a ich zakres powinien być uzgodniony z prawnikiem lub IOD.

Lista kontrolna dla sklepu

  1. Baner zgód rozróżnia kategorie, w tym marketingową, i nie uruchamia piksela przed zgodą.

  2. Odrzucenie zgody jest tak samo łatwe jak akceptacja.

  3. Po zgodzie piksel zaczyna działać od bieżącej strony – sprawdzone w narzędziu testowania zdarzeń.

  4. Conversions API respektuje ten sam status zgody co piksel.

  5. Polityka prywatności opisuje piksel, Conversions API, cele i odbiorców danych.

  6. Zakres danych przekazywanych do Meta został uzgodniony z prawnikiem lub IOD.

  7. Po każdej zmianie banera, szablonu lub wtyczki test jest powtarzany.

Najczęściej zadawane pytania

Czy piksel Meta może działać bez zgody na cookies?

W praktyce sklepy w UE uruchamiają piksel dopiero po zgodzie na marketingowe pliki cookie, bo nie są one niezbędne do działania strony. Szczegóły Twojej sytuacji potwierdź z prawnikiem lub IOD.

Czy Conversions API pozwala ominąć brak zgody?

Nie. Według Pomocy Meta Conversions API, podobnie jak piksel, nie służy do omijania zasad udostępniania danych i europejskich przepisów o prywatności.

Jak technicznie wstrzymać piksel do momentu zgody?

Najczęściej przez platformę zgód, która blokuje skrypt do czasu zgody, albo przez API zgody piksela: fbq(‘consent’, ‘revoke’) przed inicjalizacją i fbq(‘consent’, ‘grant’) po zgodzie, wywoływane na każdej stronie.

Dlaczego po wdrożeniu banera spadła liczba konwersji w Menedżerze reklam?

Bo piksel nie mierzy już osób, które odrzuciły zgodę. Sprzedaż w sklepie mogła się nie zmienić – zmienił się tylko zakres pomiaru. Oceniaj wyniki także na danych sklepu.

Czy integracja mojej platformy sklepowej sama obsługuje zgody?

Nie zawsze. Sprawdź dokumentację integracji i przetestuj zachowanie piksela oraz Conversions API przy odrzuconej i zaakceptowanej zgodzie.

Czy zgody mają wpływ na reklamy dla użytkowników iOS?

To dwa różne mechanizmy: baner zgód na stronie i ustawienia prywatności w urządzeniach Apple. Oba ograniczają pomiar. Więcej o iOS piszemy we wpisie iOS a reklamy na Facebooku.

Podsumowanie

Piksel Meta ustawia marketingowe pliki cookie, dlatego w sklepach w UE uruchamia się go po zgodzie użytkownika. Technicznie robi się to przez platformę zgód, menedżer tagów albo API zgody piksela. Conversions API nie jest sposobem na obejście zgód – powinno respektować te same decyzje użytkowników. Utrata części danych jest nieunikniona, ale można ją ograniczyć uczciwym banerem, poprawną kolejnością ładowania, dobrym dopasowaniem zdarzeń i oceną wyników na danych sklepu. Kwestie prawne zawsze potwierdzaj z prawnikiem lub IOD.

Jeśli chcesz, żebyśmy pomogli skonfigurować pomiar w Twoim sklepie tak, by łączył skuteczne kampanie z poszanowaniem zgód klientów, zobacz naszą obsługę kampanii Meta Ads.

Czy ten artykuł był pomocny? Oceń go
Bądź pierwszą osobą, która oceni

Bartłomiej Stokłosa

CEO & Founder

Założyciel i CEO Vinson Agency. Od lat buduje strategie sprzedaży na Allegro i marketplace'ach dla firm z całej Polski.

Założyciel i CEO Vinson Agency. Od lat buduje strategie sprzedaży na Allegro i marketplace'ach dla firm z całej Polski.

★★★★★
Współpracowałeś z Vinson?
Twoja opinia pomoże innym sprzedawcom wybrać sprawdzoną agencję. Zajmie Ci to minutę.
Oceń nas na Trustpilot →
Potrzebujesz pomocy z tym tematem?

Obsługa kampanii Meta Ads

Bartłomiej i nasz zespół pomogą Ci wdrożyć to na Twoim koncie – bez zobowiązań.

  • Analiza Twojego konta i obecnych działań
  • Konkretny plan poprawek do wdrożenia
  • Bezpłatna konsultacja – bez zobowiązań
Bartłomiej Stokłosa – CEO & Founder
Bartłomiej StokłosaCEO & Founder

Przeczytaj także

Więcej porad z naszej bazy wiedzy – przesuń, aby zobaczyć kolejne artykuły.

1 / 1

Masz pytania? Chętnie porozmawiamy!

Masz pytania? Chętnie porozmawiamy!

Masz pytania? Chętnie porozmawiamy!

Bartłomiej Stokłosa

CEO & Founder

"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie – przyjdzie i to zrobi."

Bartłomiej Stokłosa

CEO & Founder

"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie – przyjdzie i to zrobi."

ZADZWOŃ

574 944 685

ADRES

Kazimierza Wielkiego 7/7

32-700 Bochnia