Performance Max to czarna skrzynka — Google nie pokazuje pełnych danych o tym, gdzie i komu wyświetla reklamy. Ale jest 30 konkretnych rzeczy, które MUSISZ sprawdzić, zanim uznasz, że „PMax nie działa”. Checklist używany przez nas przy każdym audycie konta — możesz przejść samodzielnie albo zlecić nam.
Sekcja 1: Conversion tracking (10 punktów)
- GA4 jest podpięty do konta Google Ads (Tools → Linked accounts → Google Analytics)
- Conversion actions w Ads są zaimportowane z GA4 jako „Primary” (nie „Secondary”)
- Tylko jedno purchase conversion action jest oznaczone jako „Primary” — jeśli masz dwa (GA4 purchase + native Ads purchase tag), liczy podwójnie
- Conversion value jest dynamiczny (z dataLayer), nie statyczny
- Currency w conversion = PLN (sprawdź, że nie jest USD lub EUR)
- Enhanced Conversions for Web włączone (Tools → Conversions → Diagnostics → Enhanced conversions)
- Match rate Enhanced Conversions > 50% (im wyżej, tym lepszy attribution)
- Offline conversions dla e-commerce — purchase z WooCommerce/PrestaShop trafia do Ads po 24h z GCLID
- Conversion ID i Label w GTM zgodne z Google Ads (sprawdź w Tag Assistant na produkcji)
- Brak hijacku — żaden tag w GTM nie raportuje do obcego AW-XXXXXXXX (klasyczny attack vector)
Jeśli któryś z 10 punktów nie jest spełniony — algorytm uczy się ze złych sygnałów albo nie widzi konwersji wcale. Nie ma sensu optymalizować PMax dopóki tracking nie jest 10/10.
Sekcja 2: Feed Merchant Center (8 punktów)
- Feed status w GMC = „Active”, nie „Pending review” ani „Disapproved”
- Disapprovals < 5% wszystkich produktów (powyżej alarm — najpierw napraw feed, potem skaluj)
- GTIN / MPN wypełniony przynajmniej dla 80% katalogu (krytyczne dla rich results i visibility w Shopping)
- Custom Labels 0-4 przynajmniej 3 z 5 wypełnione sensowną segmentacją (margin / performance / seasonality)
- Cost of goods sold wypełniony jeśli planujesz POAS optimization
- Product images minimum 800x800px, białe tło, brak watermarków (Google odrzuca)
- Description minimum 150 znaków, unikalne per SKU (nie „produkt do koszyka” na każdym)
- Schema na stronie produktu zgodny z feedem (price, availability, image) — patrz Schema markup WooCommerce
Sekcja 3: Struktura kampanii PMax (7 punktów)
- Podział na Hero + Rest — bestsellery w osobnej kampanii z wyższym priorytetem budżetowym
- Asset Groups minimum 1 per kampanię, każda z min. 5 obrazami, 5 headlines, 3 long headlines, 3 descriptions
- Audience signals dodane — minimum Customer Match (lista mailingowa) + 1 in-market segment
- Final URL expansion wyłączone, jeśli nie chcesz, by Google generowało dynamiczne landing pages
- Brand exclusion ustawiony — jeśli prowadzisz osobną kampanię Search Brand, wyklucz z PMax
- Account-level negative keywords dla brand konkurencji i nieistotnych zapytań (wymaga supportu Google, jeśli nie masz w UI)
- Listing groups w kampanii Shopping/PMax podzielone po custom_label, nie tylko po category
Sekcja 4: Bidding i budżety (3 punkty)
- Bidding strategy = „Maximize conversion value” (nie „Maximize conversions” — to ostatnie nie patrzy na wartość)
- Target ROAS dodany dopiero PO learning period (2-4 tygodnie). Ustawienie target ROAS od dnia 0 dusi PMax
- Budżet dzienny stabilny przez minimum 14 dni — codzienne zmiany resetują learning
Sekcja 5: Monitoring i optymalizacja (2 punkty)
- Insights tab sprawdzany min. 1x/tydzień — Google tam pokazuje top performing audiences, search categories, asset performance
- Asset performance ratings co najmniej „Good” lub „Best” dla 70% assetów — „Low” assety wymieniać co miesiąc
Czerwone flagi z konta — kiedy PMax na pewno nie działa
- Konwersje raportowane = 0 przy wydatku > 1 000 zł i działającym sklepie online (na 95% zepsuty tracking)
- ROAS spada z miesiąca na miesiąc mimo stałego budżetu (zwykle: asset fatigue lub feed quality regression)
- CPC rośnie 50%+ rok do roku (zwiększona konkurencja + słabe quality signals)
- Wszystkie konwersje z jednego kanału (Shopping inventory) — brak ekspozycji w Display/YouTube/Discover (audience signals są za wąskie)
- Insights tab pokazuje top audience = „Other” — Google nie wie, kto kupuje (brak Customer Match)
Jak przejść checklist
Samodzielnie — wejdź na konto Google Ads, GA4, GTM i Merchant Center. Każdy punkt zajmuje 5–10 min. Pełna audytka self-service to 3–5 godzin pracy + dodatkowe 2-4h fixów najpilniejszych issues.
Z naszą pomocą — robimy ten sam audyt jako część bezpłatnego onboardingu (90-minutowy call + 8-stronicowy raport z konkretnymi rekomendacjami priorytetyzowanymi). Po audycie dostajesz: listę 30 punktów ze statusami zielony/żółty/czerwony, top 5 quick wins do wdrożenia w tym tygodniu, top 5 strategicznych zmian na kwartał.
Pełen serwis prowadzenia PMax — Google Ads dla e-commerce. Case implementacji od zera — PMax dla sklepu meblowego. POAS jako lepsze KPI niż ROAS — ROAS vs POAS.