Jak skalować e-commerce na Google Ads i Meta Ads
Większość kont e-commerce nie ma problemu z tym, że kampanie nie działają. Ma problem z tym, że przestały rosnąć – a każde dołożenie budżetu obniża zwrot. Poniżej pełen proces, którym przeprowadziliśmy markę własną przez rok skalowania: z 279 do 373 tys. zł budżetu w Google Ads przy ROAS 8,36 → 8,08, i łącznie 8,2 mln zł przychodu z kampanii.
Objaw: budżet rośnie szybciej niż sprzedaż
Konto, o którym piszemy, było rentowne od lat. Nikt nie przepalał pieniędzy, kampanie miały sensowną strukturę, a właściciel co miesiąc widział dodatni zwrot. Mimo to od kilku kwartałów działo się to samo: żeby sprzedać więcej, trzeba było wydać nieproporcjonalnie więcej.
To najczęstszy moment, w którym marki szukają agencji – i najczęściej diagnozują go źle. Zakłada się, że problem leży w stawkach, w kreacjach albo w tym, że „algorytm się zepsuł”. Prawie zawsze leży w strukturze konta i w tym, jakich liczb używa się do podejmowania decyzji.
Krok 1. Policz ROAS, którym naprawdę sterujesz
Pierwsza rzecz, którą robimy na każdym koncie e-commerce, nie jest zmianą w kampanii. To rozdzielenie ruchu brandowego od reszty.
Kampania brandowa w wyszukiwarce zbiera popyt, który marka wygenerowała gdzie indziej – w mediach społecznościowych, w mailingu, w opakowaniu, które klient dostał trzy miesiące temu. Jej ROAS jest zawsze wysoki i prawie nic nie mówi o skuteczności reklamy. Na omawianym koncie wyglądało to tak:
| Strumień | Budżet | Przychód | ROAS | Udział w budżecie |
|---|---|---|---|---|
| Search brandowy | 99 tys. zł | 2,10 mln zł | 21,2 | 27% |
| Non-brand: PMax, Search produktowy, Demand Gen | 274 tys. zł | 0,92 mln zł | 3,3 | 73% |
| Całe konto Google Ads | 373 tys. zł | 3,01 mln zł | 8,1 | 100% |
12 miesięcy, jedno konto. Różnica między 8,1 a 3,3 to różnica między poczuciem komfortu a realnym punktem odniesienia.
Dopóki patrzysz na 8,1, każda decyzja o skalowaniu wygląda bezpiecznie. Gdy zaczynasz patrzeć na 3,3, nagle widać, które kampanie non-brandowe faktycznie zarabiają, a które żyją na kredyt średniej.
Nie wystarczy „mieć osobną kampanię brandową”. Potrzebujesz trzech rzeczy: kampanii brandowej z listą wykluczających słów kluczowych w pozostałych kampaniach Search, wykluczenia zapytań brandowych w Performance Max (w Google Ads robi się to na poziomie konta) oraz raportu, który domyślnie pokazuje wyniki bez brandu. Jeśli raport wymaga ręcznego filtrowania, nikt go nie będzie filtrował.
Krok 2. Zamień ROAS na próg wyliczony z marży
ROAS jest wygodny, bo widać go w panelu. Jest też bezużyteczny jako cel, dopóki nie przełożysz go na marżę. Przy marży brutto 45% i kosztach obsługi zamówienia rzędu 12% wartości koszyka próg rentowności kampanii wypada w okolicach ROAS 3,0 – a nie 8, jak sugeruje średnia konta.
Ten jeden przelicznik zmienia całą politykę budżetową. Kampania z ROAS 3,3 przestaje być „słabą kampanią”, a staje się kampanią pracującą tuż nad progiem, którą warto skalować ostrożnie. Kampania z ROAS 2,5 przestaje być „prawie dobra” i wymaga decyzji.
Praktyczna wskazówka: policz próg raz, razem z księgowością, i zapisz go w raporcie jako linię odniesienia. Nie w głowie – w raporcie.
Krok 3. Wprowadź rytm premier zamiast kampanii wiecznych
Najczęstszy schemat na Meta w e-commerce: jedna duża kampania sprzedażowa, która działa od miesięcy, plus remarketing. Taka kampania powoli traci parę – kreacje się zużywają, grupa odbiorców się wysyca, a wskaźniki spadają na tyle wolno, że nikt nie reaguje w porę.
Zamieniliśmy to na model cykliczny: każda premiera produktu, sezon i akcja promocyjna dostaje własną kampanię z własnym budżetem i datą końca. Konto pracuje w oknach 4–8 tygodni. Kampania startuje, dostaje budżet, jest oceniana po dwóch tygodniach i wygaszana, gdy przestaje dowozić.
| Kampania | Budżet | Przychód | ROAS | Koszt zakupu |
|---|---|---|---|---|
| Największa kampania sezonowa (Advantage+) | 53,0 tys. zł | 673,2 tys. zł | 12,7 | 23,81 zł |
| Zestaw produktowy (remarketing) | 21,5 tys. zł | 381,0 tys. zł | 17,8 | 19,19 zł |
| Kampania wizerunkowo-sprzedażowa (Advantage+) | 26,7 tys. zł | 366,1 tys. zł | 13,7 | 22,82 zł |
| Premiera nowej linii produktowej (remarketing + CRM) | 20,5 tys. zł | 221,1 tys. zł | 10,8 | 19,25 zł |
Meta Ads, IX 2025 – VIII 2026. Cztery największe kampanie okresu – wszystkie z określonym początkiem i końcem.
Efekt uboczny, którego nie planowaliśmy: rytm premier wymusił porządek po stronie marki. Skoro co miesiąc rusza kampania, co miesiąc muszą być gotowe zdjęcia, opisy i zapas magazynowy. Marketing przestał czekać na produkt, a produkt zaczął planować pod marketing.
Krok 4. Wyciągnij skalę z danych, które już masz
Najtańsze konwersje na tym koncie nie przyszły z lepszego targetowania. Przyszły z danych, które marka miała od lat i których nie używała: historii zakupowej ze sklepu i bazy CRM.
- Listy klientów z podziałem na nowych i powracających. Kampania cykliczna oparta o te listy: 51,0 tys. zł budżetu, 522,7 tys. zł sprzedaży, ROAS 10,3, koszt zakupu 18,88 zł – najniższy na koncie przy tej skali.
- Krótkie akcje wyłącznie na bazie CRM. Kilkudniowa promocja wysłana tylko do listy klientów: 1,9 tys. zł, 60,1 tys. zł sprzedaży, ROAS 32,5, koszt zakupu 5,83 zł. Taka kampania nie skaluje się w nieskończoność, ale jako element kalendarza jest niemal darmowym przychodem.
- Listy jako sygnał, nie tylko jako odbiorcy. Podpięcie danych o klientach poprawia jakość sygnału w kampaniach prospectingowych – nawet jeśli sama lista jest za mała, żeby na niej reklamować.
Wgrywanie list klientów do systemów reklamowych wymaga podstawy prawnej i odpowiednich zapisów w polityce prywatności oraz w informacji dla klienta. To jest do zrobienia i robi się to standardowo – ale zróbcie to z prawnikiem, zanim wgracie pierwszy plik. Nie jesteśmy kancelarią i nie zastąpimy tej rozmowy.
Krok 5. Mierz zużycie kreacji, zanim zobaczysz je w sprzedaży
Sprzedaż jest wskaźnikiem opóźnionym. Kiedy widzisz spadek ROAS-u, kreacja zużywa się już od kilku tygodni. Wyprzedzające sygnały są dwa i widać je znacznie wcześniej:
CTR spada, CPC rośnie, i robią to w tym samym rytmie przez pięć miesięcy z rzędu. To nie jest problem targetowania ani stawek – to problem przepustowości produkcji kreatywnej. Konto zużywa materiały szybciej, niż marka jest w stanie je dostarczać.
Ustalcie prosty próg alarmowy: trzy miesiące spadku CTR z rzędu przy rosnącym CPC oznaczają, że wąskim gardłem jest produkcja kreacji, a nie kampanie. Rozwiązaniem nie jest wtedy zmiana ustawień, tylko kalendarz produkcji materiałów.
Krok 6. Wydziel strumienie o innym KPI
Nie wszystko, co jest w koncie reklamowym, powinno być oceniane ROAS-em. Na omawianym koncie wydzieliliśmy dwa osobne strumienie:
- B2B. Marka sprzedawała hurtowo, ale nie miała pod to kampanii. Osobny lejek z inną kreacją, inną ofertą i wyższym progiem koszyka: 6,7 tys. zł budżetu, 171,2 tys. zł przychodu, ROAS 25,6. Najbardziej rentowna kampania na koncie i jednocześnie ta, w której wciąż jest najwięcej niewykorzystanego miejsca.
- Zasięg i świadomość. Kampanie budujące rozpoznawalność oceniamy zasięgiem i kosztem dotarcia, nigdy zwrotem. Wrzucenie ich do wspólnego worka z kampaniami sprzedażowymi psuje obraz obu.
Co z tego wyszło
| Kanał / okres | Budżet | Przychód | ROAS |
|---|---|---|---|
| Google Ads · IX 2024 – VIII 2025 | 279 tys. zł | 2,33 mln zł | 8,36 |
| Google Ads · IX 2025 – VIII 2026 | 373 tys. zł | 3,01 mln zł | 8,08 |
| Meta Ads · IX 2025 – VIII 2026 | 509 tys. zł | 5,19 mln zł | 10,20 |
| Razem · IX 2025 – VIII 2026 | 882 tys. zł | 8,21 mln zł | 9,30 |
Budżet w Google Ads wzrósł o 34%, przychód o 29%, a ROAS spadł o 3,3%. Nie napiszemy, że „poprawiliśmy ROAS”, bo tego nie zrobiliśmy. Zrobiliśmy coś innego i naszym zdaniem trudniejszego: zwiększyliśmy skalę o jedną trzecią, praktycznie nie płacąc za to rentownością. W większości kont ta sama operacja kończy się spadkiem zwrotu o 20–30%.
Czego nie robić
- Nie skaluj kampanii, która ma dobry ROAS przy małym budżecie. Kampania z ROAS 20 przy budżecie 2 tys. zł miesięcznie zwykle nie utrzyma go przy 20 tys. zł. Zwiększaj o 20–30% i sprawdzaj po dwóch tygodniach.
- Nie oceniaj kampanii premierowej tygodniowymi wynikami. Okno decyzyjne to minimum 14 dni i minimum 30 konwersji. Poniżej tego oglądasz szum, nie wynik.
- Nie tnij budżetu kampanii, która „ma słaby ROAS”, zanim sprawdzisz jej rolę w ścieżce. Część kampanii górnego lejka wygląda źle w atrybucji ostatniego kliknięcia i dobrze w rzeczywistości.
- Nie zwiększaj budżetu i nie zmieniaj kreacji w tym samym tygodniu. Później nie odróżnisz, co zadziałało.
Plan na pierwsze 90 dni
- Tydzień 1–2. Rozdziel brand od non-brandu, policz próg rentowności z marży, ustaw raport, który domyślnie pokazuje non-brand.
- Tydzień 3–4. Zaudytuj kreacje: CTR i CPC miesiąc po miesiącu przez ostatnie pół roku. Ustal, czy masz problem z wypalaniem.
- Tydzień 4–6. Wgraj listy klientów (po konsultacji prawnej), uruchom pierwszą kampanię na danych własnych.
- Tydzień 6–10. Zbuduj kalendarz premier na kolejny kwartał i przypisz do niego budżet. Wygaś kampanie wieczne.
- Tydzień 10–13. Wydziel strumienie o innym KPI. Ustal, co oceniasz ROAS-em, a czego nie.
Pełne liczby i przebieg tego projektu opisaliśmy tutaj: 8,2 mln zł przychodu z kampanii w 12 miesięcy →