TL;DR
Google i Meta nie wymieniają danych o Twoich klientach. Mostem jest Twoja strona i Twoje dane: źródło zapisane w zamówieniu, zdarzenia Pixel i Conversions API, katalog produktów i lista klientów z CRM.
Klienta pozyskanego z Google Search oznaczasz w momencie zakupu, a potem dosprzedajesz mu produkty komplementarne na Facebooku i Instagramie w jednym z trzech typów kampanii: Advantage+ sales, reklamy katalogowe z zestawem produktów lub statyczny retargeting.
AOV, czyli średnia wartość zamówienia, to zła miara cross-sellingu: tańszy produkt uzupełniający może ją nawet obniżyć. Mierz przychód na klienta w określonym czasie.
W mojej symulacji ROAS w panelu Meta wynosi 6,93, a ROAS przyrostowy z testu z grupą kontrolną 3,84. Przychód na klienta w 60 dni rośnie o 2,9%.
Jeśli klienci i tak często wracają, ta sama kampania może być nierentowna, dlatego grupa kontrolna jest obowiązkowa.
Aktualizacja: 30 września 2026 · Autor: Szymon Sanecznik, SEMownia
Klient wpisuje w Google konkretną frazę, klika w reklamę i kupuje, a Ciebie kosztowało to kliknięcie, często drogie, bo wyszukiwanie z intencją zakupu jest najbardziej konkurencyjną częścią aukcji. Co dzieje się potem? Ten klient znika z kampanii. Sklep czeka, aż sam wróci. Tymczasem to najlepszy moment na sprzedaż produktu uzupełniającego: klient zna już markę, zaufał jej i właśnie używa tego, co kupił.
W tym artykule pokazuję, jak przenieść wiedzę o kliencie z Google Search do kampanii na Facebooku i Instagramie bez żadnej bezpośredniej wymiany danych między platformami. Dostajesz architekturę techniczną, podział typów kampanii Meta, sposób budowania zestawów produktów komplementarnych i symulację, która oddziela ROAS z panelu od faktycznego przyrostu.
Czym jest cross-selling na Meta Ads dla klientów z Google?
Cross-selling na Meta Ads dla klientów z Google to kierowanie reklam produktów uzupełniających na Facebooku i Instagramie do osób, które kupiły po kliknięciu w reklamę w wyszukiwarce Google. Informację o źródle zakupu zapisujesz po swojej stronie (w zamówieniu lub CRM), a do Meta przekazujesz ją przez zdarzenia Pixel i Conversions API albo przez listę klientów.
To podejście łączy mocne strony obu platform: Google Search dobrze pozyskuje osoby z konkretną potrzebą, a Meta dobrze pokazuje produkty w formie wizualnej osobom, które w danej chwili niczego nie szukają, a mimo to chętnie zatrzymają wzrok na czymś, co pasuje do ich ostatniego zakupu. Cross-selling wykorzystuje to, że klient z wyszukiwarki ma już za sobą decyzję o zaufaniu do sklepu, więc drugi zakup wymaga mniejszego przekonywania.
Google i Meta nie rozmawiają ze sobą. Co jest mostem?
Skąd Meta ma wiedzieć, kto przyszedł z Google? Sama tego nie wie, bo nie ma integracji, która przekazałaby jej listę osób klikających w Twoje reklamy Google. Nie próbuj jej budować: identyfikator kliknięcia Google (gclid) jest danymi Google i nie powinien trafiać do Meta. Most budujesz z własnych danych, w pięciu elementach:
| Element | Co robi | Uwagi praktyczne |
|---|---|---|
| Zapis źródła w sesji i zamówieniu | przy wejściu na stronę zapisujesz źródło (UTM, informację o kliknięciu z Google Ads) i przy zakupie przypisujesz je do zamówienia jako np. acquisition_channel = google_search |
zapisuj źródło pierwszego zamówienia klienta, żeby nie nadpisało go późniejsze wejście z innego kanału |
| Zdarzenie Purchase w Pixel i Conversions API | przekazuje do Meta zakup z listą produktów i własnym parametrem kanału pozyskania | deduplikacja po event_id i event_name w oknie 48 godzin; bez tego zakup liczy się dwa razy |
| Katalog produktów | zawiera produkty z identyfikatorami zgodnymi ze zdarzeniami i zestawy produktów (np. akcesoria do kategorii A) | identyfikatory w content_ids muszą odpowiadać ID w katalogu |
| Lista klientów z CRM | codzienny eksport klientów pozyskanych z Google Search, z kategorią i datą zakupu | dane zahaszowane SHA-256; podstawa prawna i informacja w polityce prywatności |
| UTM w reklamach Meta | pozwala zmierzyć drugi zakup w GA4 i CRM niezależnie od raportu Meta | stały schemat nazewnictwa kampanii |
Kanał pozyskania w parametrze zdarzenia pozwala zbudować w Meta niestandardową grupę odbiorców z witryny: „osoby, które w ostatnich 30 dniach wykonały zdarzenie Purchase z parametrem acquisition_channel równym google_search”. Lista klientów z CRM robi to samo, ale obejmuje też klientów, dla których Pixel nie zadziałał, np. z powodu braku zgody lub blokady skryptów. Najpewniej działa połączenie obu.
Dwa ograniczenia zasięgu. Po pierwsze, zgody: bez zgody na marketingowe pliki cookie Pixel nie zbierze danych, co opisuję w tekście o Consent Mode i modelowaniu konwersji. Po drugie, od stycznia 2026 użytkownicy Meta w UE mogą wybrać mniej spersonalizowane reklamy, więc części klientów nie dosięgniesz reklamą opartą na danych. Kwestie prawne przekazywania danych klientów (podstawa, obowiązek informacyjny) oceni Twój prawnik, bo ten tekst nie jest poradą prawną.
Trzy typy kampanii Meta do dosprzedaży
Dzielę kampanie do dosprzedaży według tego, kto decyduje o odbiorcach i produktach. Podział jest rozłączny i wyczerpujący: decyduje algorytm (Advantage+ sales), decyduje katalog według zachowania klienta (reklamy katalogowe) albo decydujesz Ty (statyczny retargeting).
| Typ | Kto wybiera odbiorców i produkty | Jak użyć do cross-sellingu | Kiedy wybrać | Ryzyko |
|---|---|---|---|---|
| Kampania Advantage+ sales | algorytm; Ty podajesz sugestie odbiorców i wykluczenia | osobny zestaw reklam z sugestią „klienci z Google Search” i kreacjami produktów uzupełniających; segmenty „obecni klienci” w raporcie | duży katalog, dużo zdarzeń, cel: skala | algorytm rozszerza zasięg poza listę; trudniej odróżnić dosprzedaż od pozyskania |
| Reklamy katalogowe (Advantage+ catalog ads) | katalog: produkty dobierane dynamicznie do osób, które wykonały zdarzenie na produktach z zestawu A | odbiorcy: zakup z zestawu A; wyświetlane produkty: zestaw B (akcesoria, uzupełnienia) | wyraźne pary produktów, aktualny katalog | wymaga zgodności ID w zdarzeniach i katalogu |
| Statyczny retargeting (ręczna kampania sprzedażowa) | Ty: grupa niestandardowa i konkretna kreacja | zestaw, pakiet lub oferta na drugi zakup dla konkretnej kategorii klientów | mały katalog, jedna silna oferta, potrzeba kontroli | mała grupa szybko się wyczerpuje; wysoka częstotliwość |
Kilka faktów o stanie narzędzi na wrzesień 2026. W 2025 roku kampanie Advantage+ sales zastąpiły Advantage+ shopping. Tworzenie kampanii starego typu przez Marketing API zablokowano w wersji 24.0 (8 października 2025), a pełne wycofanie przewidziano w wersji 25.0 w pierwszym kwartale 2026. Kampania ma status Advantage+, gdy korzysta jednocześnie z automatycznego budżetu, odbiorców Advantage+ i automatycznych miejsc docelowych. Advantage+ sales pozwalają wykluczać niestandardowe grupy odbiorców i mieć wiele zestawów reklam, ale zniknął limit budżetu dla obecnych klientów, więc kontrolę nad tym, ile pieniędzy trafia do ludzi, którzy już u Ciebie kupili, odtwarzasz osobnymi zestawami reklam.
Reklamy katalogowe obsługują dosprzedaż bezpośrednio: grupa odbiorców oparta na zdarzeniach z jednego zestawu produktów, a w reklamie produkty z innego zestawu. Dokumentacja Meta podaje przykład: osoby, które oglądały buty, widzą torebki. Ograniczenia skalowania kampanii w Meta opisuję szerzej w tekście o barierach algorytmicznych Meta Ads.
Jak zbudować zestawy produktów komplementarnych?

W audytach najczęściej widzę dobór par na wyczucie („do laptopa torba”). Lepsze źródło to Twoje zamówienia. Analiza koszykowa (analiza asocjacji) pokazuje, które produkty klienci kupują razem lub jeden po drugim. Trzy wskaźniki wystarczą:
- wsparcie (support): jak często para A+B występuje we wszystkich zamówieniach,
- ufność (confidence): jaki odsetek kupujących A kupił też B,
- przyrost (lift): ile razy częściej B kupują klienci A niż wszyscy klienci. Wartość powyżej 1 oznacza faktyczny związek. Sama popularność B jej nie podbije.
Do reklam wybieram pary z liftem wyraźnie powyżej 1, wystarczającą liczbą zamówień i dodatnią marżą na produkcie B. Dla każdej pary ustalam okno czasowe, czyli medianę dni między zakupem A i B, i to ono wyznacza retencję grupy odbiorców oraz moment startu reklamy. Materiały eksploatacyjne mają okno kilku tygodni. Akcesoria do sprzętu kilka dni.
Komu reklamy nie pokazywać? To pytanie jest równie ważne. Osoba, która kupiła już B, nie powinna go widzieć. Osoba, która zwróciła A, nie jest kandydatem do dosprzedaży. Te warunki łatwiej obsłużyć w CRM i liście klientów niż w regułach grup odbiorców z witryny.
Zestawy w katalogu buduj na atrybutach, które się nie zmieniają: kategoria, typ produktu, etykieta niestandardowa (custom_label) z oznaczeniem „akcesorium do A”. Zestaw oparty na ręcznej liście ID szybko się dezaktualizuje. Od takiego porządku w katalogu zaczynam każdą kampanię Meta Ads nastawioną na dosprzedaż.
Symulacja: przyrostowy ROAS i wartość klienta
Weźmy sklep, który co miesiąc ściąga z wyszukiwarki dwa tysiące nowych kupujących. Liczby poniżej to symulacja, nie wynik żadnego klienta. Założenia:
- w miesiącu sklep pozyskuje z Google Search 2 000 nowych klientów, średnia wartość pierwszego zamówienia 240 zł,
- losowo 20% klientów (400) trafia do grupy kontrolnej i nie jest przesyłane do Meta; 1 600 trafia do grupy testowej,
- kampania cross-sellingowa na Facebooku i Instagramie kosztuje 3 000 zł,
- w ciągu 60 dni drugi zakup robi 8% grupy kontrolnej (średnio 150 zł) i 12% grupy testowej (średnio 160 zł, bo reklamy promują droższe uzupełnienia),
- panel Meta przypisuje kampanii 130 zamówień (część z nich klienci złożyliby bez reklamy),
- marża brutto 35%.
| Wskaźnik (60 dni) | Grupa testowa | Grupa kontrolna | Różnica |
|---|---|---|---|
| Klienci | 1 600 | 400 | — |
| Odsetek klientów z drugim zakupem | 12,0% | 8,0% | +4,0 pp |
| Drugie zamówienia | 192 | 32 | +64 przyrostowe w grupie testowej |
| Średnia wartość drugiego zamówienia | 160,00 zł | 150,00 zł | +6,7% |
| AOV wszystkich zamówień (pierwsze + drugie) | 231,43 zł | 233,33 zł | −0,8% |
| Przychód na klienta | 259,20 zł | 252,00 zł | +7,20 zł (+2,9%) |
| Przychód przyrostowy (1 600 × 7,20 zł) | 11 520 zł | ||
| ROAS w panelu Meta (130 × 160 zł / 3 000 zł) | 6,93 | ||
| ROAS przyrostowy (11 520 zł / 3 000 zł) | 3,84 | ||
| POAS przyrostowy (marża 35%) | 1,34 — zysk przyrostowy 1 032 zł | ||
Trzy wnioski z tej tabeli.
Po pierwsze, AOV spada, choć kampania działa. Drugie zamówienie jest mniejsze niż pierwsze, więc im więcej klientów kupuje produkt uzupełniający, tym niższa średnia wartość zamówienia. Czy w takim razie warto pytać, o ile rośnie AOV? Nie, bo to prowadzi do złego wskaźnika. Właściwe miary to przychód na klienta w ustalonym oknie i średnia wartość zamówień dosprzedażowych.
Po drugie, panel zawyża wynik. ROAS 6,93 w panelu i 3,84 z testu to różnica między „zakupy osób, które widziały reklamę” a „zakupy, których bez reklamy by nie było”. Badanie Gordona, Moaklera i Zettelmeyera (Marketing Science, 2023) na 663 eksperymentach pokazało, że metody obserwacyjne potrafią zawyżać efekt reklamy mniej więcej trzykrotnie.
Po trzecie, rentowność zależy od tego, jak często klienci wracają sami. Jeśli w grupie kontrolnej drugi zakup robi 10% klientów zamiast 8%, przychód przyrostowy spada do 6 720 zł, ROAS przyrostowy do 2,24, a POAS do 0,78, czyli kampania traci 648 zł, choć panel nadal pokazuje ten sam ROAS 6,93 i nikt patrzący tylko na Menedżera reklam niczego nie zauważy. Dlatego rentowność liczę na marży, co opisuję w tekście ROAS a POAS.
Jak zmierzyć przyrost bez drogich narzędzi?
Najprostszy test to grupa kontrolna na liście klientów, jak w symulacji. Losujesz 10–20% klientów z każdej miesięcznej grupy i nie przesyłasz ich do Meta, a w grupach odbiorców z witryny wykluczasz ich listą, po czym po 60 dniach porównujesz odsetek drugich zakupów i przychód na klienta w CRM. Test działa dla każdego typu kampanii, nie wymaga minimalnego budżetu i nie zależy od okien atrybucji Meta.
Ma jedno ograniczenie: część grupy testowej nie zostanie dopasowana do kont Meta lub nie zobaczy reklamy. Wada? Moim zdaniem zaleta. Mierzysz efekt decyzji „uruchamiamy cross-selling” na wszystkich wylosowanych klientach, łącznie z tymi, do których reklama nie dotarła, więc wynik odpowiada temu, co firma faktycznie zobaczy w przychodach. Przy małych grupach łącz kilka miesięcy, zanim ocenisz wynik.
Wyniki z testu zapisuj w jednym miejscu z danymi z Google Ads i CRM, żeby zarząd widział pełną ścieżkę: koszt pozyskania w Google, koszt dosprzedaży w Meta i łączny przychód na klienta. Jak zbudować takie źródło prawdy, opisuję w artykule o łączeniu danych z Meta, Google i CRM. Od strony list klientów i ich segmentacji pomocny będzie tekst o Customer Match i segmentacji RFM.
Kolejność prac, którą stosuję
- Analiza zamówień. Pary produktów z liftem powyżej 1, mediana dni do drugiego zakupu, marża na produktach uzupełniających.
- Zapis źródła. Kanał pozyskania pierwszego zamówienia zapisany w systemie sklepu lub CRM na podstawie UTM i kliknięcia z Google Ads.
- Zdarzenia. Purchase w Pixel i Conversions API z
content_ids, wartością,event_idi parametrem kanału pozyskania. Kontrola deduplikacji w Menedżerze zdarzeń. - Katalog. Zestawy produktów zbudowane na kategoriach i etykietach niestandardowych, zgodność ID ze zdarzeniami.
- Odbiorcy. Grupa z witryny (Purchase + kanał Google Search, okno z analizy) i lista klientów z CRM z codzienną aktualizacją. Wykluczenia: kupujący B, zwroty, grupa kontrolna.
- Kampania. Wybór typu według tabeli: katalogowa dla wyraźnych par, statyczna dla jednej oferty, Advantage+ sales przy dużej skali.
- Pomiar. Po 60 dniach: odsetek drugich zakupów, przychód na klienta, ROAS i POAS przyrostowy. O skalowaniu decyduje wynik testu.
FAQ
Czy Google Ads i Meta Ads mogą wymieniać dane o klientach?
Nie. Nie ma integracji przekazującej Meta listę osób, które kliknęły w reklamę Google. Informację o źródle zapisujesz po swojej stronie w zamówieniu lub CRM i przekazujesz do Meta przez zdarzenia Pixel i Conversions API albo listę klientów.
Jak dotrzeć na Facebooku do klientów pozyskanych z Google?
Zapisz kanał pozyskania w zamówieniu i dodaj go jako parametr zdarzenia Purchase. Na tej podstawie zbudujesz niestandardową grupę odbiorców z witryny. Równolegle przesyłaj z CRM listę klientów z tego kanału, żeby objąć też osoby, dla których Pixel nie zadziałał.
Czym Advantage+ sales różni się od Advantage+ shopping?
Advantage+ sales zastąpiły Advantage+ shopping w 2025 roku. Mają zestawy reklam, odbiorców Advantage+ z możliwością wykluczania niestandardowych grup i nie mają już limitu budżetu dla obecnych klientów. Podział budżetu na nowych i obecnych klientów odtwarzasz osobnymi zestawami reklam.
Jak ustawić cross-sell w reklamach katalogowych Meta?
Grupę odbiorców opierasz na zdarzeniach, np. zakupie, dla produktów z jednego zestawu, a w reklamie pokazujesz produkty z innego zestawu. Warunkiem jest zgodność identyfikatorów produktów w zdarzeniach i katalogu.
Dlaczego AOV spada po uruchomieniu cross-sellingu?
Bo produkty uzupełniające są zwykle tańsze od produktu głównego, więc dodatkowe zamówienia obniżają średnią. Cross-selling oceniaj przez przychód na klienta w ustalonym oknie czasu i przyrost wobec grupy kontrolnej.
Jak sprawdzić, czy kampania cross-sellingowa jest rentowna?
Odłóż losowo 10–20% klientów jako grupę kontrolną, której nie kierujesz reklam. Po 60 dniach porównaj przychód na klienta w obu grupach i przelicz różnicę na marżę. Jeśli marża przyrostowa jest wyższa niż koszt kampanii, kampania jest rentowna.
Mini-słownik pojęć
- Cross-selling — sprzedaż produktu uzupełniającego klientowi, który kupił produkt główny.
- AOV (Average Order Value) — średnia wartość zamówienia.
- Conversions API (CAPI) — przesyłanie zdarzeń do Meta z serwera, niezależnie od przeglądarki.
- Zestaw produktów (product set) — wydzielona część katalogu, np. akcesoria do jednej kategorii.
- Lift w analizie koszykowej — ile razy częściej produkt B kupują klienci produktu A niż wszyscy klienci.
- ROAS przyrostowy — przychód, którego bez reklamy by nie było, podzielony przez jej koszt.
- POAS — zysk brutto podzielony przez koszt reklamy.
- Grupa kontrolna (holdout) — losowa część klientów wyłączona z kampanii na potrzeby pomiaru.
Źródła
- PPC Land: Meta deprecates legacy campaign APIs for Advantage+ structure
- Jon Loomer Digital: Advantage+ Sales Replaces Advantage+ Shopping
- Jon Loomer Digital: A Guide to Audience Segments
- Meta for Developers: Dynamic ads — ads management (cross-sell i upsell między zestawami produktów)
- Meta for Developers: Customer List Custom Audiences
- Gordon, Moakler, Zettelmeyer: Close Enough? A Large-Scale Exploration of Non-Experimental Approaches to Advertising Measurement, Marketing Science 2023
Co zrobić dalej
Połączmy Klientów Z Google Z Kampaniami W Meta
W 30 minut przejdziemy przez zapis źródła w zamówieniach, zdarzenia Pixel i Conversions API oraz Twój katalog, a ja wskażę, którym klientom z Google Search opłaca się dosprzedawać na Instagramie i Facebooku. Bez zobowiązań.