ROAS – jak liczyć i jaki wynik jest dobry w Twojej branży

ROAS to najbardziej mylący wskaźnik w e-commerce.

Nie dlatego, że jest skomplikowany. Wzór ma jedną kreskę ułamkową. Mylący jest dlatego, że wygląda jak wskaźnik zysku, a nim nie jest. I co miesiąc ktoś zamyka rentowną kampanię albo skaluje deficytową, bo panel świecił na odpowiedni kolor.

Ten artykuł to instrukcja: jak liczyć ROAS, jak ustalić swój próg opłacalności i dlaczego „dobry ROAS” nie istnieje w oderwaniu od Twojej marży.

Weź kalkulator. Serio, będzie potrzebny.

Co to jest ROAS?

ROAS = Return on Ad Spend = zwrot z wydatków reklamowych.

ROAS = przychód z reklam ÷ wydatki na reklamy

Przykład:

  • Wydałeś na Google Ads: 2 000 zł
  • Przychód z tych reklam: 8 000 zł
  • ROAS = 8000 ÷ 2000 = 4,0

Czyli: każda złotówka wydana na reklamę wygenerowała 4 zł przychodu.

Procent czy mnożnik?

Zobaczysz obie formy i to ta sama liczba:

MnożnikProcent
4,0400%
2,5250%
1,0100% (próg gotówkowy)
0,880%

Google Ads pokazuje procent. Większość ludzi w rozmowie mówi mnożnikiem („mamy ROAS cztery”).

⚠️ Uwaga na Google Ads: w panelu ustawiasz docelowy ROAS w procentach, ale wpisujesz np. 400 – nie 4. Klasyczna wpadka: ktoś wpisuje 4 zamiast 400 i kampania natychmiast zwalnia hamulce.

⚠️ Największa pułapka: ROAS to nie zysk

Przeczytaj to zdanie trzy razy:

ROAS mierzy przychód. Nie zysk.

Bo tu ginie więcej sklepów niż na jakimkolwiek innym błędzie w marketingu.

Zobacz, jak to działa

Wydatki na reklamę100 zł
Przychód400 zł
ROAS400% 🎉
Twoja marża20%
Zysk brutto (400 × 20%)80 zł
Bilans (80 – 100)-20 zł 💀

Panel świeci na zielono. Ty tracisz pieniądze.

I to nie jest teoretyczna sytuacja. To codzienność w sklepach z niską marżą – elektronika, AGD, dystrybucja, wszystko, co konkuruje ceną.

A teraz odwrotnie

Ten sam ROAS 400%, ale marża 60%:

Wydatki100 zł
Przychód400 zł
ROAS400%
Marża60%
Zysk brutto240 zł
Bilans+140 zł ✅

Identyczny ROAS. Jedna firma zarabia, druga topi pieniądze.

Dlatego pytanie „jaki ROAS jest dobry?” nie ma sensu, dopóki nie znasz swojej marży.

Break-even ROAS – Twoja najważniejsza liczba

To próg, poniżej którego dokładasz do interesu.

Break-even ROAS = 1 ÷ marża

Tabelka – znajdź swoją marżę

Twoja marżaBreak-even ROASCo to znaczy
10%10,0 (1000%)brutalnie trudno
15%6,67 (667%)😰
20%5,00 (500%)trudno
25%4,00 (400%)
30%3,33 (333%)realne
40%2,50 (250%)komfortowo
50%2,00 (200%)
60%1,67 (167%)
70%1,43 (143%)😎

Zapisz swoją liczbę. To ona decyduje, czy kampania zarabia – nie kolor w panelu.

⚠️ To wciąż nie wszystko

Powyższa tabelka pokazuje próg zerowy na poziomie marży brutto. Ale marża brutto to nie jest Twój zysk.

Musisz jeszcze pokryć:

  • 📦 koszt wysyłki (jeśli dopłacasz)
  • 🔄 zwroty (w niektórych branżach potrafią być bolesne)
  • 💳 prowizje płatności
  • 🏢 agencja / Twój czas
  • 🔧 narzędzia, hosting, sklep
  • 📸 zdjęcia, opisy, content
  • 👤 obsługa klienta

Dlatego realny break-even ROAS jest zawsze wyższy niż ten z tabelki.

Break-even ROAS – wersja poważna

Realny break-even ROAS = 1 ÷ (marża – koszty operacyjne jako % przychodu)

Przykład:

  • Marża brutto: 35%
  • Koszty operacyjne (zwroty, wysyłka, obsługa): ~10% przychodu
  • Marża netto: 25%
  • Realny break-even ROAS = 4,0, a nie 2,86

Różnica między 2,86 a 4,0 to przepaść. To różnica między „skalujmy!” a „wyłączamy to natychmiast”.

Target ROAS – jaki cel ustawić?

Break-even to próg zerowy. Ale Ty chcesz zarabiać, nie wychodzić na zero.

Prosta zasada

Docelowy ROAS = Break-even ROAS × (1 + oczekiwana marża zysku)

Przykład:

  • Break-even ROAS: 4,0
  • Chcesz mieć 20% zysku z reklamowanej sprzedaży
  • Docelowy ROAS ≈ 4,8-5,0

Ale uwaga na paradoks skali

To jest coś, czego wiele firm nie łapie.

Wyższy ROAS ≠ więcej zysku.

ScenariuszWydatkiROASPrzychódZysk (marża 30%)
A: wysoki ROAS5 000 zł6,030 000 zł4 000 zł
B: niższy ROAS20 000 zł4,080 000 zł4 000 zł
C: jeszcze niżej40 000 zł3,5140 000 zł2 000 zł

Scenariusz A i B dają ten sam zysk. Ale B daje Ci 80 tys. przychodu, więcej klientów, więcej danych dla algorytmu, więcej powracających kupujących.

Jeśli liczysz LTV, scenariusz B jest znacznie lepszy.

💡 Kluczowe pytanie

Optymalizujesz pod ROAS czy pod zysk?

To nie to samo. Ustawienie ROAS na 800% da Ci piękny wskaźnik i garstkę transakcji. Kampania będzie miała zbyt mało wyświetleń, żeby cokolwiek zrobić.

Zbyt wysoki tROAS to jeden z najczęstszych sposobów na zabicie kampanii. [Docelowy ROAS (tROAS) – jak ustawić, żeby nie zabić kampanii].

Jak liczyć ROAS poprawnie – typowe błędy

❌ Błąd 1: przychód brutto zamiast netto

Przekazujesz do Google wartość z VAT-em. ROAS zawyżony o 23%.

Wygląda niewinnie. W praktyce: przy break-even ROAS 4,0 i zawyżeniu o 23%, kampania z „ROAS 4,1” faktycznie ma 3,3. Czyli traci.

✅ Przekazuj wartość netto.

❌ Błąd 2: wliczanie kosztu dostawy

Klient zapłacił 320 zł, z czego 20 zł to wysyłka. Przekazujesz 320 zł.

Nie zarabiasz na wysyłce (a często dopłacasz). To sztucznie podbija ROAS.

✅ Przekazuj wartość produktów, bez wysyłki.

❌ Błąd 3: ignorowanie zwrotów

Panel pokazuje ROAS 4,2. Ale 18% zamówień wróciło.

Realny ROAS: 4,2 × 0,82 = 3,44.

W niektórych branżach (odzież, obuwie) zwroty potrafią zjeść ogromną część wyniku.

✅ Licz ROAS po zwrotach. Idealnie: przekazuj do Google skorygowane wartości (import konwersji offline).

❌ Błąd 4: ROAS z panelu Google jako jedyne źródło prawdy

Google Ads liczy konwersje wg daty kliknięcia, nie daty zakupu. I dolicza konwersje modelowane.

Twój panel sklepu pokaże inne liczby. To normalne – ale musisz wiedzieć, którą liczbę traktujesz jako prawdę.

✅ Wybierz jedno źródło prawdy dla decyzji biznesowych (zwykle: Twój system sprzedaży). Google Ads traktuj jako narzędzie do optymalizacji.

❌ Błąd 5: ROAS brandowy wliczony do wyniku

To jest podstępne.

Kampanie brandowe (ludzie wpisujący nazwę Twojej firmy) mają zawsze kosmiczny ROAS. Bo ci ludzie i tak by kupili. Znali Cię.

Jeśli wrzucisz brand do jednego worka z resztą, Twój średni ROAS wygląda świetnie – i maskuje fakt, że kampanie prospectingowe topią pieniądze.

✅ Zawsze wydzielaj brand osobno. Patrz na ROAS bez brandu.

To samo dotyczy Performance Max, który po cichu zjada ruch brandowy.

Jaki ROAS jest „dobry” w Twojej branży?

Krótka odpowiedź: nie ma czegoś takiego jak dobry ROAS w branży.

Jest tylko: Twój ROAS vs Twój break-even ROAS.

Dlaczego benchmarki branżowe są bez sensu

Dwa sklepy z odzieżą:

  • Sklep A: marża 65%, break-even ROAS 1,54
  • Sklep B: marża 25%, break-even ROAS 4,0

Ta sama branża. Zupełnie różne progi.

Jeśli ktoś mówi Ci „w e-commerce dobry ROAS to X” – nie wie, o czym mówi. Albo próbuje Ci coś sprzedać.

Co jednak można powiedzieć ogólnie

Pewne wzorce się powtarzają:

  • Wysoka marża (kosmetyki, suplementy, usługi cyfrowe, produkty własne) → niski break-even, można sobie pozwolić na agresywne skalowanie
  • Niska marża (elektronika, AGD, dystrybucja) → wysoki break-even, każdy punkt procentowy boli
  • Wysokie zwroty (odzież, obuwie) → realny ROAS znacząco niższy niż w panelu
  • Wysokie LTV (subskrypcje, produkty powtarzalne) → można świadomie akceptować niski ROAS na pierwszym zakupie

Jedyny benchmark, który zawsze działa

Twój ROAS z zeszłego miesiąca.

Kiedy ROAS to zły wskaźnik?

ROAS ma sens dla e-commerce z jednorazową transakcją. Poza tym – bywa mylący.

1. Gdy masz różne marże

To najczęstszy przypadek. Sklep sprzedaje produkty z marżą 10% i 60%.

Algorytm widzi tylko ROAS, więc równie ochoczo pcha jedne i drugie. A jedne zarabiają, drugie topią.

Rozwiązanie: POAS – zwrot liczony od zysku, nie przychodu.

2. Gdy klient wraca

Sprzedajesz kawę w subskrypcji. Pierwszy zakup: 60 zł. ROAS na pierwszym zakupie: 1,2. Katastrofa?

Nie. Bo klient zostaje na 18 miesięcy i zostawia 1080 zł.

Rozwiązanie: licz LTV, nie ROAS pierwszego zakupu.

3. Gdy sprzedajesz usługi (nie produkty)

Nie ma „przychodu z reklamy” w momencie konwersji – jest lead. ROAS nie ma tu sensu.

Rozwiązanie: CPA + wartość leada.

4. Gdy budujesz markę

Kampanie górnego lejka mają fatalny ROAS z definicji. To nie znaczy, że nie działają.

Rozwiązanie: testy inkrementalności.

Mini case: sklep, który „miał świetny ROAS”

Sytuacja: Sklep z akcesoriami. Panel Google Ads: ROAS 480%. Właściciel zadowolony, chce skalować.

Co znajdujemy:

  1. Wartość przekazywana brutto z wysyłką → ROAS zawyżony
  2. Brand niewydzielony → kampania brandowa z ROAS ~2000% ciągnie średnią w górę
  3. Zwroty na poziomie kilkunastu procent → nieuwzględnione
  4. Marża: 28% → break-even ROAS 3,57 (a realnie, po kosztach operacyjnych: ~4,3)

Po korekcie:

PanelRealnie
ROAS ogółem480%~340%
ROAS bez brandu–~240%
Break-even–~430%

Wniosek: kampanie prospectingowe traciły pieniądze. Cały zysk pochodził z ruchu brandowego – czyli z ludzi, którzy i tak by kupili.

Właściciel chciał skalować coś, co go kosztowało.

Co robimy:

  • wydzielamy brand osobno
  • poprawiamy wartość konwersji (netto, bez wysyłki)
  • wdrażamy przekazywanie marży (POAS)
  • ustawiamy tROAS na realnym progu

Puenta: kampania nie była zła. Liczby były złe. A na złych liczbach nawet dobre decyzje są przypadkowe.

Checklista: czy Twój ROAS mówi prawdę?

  • [ ] Znam swoją marżę brutto
  • [ ] Policzyłem break-even ROAS (1 ÷ marża)
  • [ ] Uwzględniłem koszty operacyjne (zwroty, wysyłka, obsługa) → realny break-even
  • [ ] Wartość konwersji przekazywana netto
  • [ ] Wartość bez kosztów wysyłki
  • [ ] Brand wydzielony z ogólnego ROAS
  • [ ] Uwzględniam zwroty
  • [ ] Wiem, które źródło danych to moje „źródło prawdy”
  • [ ] Sprawdziłem, czy PMax nie zjada ruchu brandowego
  • [ ] Rozważyłem POAS, jeśli mam zróżnicowane marże
  • [ ] Rozważyłem LTV, jeśli klienci wracają

Mniej niż 6 zaznaczonych? Twój ROAS prawdopodobnie kłamie. Nie skaluj na tych danych.

Podsumowanie

ROAS to przychód podzielony przez wydatki – i to wszystko, co mierzy. Nie mierzy zysku, nie uwzględnia marży, zwrotów ani tego, czy klient wróci. Sam w sobie nie mówi Ci nic o tym, czy zarabiasz.

Jedyna liczba, która ma znaczenie, to Twój break-even ROAS – i policzysz go w dziesięć sekund, dzieląc 1 przez swoją marżę. Wszystko poniżej to strata, niezależnie od tego, jak zielono świeci panel.

Jeśli masz zróżnicowane marże, przejdź na POAS. Jeśli klienci wracają, licz LTV. Jeśli masz ruch brandowy – wydziel go, bo inaczej maskuje wszystko inne.

I najważniejsze: zanim zaczniesz optymalizować ROAS, upewnij się, że pomiar w ogóle pokazuje prawdę. Optymalizowanie fałszywej liczby prowadzi cię w złą stronę – tylko sprawniej.


Co dalej?

Nie wiesz, czy Twój ROAS mówi prawdę? Policzymy to za Ciebie. Sprawdzimy wartości konwersji, wydzielimy brand, uwzględnimy zwroty i marże – i powiemy wprost, które kampanie zarabiają, a które finansujesz z uporem godnym lepszej sprawy.

Umów bezpłatną analizę rentowności kampanii →

Zobacz też: Jak mierzyć skuteczność kampanii Google Ads? – bo ROAS jest tyle wart, ile dane, na których stoi.