Zanim ktokolwiek zobaczy Twoją reklamę produktową, o wszystkim zdecydował feed: które produkty wystartują w aukcji, z jaką ceną, zdjęciem i dostępnością. Ten przewodnik zbiera w jednym miejscu wiedzę o feedzie produktowym: czym jest, gdzie pracuje, jak nim zarządzać w Merchant Center oraz jak – i po co – dzielić katalog na grupy, zamiast reklamować wszystko naraz.

Definicja

Czym jest feed produktowy i skąd się bierze

Feed bywa traktowany jak techniczny załącznik do kampanii. W praktyce to najważniejszy plik w reklamie produktowej:

Definicja

Feed produktowy to ustrukturyzowana lista produktów sklepu – w pliku (XML, CSV) lub przekazywana przez API – w której każdy produkt opisany jest zestawem atrybutów: identyfikatorem, nazwą, ceną, dostępnością, zdjęciem, linkiem i kategorią. Na podstawie feedu platformy reklamowe budują reklamy produktowe, dlatego feed jest w praktyce pierwszą kreacją kampanii: decyduje, które produkty w ogóle wystartują i jak się zaprezentują.

Skąd się bierze? Najczęściej generuje go platforma sklepowa lub jej moduł (eksport XML/CSV), czasem powstaje przez API, a w większych sklepach przez hurtownię danych. Niezależnie od źródła obowiązuje jedna zasada: feed musi mówić prawdę o sklepie – cena i dostępność w reklamie muszą zgadzać się ze stroną produktu, inaczej produkty zostaną odrzucone.

Tak wygląda pojedynczy rekord feedu (przykład poglądowy, nazwy atrybutów według specyfikacji Google):

Jeden produkt w feedzie · atrybuty i wartości

AtrybutWartośćRola
idLAMP-8451-MSklucz łączenia wszystkiego
titleLampa stołowa Loft, mosiądz, E27tekst, po którym produkt jest znajdowany
price249.00 PLNmusi zgadzać się ze stroną produktu
availabilityin_stocksteruje emisją reklamy
image_linkhttps://…/lampa-8451.jpgkreacja wizualna reklamy
product_typeOświetlenie > Lampy stołowewłasna hierarchia do podziałów
brand · gtinMarka A · 5901234123457dopasowanie do katalogu Google
custom_label_0wysoka-marzaTwoja etykieta do segmentacji

Ostatni wiersz jest najciekawszy: etykiety własne to jedyne atrybuty, które nie opisują produktu, tylko Twoją strategię – i to na nich opiera się dzielenie katalogu.

Ekosystem

Gdzie pracuje feed: Merchant Center, Meta i inne kanały

Jeden katalog, wiele miejsc pracy. Ten sam zestaw produktów zasila różne systemy reklamowe – każdy z nich ma własny format i własne miejsce zarządzania, ale wszystkie czerpią z tej samej prawdy o produktach:

feed.xmlpobierany wg harmonogramu
<item>
  <id>LAMP-8451-MS</id>
  <price>249.00 PLN</price>
  <availability>in_stock</availability>
  <custom_label_0>wysoka-marza</custom_label_0>
</item> <!-- …i tak 4 800 razy -->

Ten sam plik, cztery przystanki

GoogleMerchant CenterShopping · Performance Max · bezpłatne informacje
MetaKatalog produktówkampanie katalogowe · sklepy na FB i IG
MicrosoftMerchant Centerkampanie produktowe w Bing
Pinterest · TikTokKatalogipiny produktowe · reklamy katalogowe

Google Merchant Center to centrum dowodzenia feedem w ekosystemie Google: stąd produkty trafiają do kampanii produktowych i Performance Max oraz do bezpłatnych informacji o produktach. Tu też mieszka diagnostyka: statusy zatwierdzony / odrzucony i powody odrzuceń.

Katalog Meta zasila kampanie katalogowe na Facebooku i Instagramie oraz sklepy w tych aplikacjach. Zarządza się nim w Menedżerze sprzedaży: tam definiuje się źródło danych (plik, harmonogram pobierania lub API) i zestawy produktów.

Pozostałe kanały działają analogicznie: Microsoft ma swój odpowiednik Merchant Center dla kampanii produktowych w Bing, a Pinterest i TikTok własne katalogi. Dobra praktyka: jedno źródło prawdy o produktach i konwersje formatu per kanał, zamiast osobno utrzymywanych plików, które z czasem zaczynają się różnić cenami.

Strategia

Dlaczego nie warto reklamować całego katalogu naraz

Domyślny scenariusz w większości sklepów wygląda tak samo: jedna kampania produktowa, podpięty cały katalog, wspólny budżet i jeden cel ROAS dla wszystkiego. Algorytm dostaje sprzeczne zadanie: ma jednym celem obsłużyć produkty o marży 50% i 9%, bestsellery i produkty bez ani jednej sprzedaży od miesięcy.

Tak to wygląda na danych poglądowych sklepu z wyposażeniem wnętrz (jedna kampania na całym katalogu, ostatnie 30 dni):

Jedna kampania · cały katalog 4 800 SKU · 30 dni · dane poglądowe

Grupa produktówSKUUdział wydatkówUdział przychoduMarża śr.
Wysoka marża + rotacja A52018%46%48%
Bestsellery niskomarżowe34024%27%19%
Ogon aktywny2 61044%24%33%
Ogon bez sprzedaży od 90 dni1 33014%3%

Algorytm nie zna marży ani strategii – optymalizuje wspólny cel na wszystkim, co dostał w feedzie. Dopóki katalog nie jest podzielony, ta tabela jest niewidoczna.

Efekt jednego wspólnego budżetu

58% → 27%

Ponad połowa wydatków (58%) ląduje w ogonie katalogu, który oddaje 27% przychodu. Jednocześnie grupa dowożąca prawie połowę przychodu dostaje mniej niż jedną piątą budżetu – bo nikt jej nie wydzielił.

wydatki na ogon: 58% przychód z ogona: 27% budżet liderów: 18%

Realne ryzyko

Kampania na całym katalogu subsydiuje najsłabsze produkty kosztem najlepszych. Produkty bez marży i bez rotacji uczestniczą w tych samych aukcjach co liderzy, a wspólny cel ROAS uśrednia wynik – kampania „się spina”, choć w środku połowa budżetu pracuje poniżej progu opłacalności.

Feed nie jest plikiem technicznym, tylko pierwszą decyzją budżetową: to on ustala, które produkty w ogóle staną do aukcji – zanim ktokolwiek ustawi stawki.

Framework

Po czym dzielić katalog: sześć osi segmentacji

Dobry podział wynika z danych, nie z drzewa kategorii. Kategorie opisują, czym produkt jest – a kampanię interesuje, jak produkt pracuje: ile zostawia marży, jak szybko rotuje, czy jest na stanie. Sześć osi pokrywa niemal wszystkie przypadki:

Oś podziałuNa jakie pytanie odpowiadaPrzykład użycia w kampanii
Marżaile naprawdę zostaje ze sprzedażyosobna kampania z wyższym budżetem dla wysokiej marży
Rotacjajak szybko produkt się sprzedajebestsellery jako stabilny trzon Performance Max
Stan magazynowyczy jest co sprzedawaćograniczenie emisji przy niskim stanie, stop dla braków
Pozycja cenowaw jakiej półce gra produktinne komunikaty i stawki dla produktów premium
Sezon i trendkiedy produkt ma swój momentgrupy sezonowe włączane i wyłączane jednym ruchem
Cykl życianowość, stały asortyment czy wyprzedażnowości z własnym budżetem testowym, wyprzedaż osobno

Nośnikiem podziału w feedzie są etykiety własne (custom_label_0–4): pięć slotów, w każdym jedna wartość na produkt, treść dowolna. Najlepiej działa ustalony z góry słownik – jedna oś na slot, wartości krótkie, bez polskich znaków i spacji:

Przykładowy słownik etykiet · jedna oś na slot

SlotPrzykładowe wartości
custom_label_0marżawysoka-marza · srednia-marza · niska-marza
custom_label_1rotacjarotacja-a · rotacja-b · rotacja-c
custom_label_2stan magazynowystan-pelny · niski-stan · ostatnie-sztuki
custom_label_3pozycja cenowado-100 · 100-300 · premium
custom_label_4sezon lub cykl życianowosc · sezon-jesien · wyprzedaz

Etykieta jest tylko nośnikiem – wartość ma sens dopiero wtedy, gdy stoi za nią policzona liczba: marża z kosztu własnego, rotacja ze sprzedaży, stan z magazynu.

Do zapamiętania

Minimalny sensowny start to dwie osie: marża i rotacja. Już samo skrzyżowanie „wysoka marża × wysoka rotacja” kontra „reszta” wydziela grupę, która zasługuje na własny budżet – a ogon przestaje podjadać wydatki liderom.

Uwaga metodologiczna: etykiety po marży, rotacji i stanach liczy się z danych sklepu, więc działają dla każdego kanału. Etykieta po koszcie reklamy przypadającym na produkt to inna historia – taka granularność istnieje w danych źródłowych tylko dla kampanii produktowych Google; Meta czy TikTok raportują koszty najniżej na poziomie reklamy, nie produktu.

Praktyka · Google Merchant Center

Jak dzielić feed w Merchant Center

W Merchant Center podział katalogu sprowadza się do jednego: każdy produkt musi dostać wartości etykiet. Są trzy drogi, od najprostszej do najbardziej elastycznej:

  1. Etykiety w feedzie głównym

    Jeśli platforma sklepowa pozwala uzupełniać custom_label_0–4, wartości jadą razem z produktami. Najprostsza droga, ale każda zmiana logiki etykiet wymaga zmiany po stronie integracji sklepu.

  2. Uzupełniający feed

    Osobny plik lub arkusz z dwiema kolumnami: id oraz wartości etykiet. Merchant Center dokleja go do feedu głównego po id, niczego nie nadpisując poza wskazanymi atrybutami. To standardowy sposób na segmentację bez ruszania integracji sklepu.

  3. Reguły przekształcania feedu

    Reguły w Merchant Center potrafią nadać etykietę warunkowo, na przykład „jeśli cena większa niż X, ustaw custom_label_3 = premium”. Dobre do prostych podziałów po atrybutach, które już są w feedzie – nie zastąpią jednak etykiet liczonych z danych sprzedażowych.

  4. Harmonogram pobierania

    Feed główny i uzupełniający powinny odświeżać się co najmniej raz dziennie, w godzinach tuż po aktualizacji cen i stanów w sklepie. Wtedy podział w kampaniach zawsze odpowiada rzeczywistości.

  5. Diagnostyka per grupa

    Po przetworzeniu feedu sprawdź statusy: ile produktów odrzuconych przypada na każdą grupę. Odrzucone bestsellery bolą bardziej niż odrzucony ogon – bez podziału tej różnicy nie widać.

Praktyka · kampanie

Jak dzielić kampanie produktowe w Google Ads i Meta

Etykiety w feedzie to dopiero potencjał – pieniądze zaczynają pracować inaczej dopiero wtedy, gdy podział przełoży się na strukturę kampanii.

Google Ads i Performance Max: grupy produktów

  1. Otwórz podział produktów w kampanii

    W kampanii produktowej lub Performance Max wybierz grupy informacji o produktach i podziel katalog po etykiecie własnej, typie produktu lub marce.

  2. Wyklucz to, czego nie chcesz opłacać

    Grupa „wszystko inne” domyślnie zbiera całą resztę katalogu. Wyklucz ją świadomie albo zostaw z osobną, niską stawką – to najczęściej pomijany krok.

  3. Rozdziel segmenty na kampanie

    Grupy o różnej roli powinny mieć osobne kampanie: liderzy z wyższym budżetem i realnym celem ROAS, ogon z budżetem testowym. Wspólna kampania = wspólny cel = uśrednianie.

  4. Dopasuj cele do marży grupy

    Grupa o marży 48% znosi niższy ROAS niż grupa o marży 19% – cel kampanii powinien wynikać z rentowności grupy, nie z jednej liczby dla całego konta.

  5. Wracaj do podziału po każdej zmianie danych

    Produkty zmieniają grupy: bestseller schodzi do ogona, nowość staje się liderem. Przegląd etykiet w stałym rytmie utrzymuje strukturę przy życiu.

Meta Ads: zestawy produktów w katalogu

  1. Utwórz zestawy w katalogu

    W Menedżerze sprzedaży zdefiniuj zestawy produktów filtrami po polach feedu: dostępności, cenie, marce, typie produktu albo etykiecie własnej. Zestaw to odpowiednik grupy z Merchant Center.

  2. Kampanię kieruj na zestaw, nie na katalog

    W kampanii katalogowej wybierz konkretny zestaw jako źródło produktów. Cały katalog jako źródło oznacza, że algorytm sam zdecyduje, co promować – również o produktach bez marży.

  3. Zbuduj zestawy wykluczeń

    Osobny zestaw „niedostępne i ostatnie sztuki” przydaje się jako wykluczenie w remarketingu – nic nie irytuje klienta bardziej niż reklama produktu, którego już nie ma.

  4. Osobne zestawy, osobne komunikaty

    Zestaw premium i zestaw wyprzedażowy zasługują na inne kreacje i inne stawki. Podział katalogu to także podział języka, którym mówisz do klienta.

Do zapamiętania

Te same etykiety we wszystkich kanałach. Jeśli custom_label_0 znaczy „marża” w Merchant Center, niech to samo pole znaczy „marża” w zestawach Meta. Jeden słownik etykiet dla całego ekosystemu to mniej pomyłek i porównywalne wyniki między kanałami.

Automatyzacja

Automatyczne etykietowanie produktów w DataOrganizer

Najtrudniejsze w segmentacji nie jest klikanie w panelach, tylko policzenie etykiet. Marża wymaga kosztu własnego per SKU, rotacja wymaga historii sprzedaży, stan wymaga danych magazynowych – trzech różnych źródeł, które trzeba połączyć i utrzymywać w aktualności. Dokładnie to robi automatyczna analityka e-commerce.

DataOrganizer etykietuje produkty automatycznie: na połączonych danych sklepu wylicza dla każdego SKU marżę, rotację, stan i pozycję cenową, a następnie dzieli katalog na gotowe grupy produktowe. Wartości aktualizują się razem z codziennym odświeżeniem danych – etykieta „niski-stan” znika, gdy dostawa trafi na magazyn, a bestseller, który zwalnia, sam wypada z grupy liderów. Wynik podpina się pod Merchant Center jako uzupełniający feed pobierany według harmonogramu albo eksportuje do pliku dla katalogu Meta.

Asystent AI aplikacja DataOrganizer
połączone źródłaostatnie 90 dni
Podziel katalog na grupy po marży i rotacji i przygotuj etykiety do Merchant Center.
AI
Łączę koszt własny, sprzedaż i stany magazynowe…
AI

Katalog 4 800 SKU podzielony na cztery grupy po marży (z kosztu własnego) i rotacji z ostatnich 90 dni:

GrupaSKUUdział przychoducustom_label_0
Wysoka marża + rotacja A52046%wysoka-marza-rotacja-a
Bestsellery niskomarżowe34027%bestseller-niska-marza
Ogon aktywny2 61024%ogon-aktywny
Ogon bez sprzedaży 90 dni1 3303%ogon-90-dni

Etykiety są gotowe jako uzupełniający feed – podepnij jego adres w Merchant Center na codziennym harmonogramie, a wartości będą się odświeżać razem z danymi. Grupę „wysoka marża + rotacja A” warto wydzielić do osobnej kampanii z własnym celem.

Pobierz uzupełniający feed (CSV)Pokaż produkty w grupie
Z danych. Marża, rotacja i stany liczą się same, nie ręcznie w arkuszu. Codziennie. Etykiety odświeżają się razem ze źródłami danych. Do kampanii. Uzupełniający feed dla Merchant Center, plik dla katalogu Meta. Za źródło. Prosty model rozliczeń: płacisz za podłączone źródła.

Te same grupy można przeglądać i modyfikować pytaniami – w aplikacji albo przez DataOrganizer MCP w czacie, w którym pracujesz na co dzień:

Claude ChatGPT Gemini CLI

Na czym polega przewaga

Nie na samej etykiecie, tylko na jej aktualności. Ręcznie policzone etykiety starzeją się od dnia wgrania. Etykiety liczone z połączonych, codziennie odświeżanych danych podążają za sklepem: zmienia się marża albo stan – zmienia się grupa, a razem z nią kampanie.

FAQ

Najczęstsze pytania o feed produktowy

Czym różni się feed główny od uzupełniającego?

Feed główny to pełna lista produktów ze wszystkimi wymaganymi atrybutami – on tworzy produkty w Merchant Center. Feed uzupełniający nie tworzy produktów: dokleja lub nadpisuje wybrane atrybuty, łącząc się z feedem głównym po id. Dzięki temu można dodać na przykład etykiety własne bez modyfikowania integracji sklepu, która generuje feed główny.

Ile etykiet własnych custom_label ma feed Google?

Specyfikacja Merchant Center przewiduje pięć slotów: custom_label_0 do custom_label_4, po jednej wartości na slot dla każdego produktu. Wartości są dowolnymi tekstami – to Ty nadajesz im znaczenie. Dobra praktyka: jedna oś podziału na slot i ustalony słownik wartości bez polskich znaków i spacji, wspólny dla wszystkich kanałów reklamowych.

Czy dzielenie katalogu szkodzi Performance Max?

Zaszkodzić może podział zbyt drobny: każda kampania potrzebuje wystarczającej liczby konwersji, żeby algorytm miał się na czym uczyć. Bezpieczne podejście to dwie lub trzy grupy wydzielone na podstawie danych (marża, rotacja) i świadome wykluczenia zamiast mnożenia mikro-kampanii. Sam podział po danych zwykle pomaga, bo algorytm przestaje uśredniać jeden cel dla produktów o skrajnie różnej rentowności.

Jak wykluczyć z reklam produkty niedostępne?

Podstawa to poprawny atrybut availability: produkt oznaczony jako out_of_stock nie emituje się w reklamach produktowych Google. W Meta zestaw produktów ogranicza się filtrem dostępności. Warto też działać wyprzedzająco: etykieta w rodzaju niski-stan pozwala ściszyć budżet na produktach, które zaraz się skończą – zanim znikną z oferty i z kampanii.

Jak często aktualizować feed produktowy i etykiety?

Feed powinien odświeżać się co najmniej raz dziennie oraz po każdej większej zmianie cen i stanów, a harmonogram pobierania w Merchant Center najlepiej ustawić na godziny tuż po aktualizacji danych w sklepie. Etykiety analityczne (marża, rotacja, stan) aktualizuj w tym samym rytmie co dane, z których są liczone – segmentacja w kampaniach ma odpowiadać dzisiejszemu sklepowi, nie zeszłotygodniowemu.

Ściąga z całego przewodnika

Trzy zasady pracy z feedem produktowym

1. Feed to pierwsza kreacja kampanii. Zanim powstanie jakakolwiek reklama, feed decyduje, które produkty staną do aukcji, z jaką ceną i dostępnością. Jedno źródło prawdy o produktach, konwertowane per kanał, oszczędza całej reszty problemów.

2. Katalog dzieli się po danych, nie po kategoriach. Marża i rotacja to minimalny start; nośnikiem są etykiety własne custom_label_0–4, a wykonaniem – grupy produktów w Google Ads i zestawy w katalogu Meta. Kampania na całym katalogu uśrednia cel i subsydiuje ogon kosztem liderów.

3. Etykieta jest tyle warta, ile jej aktualność. Wartości liczone z połączonych danych – jak automatyczne etykietowanie w DataOrganizer – podążają za sklepem i wracają do Merchant Center jako uzupełniający feed na harmonogramie. Ręczny arkusz starzeje się od dnia wgrania.


DataOrganizer · automatyczne etykietowanie produktów

Podziel swój katalog na grupy z danych

Podłącz sklep i zobacz, jak katalog dzieli się po marży, rotacji i stanach – z etykietami gotowymi do Merchant Center i Meta. Konto demo od ręki, płacisz tylko za podłączone źródła.

DataOrganizer

Zamień dane sklepu w decyzje.

Przestań zgadywać. Połącz wszystkie źródła danych, sklep, Google Analytics, Facebook Ads i więcej, i zacznij działać na podstawie liczb.

Zacznij za darmo

© 2026 Datadiary · Made in Poland · KRS 0001017418 · NIP 9721336108