ROAS z TikTok Ads – pomiar, atrybucja i różnice względem GA4

Sebastian Luksa

Sebastian Luksa

Head of Performance Marketing

ROAS TikTok to wskaźnik, na który patrzy większość sklepów prowadzących kampanie na TikToku – i ten, który najczęściej budzi wątpliwości. W panelu TikTok Ads Manager ROAS wygląda dobrze, a w Google Analytics 4 sprzedaż z TikToka jest kilka razy mniejsza. Albo odwrotnie: GA4 pokazuje zakupy z TikToka, których panel reklamowy nie przypisuje kampaniom. Żadne z tych narzędzi nie kłamie – po prostu liczą co innego.

W tym artykule wyjaśniamy, jak liczyć ROAS i próg opłacalności, jak działa atrybucja w TikTok Ads (kliknięcia, wyświetlenia i zaangażowane obejrzenia), skąd biorą się różnice względem GA4 i jak ustawić pomiar, żeby porównanie miało sens. Opieramy się na centrum pomocy TikTok for Business i pomocy Google Analytics (stan na 28.10.2026).

ROAS TikTok – jak go liczyć i co pokazuje panel

ROAS (return on ad spend) to stosunek przychodu przypisanego do reklam do kosztu tych reklam. ROAS 4,0 oznacza, że na każdą złotówkę wydaną na kampanię przypadają 4 zł przychodu z zamówień przypisanych reklamom. W TikTok Ads Manager ROAS liczy się na podstawie wartości przekazywanej w zdarzeniu zakupu – jeśli piksel lub Events API nie przekazują wartości i waluty, panel nie pokaże ROAS, nawet gdy liczy zakupy.

Sam ROAS nie mówi, czy kampania zarabia. Do tego potrzebny jest próg opłacalności (break-even ROAS), czyli ROAS, przy którym marża z zamówień pokrywa koszt reklamy. Liczysz go jako 1 podzielone przez udział marży w cenie – przy czym marża to cena po odjęciu VAT, kosztu produktu, wysyłki, płatności i innych kosztów zmiennych, ale przed kosztem reklamy.

Wykres – przykład: ROAS w panelu 4,0 przy progu opłacalności ok. 2,6. [#chart:tt53]

ROAS w stosunku do progu

Co oznacza

Co zrobić

Wyraźnie powyżej progu

przypisane zamówienia przynoszą zysk

sprawdź udział konwersji po kliknięciu, skaluj stopniowo

W okolicy progu

kampania pracuje na zero na przypisanych zamówieniach

popraw kreacje, stronę produktu lub ofertę

Poniżej progu

przypisane zamówienia nie pokrywają kosztu reklamy

zmień kreacje, ofertę lub zdarzenie optymalizacji, nie skaluj

Próg opłacalności dla swoich liczb policzysz w kalkulatorze ROAS. Jeśli sprzedajesz w TikTok Shop, zamiast ROAS spotkasz w kampaniach GMV Max wskaźnik ROI liczony od wartości zamówień – opisujemy go w artykule o kampaniach GMV Max.

Atrybucja w TikTok Ads – kliknięcia, wyświetlenia i zaangażowane obejrzenia

Atrybucja decyduje, które zakupy panel przypisze reklamom. TikTok rozróżnia trzy typy: konwersje po kliknięciu (CTA), po wyświetleniu (VTA) oraz po zaangażowanym obejrzeniu (EVTA). Według opisu okien atrybucji na poziomie grupy reklam dla kliknięć możesz wybrać 1, 7, 14 lub 28 dni, a dla wyświetleń – wyłączone, 1 lub 7 dni.

Typ atrybucji

Kiedy zakup jest przypisany

Uwagi

Po kliknięciu (CTA)

użytkownik kliknął reklamę i kupił w wybranym oknie

najbliższy temu, co widzi GA4

Po wyświetleniu (VTA)

użytkownik zobaczył reklamę bez kliknięcia i kupił

GA4 nie ma o tym kontakcie żadnej informacji

Po zaangażowanym obejrzeniu (EVTA)

użytkownik obejrzał co najmniej 6 s reklamy (lub całą krótszą) i kupił

dostępne m.in. dla celu Sales, okna do 28 dni

Okno atrybucji ustawiasz na poziomie grupy reklam i nie zmienisz go po publikacji – trzeba utworzyć nową grupę. W raportach Ads Managera konwersje CTA, VTA i EVTA trafiają do jednej kolumny konwersji, ale za pomocą własnych kolumn możesz je rozbić. To pierwszy krok do zrozumienia różnic z GA4.

[#wazne] Zanim zaczniesz porównywać TikTok z GA4, sprawdź, jakie okna atrybucji mają Twoje grupy reklam i jaką część konwersji stanowią te po samym wyświetleniu lub zaangażowanym obejrzeniu. Bez tej informacji porównanie dwóch liczb sprzedaży jest porównywaniem dwóch różnych definicji.

ROAS TikTok to wskaźnik, na który patrzy większość sklepów prowadzących kampanie na TikToku – i ten, który najczęściej budzi wątpliwości. W panelu TikTok Ads Manager ROAS wygląda dobrze, a w Google Analytics 4 sprzedaż z TikToka jest kilka razy mniejsza. Albo odwrotnie: GA4 pokazuje zakupy z TikToka, których panel reklamowy nie przypisuje kampaniom. Żadne z tych narzędzi nie kłamie – po prostu liczą co innego.

W tym artykule wyjaśniamy, jak liczyć ROAS i próg opłacalności, jak działa atrybucja w TikTok Ads (kliknięcia, wyświetlenia i zaangażowane obejrzenia), skąd biorą się różnice względem GA4 i jak ustawić pomiar, żeby porównanie miało sens. Opieramy się na centrum pomocy TikTok for Business i pomocy Google Analytics (stan na 28.10.2026).

ROAS TikTok – jak go liczyć i co pokazuje panel

ROAS (return on ad spend) to stosunek przychodu przypisanego do reklam do kosztu tych reklam. ROAS 4,0 oznacza, że na każdą złotówkę wydaną na kampanię przypadają 4 zł przychodu z zamówień przypisanych reklamom. W TikTok Ads Manager ROAS liczy się na podstawie wartości przekazywanej w zdarzeniu zakupu – jeśli piksel lub Events API nie przekazują wartości i waluty, panel nie pokaże ROAS, nawet gdy liczy zakupy.

Sam ROAS nie mówi, czy kampania zarabia. Do tego potrzebny jest próg opłacalności (break-even ROAS), czyli ROAS, przy którym marża z zamówień pokrywa koszt reklamy. Liczysz go jako 1 podzielone przez udział marży w cenie – przy czym marża to cena po odjęciu VAT, kosztu produktu, wysyłki, płatności i innych kosztów zmiennych, ale przed kosztem reklamy.

Wykres – przykład: ROAS w panelu 4,0 przy progu opłacalności ok. 2,6. [#chart:tt53]

ROAS w stosunku do progu

Co oznacza

Co zrobić

Wyraźnie powyżej progu

przypisane zamówienia przynoszą zysk

sprawdź udział konwersji po kliknięciu, skaluj stopniowo

W okolicy progu

kampania pracuje na zero na przypisanych zamówieniach

popraw kreacje, stronę produktu lub ofertę

Poniżej progu

przypisane zamówienia nie pokrywają kosztu reklamy

zmień kreacje, ofertę lub zdarzenie optymalizacji, nie skaluj

Próg opłacalności dla swoich liczb policzysz w kalkulatorze ROAS. Jeśli sprzedajesz w TikTok Shop, zamiast ROAS spotkasz w kampaniach GMV Max wskaźnik ROI liczony od wartości zamówień – opisujemy go w artykule o kampaniach GMV Max.

Atrybucja w TikTok Ads – kliknięcia, wyświetlenia i zaangażowane obejrzenia

Atrybucja decyduje, które zakupy panel przypisze reklamom. TikTok rozróżnia trzy typy: konwersje po kliknięciu (CTA), po wyświetleniu (VTA) oraz po zaangażowanym obejrzeniu (EVTA). Według opisu okien atrybucji na poziomie grupy reklam dla kliknięć możesz wybrać 1, 7, 14 lub 28 dni, a dla wyświetleń – wyłączone, 1 lub 7 dni.

Typ atrybucji

Kiedy zakup jest przypisany

Uwagi

Po kliknięciu (CTA)

użytkownik kliknął reklamę i kupił w wybranym oknie

najbliższy temu, co widzi GA4

Po wyświetleniu (VTA)

użytkownik zobaczył reklamę bez kliknięcia i kupił

GA4 nie ma o tym kontakcie żadnej informacji

Po zaangażowanym obejrzeniu (EVTA)

użytkownik obejrzał co najmniej 6 s reklamy (lub całą krótszą) i kupił

dostępne m.in. dla celu Sales, okna do 28 dni

Okno atrybucji ustawiasz na poziomie grupy reklam i nie zmienisz go po publikacji – trzeba utworzyć nową grupę. W raportach Ads Managera konwersje CTA, VTA i EVTA trafiają do jednej kolumny konwersji, ale za pomocą własnych kolumn możesz je rozbić. To pierwszy krok do zrozumienia różnic z GA4.

[#wazne] Zanim zaczniesz porównywać TikTok z GA4, sprawdź, jakie okna atrybucji mają Twoje grupy reklam i jaką część konwersji stanowią te po samym wyświetleniu lub zaangażowanym obejrzeniu. Bez tej informacji porównanie dwóch liczb sprzedaży jest porównywaniem dwóch różnych definicji.

Bezpłatna konsultacja TikTok
Sprawdź, jak sprzedawać więcej przez TikTok
  • Analiza profilu, treści i oferty
  • Pomysły na formaty, które sprzedają
  • Plan startu lub rozwoju TikTok Shop

Dlaczego TikTok pokazuje inną sprzedaż niż GA4

Różnice między panelem reklamowym a GA4 to norma, a nie błąd. Wynikają z tego, że oba narzędzia mają inne źródła danych, inne modele atrybucji i inne ograniczenia techniczne. Najważniejsze przyczyny zebraliśmy poniżej.

Przyczyna

Na czym polega

Co możesz zrobić

Konwersje po wyświetleniu i EVTA

TikTok przypisuje zakupy osobom, które nie kliknęły reklamy

porównuj z GA4 głównie konwersje po kliknięciu

Model atrybucji GA4

GA4 używa modelu opartego na danych lub ostatniego kliknięcia i dzieli udział między kanały

sprawdź model w ustawieniach atrybucji GA4

Okna czasowe

inne okno w TikToku i w GA4 daje inne liczby

ustaw porównywalne okna w obu narzędziach

Brak lub błędne UTM

sesje z TikToka trafiają w GA4 do źródła „direct” lub innego

stosuj spójne parametry UTM i sprawdzaj przekierowania

Zgody cookies

GA4 i piksel nie mierzą sesji bez zgody w ten sam sposób

sprawdź konfigurację banera i trybu zgody

Wiele urządzeń

reklama obejrzana na telefonie, zakup na komputerze

TikTok może powiązać zdarzenia lepiej niż GA4 bez logowania

Wartość zakupu

różnice w przekazywaniu wartości: brutto, netto, z dostawą

ustal jedną definicję przychodu w pikselu i w GA4

Model atrybucji w GA4 ma tu szczególne znaczenie. Według pomocy Google Analytics w raportach atrybucji dostępne są trzy modele: oparty na danych, „płatne i bezpłatne – ostatnie kliknięcie” oraz „kanały płatne Google – ostatnie kliknięcie”, a wizyty bezpośrednie są wykluczane z udziału w konwersji, chyba że cała ścieżka składa się tylko z nich. Jeśli klient kliknął reklamę na TikToku, a kilka dni później wrócił z wyszukiwarki i kupił, GA4 może przypisać zakup wyszukiwarce, a TikTok – swojej reklamie.

Wykres – cztery najczęstsze przyczyny, dla których TikTok pokazuje więcej sprzedaży niż GA4, wraz z działaniami naprawczymi. [#chart:tt53b]

Działa to też w drugą stronę. GA4 może pokazywać sesje i zakupy z TikToka, których panel reklamowy nie przypisuje kampaniom – np. ruch z organicznych filmów, linku w bio czy treści twórców. Jeśli chcesz mierzyć wpływ działań organicznych, zajrzyj do tekstu o mierzeniu ruchu z social mediów w GA4.

Jak skonfigurować pomiar, żeby porównanie miało sens

1. Parametry UTM w każdej reklamie

TikTok w dobrych praktykach połączenia z Google Analytics zaleca, by każdy adres docelowy reklamy zawierał co najmniej parametry utm_source i utm_id, np. utm_source=tiktok&utm_id=__CAMPAIGN_ID__&utm_content=__AID__. Makra TikToka automatycznie podstawiają m.in. nazwę i identyfikator kampanii (__CAMPAIGN_NAME__, __CAMPAIGN_ID__), grupy reklam (__AID_NAME__, __AID__) i kreacji (__CID_NAME__, __CID__). Możesz też włączyć automatyczne dodawanie parametrów UTM.

Pamiętaj, że parametry UTM rozróżniają wielkość liter, a zduplikowany parametr w adresie powoduje, że narzędzia analityczne biorą zwykle ostatnią wartość. Jeśli używasz przekierowań lub zewnętrznych narzędzi do śledzenia kliknięć, sprawdź, czy przekazują parametry do strony docelowej – TikTok wskazuje źle skonfigurowane przekierowania jako częstą przyczynę gubienia UTM. Te same zasady opisujemy na przykładzie Meta w tekście o parametrach UTM w reklamach.

2. Piksel, Events API i wartość zakupu

Zdarzenie zakupu musi przekazywać wartość i walutę, a definicja przychodu powinna być taka sama w pikselu TikToka i w GA4 – np. wartość brutto bez kosztu dostawy. Jeśli korzystasz jednocześnie z piksela i Events API, zadbaj o deduplikację zdarzeń (wspólny identyfikator zdarzenia), żeby ten sam zakup nie był liczony dwa razy.

3. Połączenie GA4 z TikTokiem i raport porównawczy

TikTok umożliwia połączenie Google Analytics w Events Managerze – dopasowuje wtedy konwersje z GA4 do kampanii na podstawie parametrów UTM. Warunkiem jest m.in. ustawienie zakupu jako kluczowego zdarzenia w GA4. W sekcji analizy atrybucji Ads Manager oferuje też porównanie raportów TikTok Ads i narzędzi zewnętrznych, choć według TikToka ta funkcja nie jest dostępna dla wszystkich kont.

[#tip] Ustal jedną tabelę porównawczą i aktualizuj ją co tydzień: wydatki, zakupy i przychód z TikTok Ads (z podziałem na kliknięcia i wyświetlenia), zakupy i przychód z GA4 dla źródła tiktok oraz łączną sprzedaż sklepu. Po kilku tygodniach zobaczysz stały stosunek między liczbami, który pozwala przewidywać wyniki zamiast co tydzień od nowa dyskutować, która liczba jest „prawdziwa”.

Raporty analizy atrybucji w TikTok Ads Manager

Poza standardowymi kolumnami Ads Manager ma sekcję analizy atrybucji (Attribution Analytics), która pomaga zrozumieć, jak użytkownicy dochodzą do zakupu. Według centrum pomocy TikToka obejmuje ona kilka raportów:

  • porównanie skuteczności – wyniki tych samych kampanii przy różnych oknach atrybucji,

  • czas do konwersji – ile średnio mija od ostatniej interakcji z reklamą do zakupu i jak rozkładają się konwersje w kolejnych dniach,

  • ścieżki do konwersji – które sekwencje kontaktów z reklamami kończą się zakupem,

  • konwersje wspomagane – podział konwersji przypisanych TikTokowi na te, w których reklama była ostatnim kontaktem, i te, w których tylko pomogła,

  • porównanie z narzędziami zewnętrznymi – wyjaśnienie różnic między TikTok Ads a Google Analytics (dostępność ograniczona).

Raport czasu do konwersji jest szczególnie przydatny przy wyborze okna atrybucji. Jeśli większość zakupów następuje w ciągu 1–2 dni od kliknięcia, długie okno niewiele zmienia. Jeśli produkt jest droższy i klienci długo się zastanawiają, krótkie okno zaniży wyniki kampanii, a długie lepiej odda rzeczywistość – zwłaszcza gdy porównujesz TikTok z kanałami, które też liczą dłuższe okna.

[#uwaga] Wydłużenie okna atrybucji zawsze „poprawia” wyniki w panelu, bo przypisuje reklamom więcej zakupów. Nie zmienia to jednak realnej sprzedaży. Jeśli porównujesz okresy przed i po zmianie ustawień, pamiętaj, że różnica w ROAS może wynikać tylko z innej definicji, a nie z lepszej kampanii.

ROAS a nowi i powracający klienci

Ten sam ROAS może oznaczać zupełnie różne rzeczy w zależności od tego, kto kupuje. Kampania, która w dużej mierze trafia do obecnych klientów, pokaże wysoki ROAS, ale może niewiele dokładać do sprzedaży – część tych osób i tak by wróciła. Kampania pozyskująca nowych klientów ma zwykle niższy ROAS przy pierwszym zamówieniu, za to buduje bazę, która kupuje ponownie.

Dlatego warto oceniać kampanie pozyskujące i remarketingowe osobno, a w kampaniach do nowych odbiorców wykluczać obecnych klientów – o wykluczeniach piszemy w tekście o targetowaniu w TikTok Ads. Jeśli znasz wartość klienta w czasie (np. średnią liczbę zamówień w roku), możesz zaakceptować niższy ROAS na pierwszym zakupie, o ile kolejne zamówienia pokrywają koszt pozyskania.

Który ROAS jest prawdziwy – jak podejmować decyzje

Odpowiedź brzmi: każdy służy do czegoś innego. ROAS w TikTok Ads Manager przydaje się do porównywania kampanii, grup reklam i kreacji w obrębie TikToka – to na tych danych uczy się algorytm. GA4 pokazuje, jak TikTok wypada na tle innych kanałów według jednego, wspólnego modelu. Do oceny całego marketingu przydaje się trzecia miara: łączny przychód sklepu podzielony przez łączne wydatki reklamowe ze wszystkich kanałów (często nazywany MER lub blended ROAS).

Najlepszym sprawdzianem realnego wpływu jest test przyrostu: porównanie sprzedaży w okresie lub regionie z reklamami i bez nich. Takie testy wymagają odpowiedniej skali i dokładnego planu, ale nawet prosty test – wstrzymanie części kampanii na dwa tygodnie z uwzględnieniem sezonowości – mówi więcej niż porównywanie dwóch paneli. Podobne podejście opisujemy dla Meta w artykule o różnicach między Meta Ads a GA4.

[#przyklad] Sklep wydaje 10 000 zł miesięcznie na TikTok Ads (przykładowe liczby). Panel pokazuje przychód 40 000 zł (ROAS 4,0), w tym 24 000 zł po kliknięciu i 16 000 zł po wyświetleniu lub zaangażowanym obejrzeniu. GA4 przypisuje źródłu tiktok 14 000 zł. Łączna sprzedaż sklepu wzrosła po starcie kampanii o ok. 25 000 zł miesięcznie przy stabilnych pozostałych kanałach. Wniosek: GA4 zaniża wpływ TikToka, a pełna liczba z panelu go zawyża – realny efekt jest bliżej konwersji po kliknięciu i wzrostu łącznej sprzedaży, więc to na tych danych warto opierać decyzje budżetowe.

Jeśli koszt zamówienia i ROAS wyglądają dobrze w każdym z ujęć, możesz spokojnie skalować kampanie – jak robić to bez skoków kosztu, opisujemy w artykule o budżecie TikTok Ads i skalowaniu. Szczególnie ostrożnie interpretuj ROAS kampanii remarketingowych, które zawsze wyglądają najlepiej – więcej w tekście o remarketingu na TikToku.

Najczęstsze błędy w pomiarze ROAS z TikTok Ads

  • Porównywanie łącznych konwersji z TikToka (z wyświetleniami) z konwersjami po kliknięciu w GA4.

  • Brak wartości i waluty w zdarzeniu zakupu – panel nie liczy ROAS.

  • Podwójne liczenie zakupów przy pikselu i Events API bez deduplikacji.

  • Różne definicje przychodu: brutto w jednym narzędziu, netto lub z dostawą w drugim.

  • Brak UTM lub przekierowania, które je gubią – ruch z TikToka trafia w GA4 do innych źródeł.

  • Zmiana okna atrybucji w połowie analizy (nowe grupy reklam z innymi ustawieniami).

  • Ocena kampanii wyłącznie po ROAS z panelu, bez progu opłacalności i bez spojrzenia na łączną sprzedaż.

Konfigurację kampanii, w tym wybór okna atrybucji i zdarzenia optymalizacji, opisujemy w poradniku kampania sprzedażowa w TikTok Ads krok po kroku.

Najczęściej zadawane pytania

Jak obliczyć ROAS z TikTok Ads?

Podziel przychód z zakupów przypisanych reklamom przez koszt reklam w tym samym okresie. Panel liczy ROAS automatycznie, jeśli zdarzenie zakupu przekazuje wartość i walutę.

Jaki ROAS na TikToku jest dobry?

Taki, który jest wyższy niż Twój próg opłacalności, czyli 1 podzielone przez udział marży w cenie. Przy marży 38% ceny brutto próg wynosi ok. 2,6 – uniwersalnej dobrej wartości dla wszystkich sklepów nie ma.

Dlaczego TikTok Ads pokazuje więcej konwersji niż GA4?

Najczęściej z powodu konwersji po wyświetleniu i zaangażowanym obejrzeniu, których GA4 nie widzi, innego modelu atrybucji w GA4, różnych okien czasowych oraz brakujących lub zgubionych parametrów UTM.

Jakie okno atrybucji wybrać w TikTok Ads?

Do dostępnych opcji należą: po kliknięciu 1, 7, 14 lub 28 dni i po wyświetleniu wyłączone, 1 lub 7 dni. Wybierz ustawienie spójne z cyklem zakupowym i stosuj je konsekwentnie, bo po publikacji grupy reklam nie da się go zmienić.

Czym jest EVTA w TikTok Ads?

To atrybucja po zaangażowanym obejrzeniu: zakup jest przypisany reklamie, jeśli użytkownik obejrzał co najmniej 6 sekund (lub całą krótszą reklamę), a potem kupił w wybranym oknie czasowym.

Jakie parametry UTM ustawić w reklamach na TikToku?

TikTok zaleca co najmniej utm_source i utm_id, np. utm_source=tiktok&utm_id=__CAMPAIGN_ID__&utm_content=__AID__. Makra automatycznie podstawiają identyfikatory kampanii, grup reklam i kreacji.

Podsumowanie

ROAS z TikTok Ads ma sens tylko w zestawieniu z progiem opłacalności i ze świadomością, jak liczona jest atrybucja. Panel TikToka przypisuje zakupy po kliknięciu, wyświetleniu i zaangażowanym obejrzeniu, a GA4 widzi tylko część tych ścieżek i dzieli udział między kanały – dlatego liczby zawsze się różnią. Zadbaj o spójne UTM, wartość zakupu w pikselu, deduplikację z Events API i stałe okna atrybucji, a decyzje opieraj na kilku miarach naraz: ROAS w panelu, danych z GA4 i zmianie łącznej sprzedaży sklepu.

Wdrażamy i obsługujemy TikTok Shop i kampanie na TikToku – konfigurujemy pomiar, łączymy dane z TikToka i GA4 i raportujemy wyniki tak, żeby było jasne, ile naprawdę zarabia kampania. Sprawdź naszą usługę prowadzenia social mediów dla e-commerce.

Dlaczego TikTok pokazuje inną sprzedaż niż GA4

Różnice między panelem reklamowym a GA4 to norma, a nie błąd. Wynikają z tego, że oba narzędzia mają inne źródła danych, inne modele atrybucji i inne ograniczenia techniczne. Najważniejsze przyczyny zebraliśmy poniżej.

Przyczyna

Na czym polega

Co możesz zrobić

Konwersje po wyświetleniu i EVTA

TikTok przypisuje zakupy osobom, które nie kliknęły reklamy

porównuj z GA4 głównie konwersje po kliknięciu

Model atrybucji GA4

GA4 używa modelu opartego na danych lub ostatniego kliknięcia i dzieli udział między kanały

sprawdź model w ustawieniach atrybucji GA4

Okna czasowe

inne okno w TikToku i w GA4 daje inne liczby

ustaw porównywalne okna w obu narzędziach

Brak lub błędne UTM

sesje z TikToka trafiają w GA4 do źródła „direct” lub innego

stosuj spójne parametry UTM i sprawdzaj przekierowania

Zgody cookies

GA4 i piksel nie mierzą sesji bez zgody w ten sam sposób

sprawdź konfigurację banera i trybu zgody

Wiele urządzeń

reklama obejrzana na telefonie, zakup na komputerze

TikTok może powiązać zdarzenia lepiej niż GA4 bez logowania

Wartość zakupu

różnice w przekazywaniu wartości: brutto, netto, z dostawą

ustal jedną definicję przychodu w pikselu i w GA4

Model atrybucji w GA4 ma tu szczególne znaczenie. Według pomocy Google Analytics w raportach atrybucji dostępne są trzy modele: oparty na danych, „płatne i bezpłatne – ostatnie kliknięcie” oraz „kanały płatne Google – ostatnie kliknięcie”, a wizyty bezpośrednie są wykluczane z udziału w konwersji, chyba że cała ścieżka składa się tylko z nich. Jeśli klient kliknął reklamę na TikToku, a kilka dni później wrócił z wyszukiwarki i kupił, GA4 może przypisać zakup wyszukiwarce, a TikTok – swojej reklamie.

Wykres – cztery najczęstsze przyczyny, dla których TikTok pokazuje więcej sprzedaży niż GA4, wraz z działaniami naprawczymi. [#chart:tt53b]

Działa to też w drugą stronę. GA4 może pokazywać sesje i zakupy z TikToka, których panel reklamowy nie przypisuje kampaniom – np. ruch z organicznych filmów, linku w bio czy treści twórców. Jeśli chcesz mierzyć wpływ działań organicznych, zajrzyj do tekstu o mierzeniu ruchu z social mediów w GA4.

Jak skonfigurować pomiar, żeby porównanie miało sens

1. Parametry UTM w każdej reklamie

TikTok w dobrych praktykach połączenia z Google Analytics zaleca, by każdy adres docelowy reklamy zawierał co najmniej parametry utm_source i utm_id, np. utm_source=tiktok&utm_id=__CAMPAIGN_ID__&utm_content=__AID__. Makra TikToka automatycznie podstawiają m.in. nazwę i identyfikator kampanii (__CAMPAIGN_NAME__, __CAMPAIGN_ID__), grupy reklam (__AID_NAME__, __AID__) i kreacji (__CID_NAME__, __CID__). Możesz też włączyć automatyczne dodawanie parametrów UTM.

Pamiętaj, że parametry UTM rozróżniają wielkość liter, a zduplikowany parametr w adresie powoduje, że narzędzia analityczne biorą zwykle ostatnią wartość. Jeśli używasz przekierowań lub zewnętrznych narzędzi do śledzenia kliknięć, sprawdź, czy przekazują parametry do strony docelowej – TikTok wskazuje źle skonfigurowane przekierowania jako częstą przyczynę gubienia UTM. Te same zasady opisujemy na przykładzie Meta w tekście o parametrach UTM w reklamach.

2. Piksel, Events API i wartość zakupu

Zdarzenie zakupu musi przekazywać wartość i walutę, a definicja przychodu powinna być taka sama w pikselu TikToka i w GA4 – np. wartość brutto bez kosztu dostawy. Jeśli korzystasz jednocześnie z piksela i Events API, zadbaj o deduplikację zdarzeń (wspólny identyfikator zdarzenia), żeby ten sam zakup nie był liczony dwa razy.

3. Połączenie GA4 z TikTokiem i raport porównawczy

TikTok umożliwia połączenie Google Analytics w Events Managerze – dopasowuje wtedy konwersje z GA4 do kampanii na podstawie parametrów UTM. Warunkiem jest m.in. ustawienie zakupu jako kluczowego zdarzenia w GA4. W sekcji analizy atrybucji Ads Manager oferuje też porównanie raportów TikTok Ads i narzędzi zewnętrznych, choć według TikToka ta funkcja nie jest dostępna dla wszystkich kont.

[#tip] Ustal jedną tabelę porównawczą i aktualizuj ją co tydzień: wydatki, zakupy i przychód z TikTok Ads (z podziałem na kliknięcia i wyświetlenia), zakupy i przychód z GA4 dla źródła tiktok oraz łączną sprzedaż sklepu. Po kilku tygodniach zobaczysz stały stosunek między liczbami, który pozwala przewidywać wyniki zamiast co tydzień od nowa dyskutować, która liczba jest „prawdziwa”.

Raporty analizy atrybucji w TikTok Ads Manager

Poza standardowymi kolumnami Ads Manager ma sekcję analizy atrybucji (Attribution Analytics), która pomaga zrozumieć, jak użytkownicy dochodzą do zakupu. Według centrum pomocy TikToka obejmuje ona kilka raportów:

  • porównanie skuteczności – wyniki tych samych kampanii przy różnych oknach atrybucji,

  • czas do konwersji – ile średnio mija od ostatniej interakcji z reklamą do zakupu i jak rozkładają się konwersje w kolejnych dniach,

  • ścieżki do konwersji – które sekwencje kontaktów z reklamami kończą się zakupem,

  • konwersje wspomagane – podział konwersji przypisanych TikTokowi na te, w których reklama była ostatnim kontaktem, i te, w których tylko pomogła,

  • porównanie z narzędziami zewnętrznymi – wyjaśnienie różnic między TikTok Ads a Google Analytics (dostępność ograniczona).

Raport czasu do konwersji jest szczególnie przydatny przy wyborze okna atrybucji. Jeśli większość zakupów następuje w ciągu 1–2 dni od kliknięcia, długie okno niewiele zmienia. Jeśli produkt jest droższy i klienci długo się zastanawiają, krótkie okno zaniży wyniki kampanii, a długie lepiej odda rzeczywistość – zwłaszcza gdy porównujesz TikTok z kanałami, które też liczą dłuższe okna.

[#uwaga] Wydłużenie okna atrybucji zawsze „poprawia” wyniki w panelu, bo przypisuje reklamom więcej zakupów. Nie zmienia to jednak realnej sprzedaży. Jeśli porównujesz okresy przed i po zmianie ustawień, pamiętaj, że różnica w ROAS może wynikać tylko z innej definicji, a nie z lepszej kampanii.

ROAS a nowi i powracający klienci

Ten sam ROAS może oznaczać zupełnie różne rzeczy w zależności od tego, kto kupuje. Kampania, która w dużej mierze trafia do obecnych klientów, pokaże wysoki ROAS, ale może niewiele dokładać do sprzedaży – część tych osób i tak by wróciła. Kampania pozyskująca nowych klientów ma zwykle niższy ROAS przy pierwszym zamówieniu, za to buduje bazę, która kupuje ponownie.

Dlatego warto oceniać kampanie pozyskujące i remarketingowe osobno, a w kampaniach do nowych odbiorców wykluczać obecnych klientów – o wykluczeniach piszemy w tekście o targetowaniu w TikTok Ads. Jeśli znasz wartość klienta w czasie (np. średnią liczbę zamówień w roku), możesz zaakceptować niższy ROAS na pierwszym zakupie, o ile kolejne zamówienia pokrywają koszt pozyskania.

Który ROAS jest prawdziwy – jak podejmować decyzje

Odpowiedź brzmi: każdy służy do czegoś innego. ROAS w TikTok Ads Manager przydaje się do porównywania kampanii, grup reklam i kreacji w obrębie TikToka – to na tych danych uczy się algorytm. GA4 pokazuje, jak TikTok wypada na tle innych kanałów według jednego, wspólnego modelu. Do oceny całego marketingu przydaje się trzecia miara: łączny przychód sklepu podzielony przez łączne wydatki reklamowe ze wszystkich kanałów (często nazywany MER lub blended ROAS).

Najlepszym sprawdzianem realnego wpływu jest test przyrostu: porównanie sprzedaży w okresie lub regionie z reklamami i bez nich. Takie testy wymagają odpowiedniej skali i dokładnego planu, ale nawet prosty test – wstrzymanie części kampanii na dwa tygodnie z uwzględnieniem sezonowości – mówi więcej niż porównywanie dwóch paneli. Podobne podejście opisujemy dla Meta w artykule o różnicach między Meta Ads a GA4.

[#przyklad] Sklep wydaje 10 000 zł miesięcznie na TikTok Ads (przykładowe liczby). Panel pokazuje przychód 40 000 zł (ROAS 4,0), w tym 24 000 zł po kliknięciu i 16 000 zł po wyświetleniu lub zaangażowanym obejrzeniu. GA4 przypisuje źródłu tiktok 14 000 zł. Łączna sprzedaż sklepu wzrosła po starcie kampanii o ok. 25 000 zł miesięcznie przy stabilnych pozostałych kanałach. Wniosek: GA4 zaniża wpływ TikToka, a pełna liczba z panelu go zawyża – realny efekt jest bliżej konwersji po kliknięciu i wzrostu łącznej sprzedaży, więc to na tych danych warto opierać decyzje budżetowe.

Jeśli koszt zamówienia i ROAS wyglądają dobrze w każdym z ujęć, możesz spokojnie skalować kampanie – jak robić to bez skoków kosztu, opisujemy w artykule o budżecie TikTok Ads i skalowaniu. Szczególnie ostrożnie interpretuj ROAS kampanii remarketingowych, które zawsze wyglądają najlepiej – więcej w tekście o remarketingu na TikToku.

Najczęstsze błędy w pomiarze ROAS z TikTok Ads

  • Porównywanie łącznych konwersji z TikToka (z wyświetleniami) z konwersjami po kliknięciu w GA4.

  • Brak wartości i waluty w zdarzeniu zakupu – panel nie liczy ROAS.

  • Podwójne liczenie zakupów przy pikselu i Events API bez deduplikacji.

  • Różne definicje przychodu: brutto w jednym narzędziu, netto lub z dostawą w drugim.

  • Brak UTM lub przekierowania, które je gubią – ruch z TikToka trafia w GA4 do innych źródeł.

  • Zmiana okna atrybucji w połowie analizy (nowe grupy reklam z innymi ustawieniami).

  • Ocena kampanii wyłącznie po ROAS z panelu, bez progu opłacalności i bez spojrzenia na łączną sprzedaż.

Konfigurację kampanii, w tym wybór okna atrybucji i zdarzenia optymalizacji, opisujemy w poradniku kampania sprzedażowa w TikTok Ads krok po kroku.

Najczęściej zadawane pytania

Jak obliczyć ROAS z TikTok Ads?

Podziel przychód z zakupów przypisanych reklamom przez koszt reklam w tym samym okresie. Panel liczy ROAS automatycznie, jeśli zdarzenie zakupu przekazuje wartość i walutę.

Jaki ROAS na TikToku jest dobry?

Taki, który jest wyższy niż Twój próg opłacalności, czyli 1 podzielone przez udział marży w cenie. Przy marży 38% ceny brutto próg wynosi ok. 2,6 – uniwersalnej dobrej wartości dla wszystkich sklepów nie ma.

Dlaczego TikTok Ads pokazuje więcej konwersji niż GA4?

Najczęściej z powodu konwersji po wyświetleniu i zaangażowanym obejrzeniu, których GA4 nie widzi, innego modelu atrybucji w GA4, różnych okien czasowych oraz brakujących lub zgubionych parametrów UTM.

Jakie okno atrybucji wybrać w TikTok Ads?

Do dostępnych opcji należą: po kliknięciu 1, 7, 14 lub 28 dni i po wyświetleniu wyłączone, 1 lub 7 dni. Wybierz ustawienie spójne z cyklem zakupowym i stosuj je konsekwentnie, bo po publikacji grupy reklam nie da się go zmienić.

Czym jest EVTA w TikTok Ads?

To atrybucja po zaangażowanym obejrzeniu: zakup jest przypisany reklamie, jeśli użytkownik obejrzał co najmniej 6 sekund (lub całą krótszą reklamę), a potem kupił w wybranym oknie czasowym.

Jakie parametry UTM ustawić w reklamach na TikToku?

TikTok zaleca co najmniej utm_source i utm_id, np. utm_source=tiktok&utm_id=__CAMPAIGN_ID__&utm_content=__AID__. Makra automatycznie podstawiają identyfikatory kampanii, grup reklam i kreacji.

Podsumowanie

ROAS z TikTok Ads ma sens tylko w zestawieniu z progiem opłacalności i ze świadomością, jak liczona jest atrybucja. Panel TikToka przypisuje zakupy po kliknięciu, wyświetleniu i zaangażowanym obejrzeniu, a GA4 widzi tylko część tych ścieżek i dzieli udział między kanały – dlatego liczby zawsze się różnią. Zadbaj o spójne UTM, wartość zakupu w pikselu, deduplikację z Events API i stałe okna atrybucji, a decyzje opieraj na kilku miarach naraz: ROAS w panelu, danych z GA4 i zmianie łącznej sprzedaży sklepu.

Wdrażamy i obsługujemy TikTok Shop i kampanie na TikToku – konfigurujemy pomiar, łączymy dane z TikToka i GA4 i raportujemy wyniki tak, żeby było jasne, ile naprawdę zarabia kampania. Sprawdź naszą usługę prowadzenia social mediów dla e-commerce.

Czy ten artykuł był pomocny? Oceń go
Bądź pierwszą osobą, która oceni

Sebastian Luksa

Head of Performance Marketing

Odpowiada za kampanie płatne: Allegro Ads, Google Ads, Meta Ads. Testuje, mierzy i optymalizuje każdy etap lejka.

Odpowiada za kampanie płatne: Allegro Ads, Google Ads, Meta Ads. Testuje, mierzy i optymalizuje każdy etap lejka.

★★★★★
Współpracowałeś z Vinson?
Twoja opinia pomoże innym sprzedawcom wybrać sprawdzoną agencję. Zajmie Ci to minutę.
Oceń nas na Trustpilot →
Potrzebujesz pomocy z tym tematem?

Prowadzenie social mediów dla e-commerce

Sebastian i nasz zespół pomogą Ci wdrożyć to na Twoim koncie – bez zobowiązań.

  • Analiza Twojego konta i obecnych działań
  • Konkretny plan poprawek do wdrożenia
  • Bezpłatna konsultacja – bez zobowiązań
4,9/5 ze 140 opiniiWdrażamy i obsługujemy TikTok Shop
Sebastian Luksa – Head of Performance Marketing
Sebastian LuksaHead of Performance Marketing

Przeczytaj także

Więcej porad z naszej bazy wiedzy – przesuń, aby zobaczyć kolejne artykuły.

1 / 1

Masz pytania? Chętnie porozmawiamy!

Masz pytania? Chętnie porozmawiamy!

Masz pytania? Chętnie porozmawiamy!

Bartłomiej Stokłosa

CEO & Founder

"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie – przyjdzie i to zrobi."

Bartłomiej Stokłosa

CEO & Founder

"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie – przyjdzie i to zrobi."

ZADZWOŃ

574 944 685

ADRES

Kazimierza Wielkiego 7/7

32-700 Bochnia