Śledzenie zysku z reklam w Shopify: od ROAS do POAS
Priya Raghunathan
E-commerce Performance Manager
Śledzenie zysku z reklam w Shopify to łączenie dwóch zestawów liczb, które nigdy nie leżą w tym samym miejscu: ile wydały Twoje platformy reklamowe i ile faktycznie zostawiły Ci zamówienia z Shopify po rabatach, zwrotach, kosztach produktów, wysyłce i opłatach. ROAS pomija drugą połowę. POAS, czyli zysk z wydatków reklamowych, ją przywraca. Ten przewodnik pokazuje, gdzie w Shopify znajdziesz każdą liczbę, jak połączyć ją z wydatkami z kilku platform i jak zamienić wynik w reguły, na podstawie których możesz działać.
Jeśli najpierw chcesz poznać koncepcję, nasz artykuł o tym, dlaczego ROAS nie zgadza się z zyskiem, szczegółowo omawia tę różnicę, a framework raportowany ROAS vs prawdziwy ROAS pokazuje, jak odbudować ROAS z danych o zamówieniach. Ten artykuł to praktyczna wersja dla Shopify: pola, wzór, przykład z obliczeniami i decyzje, które z niego wynikają.
Krótka odpowiedź
Aby śledzić zysk z reklam w Shopify, dodaj koszt jednostkowy do każdego produktu i wariantu, weź sprzedaż netto (po rabatach i zwrotach) z raportów Shopify, odejmij COGS, zapłaconą wysyłkę, opłaty za płatności i inne koszty zmienne, żeby otrzymać marżę na pokryciu, a potem podziel ją przez łączne wydatki reklamowe ze wszystkich platform. Ten wskaźnik to POAS. Powyżej 1,0 Twoje reklamy zwróciły się w zysku; poniżej 1,0 nie, niezależnie od tego, co mówi ROAS.
Wykorzystaj ten poradnik w praktyce
Uruchamiaj, testuj i skaluj kampanie na sześciu platformach reklamowych w jednym miejscu, a Wavo, copilot AI, pomaga Ci na każdym kroku. 14 dni za darmo.
Dlaczego ROAS wprowadza w błąd w sklepie na Shopify
ROAS to przychód podzielony przez wydatki. To przydatny szybki odczyt, ale w sklepie na Shopify zawyża skuteczność reklam na co najmniej sześć sposobów:
- Rabaty. Kod na 20 procent podnosi współczynnik konwersji i ROAS może się utrzymać, a marża na każdym zamówieniu maleje.
- COGS. Dwa produkty o tej samej cenie i tym samym ROAS mogą mieć zupełnie inny koszt własny. ROAS traktuje je tak samo.
- Wysyłka. Jeśli oferujesz darmową dostawę, koszt etykiety przy każdym zamówieniu płacisz z własnej kieszeni, a ROAS tego nie widzi.
- Opłaty za płatności. Każda płatność kartą wiąże się z prowizją. Mała przy jednym zamówieniu, duża w skali miesiąca.
- Zwroty i refundacje. Platforma reklamowa policzyła zakup w chwili, gdy nastąpił. Refundacja trzy tygodnie później nie wraca do jej ROAS.
- Podatki, takie jak VAT. W zależności od tego, co wysyła Twój piksel, wartość konwersji raportowana do platformy może zawierać podatek, który nigdy nie był Twój.
Dołóż do tego atrybucję platform, gdzie kilka z nich może przypisać sobie to samo zamówienie, a liczba w panelu oddala się od stanu konta jeszcze bardziej. Nasza lista sygnałów, że nie możesz ufać swojemu ROAS to dobry test na start.
Wzór na POAS i marża na pokryciu
Zacznij od marży na pokryciu, czyli pieniędzy, które zostają z każdego zamówienia po kosztach rosnących i spadających razem ze sprzedażą:
Marża na pokryciu (przed reklamami) = sprzedaż netto − COGS − koszty wysyłki − opłaty za płatności − inne koszty zmienne
Następnie:
POAS = marża na pokryciu przed reklamami ÷ łączne wydatki reklamowe
W tej konwencji próg rentowności to 1,0. POAS 1,3 oznacza, że każde euro wydatków wróciło jako 1,30 marży na pokryciu, z czego 0,30 idzie na koszty stałe i zysk.
Niektóre zespoły stosują drugą konwencję: zysk po wydatkach reklamowych podzielony przez wydatki reklamowe, gdzie próg rentowności to 0. Obie działają. Wybierz jedną, zapisz ją i nigdy nie mieszaj ich w jednym raporcie.
Z tych samych danych wejściowych otrzymasz dwie pozostałe potrzebne liczby:
- Marża na pokryciu % = marża na pokryciu przed reklamami ÷ sprzedaż netto
- Próg rentowności ROAS = 1 ÷ marża na pokryciu %
Jeśli po kosztach zmiennych zostaje 45 procent sprzedaży netto, próg rentowności ROAS wynosi około 2,2. Każdy kanał poniżej tego progu traci pieniądze na każdej sprzedaży, którą przynosi, nawet jeśli jego ROAS wygląda przyzwoicie.
Gdzie w Shopify znajdziesz każdą liczbę
Oto, gdzie szukać poszczególnych danych. Raporty Shopify i funkcje planów zmieniają się z czasem, więc zanim cokolwiek na nich zbudujesz, sprawdź aktualną wersję panelu administracyjnego i porównanie planów Shopify.
COGS: pole kosztu jednostkowego
Każdy produkt i wariant w Shopify ma pole kosztu jednostkowego (cost per item). To Twoje dane wejściowe dla COGS i mają większe znaczenie, niż sądzi większość sprzedawców. Dokumentacja raportów zysku Shopify mówi wprost: „Zysk jest raportowany tylko dla produktów i wariantów, które miały zapisany koszt w momencie sprzedaży”. Podaje też, że pole zawiera dane statyczne, więc wartości zysku odzwierciedlają koszt zapisany w danym momencie.
W praktyce oznacza to dwie rzeczy. Produkty bez wpisanego kosztu po cichu wypadają z raportów zysku, przez co marże wyglądają lepiej, niż są. A jeśli zmienia się Twój koszt własny, szybko zaktualizuj pole, bo wcześniejsze zamówienia zachowują starą wartość.
Sprzedaż netto, rabaty i zwroty
Raporty finansowe Shopify dzielą sprzedaż na osobne pozycje, w tym sprzedaż brutto, rabaty, zwroty, sprzedaż netto, wysyłkę i podatki, co wymienia strona o raportach finansowych. Podstawą powinna być sprzedaż netto: terminologia raportów zysku Shopify definiuje ją jako sprzedaż brutto pomniejszoną o rabaty i zwroty, a strona o raportach zysku potwierdza, że „rabaty i refundacje wpływają na sprzedaż netto i marżę zysku”. Nie wliczaj podatków do przychodu, bo te pieniądze należą do urzędu skarbowego.
Raporty zysku
Shopify oferuje raporty zysku, takie jak zysk brutto według produktu, zysk brutto według wariantu produktu i marża zysku według zamówienia. Zysk brutto to tam sprzedaż netto minus zapisany koszt. To przydatna baza, ale nie uwzględnia wydatków reklamowych i sama w sobie nie obejmuje wszystkich kosztów zmiennych. To, które raporty widzisz, może zależeć od planu Shopify, więc sprawdź, co obejmuje Twój plan, zanim zaczniesz na nich polegać.
Wysyłka i opłaty za płatności
To, ile pobierasz od klientów za wysyłkę, i to, ile płacisz przewoźnikom, to dwie różne liczby. Stronę kosztową weź z faktur za etykiety lub zestawień od przewoźników. Opłaty za płatności pochodzą z wypłat lub zestawień operatora płatności. Jeśli nie da się ich pobrać per zamówienie, dobrze sprawdzony średni procent na zamówienie jest lepszy niż ich pominięcie.
Inne koszty zmienne
Opakowania, opłaty za kompletację od zewnętrznego magazynu, opłaty za aplikacje naliczane od zamówienia: wszystko, co rośnie razem z liczbą zamówień, należy do marży na pokryciu. Czynsz i pensje nie; to koszty stałe, które pokrywasz z marży na pokryciu, a wracają do gry, gdy ustalasz docelowy POAS.
Łączenie wydatków z kilku platform z zamówieniami w Shopify
Shopify zna zamówienia. Meta, Google, TikTok, Taboola, Snapchat i Outbrain znają każda własne wydatki. Żeby policzyć POAS, potrzebujesz obu w jednej tabeli, z tym samym zakresem dat, tą samą walutą i tą samą strefą czasową.
Sprawdzony schemat:
- Wyeksportuj wydatki z każdej platformy za ten sam okres, przeliczone na walutę sklepu. Mieszanie walut to klasyczne źródło błędów; nasz przewodnik o tym, dlaczego ROAS w wielu walutach się nie sumuje, omawia rozwiązania.
- Pobierz sprzedaż netto i koszty z Shopify za ten sam okres, najlepiej per zamówienie i per produkt.
- Najpierw policz łączny POAS: całkowita marża na pokryciu podzielona przez całkowite wydatki reklamowe. Ta liczba nie zależy od atrybucji, więc to jej możesz ufać najbardziej.
- Potem podziel według kanałów na podstawie danych UTM w zamówieniach Shopify, jeśli tagowanie jest spójne. Nasz opis tego, jak utrzymać czyste UTM-y od reklamy do zamówienia w Shopify, pokazuje, jak zrobiła to marka DTC.
- Na koniec podziel według produktów, bo łączna marża ukrywa SKU, które tracą pieniądze. Analiza wycieków zysku na poziomie SKU pokazuje, co można w ten sposób odkryć.
Jeśli na co dzień zarządzasz kilkoma platformami, to połączenie jest częścią szerszego nawyku operacyjnego, który opisuje nasz framework zarządzania reklamami na wielu platformach.
Zastrzeżenia dotyczące atrybucji
POAS na poziomie kanału jest tak dobry, jak atrybucja, która za nim stoi. Pamiętaj o trzech zastrzeżeniach:
- Platformy się nakładają. Meta i Google mogą przypisać sobie to samo zamówienie. Sumowanie raportowanego przez nie przychodu liczy je podwójnie. Jako jedyne źródło przychodu traktuj zamówienia z Shopify, a z każdej platformy bierz tylko wydatki.
- UTM-y nie obejmują części zamówień. Zamówienia z zapisanego linku, wejścia bezpośredniego lub innego urządzenia często nie mają tagu kampanii. Zostaw je w koszyku „nieprzypisane”, zamiast rozdzielać je na oko.
- Kanały z górnej części lejka wypadają słabo na ostatnim kliknięciu. Placementy natywne w Taboola i Outbrain czy działania wizerunkowe w TikToku często zaczynają ścieżki, które kończą się gdzie indziej. Oceniaj je łącznym POAS w dłuższym oknie, a nie tylko POAS z ostatniego kliknięcia.
Najbezpieczniejsza zasada: decyzje podejmuj na podstawie łącznego POAS, POAS kanałów używaj do rankingu i nie wyłączaj kanału na podstawie jednego tygodnia danych z ostatniego kliknięcia.
Przykład z obliczeniami
Poniższe liczby są hipotetyczne, dobrane tak, żeby pokazać metodę, a nie wzięte z prawdziwego sklepu. Jeden miesiąc, trzy platformy reklamowe, ceny bez VAT.
Co raportują platformy reklamowe
| Platforma | Wydatki | Raportowany przychód | Raportowany ROAS |
|---|---|---|---|
| Meta | 6000 € | 18 000 € | 3,0 |
| 3000 € | 9000 € | 3,0 | |
| TikTok | 1000 € | 4000 € | 4,0 |
| Razem | 10 000 € | 31 000 € | 3,1 |
Co mówią Shopify i Twoje faktury
| Pozycja | Kwota |
|---|---|
| Sprzedaż brutto | 25 000 € |
| Rabaty | −2000 € |
| Zwroty | −1500 € |
| Sprzedaż netto | 21 500 € |
| COGS (koszt jednostkowy) | −8600 € |
| Zapłacona wysyłka | −1800 € |
| Opłaty za płatności | −650 € |
| Opakowania i inne koszty zmienne | −350 € |
| Marża na pokryciu przed reklamami | 10 100 € |
Teraz obliczenia:
- Łączny ROAS na sprzedaży netto z Shopify: 21 500 € ÷ 10 000 € = 2,15, a nie 3,1.
- Marża na pokryciu %: 10 100 € ÷ 21 500 € = 47 procent.
- Próg rentowności ROAS: 1 ÷ 0,47 = około 2,13.
- POAS: 10 100 € ÷ 10 000 € = 1,01.
Panel pokazuje 3,1. Sklep jest na reklamach na progu rentowności i nie zostaje nic na pensje, oprogramowanie ani czynsz.
Po podziale według UTM w zamówieniach Shopify, i przy założeniu dla uproszczenia tej samej marży we wszystkich kanałach, obraz się wyostrza. Załóżmy, że zamówienia oznaczone jako Meta przyniosły 12 000 € sprzedaży netto, Google 6500 €, TikTok 1500 €, a 1500 € pozostało nieprzypisane. Przy 47 procentach marży na pokryciu Meta zwraca około 5640 € przy 6000 € wydatków (POAS 0,94), Google około 3055 € przy 3000 € (POAS 1,02), a TikTok około 705 € przy 1000 € (POAS 0,71). TikTok miał najlepszy raportowany ROAS i najgorszy POAS. Na prawdziwym koncie uwzględniłbyś też miks produktów w każdym kanale, bo COGS różni się w zależności od SKU.
Reguły decyzyjne: próg rentowności ROAS i docelowy POAS
Gdy masz już liczby, zamień je w reguły, które zespół stosuje co tydzień.
Reguła 1: znaj próg rentowności ROAS dla sklepu, a najlepiej dla każdej linii produktów. Wszystko poniżej niego traci pieniądze na każdej sprzedaży. W przykładzie ten próg to około 2,1.
Reguła 2: ustal docelowy POAS, który pokrywa koszty stałe. Jeśli koszty stałe wynoszą 2000 € miesięcznie, a planujesz wydać 10 000 €, potrzebujesz 12 000 € marży na pokryciu, więc docelowy POAS to 1,2. Przeliczaj go, gdy zmieniają się wydatki lub koszty ogólne.
Reguła 3: skaluj powyżej celu, utrzymuj między progiem rentowności a celem, tnij poniżej progu. Stosuj to najpierw do łącznego POAS, a potem do kanałów i produktów, z uwzględnieniem opisanych wyżej zastrzeżeń dotyczących atrybucji.
Reguła 4: daj kanałom z górnej części lejka dłuższe okno. Zanim je przytniesz, oceń je w łącznym widoku z 30 dni.
Reguła 5: obserwuj marżę na SKU, a nie tylko na kampanię. Kampania sprzedająca produkt przynoszący stratę nigdy nie osiągnie docelowego POAS, niezależnie od tego, jak dobrze jest zoptymalizowana.
Najczęstsze błędy
- Puste pole kosztu jednostkowego. Produkty bez zapisanego kosztu wypadają z wartości zysku w Shopify i upiększają marżę.
- Używanie sprzedaży brutto zamiast netto. Rabaty i refundacje to realnie wydane pieniądze.
- Liczenie VAT jako przychodu. Zawyża zarówno ROAS, jak i POAS.
- Sumowanie przychodu raportowanego przez platformy. Nakładająca się atrybucja liczy zamówienia podwójnie.
- Mieszanie konwencji POAS. POAS 1,2 znaczy coś przeciwnego w zależności od tego, czy wydatki reklamowe zostały już odjęte.
- Zapominanie o wysyłce i opłatach. Często to właśnie one decydują o tym, czy jesteś na progu rentowności, czy na plusie.
- Ocena po jednym tygodniu. Refundacje i opóźnione konwersje pojawiają się później; analizuj dane w kroczącym oknie.
Gdzie pasuje Wevion
Ręczne liczenie działa, ale arkusz dezaktualizuje się dzień po tym, jak go zbudujesz. Analiza rentowności w Wevion (w wersji beta) łączy Twój sklep na Shopify lub WooCommerce, synchronizuje z niego koszt jednostkowy i pozwala raz ustawić wysyłkę i opłaty w Ustawieniach. Następnie odejmuje od sprzedaży netto COGS, wysyłkę, opłaty za płatności, dodatkowe koszty i wydatki reklamowe, żeby pokazać zysk, marżę i POAS, z wyliczonym progiem rentowności POAS i marżą rozbitą na każde SKU.
Wydatki pochodzą z Meta, Google, TikTok, Taboola, Snapchat i Outbrain, synchronizowanych do jednego widoku mniej więcej co 15 minut, więc połączenie zamówień z wydatkami jest już zrobione. Nadal to Ty decydujesz, co skalować, a co ciąć; różnica polega na tym, że decydujesz na podstawie zysku, a nie ROAS.
Najważniejsze wnioski
- ROAS ignoruje rabaty, COGS, wysyłkę, opłaty za płatności, zwroty i podatki, więc w sklepie na Shopify zawyża skuteczność reklam.
- POAS dzieli marżę na pokryciu przed reklamami przez łączne wydatki reklamowe; w tej konwencji próg rentowności to 1,0.
- W Shopify COGS pochodzi z pola kosztu jednostkowego, a zysk jest raportowany tylko tam, gdzie koszt był zapisany w momencie sprzedaży.
- Jako jedyne źródło przychodu traktuj sprzedaż netto z Shopify, a każdą platformę tylko jako źródło wydatków.
- Decyzje podejmuj na łącznym POAS, kanały i SKU szereguj według przypisanego POAS i ustal cel, który pokrywa koszty stałe.
Chcesz zobaczyć zysk i POAS swojego sklepu obok wydatków ze wszystkich platform? Rozpocznij 14-dniowy bezpłatny okres próbny Wevion w planie Pro, bez karty.
Odkryj więcej w
Platformy zarządzania reklamami
Przeczytaj stronę pillar ze wszystkimi przewodnikami na ten temat, od podstaw do poziomu zaawansowanego.