Piksel Meta w PrestaShop i IdoSell – jak podłączyć śledzenie konwersji i katalog

Miłosz Brzegowy

Miłosz Brzegowy

Head of Growth and Demand Generation

Hasło „piksel Meta PrestaShop” wpisują zwykle właściciele sklepów, którzy chcą uruchomić reklamy na Facebooku i Instagramie, ale nie wiedzą, którą drogę wybrać: oficjalny moduł, moduł od zewnętrznego dostawcy, Google Tag Manager czy ręczny kod. Podobne pytanie zadają sprzedawcy na IdoSell, gdzie integracja z Meta jest wbudowana w platformę. W obu przypadkach cel jest ten sam: poprawnie mierzyć zdarzenia w sklepie, przesyłać je także z serwera i połączyć je z katalogiem produktów.

W tym poradniku porównujemy dostępne sposoby wdrożenia w PrestaShop i IdoSell, pokazujemy, jak przygotować sklep przed podłączeniem, na co uważać przy katalogu i wariantach oraz jak sprawdzić, czy dane trafiają do Meta poprawnie. Opisy opieramy na dokumentacji oficjalnego modułu PrestaShop, stronie integracji IdoSell i Pomocy Meta. Panele obu platform zmieniają się wraz z aktualizacjami, dlatego nazwy opcji mogą się nieco różnić od opisanych.

Po co sklepowi piksel i Conversions API

Piksel Meta to kod w przeglądarce klienta, który informuje Meta o zdarzeniach w sklepie: obejrzeniu produktu, dodaniu do koszyka, rozpoczęciu płatności i zakupie. Na tych danych opiera się optymalizacja kampanii sprzedażowych, grupy odbiorców do remarketingu i raporty w Menedżerze reklam. Ponieważ część zdarzeń z przeglądarki ginie przez blokady i ustawienia prywatności, Meta zaleca uzupełnienie piksela o Conversions API, czyli przesyłanie zdarzeń z serwera sklepu.

Trzecim elementem jest katalog produktów. Jeśli chcesz korzystać z reklam katalogowych Advantage+ (dawniej reklam dynamicznych), identyfikatory produktów w zdarzeniach muszą odpowiadać identyfikatorom w katalogu. Dlatego przy wyborze sposobu wdrożenia warto od razu myśleć o tych trzech elementach razem, a nie tylko o samym kodzie piksela.

Element

Skąd pochodzą dane

Do czego służy

Piksel Meta

Przeglądarka klienta

Zdarzenia, remarketing, optymalizacja kampanii

Conversions API

Serwer sklepu

Uzupełnienie zdarzeń utraconych w przeglądarce

Katalog produktów

Plik produktowy lub integracja

Reklamy katalogowe Advantage+, zestawy produktów

Deduplikacja

Wspólny identyfikator zdarzenia

Brak podwójnego liczenia przy dwóch źródłach

PrestaShop: oficjalny moduł PrestaShop Social with Facebook & Instagram

PrestaShop rozwija własny moduł do integracji z Meta – PrestaShop Social with Facebook & Instagram (nazwa techniczna ps_facebook). Według opisu w repozytorium modułu pozwala on prezentować produkty na Facebooku i Instagramie, prowadzić sprzedaż i marketing w tych kanałach oraz zarządzać kontami i produktami z jednego miejsca. Moduł instaluje się w panelu sklepu, a następnie łączy z kontem Meta przez proces Facebook Business Extension.

Dokumentacja modułu podaje kilka ważnych informacji technicznych. Moduł jest zgodny z PrestaShop 1.7 i nowszymi wersjami, a twórcy celowo nie wspierają wersji 1.6, bo niektórych zdarzeń piksela nie dało się w niej poprawnie zaimplementować. Moduł przewiduje też mechanizm wycofania zgody na piksel – inne moduły, na przykład do zarządzania plikami cookie, mogą przekazać informację o braku zgody, a wtedy piksel nie jest uruchamiany w pełnym zakresie. Pomoc Meta wymienia PrestaShop wśród platform, z którymi Meta ma integracje partnerskie.

Moduł korzysta z oficjalnego zestawu narzędzi Meta do komunikacji z serwerem, ale zakres zdarzeń wysyłanych z serwera może zależeć od wersji. Po instalacji sprawdź w Menedżerze zdarzeń, czy zdarzenia przychodzą zarówno z przeglądarki, jak i z serwera, zamiast zakładać to z góry.

[#wazne] Przed instalacją modułu Meta usuń z szablonu PrestaShop i z innych modułów wcześniejsze wdrożenia piksela. Sklepy, które przez lata zmieniały szablony i moduły marketingowe, często mają piksel w dwóch lub trzech miejscach naraz. Efekt to podwójne zakupy w raportach i zawyżony ROAS, który prowadzi do błędnych decyzji budżetowych.

PrestaShop: moduły zewnętrzne, GTM i ręczny kod

Oficjalny moduł nie jest jedyną drogą. W PrestaShop Addons i u niezależnych twórców dostępne są moduły do piksela i Conversions API, często z dodatkowymi funkcjami, takimi jak rozbudowane ustawienia pliku produktowego czy własne reguły zdarzeń. Przy wyborze modułu zewnętrznego sprawdź, czy obsługuje on Conversions API z deduplikacją, czy przekazuje identyfikatory produktów zgodne z katalogiem, czy współpracuje z Twoim narzędziem do zgód oraz czy jest regularnie aktualizowany.

Drugą opcją jest wdrożenie przez Google Tag Manager. Daje ono pełną kontrolę nad zdarzeniami, ale wymaga warstwy danych z informacjami o produktach i zamówieniu, a do przesyłania zdarzeń z serwera – osobnego rozwiązania. Szczegóły opisujemy w poradniku o tym, jak wdrożyć piksel Meta przez Google Tag Manager. Ręczne wklejanie kodu do szablonu odradzamy: trudno go utrzymać przy aktualizacjach, a zdarzenia e-commerce wymagają danych, których statyczny kod nie zna.

Sposób wdrożenia w PrestaShop

Zalety

Na co uważać

Oficjalny moduł ps_facebook

Rozwijany przez PrestaShop, połączenie przez Facebook Business Extension

Wymaga PrestaShop 1.7+, sprawdź zdarzenia z serwera

Moduł zewnętrzny

Dodatkowe funkcje i ustawienia

Jakość i aktualizacje zależą od dostawcy

Google Tag Manager

Pełna kontrola nad zdarzeniami

Wymaga warstwy danych i osobnego rozwiązania serwerowego

Ręczny kod w szablonie

Brak dodatkowych modułów

Trudny w utrzymaniu, brak danych e-commerce

Wykres – sposoby podłączenia piksela Meta w PrestaShop i IdoSell. [#chart:m26]

Hasło „piksel Meta PrestaShop” wpisują zwykle właściciele sklepów, którzy chcą uruchomić reklamy na Facebooku i Instagramie, ale nie wiedzą, którą drogę wybrać: oficjalny moduł, moduł od zewnętrznego dostawcy, Google Tag Manager czy ręczny kod. Podobne pytanie zadają sprzedawcy na IdoSell, gdzie integracja z Meta jest wbudowana w platformę. W obu przypadkach cel jest ten sam: poprawnie mierzyć zdarzenia w sklepie, przesyłać je także z serwera i połączyć je z katalogiem produktów.

W tym poradniku porównujemy dostępne sposoby wdrożenia w PrestaShop i IdoSell, pokazujemy, jak przygotować sklep przed podłączeniem, na co uważać przy katalogu i wariantach oraz jak sprawdzić, czy dane trafiają do Meta poprawnie. Opisy opieramy na dokumentacji oficjalnego modułu PrestaShop, stronie integracji IdoSell i Pomocy Meta. Panele obu platform zmieniają się wraz z aktualizacjami, dlatego nazwy opcji mogą się nieco różnić od opisanych.

Po co sklepowi piksel i Conversions API

Piksel Meta to kod w przeglądarce klienta, który informuje Meta o zdarzeniach w sklepie: obejrzeniu produktu, dodaniu do koszyka, rozpoczęciu płatności i zakupie. Na tych danych opiera się optymalizacja kampanii sprzedażowych, grupy odbiorców do remarketingu i raporty w Menedżerze reklam. Ponieważ część zdarzeń z przeglądarki ginie przez blokady i ustawienia prywatności, Meta zaleca uzupełnienie piksela o Conversions API, czyli przesyłanie zdarzeń z serwera sklepu.

Trzecim elementem jest katalog produktów. Jeśli chcesz korzystać z reklam katalogowych Advantage+ (dawniej reklam dynamicznych), identyfikatory produktów w zdarzeniach muszą odpowiadać identyfikatorom w katalogu. Dlatego przy wyborze sposobu wdrożenia warto od razu myśleć o tych trzech elementach razem, a nie tylko o samym kodzie piksela.

Element

Skąd pochodzą dane

Do czego służy

Piksel Meta

Przeglądarka klienta

Zdarzenia, remarketing, optymalizacja kampanii

Conversions API

Serwer sklepu

Uzupełnienie zdarzeń utraconych w przeglądarce

Katalog produktów

Plik produktowy lub integracja

Reklamy katalogowe Advantage+, zestawy produktów

Deduplikacja

Wspólny identyfikator zdarzenia

Brak podwójnego liczenia przy dwóch źródłach

PrestaShop: oficjalny moduł PrestaShop Social with Facebook & Instagram

PrestaShop rozwija własny moduł do integracji z Meta – PrestaShop Social with Facebook & Instagram (nazwa techniczna ps_facebook). Według opisu w repozytorium modułu pozwala on prezentować produkty na Facebooku i Instagramie, prowadzić sprzedaż i marketing w tych kanałach oraz zarządzać kontami i produktami z jednego miejsca. Moduł instaluje się w panelu sklepu, a następnie łączy z kontem Meta przez proces Facebook Business Extension.

Dokumentacja modułu podaje kilka ważnych informacji technicznych. Moduł jest zgodny z PrestaShop 1.7 i nowszymi wersjami, a twórcy celowo nie wspierają wersji 1.6, bo niektórych zdarzeń piksela nie dało się w niej poprawnie zaimplementować. Moduł przewiduje też mechanizm wycofania zgody na piksel – inne moduły, na przykład do zarządzania plikami cookie, mogą przekazać informację o braku zgody, a wtedy piksel nie jest uruchamiany w pełnym zakresie. Pomoc Meta wymienia PrestaShop wśród platform, z którymi Meta ma integracje partnerskie.

Moduł korzysta z oficjalnego zestawu narzędzi Meta do komunikacji z serwerem, ale zakres zdarzeń wysyłanych z serwera może zależeć od wersji. Po instalacji sprawdź w Menedżerze zdarzeń, czy zdarzenia przychodzą zarówno z przeglądarki, jak i z serwera, zamiast zakładać to z góry.

[#wazne] Przed instalacją modułu Meta usuń z szablonu PrestaShop i z innych modułów wcześniejsze wdrożenia piksela. Sklepy, które przez lata zmieniały szablony i moduły marketingowe, często mają piksel w dwóch lub trzech miejscach naraz. Efekt to podwójne zakupy w raportach i zawyżony ROAS, który prowadzi do błędnych decyzji budżetowych.

PrestaShop: moduły zewnętrzne, GTM i ręczny kod

Oficjalny moduł nie jest jedyną drogą. W PrestaShop Addons i u niezależnych twórców dostępne są moduły do piksela i Conversions API, często z dodatkowymi funkcjami, takimi jak rozbudowane ustawienia pliku produktowego czy własne reguły zdarzeń. Przy wyborze modułu zewnętrznego sprawdź, czy obsługuje on Conversions API z deduplikacją, czy przekazuje identyfikatory produktów zgodne z katalogiem, czy współpracuje z Twoim narzędziem do zgód oraz czy jest regularnie aktualizowany.

Drugą opcją jest wdrożenie przez Google Tag Manager. Daje ono pełną kontrolę nad zdarzeniami, ale wymaga warstwy danych z informacjami o produktach i zamówieniu, a do przesyłania zdarzeń z serwera – osobnego rozwiązania. Szczegóły opisujemy w poradniku o tym, jak wdrożyć piksel Meta przez Google Tag Manager. Ręczne wklejanie kodu do szablonu odradzamy: trudno go utrzymać przy aktualizacjach, a zdarzenia e-commerce wymagają danych, których statyczny kod nie zna.

Sposób wdrożenia w PrestaShop

Zalety

Na co uważać

Oficjalny moduł ps_facebook

Rozwijany przez PrestaShop, połączenie przez Facebook Business Extension

Wymaga PrestaShop 1.7+, sprawdź zdarzenia z serwera

Moduł zewnętrzny

Dodatkowe funkcje i ustawienia

Jakość i aktualizacje zależą od dostawcy

Google Tag Manager

Pełna kontrola nad zdarzeniami

Wymaga warstwy danych i osobnego rozwiązania serwerowego

Ręczny kod w szablonie

Brak dodatkowych modułów

Trudny w utrzymaniu, brak danych e-commerce

Wykres – sposoby podłączenia piksela Meta w PrestaShop i IdoSell. [#chart:m26]

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

IdoSell: wbudowana integracja z Meta

W IdoSell integracja z Meta jest częścią platformy. Według strony integracji IdoSell z social mediami rozwiązanie Facebook for IdoSell pozwala włączyć piksel Meta do śledzenia konwersji i zachowań klientów, budować grupy odbiorców do remarketingu i optymalizować reklamy dynamiczne. IdoSell podkreśla też, że dane są przesyłane bezpośrednio z serwera, a nie tylko przez przeglądarkę, co ogranicza wpływ blokad reklam na pomiar.

Konfiguracja odbywa się w panelu sklepu, gdzie łączy się sklep z kontem Meta i wybiera zasoby: portfolio biznesowe (dawniej Business Manager), zbiór danych (piksel) i katalog. Dokładną ścieżkę w panelu sprawdź w pomocy IdoSell, bo układ menu zmienia się wraz z rozwojem platformy. Tak jak w PrestaShop, przed włączeniem integracji upewnij się, że piksel nie jest dodatkowo wklejony w szablonie, w GTM ani w innych dodatkach.

Na tej samej stronie IdoSell opisuje też integrację z Instagramem, która pozwala wyświetlać w sklepie zdjęcia z profilu marki. To funkcja wizerunkowa, niezwiązana bezpośrednio z pomiarem konwersji, ale dobrze pokazuje, że integracje z Meta w IdoSell obejmują kilka obszarów. Przy konfiguracji warto więc sprawdzić, które z nich są włączone i z jakimi zasobami Meta zostały połączone, żeby uniknąć sytuacji, w której piksel trafia do jednego portfolio, a katalog do innego.

IdoSell pozwala też przekazywać produkty do katalogu Meta. Jeśli produkty i stany obsługujesz przez system wielokanałowy, opis połączenia znajdziesz w artykule o integracji Base z IdoSell. Niezależnie od źródła katalogu identyfikatory produktów w katalogu i w zdarzeniach muszą być takie same.

[#uwaga] Integracja platformy i baner zgód muszą ze sobą współpracować. Sprawdź, jak sklep przekazuje informację o zgodzie lub jej braku do piksela i do zdarzeń wysyłanych z serwera. Zasady przetwarzania danych i podstawę prawną skonsultuj z prawnikiem lub inspektorem ochrony danych. Mechanizm opisujemy w tekście o tym, jak pogodzić piksel Meta i zgody cookies.

Przygotowanie sklepu przed podłączeniem

Niezależnie od platformy przygotowanie wygląda podobnie. Kilka czynności wykonanych przed instalacją oszczędza wielu godzin szukania błędów później.

  1. Uporządkuj portfolio biznesowe Meta: sklep powinien mieć własne portfolio z kontem reklamowym, stroną, zbiorem danych i katalogiem.

  2. Zdecyduj, czy używasz istniejącego piksela. Jeśli sklep ma piksel z historią zdarzeń i grupami odbiorców, połącz integrację z nim zamiast tworzyć nowy.

  3. Usuń stare wdrożenia piksela z szablonu, modułów i GTM.

  4. Zweryfikuj domenę sklepu w portfolio biznesowym.

  5. Sprawdź dane produktów: zdjęcia, ceny, dostępność, opisy i identyfikatory wariantów.

  6. Ustal z osobą odpowiedzialną za ochronę danych, jak baner zgód ma współpracować z integracją.

Kontrola przed startem

PrestaShop

IdoSell

Wersja platformy

Oficjalny moduł wymaga wersji 1.7 lub nowszej

Integracja wbudowana w platformę

Stare wdrożenia piksela

Szablon, moduły, GTM

Szablon, dodatki, GTM

Zdarzenia z serwera

Zależnie od modułu i wersji

Według IdoSell dane przesyłane z serwera

Katalog produktów

Moduł lub plik produktowy

Integracja platformy lub plik produktowy

Zgody cookies

Integracja modułu z narzędziem zgód

Ustawienia zgód w platformie

Katalog produktów: moduł czy plik produktowy

W obu platformach katalog możesz zasilać przez integrację albo przez plik produktowy pobierany cyklicznie przez Meta. Integracja jest wygodniejsza, bo sama aktualizuje ceny i dostępność. Plik produktowy daje większą kontrolę nad danymi, na przykład nad tytułami, etykietami niestandardowymi czy wykluczeniami produktów. Zasady tworzenia katalogu opisujemy w poradniku katalog produktów na Facebooku, a wymagane pola i typowe błędy – w tekście o feedzie produktowym dla Meta.

Najwięcej problemów sprawiają warianty. W PrestaShop produkt z kombinacjami (na przykład rozmiar i kolor) może trafić do katalogu jako jeden produkt albo jako kilka wariantów, zależnie od modułu i ustawień. Zdarzenia piksela muszą wtedy przesyłać identyfikator na tym samym poziomie – produktu albo wariantu. Jeśli katalog zawiera warianty, a zdarzenie ViewContent wysyła identyfikator produktu głównego, Meta nie dopasuje zdarzenia do pozycji w katalogu i reklamy katalogowe pokażą przypadkowe produkty.

[#przyklad] Sklep na PrestaShop sprzedaje buty w kilku rozmiarach. Moduł wysyła do katalogu każdy rozmiar jako osobną pozycję z identyfikatorem w postaci numeru produktu i numeru kombinacji. Jednocześnie stary moduł piksela, którego nikt nie usunął, wysyła zdarzenia tylko z numerem produktu. W diagnostyce katalogu pojawia się niski odsetek dopasowanych zdarzeń. Rozwiązanie: usunięcie starego modułu i zostawienie jednego źródła zdarzeń, które używa tych samych identyfikatorów co katalog.

Gdy katalog jest gotowy i dopasowany do zdarzeń, możesz korzystać z reklam katalogowych Advantage+, które automatycznie pokazują klientom produkty związane z ich aktywnością w sklepie.

Jak sprawdzić, czy wdrożenie działa

Po podłączeniu integracji przejdź do Menedżera zdarzeń. Sprawdź, jakie zdarzenia docierają do Meta, z jakiego źródła (przeglądarka, serwer czy oba) i czy nie ma ostrzeżeń. Następnie przejdź ścieżkę zakupową w sklepie z włączonym narzędziem testowania zdarzeń.

  • Obejrzyj produkt i sprawdź zdarzenie ViewContent z identyfikatorem produktu.

  • Dodaj produkt do koszyka i sprawdź AddToCart z wartością i walutą.

  • Rozpocznij płatność i sprawdź InitiateCheckout.

  • Złóż testowe zamówienie i sprawdź Purchase z poprawną wartością.

  • Zweryfikuj, czy zdarzenia z przeglądarki i serwera są deduplikowane, a nie liczone podwójnie.

  • Porównaj identyfikatory produktów w zdarzeniach z identyfikatorami w katalogu.

Szczegóły parametrów opisujemy w artykule o zdarzeniach piksela Meta w e-commerce, a mechanizm łączenia zdarzeń z dwóch źródeł – w tekście o deduplikacji zdarzeń. Warto też obserwować jakość dopasowania zdarzeń (Event Match Quality), która pokazuje, jak dobrze Meta przypisuje zdarzenia do użytkowników.

Wykres – najczęstsze problemy z pikselem w PrestaShop i IdoSell. [#chart:m26b]

Najczęstsze problemy i ich przyczyny

Objaw

Prawdopodobna przyczyna

Co zrobić

Podwójne zakupy

Piksel w kilku miejscach jednocześnie

Zostaw jedno źródło, usuń stare moduły i kod

Brak zdarzeń z serwera

Moduł lub ustawienia bez Conversions API

Sprawdź konfigurację i źródła w Menedżerze zdarzeń

Niski odsetek dopasowanych produktów

Różne identyfikatory w zdarzeniach i katalogu

Ujednolić poziom: produkt albo wariant

Zdarzenia znikają po aktualizacji szablonu

Kod piksela był w plikach szablonu

Przenieś wdrożenie do modułu lub integracji

Brak zdarzeń przy braku zgody

Działanie zgodne z ustawieniami zgód

Sprawdź konfigurację banera zgód z prawnikiem

[#tip] Jeśli prowadzisz sklep zarówno na PrestaShop, jak i na marketplace’ach, nie łącz kilku źródeł produktów w jednym katalogu bez planu. Lepiej mieć jeden katalog zasilany z jednego źródła, którego identyfikatory zgadzają się ze zdarzeniami w sklepie. Integrację PrestaShop z systemem wielokanałowym opisujemy w artykule o module Base dla PrestaShop.

Który sposób wybrać – typowe scenariusze

Wybór zależy od platformy, wersji sklepu i zasobów technicznych. Poniżej kilka typowych sytuacji, z którymi spotykamy się przy audytach sklepów.

  • Nowy sklep na PrestaShop 1.7 lub 8 – zacznij od oficjalnego modułu. Jest rozwijany przez twórców platformy i łączy się z Meta przez standardowy proces. Po instalacji sprawdź zdarzenia z serwera i dopasowanie katalogu.

  • Starszy sklep na PrestaShop 1.6 – oficjalny moduł nie jest wspierany. Rozważ aktualizację platformy albo moduł zewnętrzny zgodny z Twoją wersją, a wdrożenie przetestuj szczególnie dokładnie.

  • Sklep z rozbudowaną analityką i GTM – jeśli zespół ma doświadczenie z warstwą danych, GTM daje największą kontrolę. Pamiętaj jednak o rozwiązaniu serwerowym dla Conversions API.

  • Sklep na IdoSell – korzystaj z wbudowanej integracji i nie dubluj jej kodem w szablonie lub GTM. Skup się na jakości danych produktów i ustawieniach zgód.

  • Sklep po migracji między platformami – połącz nową integrację z istniejącym pikselem i wyłącz pomiar na starej platformie w dniu przełączenia.

W każdym scenariuszu najważniejsza jest zasada jednego źródła danych dla jednego typu zdarzeń. Dopiero gdy pomiar jest stabilny, warto zajmować się dalszą optymalizacją, na przykład przesyłaniem dodatkowych danych klienta w zdarzeniach z serwera, które poprawiają dopasowanie zdarzeń do użytkowników. Zmiany wprowadzaj pojedynczo i po każdej sprawdzaj wyniki w Menedżerze zdarzeń, żeby wiedzieć, która z nich wpłynęła na dane.

Najczęściej zadawane pytania

Czy oficjalny moduł Meta działa w PrestaShop 1.6?

Nie. Według dokumentacji moduł PrestaShop Social with Facebook & Instagram jest zgodny z wersją 1.7 i nowszymi. Twórcy nie wspierają wersji 1.6, bo części zdarzeń piksela nie dało się w niej poprawnie zaimplementować.

Czy IdoSell wysyła zdarzenia z serwera?

Według strony integracji IdoSell dane są przesyłane bezpośrednio z serwera, co ogranicza wpływ blokad reklam. Po włączeniu integracji sprawdź w Menedżerze zdarzeń, czy zdarzenia przychodzą z obu źródeł i są deduplikowane.

Czy mogę mieć piksel w module i jednocześnie w GTM?

Nie jest to zalecane. Dwa niezależne źródła tych samych zdarzeń z przeglądarki prowadzą do podwójnego liczenia. Wybierz jedno źródło piksela i usuń pozostałe.

Czy po zmianie platformy sklepu muszę tworzyć nowy piksel?

Nie. Możesz połączyć nową integrację z istniejącym zbiorem danych i zachować historię zdarzeń oraz grupy odbiorców. Przed przełączeniem wyłącz pomiar na starej platformie.

Skąd wiadomo, czy katalog jest dobrze dopasowany do zdarzeń?

Diagnostyka katalogu i zbioru danych w narzędziach Meta pokazuje, jaki odsetek zdarzeń zawiera identyfikatory produktów zgodne z katalogiem. Niski odsetek oznacza zwykle różne poziomy identyfikatorów, na przykład produkt zamiast wariantu.

Czy moduł zewnętrzny jest gorszy od oficjalnego?

Nie musi być. Liczy się obsługa Conversions API z deduplikacją, zgodność identyfikatorów z katalogiem, współpraca z narzędziem zgód i regularne aktualizacje. Te kryteria warto sprawdzić przed zakupem.

Podsumowanie

W PrestaShop masz do wyboru oficjalny moduł PrestaShop Social with Facebook & Instagram, moduły zewnętrzne lub Google Tag Manager, a w IdoSell – wbudowaną integrację z Meta, która według platformy przesyła dane z serwera. Bez względu na wybór zostaw jedno źródło piksela, zadbaj o Conversions API z deduplikacją, ujednolij identyfikatory w zdarzeniach i katalogu, a całość sprawdź w Menedżerze zdarzeń i testowym zamówieniem.

Jeśli chcesz, żebyśmy sprawdzili wdrożenie piksela w Twoim sklepie i poprowadzili kampanie sprzedażowe, zobacz naszą obsługę kampanii Meta Ads.

IdoSell: wbudowana integracja z Meta

W IdoSell integracja z Meta jest częścią platformy. Według strony integracji IdoSell z social mediami rozwiązanie Facebook for IdoSell pozwala włączyć piksel Meta do śledzenia konwersji i zachowań klientów, budować grupy odbiorców do remarketingu i optymalizować reklamy dynamiczne. IdoSell podkreśla też, że dane są przesyłane bezpośrednio z serwera, a nie tylko przez przeglądarkę, co ogranicza wpływ blokad reklam na pomiar.

Konfiguracja odbywa się w panelu sklepu, gdzie łączy się sklep z kontem Meta i wybiera zasoby: portfolio biznesowe (dawniej Business Manager), zbiór danych (piksel) i katalog. Dokładną ścieżkę w panelu sprawdź w pomocy IdoSell, bo układ menu zmienia się wraz z rozwojem platformy. Tak jak w PrestaShop, przed włączeniem integracji upewnij się, że piksel nie jest dodatkowo wklejony w szablonie, w GTM ani w innych dodatkach.

Na tej samej stronie IdoSell opisuje też integrację z Instagramem, która pozwala wyświetlać w sklepie zdjęcia z profilu marki. To funkcja wizerunkowa, niezwiązana bezpośrednio z pomiarem konwersji, ale dobrze pokazuje, że integracje z Meta w IdoSell obejmują kilka obszarów. Przy konfiguracji warto więc sprawdzić, które z nich są włączone i z jakimi zasobami Meta zostały połączone, żeby uniknąć sytuacji, w której piksel trafia do jednego portfolio, a katalog do innego.

IdoSell pozwala też przekazywać produkty do katalogu Meta. Jeśli produkty i stany obsługujesz przez system wielokanałowy, opis połączenia znajdziesz w artykule o integracji Base z IdoSell. Niezależnie od źródła katalogu identyfikatory produktów w katalogu i w zdarzeniach muszą być takie same.

[#uwaga] Integracja platformy i baner zgód muszą ze sobą współpracować. Sprawdź, jak sklep przekazuje informację o zgodzie lub jej braku do piksela i do zdarzeń wysyłanych z serwera. Zasady przetwarzania danych i podstawę prawną skonsultuj z prawnikiem lub inspektorem ochrony danych. Mechanizm opisujemy w tekście o tym, jak pogodzić piksel Meta i zgody cookies.

Przygotowanie sklepu przed podłączeniem

Niezależnie od platformy przygotowanie wygląda podobnie. Kilka czynności wykonanych przed instalacją oszczędza wielu godzin szukania błędów później.

  1. Uporządkuj portfolio biznesowe Meta: sklep powinien mieć własne portfolio z kontem reklamowym, stroną, zbiorem danych i katalogiem.

  2. Zdecyduj, czy używasz istniejącego piksela. Jeśli sklep ma piksel z historią zdarzeń i grupami odbiorców, połącz integrację z nim zamiast tworzyć nowy.

  3. Usuń stare wdrożenia piksela z szablonu, modułów i GTM.

  4. Zweryfikuj domenę sklepu w portfolio biznesowym.

  5. Sprawdź dane produktów: zdjęcia, ceny, dostępność, opisy i identyfikatory wariantów.

  6. Ustal z osobą odpowiedzialną za ochronę danych, jak baner zgód ma współpracować z integracją.

Kontrola przed startem

PrestaShop

IdoSell

Wersja platformy

Oficjalny moduł wymaga wersji 1.7 lub nowszej

Integracja wbudowana w platformę

Stare wdrożenia piksela

Szablon, moduły, GTM

Szablon, dodatki, GTM

Zdarzenia z serwera

Zależnie od modułu i wersji

Według IdoSell dane przesyłane z serwera

Katalog produktów

Moduł lub plik produktowy

Integracja platformy lub plik produktowy

Zgody cookies

Integracja modułu z narzędziem zgód

Ustawienia zgód w platformie

Katalog produktów: moduł czy plik produktowy

W obu platformach katalog możesz zasilać przez integrację albo przez plik produktowy pobierany cyklicznie przez Meta. Integracja jest wygodniejsza, bo sama aktualizuje ceny i dostępność. Plik produktowy daje większą kontrolę nad danymi, na przykład nad tytułami, etykietami niestandardowymi czy wykluczeniami produktów. Zasady tworzenia katalogu opisujemy w poradniku katalog produktów na Facebooku, a wymagane pola i typowe błędy – w tekście o feedzie produktowym dla Meta.

Najwięcej problemów sprawiają warianty. W PrestaShop produkt z kombinacjami (na przykład rozmiar i kolor) może trafić do katalogu jako jeden produkt albo jako kilka wariantów, zależnie od modułu i ustawień. Zdarzenia piksela muszą wtedy przesyłać identyfikator na tym samym poziomie – produktu albo wariantu. Jeśli katalog zawiera warianty, a zdarzenie ViewContent wysyła identyfikator produktu głównego, Meta nie dopasuje zdarzenia do pozycji w katalogu i reklamy katalogowe pokażą przypadkowe produkty.

[#przyklad] Sklep na PrestaShop sprzedaje buty w kilku rozmiarach. Moduł wysyła do katalogu każdy rozmiar jako osobną pozycję z identyfikatorem w postaci numeru produktu i numeru kombinacji. Jednocześnie stary moduł piksela, którego nikt nie usunął, wysyła zdarzenia tylko z numerem produktu. W diagnostyce katalogu pojawia się niski odsetek dopasowanych zdarzeń. Rozwiązanie: usunięcie starego modułu i zostawienie jednego źródła zdarzeń, które używa tych samych identyfikatorów co katalog.

Gdy katalog jest gotowy i dopasowany do zdarzeń, możesz korzystać z reklam katalogowych Advantage+, które automatycznie pokazują klientom produkty związane z ich aktywnością w sklepie.

Jak sprawdzić, czy wdrożenie działa

Po podłączeniu integracji przejdź do Menedżera zdarzeń. Sprawdź, jakie zdarzenia docierają do Meta, z jakiego źródła (przeglądarka, serwer czy oba) i czy nie ma ostrzeżeń. Następnie przejdź ścieżkę zakupową w sklepie z włączonym narzędziem testowania zdarzeń.

  • Obejrzyj produkt i sprawdź zdarzenie ViewContent z identyfikatorem produktu.

  • Dodaj produkt do koszyka i sprawdź AddToCart z wartością i walutą.

  • Rozpocznij płatność i sprawdź InitiateCheckout.

  • Złóż testowe zamówienie i sprawdź Purchase z poprawną wartością.

  • Zweryfikuj, czy zdarzenia z przeglądarki i serwera są deduplikowane, a nie liczone podwójnie.

  • Porównaj identyfikatory produktów w zdarzeniach z identyfikatorami w katalogu.

Szczegóły parametrów opisujemy w artykule o zdarzeniach piksela Meta w e-commerce, a mechanizm łączenia zdarzeń z dwóch źródeł – w tekście o deduplikacji zdarzeń. Warto też obserwować jakość dopasowania zdarzeń (Event Match Quality), która pokazuje, jak dobrze Meta przypisuje zdarzenia do użytkowników.

Wykres – najczęstsze problemy z pikselem w PrestaShop i IdoSell. [#chart:m26b]

Najczęstsze problemy i ich przyczyny

Objaw

Prawdopodobna przyczyna

Co zrobić

Podwójne zakupy

Piksel w kilku miejscach jednocześnie

Zostaw jedno źródło, usuń stare moduły i kod

Brak zdarzeń z serwera

Moduł lub ustawienia bez Conversions API

Sprawdź konfigurację i źródła w Menedżerze zdarzeń

Niski odsetek dopasowanych produktów

Różne identyfikatory w zdarzeniach i katalogu

Ujednolić poziom: produkt albo wariant

Zdarzenia znikają po aktualizacji szablonu

Kod piksela był w plikach szablonu

Przenieś wdrożenie do modułu lub integracji

Brak zdarzeń przy braku zgody

Działanie zgodne z ustawieniami zgód

Sprawdź konfigurację banera zgód z prawnikiem

[#tip] Jeśli prowadzisz sklep zarówno na PrestaShop, jak i na marketplace’ach, nie łącz kilku źródeł produktów w jednym katalogu bez planu. Lepiej mieć jeden katalog zasilany z jednego źródła, którego identyfikatory zgadzają się ze zdarzeniami w sklepie. Integrację PrestaShop z systemem wielokanałowym opisujemy w artykule o module Base dla PrestaShop.

Który sposób wybrać – typowe scenariusze

Wybór zależy od platformy, wersji sklepu i zasobów technicznych. Poniżej kilka typowych sytuacji, z którymi spotykamy się przy audytach sklepów.

  • Nowy sklep na PrestaShop 1.7 lub 8 – zacznij od oficjalnego modułu. Jest rozwijany przez twórców platformy i łączy się z Meta przez standardowy proces. Po instalacji sprawdź zdarzenia z serwera i dopasowanie katalogu.

  • Starszy sklep na PrestaShop 1.6 – oficjalny moduł nie jest wspierany. Rozważ aktualizację platformy albo moduł zewnętrzny zgodny z Twoją wersją, a wdrożenie przetestuj szczególnie dokładnie.

  • Sklep z rozbudowaną analityką i GTM – jeśli zespół ma doświadczenie z warstwą danych, GTM daje największą kontrolę. Pamiętaj jednak o rozwiązaniu serwerowym dla Conversions API.

  • Sklep na IdoSell – korzystaj z wbudowanej integracji i nie dubluj jej kodem w szablonie lub GTM. Skup się na jakości danych produktów i ustawieniach zgód.

  • Sklep po migracji między platformami – połącz nową integrację z istniejącym pikselem i wyłącz pomiar na starej platformie w dniu przełączenia.

W każdym scenariuszu najważniejsza jest zasada jednego źródła danych dla jednego typu zdarzeń. Dopiero gdy pomiar jest stabilny, warto zajmować się dalszą optymalizacją, na przykład przesyłaniem dodatkowych danych klienta w zdarzeniach z serwera, które poprawiają dopasowanie zdarzeń do użytkowników. Zmiany wprowadzaj pojedynczo i po każdej sprawdzaj wyniki w Menedżerze zdarzeń, żeby wiedzieć, która z nich wpłynęła na dane.

Najczęściej zadawane pytania

Czy oficjalny moduł Meta działa w PrestaShop 1.6?

Nie. Według dokumentacji moduł PrestaShop Social with Facebook & Instagram jest zgodny z wersją 1.7 i nowszymi. Twórcy nie wspierają wersji 1.6, bo części zdarzeń piksela nie dało się w niej poprawnie zaimplementować.

Czy IdoSell wysyła zdarzenia z serwera?

Według strony integracji IdoSell dane są przesyłane bezpośrednio z serwera, co ogranicza wpływ blokad reklam. Po włączeniu integracji sprawdź w Menedżerze zdarzeń, czy zdarzenia przychodzą z obu źródeł i są deduplikowane.

Czy mogę mieć piksel w module i jednocześnie w GTM?

Nie jest to zalecane. Dwa niezależne źródła tych samych zdarzeń z przeglądarki prowadzą do podwójnego liczenia. Wybierz jedno źródło piksela i usuń pozostałe.

Czy po zmianie platformy sklepu muszę tworzyć nowy piksel?

Nie. Możesz połączyć nową integrację z istniejącym zbiorem danych i zachować historię zdarzeń oraz grupy odbiorców. Przed przełączeniem wyłącz pomiar na starej platformie.

Skąd wiadomo, czy katalog jest dobrze dopasowany do zdarzeń?

Diagnostyka katalogu i zbioru danych w narzędziach Meta pokazuje, jaki odsetek zdarzeń zawiera identyfikatory produktów zgodne z katalogiem. Niski odsetek oznacza zwykle różne poziomy identyfikatorów, na przykład produkt zamiast wariantu.

Czy moduł zewnętrzny jest gorszy od oficjalnego?

Nie musi być. Liczy się obsługa Conversions API z deduplikacją, zgodność identyfikatorów z katalogiem, współpraca z narzędziem zgód i regularne aktualizacje. Te kryteria warto sprawdzić przed zakupem.

Podsumowanie

W PrestaShop masz do wyboru oficjalny moduł PrestaShop Social with Facebook & Instagram, moduły zewnętrzne lub Google Tag Manager, a w IdoSell – wbudowaną integrację z Meta, która według platformy przesyła dane z serwera. Bez względu na wybór zostaw jedno źródło piksela, zadbaj o Conversions API z deduplikacją, ujednolij identyfikatory w zdarzeniach i katalogu, a całość sprawdź w Menedżerze zdarzeń i testowym zamówieniem.

Jeśli chcesz, żebyśmy sprawdzili wdrożenie piksela w Twoim sklepie i poprowadzili kampanie sprzedażowe, zobacz naszą obsługę kampanii Meta Ads.

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

Miłosz Brzegowy

Head of Growth and Demand Generation

Buduje strategie wzrostu i wejścia na nowe kanały sprzedaży. Łączy dane, kanały i treści w przewidywalny system.

Buduje strategie wzrostu i wejścia na nowe kanały sprzedaży. Łączy dane, kanały i treści w przewidywalny system.

★★★★★
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

Miłosz 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ń
Miłosz Brzegowy – Head of Growth and Demand Generation
Miłosz BrzegowyHead of Growth and Demand Generation

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