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.