Google Shopping — poradnik setupu kampanii produktowej krok po kroku (2026)
Google Shopping — poradnik setupu kampanii produktowej krok po kroku (2026)
Dlaczego Shopping to pierwsza reklama dla sklepu internetowego
Jest taka zasada, ktorej trzymamy sie w LMW Commerce niezaleznie od klienta i branzy: jesli masz sklep internetowy i katalog powyzej 30 produktow, Google Shopping jest pierwsza platna kampania, ktora uruchamiasz. Nie Search, nie Performance Max, nie Meta Ads. Shopping.
Powod jest prozaiczny. Shopping to kampanie produktowe, ktore wyswietlaja sie na gorze wynikow wyszukiwania ze zdjeciem produktu, cena i nazwa sklepu. Klient, ktory wpisuje “swieca sojowa na prezent 180ml”, widzi od razu ile to kosztuje, jak wyglada i gdzie to kupic — zanim w ogole klinkie. Efekt: CTR 2-3x wyzszy niz w Search, a kazde klikniecie to osoba z realnym zamiarem kupna, nie badacz.
Drugi powod: Shopping nie wymaga, zebys pisal reklamy. Google sam generuje tresc reklamy z twojego feedu produktowego. Twoja praca to zadbanie, zeby feed byl poprawny, tytuly produktow sensowne, a atrybuty uzupelnione. Reszta dzieje sie bez copywriterskiego stresu.
Ten poradnik jest operacyjny. Pokazujemy krok po kroku: jak zalozyc Google Merchant Center, jak wpiac feed z Shopera (trzy metody), jak rozwiazac pulapki GTIN przy produktach handmade, jak zbudowac strukture kampanii Shopping vs Performance Max, jak uzywac custom labels do segmentacji katalogu i co dokladnie zrobilismy w jakulo.pl przy niszowym budzecie dziennym.
Jesli szukasz szerszego wprowadzenia do Google Ads w e-commerce, przeczytaj najpierw nasz kompletny poradnik Google Ads dla sklepu internetowego. Jesli chcesz wiedziec, ile realnie wydac — sprawdz budzet Google Ads. Ten artykul jest o samym Shopping.
Shopping vs Search vs Performance Max — kiedy co i dlaczego w tej kolejnosci
Zanim zaczniesz klikać w Merchant Center, musisz zrozumieć różnicę między trzema typami kampanii, w ktorych pojawiaja sie produkty: Standard Shopping, Search i Performance Max. To nie są wymienne narzedzia — to trzy rozne logiki, kazda z innym profilem kontroli, transparentnosci i wymagan.
Standard Shopping — pelna kontrola, transparentny raport
Standard Shopping (dawniej “Shopping Campaigns”) to klasyczna kampania produktowa. Google pobiera dane z feedu, wyswietla zdjecia produktow w wynikach wyszukiwania Google i w zakladce Shopping. Masz pelen wglad w to, co sie dzieje: ktore produkty dostaja impresje, jakie frazy wyzwalaja wyswietlenia, ile klikniec na produkt, ile konwersji.
Mocne strony:
- Pelna transparentnosc raportow (search terms, raporty per produkt)
- Kontrola nad stawkami per grupa produktow
- Latwa segmentacja przez custom labels
- Wyswietla sie tylko na sieci wyszukiwania Google + Shopping tab
Slabe strony:
- Nie obsluguje remarketingu dynamicznego (to robi Display)
- Brak automatycznego mixu z Search/YouTube/Gmail
- Wymaga wlasnej optymalizacji (nie “czarna skrzynka” algorytmu)
Search — dla fraz, ktore Shopping nie pokrywa
Search to klasyczne reklamy tekstowe. W kontekscie e-commerce ma sens dla fraz long-tail z intencja zakupowa, ktorych Shopping nie pokryje dobrze — bo zbyt konkretne, zbyt niszowe, albo dotycza kategorii i landing page’a, a nie pojedynczego produktu. Przyklady z jakulo.pl: “swieca z logo firmy na prezent”, “personalizowana swieca slubna z napisem”, “prezent dla mamy swiece sojowe handmade”. Tu Shopping nie wygra — grupa Search z dedykowanym landing page’em wygrywa.
Performance Max — “czarna skrzynka” Google
Performance Max laczy wszystkie kanaly Google (Search, Shopping, Display, YouTube, Gmail, Discover) w jedna kampanie sterowana algorytmem. Brzmi jak rozwiazanie wszystkich problemow. W praktyce dla nowych kont jest to lotto. PMax potrzebuje:
- Historii minimum 30 konwersji miesiecznie, zanim algorytm zacznie dzialac sensownie
- Dobrego zasilania sygnalami konwersji (tracking musi dzialac — o tym w sekcji 11)
- Dopracowanych assetow (nagłówki, opisy, obrazy, filmy)
Bez tych trzech — PMax losowo rozdziela budzet miedzy kanalami i gubi konwersje, ktore byłyby lepiej obslugiwane przez oddzielne kampanie Shopping i Search.
Rekomendowana kolejnosc uruchamiania
| Faza | Czas | Uruchamiane kampanie | Dlaczego |
|---|---|---|---|
| Miesiac 1 | 0-30 dni | Standard Shopping (bestsellery) | Zbieranie pierwszych danych, walidacja feedu |
| Miesiac 2 | 30-60 dni | Standard Shopping + Search (long-tail) | Pokrycie fraz, ktorych Shopping nie lapie |
| Miesiac 3-4 | 60-120 dni | Standard Shopping + Search + Remarketing | Lista remarketingowa ma juz >1000 uzytkownikow |
| Miesiac 5+ | 120+ dni | Dodaj Performance Max (20% budzetu) | Po zebraniu 30+ konwersji miesiecznie |
Nie odwracaj tej kolejnosci. Najczestszy blad, jaki widzimy u nowych klientow: “przeciez PMax sam wszystko zrobi, zaczynam od niego”. Po dwoch miesiacach okazuje sie, ze spalili 6000 zl, PMax wyswietlal reklamy na YouTube osobom, ktore nawet nie szukaly produktow, a ROAS wyniosl 0,4x. Oddzielne kampanie Shopping i Search daja w tym samym okresie ROAS 2-4x.
Google Merchant Center — setup krok po kroku
Google Merchant Center (GMC) to panel, przez ktory przesylasz dane o swoich produktach do Google. Bez GMC nie ma Shopping. To pierwszy krok — zanim w ogole wejdziesz w Google Ads.
Krok 1: Zaloz konto GMC
Wejdz na merchant.google.com, zaloguj sie kontem Google (to samo, ktorego uzywasz do Google Ads). Podaj:
- Nazwe firmy (dokladnie tak, jak w regulaminie sklepu i CEIDG/KRS)
- Adres firmy
- Kraj, do ktorego sprzedajesz (PL, jesli tylko Polska)
- Strefe czasowa (Europe/Warsaw)
- Strone WWW sklepu (z protokolem https://)
Krok 2: Weryfikacja i potwierdzenie domeny
GMC wymaga, zebys udowodnil, ze jestes wlascicielem domeny sklepu. Sa trzy sposoby:
- Weryfikacja przez Google Search Console (najprostszy, jesli masz juz GSC dla domeny) — Google Cie rozpoznaje, wystarczy jedno klikniecie.
- Plik HTML na serwerze — pobierasz plik
google-site-verification.html, wrzucasz do roota domeny (przez FTP lub panel Shopera → Wyglad i tresci → Pliki). - Meta tag w — wklejasz linijke
<meta name="google-site-verification" content="...">w kodzie sklepu. W Shoperze przez Wyglad → Edytuj uklad → Pop-upy i dodatki → Kod w .
Pulapka Shopera: weryfikacja domeny to weryfikacja calej domeny, razem z subdomenami. Jesli masz sklep na subdomenie (np. sklep.firma.pl), musisz zweryfikowac firma.pl, nie sklep.firma.pl. W przeciwnym razie GMC odrzuci produkty z domeny nadrzednej.
Krok 3: Ustawienia wysylki (shipping)
Bez zdefiniowanych kosztow wysylki Google nie wyswietli twoich produktow w Shopping. To jedna z najczestszych przyczyn odrzucenia feedu.
W GMC: Narzedzia → Wysylka i zwroty → Uslugi wysylki → Dodaj usluge. Podaj:
- Nazwa (np. “InPost Paczkomat”, “Kurier DPD”, “Odbior osobisty”)
- Obszar dostawy (PL lub regiony)
- Metoda obliczania: flat rate / per-item / carrier-calculated
- Koszt (kwota lub “darmowa dostawa od X zl”)
- Czas realizacji (handling time + transit time)
Dla jakulo.pl:
- Paczkomat i kurier standardowy, darmowa dostawa od zdefiniowanego progu koszyka
- Handling: 1-2 dni robocze
- Transit: 1-2 dni robocze
Wazne: kwota wysylki w GMC musi sie zgadzac z kwota w sklepie. Jesli w sklepie jest jedna cena, a w GMC wpiszesz inna, Google wykryje niezgodnosc i odrzuci produkty (disapproved) z bledem “price mismatch”.
Krok 4: Polityka zwrotow
Od 2024 Google wymaga zdefiniowanej polityki zwrotow dla kazdego sklepu w GMC. Bez tego feed zostanie odrzucony.
Narzedzia → Wysylka i zwroty → Zwroty → Dodaj polityke. Podaj:
- Okres na zwrot (minimum 14 dni zgodnie z prawem UE, zalecane 30 dni)
- Kto placi za odsylke (klient czy sklep)
- Warunki zwrotu (nieuzywany produkt, oryginalne opakowanie)
- Link do regulaminu zwrotow na stronie sklepu
Polityka musi byc widoczna w sklepie w formie strony prawnej, nie tylko w regulaminie checkoutu. GMC moze to sprawdzic.
Krok 5: VAT i dane firmy
W sekcji Ustawienia konta → Informacje o firmie podaj:
- NIP (z prefixem PL)
- Adres firmy
- Ceny w sklepie — z VAT czy bez? (Shoper domyslnie wyswietla ceny brutto — zaznacz “Ceny uwzgledniaja podatek”)
To tyle. Po uzupelnieniu tych piec krokow konto GMC jest gotowe na przyjecie feedu produktowego.
Feed produktowy z Shopera do GMC — trzy metody
Feed produktowy to plik z danymi o wszystkich twoich produktach — tytul, cena, zdjecie, dostepnosc, link. GMC odczytuje go regularnie i na tej podstawie wyswietla produkty w Shopping. Z Shopera do GMC mozna wciagnac feed trzema metodami. Kazda ma inny poziom kontroli i inny koszt wdrozenia.
Metoda 1: Natywny feed Shopera (polecana na start)
Shoper ma wbudowany generator feedu pod Google Merchant Center. Konfiguracja zajmuje okolo 30 minut.
Jak to zrobic:
- Panel Shopera → Integracje → Google → Google Merchant Center
- Wlacz integracje i zatwierdz uprawnienia OAuth
- Wybierz produkty, ktore beda w feedzie (mozesz wykluczyc kategorie typu “Outlet” albo produkty ze stanem 0)
- Wybierz jezyk (pl_PL) i walute (PLN)
- Shoper generuje feed na adresie
https://twojsklep.pl/feeds/google-merchant/feed.xmli synchronizuje feed z GMC cyklicznie (co 24h)
Zalety:
- Szybkie wdrozenie, bez dodatkowych narzedzi
- Bezplatne (w cenie abonamentu Shopera)
- Shoper dba o format zgodny z GMC
Ograniczenia:
- Trudno nadpisac tytuly produktow (sa takie jak w sklepie)
- Brak custom labels (musisz je ustawic w GMC recznie)
- Przy zmianach cen feed aktualizuje sie co 24h — nie w czasie rzeczywistym
W jakulo.pl uzywamy wlasnie tej metody jako pierwszej. Feed obejmuje kilkaset produktow, aktualizuje sie raz dziennie, generuje okolo 1,8 MB danych. Dziala stabilnie od ponad roku.
Metoda 2: BaseLinker jako posrednik feedu
Jesli sprzedajesz wielokanalowo (Shoper + Allegro + Empik), prawdopodobnie masz juz BaseLinker. BL ma wlasny modul generowania feedow pod GMC.
Jak to zrobic:
- BaseLinker → Integracje → Porownywarki/Google Shopping
- Wybierz katalog BL (ten, ktory synchronizuje sie z Shoperem)
- Zdefiniuj mapowanie: ktore pola BL trafiaja do ktorych atrybutow Google
- BaseLinker generuje feed pod unikatowym URL
- Wpisz ten URL w GMC → Produkty → Kanaly → Dodaj plik pobierany
Zalety:
- Jedno miejsce zarzadzania produktami (BL) zamiast zarzadzac w Shoperze i GMC osobno
- Bogata mozliwosc filtrowania i nadpisywania atrybutow
- Custom labels latwe do ustawienia przez filtry BL
- Feed jest synchronizowany z tym, co widzisz w Allegro/Empik — spojnosc cen
Ograniczenia:
- Dodatkowa warstwa komplikacji (jesli cos sie sypie, trzeba debugowac czy BL, czy Shoper, czy GMC)
- Wymaga abonamentu BaseLinker (od ok. 350 zl/mies.)
Wiecej o tym, jak ustawic BaseLinker z Shoperem, w integracja BaseLinker + Shoper.
Metoda 3: Reczny CSV (dla zaawansowanych / nietypowych przypadkow)
Trzecia opcja: generujesz feed recznie w CSV lub XML i wgrywasz go do GMC albo wystawiasz na wlasnym serwerze jako URL. Uzywana, gdy:
- Masz bardzo nietypowe atrybuty, ktorych Shoper/BL nie obsluguja
- Chcesz pelna kontrole nad tytulami produktow (np. wlasna formula “[Marka] [Typ] [Atrybut] [Wariant]”)
- Masz okazyjne oferty/promocje, ktore nie sa w standardowym katalogu
Jak to zrobic:
- Przygotuj wlasne narzedzie (Python, PHP — cokolwiek), ktore pobiera dane produktow z Shoper API
- Formatuje je do CSV zgodnego ze specyfikacja Google Merchant (support.google.com/merchants/answer/7052112)
- Wystaw plik na URL albo wgraj recznie przez GMC → Produkty → Kanaly → Dodaj
Zalety:
- Pelna kontrola nad kazdym atrybutem
- Mozliwosc wlasnej logiki (np. “swieca 180ml ma tytul X, swieca 280ml ma tytul Y”)
Ograniczenia:
- Wymaga kompetencji technicznych
- Trzeba utrzymywac to narzedzie (kiedy Shoper zmienia API, integracja moze przestac dzialac)
- Wymaga hostingu dla pliku CSV (albo Cloudflare, albo wlasny VPS)
Dla wiekszosci sklepow na Shoperze metoda 1 (natywny feed) jest wystarczajaca na pierwsze 6-12 miesiecy. Dopiero gdy zaczynasz optymalizowac tytuly, segmentowac custom labels i grac taktycznie z cenami — rozwaz metode 2 lub 3.
Atrybuty feedu — obowiazkowe vs opcjonalne, pulapka GTIN dla handmade
Google Merchant Center ma liste atrybutow, ktore feed produktowy moze zawierac. Czesc jest obowiazkowa (bez nich produkt zostanie odrzucony), czesc silnie rekomendowana (podnosi szanse wyswietlenia), czesc opcjonalna.
Atrybuty obowiazkowe
| Atrybut | Co to | Przyklad |
|---|---|---|
id | Unikalny identyfikator produktu | jakulo-swieca-180-lawenda |
title | Tytul produktu (max 150 znakow, optymalnie 70-120) | “JAKULO Swieca sojowa Lawenda 180ml” |
description | Opis produktu (min. 150 znakow, max 5000) | Pelny opis z frazami kluczowymi |
link | URL karty produktu | https://jakulo.pl/pl/p/... |
image_link | URL glownego zdjecia (min. 100x100, zalecane 800x800) | https://jakulo.pl/produkty/swieca-lawenda.jpg |
price | Cena z waluta | ”89.00 PLN” |
availability | Dostepnosc | in_stock / out_of_stock / preorder |
condition | Stan produktu | new / used / refurbished |
brand | Marka | ”JAKULO” |
gtin LUB mpn LUB identifier_exists: false | Identyfikator produktu | (patrz sekcja nizej) |
Pulapka GTIN dla produktow handmade
GTIN (Global Trade Item Number) to miedzynarodowy kod produktu — EAN-13, UPC-12, ISBN. Dla kazdego produktu, ktory ma GTIN, musisz go podac w feedzie. Google uzywa GTIN do matchowania tego samego produktu miedzy sklepami (porownywarka cen).
Problem: produkty handmade (swiece, bizuteria, ceramika, papiernicze) nie maja GTIN. To sa unikalne, recznie robione egzemplarze, nie masowy produkt z fabryki.
Dwa rozwiazania:
Rozwiazanie A (najczestsze): identifier_exists: false.
Dodajesz do feedu atrybut identifier_exists z wartoscia false. Mowi to Google: “to jest unikalny produkt, nie ma GTIN, nie porownuj z innymi sklepami”. Google akceptuje to dla produktow handmade, antykow, wlasnych marek (private label). W jakulo.pl dokladnie tak mamy ustawione dla calego katalogu — kilkaset produktow oznaczonych identifier_exists: false.
Rozwiazanie B (dla rosnacych producentow): kup wlasne GS1 prefixy. Jesli masz juz solidna sprzedaz i planujesz sprzedawac w wiekszych sieciach (Empik, Rossmann, wlasny hurtownia B2B), warto kupic prefixy GS1 (Polska: gs1pl.org) i nadawac EAN-13 wlasnym produktom. Koszt: ~800 zl rocznie za 100 prefixow. Daje wieksza wiarygodnosc w porownywarkach i marketplace’ach.
Jak ustawic identifier_exists: false w Shoperze:
- Panel Shoper → Integracje → Google Merchant Center → Ustawienia feedu
- Zaznacz “Produkty nie maja identyfikatorow (EAN/GTIN)” (checkbox globalny)
- LUB per produkt: w karcie produktu pozostaw pole “EAN” puste + w opcjach feedu zaznacz “unikatowy produkt”
Atrybuty silnie rekomendowane
| Atrybut | Dlaczego wazny | Przyklad |
|---|---|---|
google_product_category | Kategoria Google — wplywa na to, kiedy produkt jest pokazywany | ”Home & Garden > Decor > Candles” |
product_type | Twoja wewnetrzna kategoria | ”Swiece sojowe > 180ml > Kwiatowe” |
shipping_weight | Waga — wplywa na kalkulacje wysylki | ”0.45 kg” |
gender / age_group / color / material / pattern | Atrybuty opisowe (dla wlasciwej branzy) | color: "bialy", material: "wosk sojowy" |
Custom labels — twoja tajna bron
Custom labels to piec dowolnych pol (custom_label_0 do custom_label_4), ktore wypelniasz wlasnymi wartosciami. Google nie pokazuje ich klientom, ale pozwala ci segmentowac kampanie po tych polach. O tym dokladnie w sekcji 6.
Struktura kampanii Shopping — Standard vs Performance Max + segmentacja
Masz juz Merchant Center, feed jest zielony (wszystkie produkty zatwierdzone), GTIN/identifier_exists ustawione. Czas zbudowac kampanie.
Wariant A (polecany): Standard Shopping z segmentacja
W Google Ads → Kampanie → Nowa → Cel “Sprzedaz” → Typ “Zakupowa” → Subtyp “Standardowa zakupowa”.
Struktura rekomendowana:
Kampania: Shopping — Bestsellery
├── Grupa reklam: Wszystkie produkty
│ ├── Grupa produktow: All products → Wykluczona (negative)
│ └── Grupa produktow: custom_label_0 = "bestseller" → stawka wyzsza
Kampania: Shopping — Katalog
├── Grupa reklam: Wszystkie produkty
│ ├── Grupa produktow: All products → niska stawka (catch-all)
│ └── Grupa produktow: custom_label_0 = "bestseller" → Wykluczona (bo maja wlasna kampanie)
Dlaczego dwie osobne kampanie? Bo pozwala to rozdzielic budzet. Bestsellery z wysokim ROAS dostaja 60-70% budzetu z priorytetem, reszta katalogu dostaje 30-40% z niskimi stawkami na catch-all. Bez tego Google rozrzuci budzet miedzy kilkuset produktami bez logiki, zjadajac klikniecia na produkty z niska konwersja.
Wariant B (zaawansowany): Performance Max + Shopping
Po 3-4 miesiacach, gdy masz 30+ konwersji miesiecznie, mozesz dodac PMax jako trzecia kampanie z ~20% budzetu. Struktura:
Kampania: PMax — wszystko
├── Asset group: Bestsellery
│ ├── Listing groups: custom_label_0 = "bestseller"
│ ├── Assets: headlines, descriptions, images, videos
│ └── Audience signals: Customer list, Website visitors
Wazne zastrzezenia:
- PMax zjada czesc konwersji z Shopping/Search. To nie jest “nowy ruch”, tylko algorytm redystrybuujacy ten sam ruch. Mierz inkrementalny ROAS (holdout test), nie tylko raportowany.
- Nie wylaczaj Standard Shopping po uruchomieniu PMax. Obydwa moga koegzystowac, ale trzeba obserwowac.
- Ustaw Brand Exclusions w PMax, zeby algorytm nie zjadal ruchu brandowego (organicznego).
Dla nowych sklepow poniza 3 miesiecy historii — Wariant A. PMax to kolejny etap, nie starter.
Custom labels — segmentacja katalogu po marzy, sezonowosci i priorytetach
Custom labels (custom_label_0 do custom_label_4) to najpotezniejsze narzedzie segmentacji Shopping. Pozwalaja ci grupowac produkty po wlasnych kryteriach, nie po kategoriach Google.
Jakie labels ustawic
Rekomendujemy piec osi segmentacji:
| Label | Co segmentuje | Przykladowe wartosci |
|---|---|---|
custom_label_0 | Priorytet marketingowy | bestseller / standard / slowmover |
custom_label_1 | Marza brutto | marza_wysoka (>50%) / marza_srednia (30-50%) / marza_niska (<30%) |
custom_label_2 | Sezon / okazja | swiateczny / walentynki / dzien_matki / all_year |
custom_label_3 | Segment cenowy | premium / standard / entry |
custom_label_4 | Stan / wiek produktu | new_2026 / core / clearance |
Jak to daje Ci wiecej sprzedazy
Przyklad z jakulo.pl:
- Shopping — Bestsellery: targetowane na
custom_label_0 = "bestseller"+custom_label_1 = "marza_wysoka". Wycinek kilkudziesieciu produktow z calego katalogu. Stawka: sredni CPC w niszy. ROAS docelowy: 3x. - Shopping — Sezon (budzet uruchamiany sezonowo):
custom_label_2 = "dzien_matki"w okresie 20.04-26.05. Osobna kampania z osobnym budzetem, nie miesza z baza. - Shopping — Katalog (catch-all): wszystko pozostale, niska stawka CPC. Cel: zebranie dlugiego ogona, dostarczenie danych do segmentacji.
Gdybysmy nie uzywali custom labels, Google rozrzucilby budzet rownomiernie. Z custom labels wiekszosc budzetu trafia na bestsellery dzialajace — to daje realne klikniecia i realny ROAS zamiast rozproszenia po setkach produktow.
Jak ustawic custom labels w Shoperze
Shoper natywnie nie ma pola “custom_label_X”. Sa dwa sposoby:
Sposob 1: Mapowanie z istniejacych pol. W integracji GMC w Shoperze mozesz zmapowac:
custom_label_0← pole “Kolekcja” albo “Oznaczenie” w produkciecustom_label_2← tag sezonowy ustawiony na produkcie
Sposob 2: BaseLinker z filtrami. BL pozwala ustawic custom labels na podstawie dowolnych regul (np. “wszystkie produkty z kategorii X + cena > 90 zl → custom_label_0 = bestseller”).
Sposob 3: Google Ads Supplemental Feed.
Zaawansowany: tworzysz drugi feed (Google Sheets) z dwoma kolumnami — id i custom_label_0. Wgrywasz do GMC jako “Uzupelniajacy kanal”. Google uzupelnia brakujace atrybuty w podstawowym feedzie.
Strategia stawek — Manual CPC, Maximize Conversion Value, Target ROAS
Kampania Shopping potrzebuje strategii stawek. Google oferuje kilka, ale tylko trzy maja sens dla e-commerce.
Manual CPC — tylko na start (pierwsze 14 dni)
Manualne stawki: ustawiasz konkretna kwote za klik per grupa produktow. Brak optymalizacji przez algorytm. Uzywasz, zeby:
- Kontrolowac koszt w pierwszych dniach (zeby nie spalic budzetu)
- Zebrac pierwsze dane bez zaburzen przez algorytm
- Zrozumiec, ile kosztuje klik w twojej niszy
Po 14 dniach i okolo 100 klikach — przelacz sie na strategie inteligentna. Manual CPC na dluzej nie ma sensu w 2026 — Google ma za duzo danych, ktorych algorytm uwzglednia, a manualnie ich nie ogarniesz.
Maximize Conversion Value — gdy masz juz konwersje
Po zebraniu 15-30 konwersji w ciagu 30 dni mozesz przejsc na “Maksymalizuj wartosc konwersji” (MaxCV). Google sam dobiera stawki, targetujac jak najwieksza wartosc zakupow przy twoim budzecie.
Kiedy uzywac: faza wczesna (1-3 miesiace). Masz dane, ale nie masz jeszcze docelowego ROAS, ktory chcesz utrzymac. MaxCV to dobry most miedzy manualnymi stawkami a Target ROAS.
Target ROAS — gdy znasz swoje ekonomiczne progi
Target ROAS (tROAS) to strategia, w ktorej podajesz algorytmowi swoj docelowy zwrot z reklamy (np. 400% = 4x ROAS — za kazda 1 zl wydana chcesz 4 zl przychodu). Google dostosuje stawki, zeby to osiagnac.
Wymagania:
- Minimum 15-30 konwersji w 30 dni (im wiecej, tym lepiej)
- Stabilny tracking konwersji (wartosci transakcji musza byc poprawne)
- Realistyczny cel — nie wpisuj 1000% ROAS, bo algorytm wylaczy kampanie
Jak policzyc docelowy ROAS dla siebie:
Docelowy ROAS = 1 / (marza na produkcie + zapas na koszty operacyjne)
Przyklad: marza 35% na produkcie + 10% zapasu na zwroty/platnosci/opakowania = 45% marza operacyjna. Docelowy ROAS = 1 / 0,45 = ~2,2x (czyli 220%). Wyzej = zysk. Nizej = strata.
W jakulo.pl docelowy ROAS dla kampanii Shopping: 2,5x (ostrozniejszy margines niz break-even). Realizowany ROAS widoczny w Ads jest zanizony, ale to efekt pulapki trackingu — realny ROAS z panelu sklepu jest znacznie wyzszy.
Case JAKULO — konkretne ustawienia Shopping przy niszowym budzecie
Pokazujemy konkretnie, co dziala w kampanii Shopping dla jakulo.pl przy niszowym budzecie dziennym. Bez upiekszania.
Konto i struktura
- Konto Google Ads polaczone z Merchant Center
- Feed: natywny Shoper, kilkaset produktow, synchronizacja co 24h
- GTIN:
identifier_exists: falsedla calego katalogu (handmade)
Struktura kampanii Shopping
| Kampania | Typ | Dzienny budzet | Stawki | Cel |
|---|---|---|---|---|
| Shopping — Bestsellery | Standard Shopping | kilkadziesiat zl | Target ROAS 250% | Sprzedaz produktow z najwyzsza marza |
Segmentacja (1 grupa reklam, 3 subgrupy)
- custom_label_0 = “bestseller” (wycinek kilkudziesieciu produktow) — priorytetowe, wyzsze stawki
- custom_label_1 = “marza_wysoka” (szerszy wycinek, w tym bestsellery) — standardowe stawki
- All products (fallback) — wykluczone (dla reszty katalogu jest osobna kampania)
Atrybuty feedu w jakulo.pl
| Atrybut | Wypelniony? | Uwagi |
|---|---|---|
id, title, description, link, image_link, price, availability, condition, brand | Tak | Shoper generuje z pol produktowych |
gtin | Nie | identifier_exists: false (handmade) |
google_product_category | Tak | ”Home & Garden > Decor > Candles” + warianty |
product_type | Tak | Wewnetrzne kategorie Shopera (Swiece sojowe > 180ml > …) |
shipping_weight | Tak | Waga per pojemnosc (120/180/280/365 ml) |
custom_label_0 | Tak | bestseller / standard / slowmover |
custom_label_1 | Tak | marza_wysoka / srednia / niska |
custom_label_2 | Tak | Sezon: swiateczny / walentynki / all_year |
Wyniki po 30 dniach
Kampania generowala kilkadziesiat tysiecy wyswietlen, kilkaset klikniec, CTR ~2% i sredni CPC typowy dla niszy handmade. ROAS widoczny w Google Ads byl drastycznie zanizony wzgledem realnego — panel Shopera pokazywal wielokrotnie wiecej zamowien przypisanych do “google / cpc” niz liczba konwersji raportowana w Google Ads.
To nie jest problem kampanii, tylko trackingu. Google widzi male procenty rzeczywistych konwersji — rozwiazania sa w artykule o budzecie Google Ads.
Landing pages Shopping = karty produktow, nie kategorie!
To jest krytyczna zasada Shopping: reklama produktowa kieruje na karte produktu, nie na kategorie. Google wymusza to przez atrybut link w feedzie — musi byc pelnym URL karty, nie kategorii.
Pulapka: niektore sklepy probuja kierowac Shopping na kategorie (szczegolnie Performance Max), bo “tam jest wiecej produktow, klient zobaczy wiecej”. Nie rob tego. Google Merchant Policy wymaga, zeby klient ladowal na stronie pokazujacej ten konkretny produkt z reklamy, z ta sama cena, z tym samym zdjeciem, z tym samym tytulem. Niezgodnosc = disapproval feedu i pauza kampanii.
W jakulo.pl landing pages Shopping to kilkaset kart produktowych — kazda reklama kieruje na dedykowana karte produktu, nie na kategorie.
Landing pages kategoryczne sa przypisane do kampanii Search (long-tail) — to inny typ kampanii z inna logika. Tam kierujesz na dedykowana kategorie, bo Search jest dla fraz typu “swiece sojowe sklep”, nie dla konkretnego produktu.
Optymalizacja Shopping — raporty, negatywy, nad-reprezentowane produkty
Uruchomienie kampanii to 30% pracy. Reszta — ciagla optymalizacja przez pierwsze 2-3 miesiace, potem tygodniowa rutyna.
Raport 1: Search terms report (wyszukiwane hasla)
Google pokazuje, na jakie frazy wyswietlaly sie twoje reklamy Shopping. Sprawdzasz raz w tygodniu: Kampania → Wglady i statystyki → Wyszukiwane hasla.
Co szukac:
- Frazy z zero konwersji i wysokim wydatkiem → dodaj jako negatywne slowa kluczowe (tak, Shopping przyjmuje negatywy!)
- Frazy z duzym CTR, ale niska konwersja → landing page moze nie odpowiadac na intencje
- Frazy, ktorych nie oczekiwales → nowe okazje dla kampanii Search long-tail
Przyklad z jakulo.pl: fraza “swiece na cmentarz” generowala wydatek bez konwersji (to inny produkt — znicze, nie swiece sojowe). Dodalismy jako negative keyword. Niewielka, ale regularna oszczednosc miesiecznie.
Raport 2: Raport per produkt
GMC + Ads → Raporty → Zakupowe → Per produkt (item_id). Pokazuje, ktore produkty zjadaja budzet.
Co szukac:
- Nad-reprezentowane produkty: jeden produkt bierze 40% budzetu kampanii bez konwersji. Dzieje sie, gdy ma niski CPC i wysokie CTR, ale konwersja jest zla. Wyklucz go z kampanii bestsellerow.
- Pod-reprezentowane produkty: bestseller (wysoka marza, dobra konwersja organiczna) ma 0 wyswietlen. Moze ma zla kategorie Google, brak atrybutow, problem z feedem.
Raport 3: Wskaznik konkurencyjnosci (Impression Share)
Kampania → Konkurencyjnosc → Procent wyswietlen. Pokazuje:
- Impression Share (absolute top) — jaki % wyswietlen miales na pozycji #1 w Shopping
- Lost IS (budget) — jaki % wyswietlen straciles, bo budzet sie wyczerpal
- Lost IS (rank) — jaki % straciles, bo twoja jakosc/stawka byla za niska
Jesli Lost IS (budget) > 20%, zwieksz budzet lub wyklucz produkty (zeby ten sam budzet ladowal w lepsze produkty). Jesli Lost IS (rank) > 30%, popraw feed (tytuly, opisy, atrybuty) — algorytm uznaje, ze twoje reklamy nie pasuja.
Optymalizacja tytulow (MVP sprzedazy Shopping)
Tytuly w feedzie to najbardziej zaniedbany, a najbardziej wazny element Shopping. Klient widzi tytul jako pierwszy (obok zdjecia). Google tez uzywa tytulu do dopasowania do zapytan.
Wzor dobrego tytulu:
[Marka] [Typ produktu] [Kluczowy atrybut] [Wariant]
Przyklady:
| Przed (slaby tytul) | Po (optymalny tytul) |
|---|---|
| “Lawenda 180ml" | "JAKULO Swieca sojowa Lawenda 180ml handmade" |
| "Swieca zapachowa nr 142" | "JAKULO Swieca sojowa zapachowa Trawa Cytrynowa 280ml" |
| "Prezentowa #5" | "JAKULO Zestaw prezentowy 3 swiece sojowe 120ml drzewne” |
Zmiana tytulow dla calego katalogu w jakulo.pl podniosla CTR z 1,6% do 2,1% w pierwszym miesiacu po zmianie. Impresje wzrosly o 27%, klikniecia o 34%.
Pulapka: tracking Enhanced Conversions i Consent Mode v2
Ta sekcja jest krotka, bo rozpisalismy ja dokladnie w osobnym artykule. Zasada: bez poprawnego trackingu Shopping nie zadziala.
Shoper z Consent Mode v2 + cross-domain z brama platnosci (Autopay, PayU, Przelewy24) + brakujacy bezposredni tag konwersji Google Ads = typowa strata duzej wiekszosci konwersji w Google Ads. Widzisz ulamek rzeczywistosci.
Objawy w twoim sklepie:
- Panel Shopera pokazuje 15 zamowien z Google, Google Ads widzi 2
- ROAS w Ads stabilnie <1,5x mimo oczywistego zysku
- Smart Bidding (Target ROAS, Maximize Conversion Value) nie moze sie nauczyc
Rozwiazania (kolejnosc):
- Referral Exclusion w GA4 (5 min, darmo)
- GTM + bezposredni tag Google Ads (2-4h, darmo)
- Enhanced Conversions (15 min, darmo)
- Server-side Conversion Upload API (1-2 dni, darmo)
Pelen poradnik w sekcji “Jak naprawic tracking” w artykule o budzecie Google Ads.
Zasada: dopoki tracking gubi duza czesc konwersji, nie skaluj Shopping. Kilkukrotne zwiekszenie budzetu dziennego nie da kilkukrotnego wzrostu transakcji — da tylko wiekszy wydatek i tyle samo widocznych konwersji. Najpierw naprawa, potem skalowanie.
CTA — Shopping + Feedy jako pakiet LMW Commerce
Jesli po przeczytaniu tego poradnika masz jedno z tych pytan:
- “Zalozylem GMC, ale 47 produktow jest disapproved — dlaczego?”
- “Feed sie generuje, ale Shopping nie wyswietla zadnego produktu przez 2 tygodnie”
- “Mam Shopping od 3 miesiecy, ROAS 0,8x — skalowac czy wylaczyc?”
- “Moj konkurent ma bestsellery na pozycji 1 w Shopping — jak go przeskoczyc?”
Umowmy 30-minutowa rozmowe. Bezplatna, bez zobowiazan. Przed rozmowa dajemy ci link do panelu, przez ktory udostepnisz nam wglad w GMC i Google Ads (read-only). Na rozmowe przyjdziemy z konkretnymi obserwacjami z twojego konta, nie z ogolnikowa prezentacja.
Co dostajesz w LMW Commerce dla Shopping:
- Moduł ADS START (od 790 zl/mies. obslugi + budzet reklamowy wplacasz bezposrednio do Google): setup GMC, generacja i optymalizacja feedu, uruchomienie Shopping, Search, optymalizacja tygodniowa, raport miesieczny.
- Moduł ADS GROWTH (od 2 250 zl/mies.) dla budzetow 10 000-19 999 zl: dodatkowo Performance Max, kampanie brandingowe, testy A/B copy, cross-channel remarketing.
- Pakiet Feedy jako element retainera CARE: zarzadzanie feedami produktowymi (Google Merchant Center, Allegro, Ceneo, Empik) jako stala obsluga. Konfiguracja custom labels, optymalizacja tytulow, walidacja disapproval i szybka reakcja na odrzucenia.
Budzet reklamowy wplacasz bezposrednio do Google — nie posredniczymy. Konto Google Ads i GMC jest twoje — masz pelen dostep. Umowa na czas nieokreslony, 1 miesiac wypowiedzenia.
Kontakt:
- Email: kontakt@lmwcommerce.com
- Telefon: 727 700 275
- Pelna oferta Google Ads | Pakiet Feedy | Cennik
FAQ — najczestsze pytania o Google Shopping
Jak dlugo trwa zatwierdzenie produktow w Google Merchant Center?
Po wgraniu feedu GMC przetwarza produkty w ciagu 24-72h. Pierwsza weryfikacja to automatyczna kontrola (atrybuty, ceny, zdjecia). Jesli cos jest nie tak, dostajesz status “disapproved” z powodem. Reczna weryfikacja przez zespol Google (dla nowych kont) moze dodac 3-7 dni. Nie panikuj — to normalne, dopoki status jest “in review”.
Czy musze miec GTIN dla produktow handmade?
Nie. Dla produktow unikalnych, recznie robionych, antykow i wlasnych marek (private label) ustaw atrybut identifier_exists: false. To oficjalne podejscie akceptowane przez Google. W feedzie Shopera: Ustawienia feedu → “Produkty nie maja identyfikatorow (EAN/GTIN)”. Alternatywa dla rosnacych producentow to kupienie wlasnych prefixow GS1 (koszt ~800 zl/rok).
Jaki minimalny budzet na Shopping?
Realistycznie: 20-30 zl dziennie (600-900 zl/mies.) dla sklepu w niszowej branzy. Ponizej tego Google nie zbierze dosc danych do optymalizacji. Dla konkurencyjnych branz (odziez, kosmetyki, elektronika) minimum to 50 zl/d. W jakulo.pl dzialamy na kilkadziesiat zl dziennie od poczatku — to dzialajacy benchmark dla niszowego sklepu handmade z kilkuset produktami.
Czy Performance Max jest lepszy niz Standard Shopping?
Na starcie — nie. PMax potrzebuje minimum 30 konwersji w historii, zeby algorytm zadzialal sensownie. Dla nowego konta to losowa redystrybucja budzetu. Rekomendacja: pierwsze 3-4 miesiace Standard Shopping + Search. Po zebraniu 30+ konwersji miesiecznie rozwaz PMax jako 20% budzetu, nie zamiana Shopping na PMax.
Dlaczego moja reklama Shopping nie wyswietla sie mimo zatwierdzonego feedu?
Najczestsze przyczyny: (1) stawka zbyt niska w stosunku do konkurencji (sprawdz Auction Insights i Impression Share), (2) target ROAS zbyt agresywny (algorytm nie licytuje), (3) kampania w fazie nauki (pierwsze 14 dni), (4) niezgodnosc tytulu produktu z fraza zakupowa (popraw tytuly), (5) geolokalizacja wykluczajaca twoich potencjalnych klientow. Zacznij od sprawdzenia Impression Share i Quality Score.
Jak ustawic custom labels w Shoperze?
Shoper natywnie nie ma pola “custom_label_X”. Trzy sposoby: (1) mapowanie istniejacych pol (np. tag produktu) w ustawieniach integracji GMC, (2) BaseLinker jako posrednik z regulami filtrowania (BL → GMC), (3) Supplemental Feed w GMC — wgrywasz Google Sheets z kolumna id i custom_label_0, Google uzupelnia. Wyboru metody dokonaj na podstawie skali: do 100 produktow wystarczy supplemental feed, powyzej — BaseLinker.
Czy musze przejsc na Shoper Premium, zeby uruchomic Shopping?
Nie. Shoper Standard wystarczy do uruchomienia natywnego feedu Google Merchant Center. Shoper Premium otwiera dodatkowe mozliwosci (wlasny szablon, Storefront CLI, rozszerzone API), ale nie jest wymagany do Shopping. Wiecej o roznicach planow w Shoper Premium — czy warto?.
Podsumowanie — co zabrac z tego artykulu
- Shopping to pierwsza platna kampania dla sklepu z katalogiem 30+ produktow. Przed Search, przed Performance Max, przed Meta Ads.
- Google Merchant Center to obowiazkowy pierwszy krok. Weryfikacja domeny, wysylka, polityka zwrotow, VAT — piec rzeczy do ustawienia przed feedem.
- Feed z Shopera — trzy metody: natywny Shoper (polecany na start), BaseLinker (dla wielokanalowych), reczny CSV (zaawansowane). Dla wiekszosci sklepow metoda 1 wystarczy na 6-12 miesiecy.
- GTIN dla handmade:
identifier_exists: false. Bez tego feed zostanie odrzucony. - Kolejnosc kampanii: Standard Shopping → Search → Remarketing → Performance Max (dopiero po 30+ konwersji/mies.).
- Custom labels to tajna bron segmentacji — priorytet, marza, sezon, segment cenowy, status.
- Landing pages Shopping = karty produktow, nie kategorie. Niezgodnosc = disapproval feedu.
- Tracking jest warunkiem brzegowym. Shoper bez GTM gubi 60-90% konwersji — bez naprawy nie skaluj.
- Case JAKULO: niski budzet dzienny = dzialajacy benchmark sklepu niszowego z kilkuset produktami.
- Optymalizacja tygodniowa: search terms, per produkt, impression share, tytuly. Bez tego budzet ucieka na nierentowne klikniecia.
Google Shopping to silnik sprzedazy e-commerce, ale wymaga pracy u podstaw. Feed, merchant center, tracking — bez tych fundamentow nawet najlepsza strategia kampanii nie zarobi.
Chcesz zeby twoj Shopping dzialal od pierwszego dnia?
Napisz: kontakt@lmwcommerce.com | Zadzwon: 727 700 275
Sprawdz: Case study jakulo.pl | Budzet Google Ads | Google Ads dla sklepu | BaseLinker + Shoper | Cennik
JSON-LD Schema (do wstawienia w GHL)
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Google Shopping — poradnik setupu kampanii produktowej krok po kroku (2026)",
"description": "Google Shopping od zera: Merchant Center, feed z Shopera, GTIN, custom labels, Target ROAS. Case JAKULO — niszowy sklep handmade. Setup krok po kroku.",
"image": "https://lmwcommerce.com/blog/images/10-google-shopping-poradnik.jpg",
"author": {
"@type": "Organization",
"name": "LMW Commerce",
"url": "https://lmwcommerce.com"
},
"publisher": {
"@type": "Organization",
"name": "LMW Commerce",
"logo": {
"@type": "ImageObject",
"url": "https://lmwcommerce.com/logo.png"
}
},
"datePublished": "2026-06-15",
"dateModified": "2026-06-15",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://lmwcommerce.com/blog/10-google-shopping-poradnik"
},
"about": {
"@type": "Thing",
"name": "Google Shopping dla e-commerce"
},
"keywords": "google shopping poradnik, jak uruchomic google shopping, kampania shopping shoper, merchant center setup, feed produktowy shoper"
}
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Jak dlugo trwa zatwierdzenie produktow w Google Merchant Center?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Po wgraniu feedu GMC przetwarza produkty w ciagu 24-72h. Pierwsza weryfikacja to automatyczna kontrola (atrybuty, ceny, zdjecia). Jesli cos jest nie tak, dostajesz status disapproved z powodem. Reczna weryfikacja przez zespol Google dla nowych kont moze dodac 3-7 dni."
}
},
{
"@type": "Question",
"name": "Czy musze miec GTIN dla produktow handmade?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Nie. Dla produktow unikalnych, recznie robionych, antykow i wlasnych marek ustaw atrybut identifier_exists: false. To oficjalne podejscie akceptowane przez Google. W feedzie Shopera: Ustawienia feedu, opcja Produkty nie maja identyfikatorow EAN/GTIN. Alternatywa to kupienie wlasnych prefixow GS1 (koszt okolo 800 zl/rok)."
}
},
{
"@type": "Question",
"name": "Jaki minimalny budzet na Shopping?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Realistycznie: 20-30 zl dziennie (600-900 zl/mies.) dla sklepu w niszowej branzy. Ponizej tego Google nie zbierze dosc danych do optymalizacji. Dla konkurencyjnych branz (odziez, kosmetyki, elektronika) minimum to 50 zl/d. W jakulo.pl dzialamy na kilkadziesiat zl dziennie — to dzialajacy benchmark dla sklepu handmade."
}
},
{
"@type": "Question",
"name": "Czy Performance Max jest lepszy niz Standard Shopping?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Na starcie — nie. PMax potrzebuje minimum 30 konwersji w historii, zeby algorytm zadzialal sensownie. Dla nowego konta to losowa redystrybucja budzetu. Rekomendacja: pierwsze 3-4 miesiace Standard Shopping + Search. Po zebraniu 30+ konwersji miesiecznie rozwaz PMax jako 20% budzetu, nie zamiana."
}
},
{
"@type": "Question",
"name": "Dlaczego moja reklama Shopping nie wyswietla sie mimo zatwierdzonego feedu?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Najczestsze przyczyny: stawka zbyt niska wobec konkurencji (sprawdz Auction Insights i Impression Share), target ROAS zbyt agresywny, kampania w fazie nauki (pierwsze 14 dni), niezgodnosc tytulu produktu z fraza zakupowa, geolokalizacja wykluczajaca potencjalnych klientow."
}
},
{
"@type": "Question",
"name": "Jak ustawic custom labels w Shoperze?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Shoper natywnie nie ma pola custom_label_X. Trzy sposoby: mapowanie istniejacych pol (np. tag produktu) w ustawieniach integracji GMC, BaseLinker jako posrednik z regulami filtrowania, Supplemental Feed w GMC (Google Sheets z kolumna id i custom_label_0). Do 100 produktow wystarczy supplemental feed, powyzej — BaseLinker."
}
},
{
"@type": "Question",
"name": "Czy musze przejsc na Shoper Premium, zeby uruchomic Shopping?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Nie. Shoper Standard wystarczy do uruchomienia natywnego feedu Google Merchant Center. Shoper Premium otwiera dodatkowe mozliwosci (wlasny szablon, Storefront CLI, rozszerzone API), ale nie jest wymagany do Shopping."
}
}
]
}
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "Jak skonfigurowac Google Merchant Center dla sklepu Shoper",
"description": "Pelen setup Google Merchant Center krok po kroku — od rejestracji konta przez weryfikacje domeny po polaczenie z Google Ads i feedem produktowym.",
"totalTime": "PT3H",
"estimatedCost": {
"@type": "MonetaryAmount",
"currency": "PLN",
"value": "0"
},
"step": [
{
"@type": "HowToStep",
"position": 1,
"name": "Zalozenie konta GMC",
"text": "Wejdz na merchant.google.com, zaloguj sie kontem Google (tym samym co Google Ads). Podaj nazwe firmy (jak w regulaminie), adres, kraj PL, strefe czasowa Europe/Warsaw, strone WWW sklepu z https://."
},
{
"@type": "HowToStep",
"position": 2,
"name": "Weryfikacja domeny",
"text": "Potwierdz wlasnosc domeny przez jedna z trzech metod: Google Search Console (najprostsze jesli masz juz GSC), plik HTML w roocie domeny, meta tag w <head> sklepu. W Shoperze meta tag dodajesz przez Wyglad → Edytuj uklad → Kod w <head>."
},
{
"@type": "HowToStep",
"position": 3,
"name": "Ustawienia wysylki (shipping)",
"text": "GMC → Narzedzia → Wysylka i zwroty → Uslugi wysylki → Dodaj usluge. Podaj nazwe (np. InPost Paczkomat), obszar dostawy PL, metode obliczania, koszt (np. 12,99 zl, darmowa od 190 zl), handling i transit time. Kwoty musza sie zgadzac z cenami w sklepie."
},
{
"@type": "HowToStep",
"position": 4,
"name": "Polityka zwrotow",
"text": "GMC → Narzedzia → Zwroty → Dodaj polityke. Podaj okres (min. 14 dni, zalecane 30), kto placi za odsylke, warunki zwrotu, link do strony regulaminu zwrotow w sklepie. Od 2024 Google wymaga zdefiniowanej polityki."
},
{
"@type": "HowToStep",
"position": 5,
"name": "VAT i dane firmy",
"text": "Ustawienia konta → Informacje o firmie. Podaj NIP z prefixem PL, adres firmy, zaznacz Ceny uwzgledniaja podatek (Shoper domyslnie wyswietla brutto)."
},
{
"@type": "HowToStep",
"position": 6,
"name": "Podlaczenie feedu z Shopera",
"text": "Panel Shopera → Integracje → Google → Google Merchant Center. Wlacz integracje, zatwierdz OAuth, wybierz produkty do feedu (opcjonalnie wyklucz Outlet/stan 0), wybierz pl_PL i PLN. Shoper generuje feed pod adresem /feeds/google-merchant/feed.xml i synchronizuje co 24h."
},
{
"@type": "HowToStep",
"position": 7,
"name": "Ustawienie GTIN dla handmade",
"text": "Dla produktow handmade ustaw identifier_exists: false. W Shoperze: Ustawienia feedu GMC → Produkty nie maja identyfikatorow (EAN/GTIN). To oficjalne rozwiazanie Google dla unikalnych produktow recznie robionych."
},
{
"@type": "HowToStep",
"position": 8,
"name": "Polaczenie GMC z Google Ads",
"text": "GMC → Ustawienia → Polaczone konta → Google Ads → Podlacz konto. Uzyj Customer ID z Google Ads. Po polaczeniu w Google Ads → Kampanie → Nowa → Sprzedaz → Zakupowa → Standardowa zakupowa mozesz utworzyc kampanie Shopping."
},
{
"@type": "HowToStep",
"position": 9,
"name": "Pierwsza kampania Shopping",
"text": "Google Ads → Nowa kampania → Cel Sprzedaz → Typ Zakupowa → Subtyp Standardowa. Budzet 20-50 zl/dzien, stawki Manual CPC (pierwsze 14 dni), 1 grupa reklam, 1 grupa produktow ALL PRODUCTS. Po 14 dniach i 100+ klikach przejdz na Maximize Conversion Value."
},
{
"@type": "HowToStep",
"position": 10,
"name": "Custom labels i segmentacja",
"text": "Po pierwszym miesiacu ustaw custom labels: custom_label_0 (priorytet: bestseller/standard/slowmover), custom_label_1 (marza: wysoka/srednia/niska), custom_label_2 (sezon). W Shoperze przez mapowanie pol, w BaseLinker przez reguly filtrowania, lub w GMC przez Supplemental Feed (Google Sheets). Rozdziel kampanie: Shopping-Bestsellery + Shopping-Katalog."
}
]
} Chcesz żebyśmy to zrobili dla Twojego sklepu?
30-minutowa rozmowa bez presji. Pokazujemy konkretnie co zrobić i ile to kosztuje.
Umów rozmowę →