Optymalizacja feedu produktowego to najbardziej niedoceniana dźwignia w Google Ads e-commerce. Reklamy PMax i Shopping zjadają 50-80% budżetu Google Ads sklepów online, a algorytm decyduje, co pokazać, głównie na podstawie tytułu, atrybutów i obrazu w feedzie. Dobry feed daje 40-80% wyższe ROAS niż kiepsko uzupełniony przy tym samym produkcie i budżecie. Ten tekst to praktyczny przewodnik – od struktury tytułu przez atrybuty po wyrażenia regularne do hurtowej korekty.
Materiał jest częścią klastra SEM i PPC 2026. Zakładamy, że macie już feed w Merchant Center – jeśli nie, zacznijcie od Merchant Center 2026. Dla zaawansowanych zastosowań zajrzyjcie do supplementary feed.
W skrócie
- Tytuł produktu to 60-70% sygnału dla algorytmu – struktura matters: [Marka] + [Kategoria] + [Kluczowe atrybuty] + [Płeć/Rozmiar/Kolor] + [Wariant].
- Google traktuje pierwsze 70 znaków tytułu jako najważniejsze – pierwszy zdanie musi zawierać query intent.
- Atrybuty GTIN, brand, MPN, color, size – bez nich produkt nie kwalifikuje się do części aukcji; kompletność feedu < 80% = utrata 30-50% zasięgu.
- Obrazy – 800×800 px minimum, białe tło (chyba że kategoria wymaga contextu), brak watermarków i tekstu na obrazie.
- Custom labels pozwalają segmentować feed pod różne cele (marża, sezonowość, rotacja) – wykorzystanie custom labels zwiększa ROAS o 15-30% przez lepszą alokację budżetu.
Spis treści
- Dlaczego feed decyduje o wyniku PMax i Shopping
- Tytuły produktów – struktura, znaki, słowa kluczowe
- Atrybuty obowiązkowe i opcjonalne
- Obrazy – formaty, tła, warianty
- Custom labels – segmentacja feedu
- Google Product Category i Product Type
- GTIN i identyfikatory produktu
- Narzędzia do optymalizacji i automatyzacji
- Najczęstsze błędy w feedach
- FAQ
- Co dalej
Dlaczego feed decyduje o wyniku PMax i Shopping
W klasycznym Google Ads Search decydujące są – słowa kluczowe, dopasowania, stawki, jakość strony. W PMax i Shopping algorytm decyduje, co pokazać, na podstawie dopasowania feedu do intencji wyszukiwania. Nie ma słów kluczowych w tradycyjnym sensie – są „query-product matches”, czyli dopasowanie zapytania do zawartości feedu. Więcej na ten temat znajdziesz w artykule supplementary feed.
Jak Google czyta feed
- Parsuje tytuł, opis, atrybuty – wyodrębnia kluczowe tokeny (marka, kategoria, cechy, rozmiary).
- Buduje mapę produkt ↔ zapytania na podstawie tej analizy + danych historycznych (co klikane, co kupowane).
- Gdy użytkownik wpisze zapytanie, algorytm sprawdza, które produkty pasują – i najlepsze trafiają do aukcji.
- W aukcji decyduje – Quality Score produktu, stawka, landing page, historyczna skuteczność.
Gdy feed jest zły
- Produkt nie kwalifikuje się do części zapytań – pomija aukcje, w których mógłby wygrać.
- Quality Score niski – Google pokazuje produkt rzadziej i za wyższy CPC.
- Aukcje nietrafione – produkt pokazywany na zapytania niezwiązane, niska konwersja, algorytm obniża ekspozycję.
Mierzalny wpływ dobrego feedu
| Element feedu | Typowy wpływ na ROAS |
|---|---|
| Optymalizacja tytułu (struktura + słowa kluczowe) | +25-50% |
| Uzupełnienie brakujących atrybutów (GTIN, MPN, brand) | +15-35% |
| Poprawne kategorie produktu (Google taxonomy) | +10-25% |
| Jakość obrazów (resolution, tło, crop) | +5-20% |
| Custom labels (segmentacja budżetu) | +15-30% |
| Wszystkie razem | +60-160% |
Tytuły produktów – struktura, znaki, słowa kluczowe
Tytuł jest najważniejszym polem feedu. 150 znaków (Google limit) powinno być wykorzystane mądrze – pierwsze 70 są kluczowe dla preview w SERP, ale pełen tekst jest indeksowany. Więcej na ten temat znajdziesz w artykule Google Ads 2026.
Struktura tytułu dla różnych kategorii
| Kategoria | Wzór tytułu | Przykład |
|---|---|---|
| Odzież | [Marka] [Płeć] [Typ produktu] [Materiał] [Kolor] [Rozmiar] | Adidas Męska Koszulka Bawełna Czarny M |
| Elektronika | [Marka] [Model] [Typ] [Kluczowe specyfikacje] | Samsung Galaxy S24 Smartfon 256GB 8GB RAM Czarny |
| AGD | [Marka] [Model] [Typ] [Pojemność/Moc] [Kolor] | Bosch SMS4EVI14E Zmywarka 60cm 13 kpl. A++ Inox |
| Meble | [Marka] [Kolekcja] [Typ] [Wymiary] [Materiał] [Kolor] | IKEA Malm Komoda 80×49 Drewno Biały |
| Kosmetyki | [Marka] [Linia] [Typ produktu] [Pojemność] [Wariant] | L’Oréal Elseve Szampon 400ml Nawilżający |
Zasady pisania tytułów
- Marka zawsze pierwsza – algorytm traktuje brand jako silny sygnał relewancji.
- Kluczowe słowo kluczowe w pierwszych 40 znakach – mobile SERP ucina tytuł.
- Nie capsujcie – „ADIDAS KOSZULKA MĘSKA” jest sygnałem spamu; pisownia naturalna „Adidas Koszulka Męska”.
- Nie używajcie symboli marketingowych – „!!!”, „⭐”, „★” – są odfiltrowywane.
- Nie powtarzajcie słów – „Koszulka t-shirt bluzka” = keyword stuffing, obniża QS.
- Cyfry rzymskie nie – „V” → „5″.
- Umiar w atrybutach – 6-9 elementów w tytule; więcej = szum.
Modyfikowanie tytułów hurtowo
Ręczna edycja 50 tys. produktów jest nierealna. Praktyczne narzędzia:
- Feed rules w Merchant Center – darmowe, wbudowane. Pozwalają łączyć pola (np. tytuł = brand + product_type + color). Ograniczenia – 20 reguł na feed, brak pełnej regex.
- Google Sheets jako source – masz feed w Sheet, modyfikujesz formułami, MC pobiera.
- Narzędzia zewnętrzne – DataFeedWatch, Channable, Productsup – pełna regex, transformacje, A/B testy tytułów. Cena 150-800 USD/miesiąc zależnie od skali.
- Skrypty Apps Script lub Python – dla dużych sklepów najbardziej elastyczne, koszt 0 + czas developera.
Atrybuty obowiązkowe i opcjonalne
Google wymaga określonego zestawu atrybutów zależnie od kategorii. Brak atrybutu → produkt odrzucony lub wyświetlany rzadziej. Więcej na ten temat znajdziesz w artykule pillar klastra.
Atrybuty wymagane dla wszystkich produktów
- id – unikalny identyfikator produktu w feedzie.
- title – tytuł, maksymalnie 150 znaków.
- description – opis, maksymalnie 5000 znaków. Pierwsze 200 znaków kluczowe.
- link – URL strony produktu.
- image_link – URL głównego obrazu.
- availability – in_stock / out_of_stock / preorder / backorder.
- price – cena z walutą (np. 249.99 PLN).
- brand – nazwa marki.
- condition – new / refurbished / used.
Atrybuty wymagane dla konkretnych kategorii
| Atrybut | Wymagany dla | Wpływ na QS |
|---|---|---|
| gtin | Wszystkie nowe produkty z GTIN od producenta | Bardzo duży (+20-40% exposure) |
| mpn | Produkty bez GTIN (unikalne) | Duży (+10-20%) |
| size | Odzież, obuwie | Duży (+15-25%) |
| color | Odzież, kosmetyki | Średni (+10-15%) |
| gender | Odzież, kosmetyki, obuwie | Średni (+10-15%) |
| age_group | Odzież, kosmetyki | Średni (+5-10%) |
| material | Odzież, meble | Mały (+3-8%) |
| pattern | Odzież | Mały (+2-5%) |
Atrybuty opcjonalne, ale wartościowe
- sale_price + sale_price_effective_date – pokazuje przekreśloną cenę, zwiększa CTR o 15-30%.
- shipping – dokładny koszt i czas wysyłki; sklepy z free shipping wygrywają aukcje.
- product_highlight – do 10 krótkich cech produktu (każda max 150 znaków).
- additional_image_link – 2-10 dodatkowych obrazów; sklepy z > 5 obrazami mają 20-40% wyższą konwersję.
- custom_label_0-4 – 5 własnych etykiet dla segmentacji budżetu.
- item_group_id – grupuje warianty (np. koszulka w 6 kolorach i 5 rozmiarach = 1 item_group_id).
Obrazy – formaty, tła, warianty
Obraz jest pierwszym, co użytkownik widzi w Shopping i PMax. Jakość obrazu wpływa na CTR bezpośrednio (lepsze obrazy = więcej kliknięć), a pośrednio na ROAS (wyższe CTR = wyższy QS = niższe CPC).
Wymagania Google dla obrazu głównego
- Rozdzielczość – minimum 100 × 100 px dla non-apparel, 250 × 250 dla apparel. Praktyka – minimum 800 × 800, najlepiej 1 200 × 1 200.
- Format – JPG, PNG, GIF, WebP, BMP, TIFF. Rekomendacja – WebP (lepsze kompresja) lub JPG.
- Rozmiar pliku – do 16 MB. Praktyka – 100-400 KB dla dobrego CR (obrazy ładują się szybko).
- Produkt zajmuje 75-90% kadru. Mniej = produkt mały w galerii; więcej = ucięty.
- Tło – białe lub neutralne dla większości kategorii. Apparel i akcesoria – białe. Meble, narzędzia – kontekstowe OK. Żywność – styled shot.
Czego Google nie akceptuje
- Watermark z nazwą sklepu.
- Tekst na obrazie (nazwa, cena, „SALE”) – obraz odrzucony.
- Borders lub frames.
- Mockupy zamiast realnych fotografii.
- Obraz placeholder („Coming soon”, brak produktu).
- Logo sklepu w rogu.
Additional images – strategia
Dodatkowe obrazy (do 10) pokazują produkt z różnych stron. W 2026 algorytm PMax używa ich do wyboru najbardziej pasującego do kontekstu w różnych formatach reklamy. Optymalna struktura:
- Główne zdjęcie z przodu, białe tło.
- Z boku.
- Z tyłu / szczegóły.
- W użyciu (lifestyle).
- Z metką/opakowaniem.
- Z akcesoriami.
- Skala/rozmiar (np. przedmiot w ręce).
Custom labels – segmentacja feedu
Custom labels (custom_label_0 do custom_label_4) to 5 własnych etykiet, które przypisujecie produktom. Google je widzi, ale nie używa w algorytmie – służą wyłącznie do Waszej segmentacji w kampaniach. To jeden z najpotężniejszych mechanizmów w PMax i Shopping.
Typowe zastosowania custom labels
| Label | Wartości | Zastosowanie |
|---|---|---|
| custom_label_0 | high_margin / mid_margin / low_margin | Różne stawki per marża – produkty wysokomarżowe dostają agresywny bidding. |
| custom_label_1 | bestseller / regular / new_product | Nowości dostają boost; bestsellery mają wyższe stawki. |
| custom_label_2 | winter / summer / all_season | Sezonowa alokacja budżetu – zimą wyłączcie letnie. |
| custom_label_3 | fast_rotation / slow_rotation | Wolnorotujące produkty dostają agresywny push; szybkorotujące łagodny. |
| custom_label_4 | clearance / full_price | Produkty na wyprzedaży w osobnych kampaniach z dopasowaną kreacją. |
Jak wdrożyć custom labels
- Zdefiniujcie strategię – które 5 wymiarów chcecie segmentować. Typowo – marża, sezon, rotacja, status (nowy/bestseller/clearance), cel (prospecting/retargeting).
- Wyliczcie wartości z danych – marża z ERP, rotacja z 90-dniowej sprzedaży, sezon z ustalonego kalendarza.
- Zasilcie feed – przez supplementary feed (łatwe) lub rules w MC.
- Zbudujcie kampanie PMax – filter per custom label, osobne budżety, osobne cele.
Przykład: struktura PMax z custom labels
- PMax „Bestsellers” – custom_label_1 = bestseller, ROAS target 5,0, agresywny budżet.
- PMax „High-margin new” – custom_label_0 = high_margin AND custom_label_1 = new_product, ROAS target 3,0.
- PMax „Clearance” – custom_label_4 = clearance, tROAS 1,5 (akceptujemy niższy ROAS za pozbycie stocku).
- PMax „Regular” – reszta, standardowy ROAS target 3,5.
Google Product Category i Product Type
Dwa pola, których właściciele e-commerce często mylą:
- google_product_category – jedna z 5 000+ kategorii z taksonomii Google. Używane dla dopasowania do przestrzeni produktowej Google. Powinno być jak najgłębsze (kategoria → podkategoria → sub-sub).
- product_type – wasza wewnętrzna kategoria. Używane dla struktury kampanii. Powinno odzwierciedlać hierarchię w Waszym sklepie.
Przykład dla koszulki
google_product_category: Odzież i akcesoria > Odzież > Koszule i bluzy
product_type: Odzież męska > T-shirty > T-shirty bawełniane > Gładkie
Pierwsze pole Google używa do matching; drugie pozwala Wam zbudować kampanię PMax tylko na „T-shirty gładkie”. Oba są ważne, oba powinny być wypełnione.
GTIN i identyfikatory produktu
GTIN (Global Trade Item Number) to uniwersalny identyfikator produktu – EAN w Europie, UPC w USA, ISBN dla książek. Google traktuje GTIN jako najsilniejszy sygnał – produkty z GTIN dostają 30-50% więcej wyświetleń niż bez.
Kiedy GTIN wymagany
Wszystkie nowe produkty od marki, która GTIN nadaje. To obejmuje 95% produktów konsumenckich – jeżeli marka drukuje kod kreskowy na opakowaniu, GTIN istnieje. Wyjątki – rękodzieło, produkty custom, unikalne przedmioty (sztuka).
Gdy produktu nie ma GTIN – MPN
Dla produktów bez GTIN używajcie MPN (Manufacturer Part Number) – numer katalogowy producenta. Wymóg – MPN + brand. MPN jest słabszym sygnałem niż GTIN, ale lepszy niż żaden.
Co, gdy produkt jest custom
Dla produktów unikalnych (rękodzieło, własna marka bez GTIN) – ustawcie identifier_exists: false. Google zaakceptuje, ale Quality Score będzie niższy. Dla własnej marki warto uzyskać własne GTIN-y (płatne, ok. 20-30 USD/kod jednorazowo) – zwrot w 3-6 miesięcy przez wyższy ROAS.
Narzędzia do optymalizacji i automatyzacji
Darmowe / wbudowane
- Google Merchant Center – Feed rules, Sprawozdania jakości feedu, Diagnostyka produktów.
- Content API – dla developerów, pełna kontrola nad feedem przez API.
- Google Sheets jako source – dla małych sklepów, do 50 tys. produktów.
Komercyjne narzędzia dedykowane feedom
- DataFeedWatch – 139-999 USD/miesiąc, pełna transformacja feedu, 2 000+ kanałów.
- Channable – 39-899 EUR/miesiąc, intuicyjny interfejs, dobry dla Europy.
- Productsup – enterprise, 500-3 000 USD/miesiąc, dla dużych retailerów.
- Feedink – 25-150 EUR/miesiąc, prosty, polski rynek.
- Shoptimizer/GoDataFeed – amerykańskie, od 79 USD/miesiąc.
Integracje e-commerce
- Shopify – Google Channel App (darmowy) dla prostego feedu; DataFeedWatch/Channable dla zaawansowanego.
- WooCommerce – Product Feed Manager, Google Listings & Ads – 0-129 USD/rok.
- Magento – Magento Feed Plus, Channable, własny moduł (customowy).
- PrestaShop – moduł Google Shopping Feed (20-150 EUR jednorazowo) lub Channable.
Najczęstsze błędy w feedach
- Tytuły kopiowane z nazwy produktu w sklepie – nazwa w sklepie może być „Koszulka Damska Joanna”, ale dla feedu powinno być „Marka Joanna Koszulka Damska Bawełna Biała M”.
- Brak atrybutów dedykowanych kategorii – odzież bez gender lub size = odrzucenie.
- Niespójne GTIN-y – różne produkty z tym samym GTIN albo GTIN przypisany do wariantu, nie produktu bazowego.
- Obrazy z watermark – odrzucenie w sprawdzaniu ręcznym.
- Cena brutto vs netto – w Polsce Google wymaga ceny z VAT; feed z cenami netto = ciągłe „price mismatch” z landing page.
- availability nieaktualizowane – produkt wysprzedany, ale w feedzie in_stock – reklama leci, klient ląduje na 404 – Google karze.
- Google_product_category zbyt ogólne – „Odzież” zamiast pełnej ścieżki obniża QS.
- Product_type taki sam jak category – marnuje sygnał dla struktury kampanii.
- Brak sale_price – sklep ma promocje, ale feed nie pokazuje – tracicie sygnał konkurencyjności.
- Custom labels puste – ogromny potencjał zaprzepaszczony.
FAQ
Jak często aktualizować feed w Merchant Center?
Minimum raz na 24 godziny (wymóg Google). Praktyka 2026 – sklepy z dużą rotacją i zmiennymi cenami używają aktualizacji co godzinę lub nawet co 30 minut przez Content API. Dla mniejszych sklepów wystarcza dzienne pełne przełoże + częściowe updates co kilka godzin dla cen i stocku. Kluczowy sygnał – availability i price muszą być zgodne z landing page w tolerancji 3%. Większa różnica → disapproval. Jeśli używacie WooCommerce/Shopify, integracje natywne robią update’y przy każdej zmianie produktu.
Ile powinien być długi opis produktu?
Minimum 200 znaków, optymalnie 500-1500 znaków, maksimum 5 000. Pierwsze 200 znaków kluczowe – Google używa ich w SERP i do dopasowań. Opis powinien zawierać – kluczowe cechy produktu, USP, ważne wymiary/specyfikacje, kontekst użycia. Unikać – copy-paste z opisów konkurencji (duplicate content), lanie wody („Produkt wysokiej jakości od sprawdzonego producenta”), słów kluczowych stuffingu. Dobry opis to prawdziwa informacja, której brakuje w tytule.
Czy warto tłumaczyć feed na angielski dla rynku PL?
Nie. Google sam dopasowuje feed do języka użytkownika na podstawie ustawień targetowania. Dla rynku PL feed musi być po polsku. Dla targetowania kilku krajów (np. PL + CZ + SK) potrzebujecie osobnych feedów per język, każdy z własnym Merchant Center lub osobnym identyfikatorem Content API. Tłumaczenie – nie przez Google Translate bezpośrednio (jakość za słaba dla algorytmu); najlepiej agencja lokalizacyjna lub DeepL + native speaker review. Koszt tłumaczenia 30 tys. produktów na 1 język – 15-40 tys. PLN, zwrot w 2-4 miesiącach.
Jak rozumieć „feed optimization score” w Merchant Center?
Feed quality score to wewnętrzny wskaźnik Google, pokazujący kompletność feedu. 100% = wszystkie produkty mają wszystkie polecane atrybuty. Praktyka – score 90%+ jest celem dla sklepów e-commerce; poniżej 80% feed traci 20-40% potencjału aukcji. Poprawiać score przez – uzupełnienie GTIN, color, size, gender, age_group, material, pattern; dodanie additional_image_link; uzupełnienie product_highlight. Score jest codziennie aktualizowany; duże zmiany widoczne po 3-7 dniach.
Czy Shopping Ads działają bez Performance Max?
Tak, ale w 2026 Shopping Ads standalone to mniejszość. PMax skuteczniej dystrybuuje produkty przez Search, Display, YouTube, Gmail – Standard Shopping tylko Search + Shopping tab. Dla większości sklepów miks to – 70-90% budżetu PMax, 10-30% Standard Shopping dla konkretnych segmentów (np. brand + pokazywanie w Shopping tab). Szczegóły strategii w materiale o Merchant Center 2026.
Jak testować różne wersje tytułów?
Google nie oferuje natywnego A/B testingu dla feedu. Dwa obejścia. Pierwsze – narzędzia typu DataFeedWatch mają Title Splitter – dzielą produkty na 2 grupy, jednej daje tytuł A, drugiej B, analizują ROAS po 30 dniach. Drugie – ręczny test przez custom labels – przypisujecie 50% produktów do label=title_v1, 50% do title_v2, zmieniacie tytuły w ich ramach, segmentujecie w kampaniach PMax. Trzecie – A/B test przez experiment w Google Ads – ograniczone do całych kampanii, trudniejsze dla feed-level zmian. Uwaga – Google potrzebuje 14-30 dni na stabilizację po zmianie tytułów (algorytm uczy się nowej reprezentacji produktu).
Co, gdy mam 100 tys. produktów – czy PMax daje radę?
Daje, ale wymaga struktury. PMax z jedną kampanią na 100 tys. produktów – budżet rozsmarowany, algorytm pogubiony. Strategia – segmentacja przez custom labels na 5-10 kampanii PMax (high margin, bestsellers, seasonal, clearance, new, regular). Każda z osobnym budżetem, celem ROAS i listą produktów. Typowy efekt – łączny ROAS o 25-45% wyższy niż jedna duża kampania. Dla sklepu z > 500 tys. SKU warto rozważyć dodatkowo Asset Groups wewnątrz PMax, ale to zaawansowane – w 2026 funkcja ograniczona.
SME vs enterprise – feed produktowy w różnej skali
Optymalizacja feedu dla sklepu 500 SKU i dla marketplace’u 500 000 SKU to dwa różne światy. Oto kontrast.
Profil SME – 100-10 000 SKU
SME może obsłużyć feed z natywnego pluginu e-commerce (Google Channel Shopify, Google Listings WooCommerce). Optymalizacja: manualnie per produkt (tytuł, opis, atrybuty) dla top 20% (80% przychodu), reszta z auto-generowanych templates. Custom labels: 2-3 (bestseller/regular, high margin/low margin). Aktualizacja: daily. Koszt: 0-200 USD/mies. Zespół: 1 PPC manager + 1 product manager shared.
Profil enterprise – 50 000+ SKU
Enterprise wymaga dedykowanego narzędzia feed management (DataFeedWatch, Productsup, Channable Enterprise) + custom pipeline dla transformacji. 5-10 custom labels (segmentacja zaawansowana: margin, velocity, seasonality, brand strength, stock level, newness, promotion intensity). Aktualizacja: co 30-60 min przez Content API. Zespół: 2-3 feed specialists + 1 data engineer + 1 PMax strategist.
Tabela porównawcza
| Wymiar | SME (100-10k SKU) | Enterprise (50k+ SKU) |
|---|---|---|
| Narzędzie feed | Plugin e-commerce | DataFeedWatch/Productsup |
| Koszt/mies. | 0-200 USD | 500-3 000 USD |
| Aktualizacja | Daily | Hourly via Content API |
| Custom labels | 2-3 | 5-10 |
| Liczba kampanii PMax | 1-3 | 5-20 |
| Zespół | 1 FTE shared | 3-5 FTE dedicated |
| Feed quality score target | 85-90% | 95%+ |
Integracje – ERP/PIM, GA4, CRM, n8n
ERP/PIM – single source of truth
W dobrze zorganizowanej firmie feed nie powstaje ad-hoc z e-commerce, ale z PIM (Product Information Management) lub ERP. Przykład: Akeneo PIM jako główne źródło product data, stąd pipeline ETL do WooCommerce (shop) i do DataFeedWatch (Merchant Center). Korzyść: jedna zmiana w PIM (np. fix opisu produktu) propaguje automatycznie do shop, Merchant Center, social catalogs. Bez PIM dane się rozjeżdżają — opis w WP jest inny niż w feedzie Google, co powoduje „price/availability mismatch” i disapprovals.
Integracja z GA4 – enhanced e-commerce
Feed zasila Merchant Center, GA4 śledzi post-click behavior. Kluczowe: dopasowanie product_id w feedzie = item_id w GA4 e-commerce events (view_item, add_to_cart, purchase). Pozwala analizować per produkt: CTR z feed’u → add to cart rate → purchase rate. Insight: niektóre produkty mają wysoki CTR ale low CR (klik-bait — możliwe złe title/image combo), inne low CTR ale high CR (niedoinwestowane w feed’zie).
Integracja z CRM i customer lifetime value
Dla enterprise wartość kliku na PMax różni się per produkt nie tylko przez immediate ROAS, ale przez LTV generowanego klienta. Produkt A ma ROAS 2,5× immediate, ale kupujący wracają 3× w rok (LTV adjusted ROAS 7,5×). Produkt B: ROAS 4× immediate, ale jednorazowi klienci (LTV ROAS 4×). CRM data + matching via user_id pozwala na taką analizę. Conclusion: custom label „high_LTV” dla produktów z high repeat rate, priority w PMax bidding.
n8n – monitoring i alerty
Workflow: daily (1) pull Merchant Center diagnostics API, (2) alert Slack jeśli disapprovals >2% portfolio, (3) weekly feed quality score report, (4) monthly analysis: jakie atrybuty mają najwięcej missing values. Bez automation te problemy odkrywa się przypadkowo po tygodniach.
Zespół i wynagrodzenia 2026 – feed management
- Feed Specialist / PMax Strategist: 11 000-19 000 zł mid, 19 000-28 000 zł senior.
- Data Engineer (ETL, PIM-to-feed pipeline): 18 000-32 000 zł.
- Product Content Specialist (descriptions, attributes): 8 000-14 000 zł.
- E-commerce Ops Manager: 14 000-24 000 zł.
- Head of Performance Marketing (dla enterprise): 25 000-45 000 zł.
Roadmap 30/60/90 dni – optymalizacja feedu
Dni 1-30: audit i quick wins
- Dzień 1-10: pełny audit feedu. Feed quality score baseline. Lista top 20 braków (missing attributes).
- Dzień 11-20: quick wins – GTIN matchowanie, image quality fix (min. 800 px), tytuły top 100 produktów.
- Dzień 21-30: custom labels setup (bestseller, seasonal, margin), segmentacja PMax.
Dni 31-60: struktura i narzędzia
- Dzień 31-45: wdrożenie dedicated tool (DataFeedWatch lub Channable dla SME).
- Dzień 46-55: podział PMax na 3-5 kampanii według custom labels. Baseline ROAS per kampania.
- Dzień 56-60: optimization tytułów top 500 produktów (format: Marka + Model + Kluczowa cecha + Kolor + Size).
Dni 61-90: advanced i automation
- Dzień 61-70: integracja GA4 enhanced e-commerce, analiza per produkt post-click.
- Dzień 71-80: LTV-adjusted custom labels (jeśli CRM pozwala).
- Dzień 81-90: automation monitoring feed quality via n8n + daily Slack alerts.
Case szczegółowy – polski sklep RTV/AGD, 40 000 SKU
Sklep z elektroniką konsumencką, 40 000 SKU, baseline ROAS 2,8× na PMax (jedna kampania). Wdrożenie feed optimization Q4 2024.
Działania
- Tygodnie 1-3: audit feedu – 34% produktów bez GTIN (wykryto stare katalogowe numery zamiast EAN-ów), 18% z niepełnymi atrybutami dla elektroniki (brak color, size dla monitorów).
- Tygodnie 4-6: DataFeedWatch setup, title rules (Marka + Model + kluczowa feature + Kolor). Enrichment GTIN z bazy producentów.
- Tygodnie 7-10: custom labels: margin (high/medium/low), velocity (top_seller/regular/slow), seasonal (yes/no). Podział PMax na 4 kampanie.
- Tygodnie 11-12: optymalizacja opisów top 2000 SKU (AI draft + human review).
Wynik po 3 miesiącach
- Feed quality score: 76% → 94%.
- Impressions: +42% (więcej produktów valid, więcej matchuje queries).
- ROAS łączny: 2,8× → 4,3× (+54%).
- ROAS per kampania: najnowsi highmargin bestseller: 6,8×, slow movers: 2,1×.
- Koszt intervention: 28 tys. zł (narzędzie + time). ROI: 8×.
FAQ rozszerzone
Jak Amazon’s product taxonomy różni się od Google Shopping?
Amazon ma własny Product Type hierarchy (browse nodes) – bardziej szczegółową niż Google (10 000+ browse nodes vs ~5 000 Google categories). Dla sprzedających na obu platformach: użyj Channable lub Productsup, które mapują Google category → Amazon browse node automatycznie. Wymagania Amazon’a są bardziej rygorystyczne — mandatory attributes per browse node, brand restrictions. Sprzedaż na Allegro: podobna struktura kategorii do Google, ale requires Allegro-specific attributes (np. EAN plus Allegro-generated item ID).
Czy AI (Claude, ChatGPT) może generować opisy produktowe dla feedu?
Tak i to standardowa praktyka w 2026. Workflow: (1) export 100-500 produktów z CSV (nazwa, kategoria, specyfikacja, obraz URL), (2) prompt: „Wygeneruj opis 200-500 znaków, SEO-friendly, z kluczowymi cechami i USP dla polskiego rynku e-commerce”, (3) Claude generuje per produkt, (4) human review 20-30% sampling + fix obvious errors, (5) bulk upload do sklepu. Koszt: 0,5-2 zł per produkt (Claude Sonnet API). Zmiana jakości opisów z generyczne template’owane na unique AI-generated: średni wzrost CTR w PMax +15-25%.
Co z feedem dla marketplace’ów (Allegro, Amazon, eBay)?
Każdy marketplace ma własne wymagania feedu, ale 70% struktury się pokrywa z Google Shopping. Allegro: ID Allegro (nie GTIN), kategoria Allegro-specific, EAN jako cross-reference. Amazon: ASIN (ich ID), browse nodes, bardziej szczegółowe atrybuty. Efficient approach: jedno master data w PIM → 4 feed transformations (Google, Allegro, Amazon, Facebook/Meta Catalog). Narzędzia Channable i Productsup są dedykowane multi-channel feed management.
Co dalej
Jeśli chcesz pogłębić temat, sprawdź Merchant Center 2026. Warto też przejrzeć supplementary feed — oba materiały uzupełniają się z tym, co opisaliśmy powyżej.
Feed jest infrastrukturą dla PMax – niewidoczną dla klienta, ale decydującą o wynikach. Zespoły PPC, które optymalizują tylko kampanie pomijając feed, dostają wyniki 30-60% gorsze niż konkurenci, którzy zaczynają od feedu. W 2026 porządny feed to 50% sukcesu e-commerce w Google Ads; kampanie to drugie 30%; landing page 20%.
Ostatnia uwaga praktyczna – monitoring feedu. Ustawcie codzienny raport z Merchant Center – ile produktów aktywnych, ile odrzuconych, jaki feed quality score, które atrybuty mają najwięcej braków. Bez takiego monitoringu po 2-3 miesiącach odkryjecie, że 15% produktów jest odrzuconych – a nikt tego nie zauważył. Małe automatyzacje (skrypt raportujący codziennie do Slacka) ratują tysiące PLN miesięcznie.