Po co w ogóle robić audyt kampanii afiliacyjnej
Różnica między “kampania działa” a “kampania zarabia tyle, ile powinna”
Kampania afiliacyjna może wyglądać “na oko” dobrze: reklamy się wyświetlają, kliknięcia wpadają, w panelu sieci pojawiają się jakieś prowizje. To jeszcze nic nie znaczy. Rzeczywista różnica jest między kampanią, która jakoś zarabia, a kampanią, która wyciąga z ruchu tyle, ile realnie się da w danych warunkach.
Audyt kampanii afiliacyjnych ma właśnie tę intencję: wyłapać miejsca, w których pieniądze uciekają bokiem. Najczęściej nie są to spektakularne katastrofy, tylko seria małych wycieków: jeden zły link w kreacji, niedopięty piksel, LP ładujący się 5 sekund, słabo dopasowany nagłówek. Każdy z nich trochę obniża EPC i ROI – razem potrafią uciąć połowę potencjalnej prowizji.
Bez regularnego audytu łatwo wpaść w tryb “ustawiłem, działa, nie dotykam”. Problem w tym, że środowisko kampanii zmienia się cały czas: stawki w programach, konkurencja w aukcjach reklam, zachowania użytkowników, regulaminy źródeł ruchu. Co kilka tygodni ta sama konfiguracja, która była rentowna, nagle zaczyna się krztusić.
Audyt nie jest fanaberią “perfekcjonisty od cyferek”. To sposób, żeby utrzymać kampanię w zakresach rentowności, zamiast powoli dryfować w stronę break-even albo lekkiej straty, której nikt w porę nie zauważy.
Typowe sygnały, że prowizje uciekają bokiem
Jest kilka prostych, powtarzalnych symptomów, które prawie zawsze oznaczają, że lejek ma dziury:
- Dużo klików, mało prowizji – CTRowo wygląda to świetnie, ale konwersja i EPC leżą. Zwykle oznacza to problem z dopasowaniem kreacji do oferty albo techniczne problemy na dalszym etapie lejka.
- Skaczący EPC – jednego dnia świetnie, drugiego dramat, przy podobnym wolumenie kliknięć. To zwykle znak, że:
- część konwersji się nie raportuje,
- jeden z kanałów ruchu psuje średnią,
- program coś miesza z akceptacją leadów lub cookie window.
- Dziwnie niska konwersja vs. inne źródła / programy – jeżeli program raportuje średnią CR 5%, a u ciebie od dłuższego czasu 0,3% przy sensownym wolumenie ruchu, jest bardzo prawdopodobne, że:
- tracking nie łapie wszystkich transakcji,
- ruch jest fatalnie dopasowany (np. przypadkowy, motywowany, boty),
- landing page lub pre-sell ubija intent zakupowy.
- Nagłe spadki bez oczywistej przyczyny – nic nie zmieniasz, a prowizje o połowę niższe niż zwykle. Często winne są:
- zmiany po stronie reklamodawcy (nowy formularz, nowe zasady walidacji leadów),
- problemy z domeną przekierowującą,
- zawieszony piksel, wyłączony postback.
Takie sygnały to zaproszenie do prostego, ale systematycznego audytu kampanii afiliacyjnych. Zamiast zgadywać “coś się popsuło”, lepiej przejść konkretną checklistę.
Cel prostego audytu: maksymalny efekt przy minimalnym chaosie
Audyt kampanii bywa mylony z rozbudowaną analityką, w której trzeba znać każdy raport GA4 na pamięć i liczyć segmenty w Excelu. Na potrzeby afiliacji większości wydawców wystarczy kilka powtarzalnych kroków:
- zebrać dane z panelu afiliacyjnego i źródeł ruchu,
- wyłapać kampanie i segmenty z najbardziej podejrzanymi metrykami,
- sprawdzić tracking i technikalia,
- przejść po kolei: źródła ruchu → kreacje → lejek → oferta,
- wyznaczyć 1–3 konkretnych zmian do wdrożenia w każdym obszarze.
Celem nie jest napisanie doktoratu z analityki, tylko podniesienie EPC i ROI oraz ograniczenie przepalania budżetu na ruch, który nie ma prawa się spiąć.
Jak często przeprowadzać audyt kampanii afiliacyjnych
Częstotliwość audytu zależy od dwóch rzeczy: wolumenu ruchu i skali budżetu. Ogólny, zdrowy rytm wygląda następująco:
- Mały budżet, mało ruchu (kilkadziesiąt–kilkaset kliknięć dziennie) – pełniejszy audyt co 2–4 tygodnie, plus szybki rzut oka raz w tygodniu. Nie ma sensu wyciągać wniosków z 20 kliknięć.
- Średni budżet (kilka tysięcy kliknięć dziennie) – tygodniowy audyt z analizą źródeł ruchu, kreacji i lejka, a do tego codzienny monitoring kluczowych metryk (CR, EPC, ROI).
- Duży budżet / skalowanie – krótki audyt techniczny i źródeł ruchu co 2–3 dni, a szersze przekrojowe spojrzenie co tydzień. Przy większych wydatkach drobny błąd kosztuje konkretną kasę w ciągu jednego dnia.
Prosty nawyk: zawsze, gdy zwiększasz stawki lub budżet w źródle ruchu, warto zrobić mini-audyt – choćby szybkie przejście przez tracking, strony i kluczowe wskaźniki. To jak kontrola pasów bezpieczeństwa przed wciśnięciem gazu.
Przygotowanie do audytu: dane, dostęp i porządek w chaosie
Lista dostępu, bez której audyt będzie strzelaniem na ślepo
Skuteczny audyt kampanii afiliacyjnych zaczyna się od zorganizowania dostępu. Bez kompletu narzędzi analiza kończy się na “coś jest nie tak”. Minimalny pakiet to:
- Panel afiliacyjny – szczegółowe statystyki:
- kliknięcia, leady, sprzedaże, EPC, CR,
- statusy leadów (zaakceptowane, odrzucone, w trakcie weryfikacji),
- rozbicie po subID, kampaniach, geolokalizacji, urządzeniach.
- Źródła ruchu – panele reklamowe:
- Facebook Ads / Google Ads,
- sieci natywne (Taboola, Outbrain, MGID itd.),
- platformy push, e-mailingowe systemy wysyłkowe,
- panel reklam na własnych stronach (jeśli masz własne inventory).
- Tracker lub analityka:
- Voluum, RedTrack, Binom lub inne – idealnie z postbackiem z sieci afiliacyjnej,
- Google Analytics / GA4 dla własnych LP i blogów,
- piksele źródeł ruchu (FB, Google, TikTok itd.).
- Dostęp do stron landing page / pre-sell – WordPress, system buildera (ClickFunnels, Landingi, Swipe Pages itp.) lub własny serwer.
Bez jednego z tych elementów robi się dziura w historii: np. widzisz, że kliknięcia z FB są, ale nie jesteś w stanie przypisać konkretnych kampanii do konwersji w panelu afiliacyjnym, bo nie ma spójnego tagowania. Audyt zamienia się w zgadywankę.
Porządek w nazewnictwie: bez tego nawet najlepsze dane są bezużyteczne
Jeżeli nazwy kampanii wyglądają jak “test_nowy_1”, “kampania2_kopia_kopia” albo “fb123”, to połowa audytu pójdzie na rozszyfrowywanie, co jest czym. Standard nazewnictwa naprawdę ratuje życie (i czas).
Dobrze jest z góry przyjąć prosty, ale konsekwentny wzór, np.:
[Źródło]_[GEO]_[Oferta]_[Typ_lejka]_[Segment]
Przykład: FB_PL_keto_diet_quiz_lookalike3 albo GADS_DE_kredyt_LP_brandsearch.
To samo dotyczy parametrów subID w linkach afiliacyjnych. Jeżeli subID są używane raz do oznaczenia kampanii, raz reklamy, a raz czegoś jeszcze innego, po tygodniu nic nie wiadomo. Dobrą praktyką jest:
- subID1 – źródło ruchu / kampania,
- subID2 – zestaw reklam / grupa,
- subID3 – konkretna kreacja / placement,
- subID4 – testowany wariant LP / lejka (jeśli potrzeba).
Stały schemat pozwala przy audycie kampanii afiliacyjnych od razu zobaczyć, w której warstwie pojawia się problem: czy to cała kampania z FB, czy tylko jeden adset, czy konkretne zdjęcie.
Podstawowe metryki, nad którymi warto trzymać rękę
Żeby wiedzieć, gdzie uciekają prowizje, trzeba mówić tym samym językiem liczb. Kluczowe wskaźniki to:
- Kliknięcia – ile osób przeszło na LP lub bezpośrednio na ofertę.
- CTR (Click-Through Rate) – skuteczność reklamy lub LP:
- na poziomie reklamy: kliknięcia / wyświetlenia reklamy,
- na poziomie LP: przejścia dalej / wejścia na stronę.
- CR (Conversion Rate) – konwersje / kliknięcia (lub przejścia z konkretnego etapu do następnego w lejku).
- EPC (Earnings Per Click) – prowizja / liczba kliknięć. Najprostszy sposób porównywania efektywności różnych kampanii i źródeł ruchu.
- CPC (Cost Per Click) – ile realnie płacisz za jedno kliknięcie z danego źródła.
- ROI – (zysk – koszt) / koszt. Najlepszy przyjaciel przy decyzji “skalować czy ucinać”.
- Refundy / chargebacki / odrzucone leady – poziom zwrotów i odrzutów potrafi zabić teoretycznie świetną kampanię.
Bez tych kilku parametrów trudno mówić o audycie. Wszystkie bardziej zaawansowane wskaźniki są tylko pochodnymi tego zestawu.
Zabezpieczenie danych historycznych przed zmianami
Audyt to nie jednorazowa akcja, tylko proces. Żeby móc ocenić, czy zmiany po audycie faktycznie coś poprawiły, przydaje się zrzut stanu wyjściowego. W praktyce:
- robisz eksport do CSV lub Excela z panelu afiliacyjnego (kampanie, subID, EPC, CR),
- zapisujesz raporty z głównych źródeł ruchu (koszty, kliknięcia, CTR, CPC),
- robisz kilka screenshotów najważniejszych dashboardów (żeby szybko do nich wrócić),
- notujesz datę i krótki opis: co działa dobrze, co wygląda podejrzanie, co zamierzasz zmienić.
Po wdrożeniu zmian wracasz do notatek i porównujesz liczby. Wtedy wiesz, czy audyt kampanii afiliacyjnych miał sens, czy tylko narobił roboty.
Punkt startowy: szybki rzut oka na wyniki i wyłapanie podejrzanych
Raport z lotu ptaka: kto generuje przychód, a kto tylko koszt
Na początek potrzebne jest widok “od góry”: które kampanie faktycznie zarabiają, które balansują na zero, a które pożerają budżet. Najprościej zrobić dwie listy:
- kampanie posortowane po przychodzie / prowizji (malejąco),
- kampanie posortowane po koszcie (malejąco).
Następnie łączysz to z EPC i ROI. Czasem kampania, która generuje duży przychód, ma relatywnie niskie ROI, bo jest bardzo droga w kliknięciach. Z kolei mała kampania na niszowy ruch może mieć świetny EPC, ale prawie zerowy wolumen.
Na tym etapie chodzi tylko o wytypowanie kandydatów do szczegółowego przeglądu:
- kampanie z dużym kosztem i niskim EPC,
- kampanie z niestabilnym EPC przy podobnym wolumenie ruchu,
- kampanie z dobrym EPC, ale małym wolumenem – kandydaci do skalowania po audycie.
Wyszukiwanie kampanii o wysokim ruchu i niskiej prowizji
Klasyczny pierwszy sygnał wycieku: kampania dostaje sporo kliknięć, ale w panelu afiliacyjnym widać symboliczne konwersje. To nie zawsze jest wina oferty – często problem leży wcześniej.
Praktyczna ścieżka:
- W panelu afiliacyjnym sortujesz kampanie po liczbie kliknięć.
- Dla tych z topu wpisujesz w osobnej kolumnie EPC i CR.
- Zaznaczasz wszystkiego, co:
- ma dużo kliknięć (w twojej skali) i
- EPC znacząco niższe niż średnia dla danego programu / podobnych kampanii.
Takie kampanie trafiają na listę priorytetów audytu: coś w nich działa na tyle dobrze, że przyciąga ruch, ale na późniejszych etapach pieniędzy z tego nie ma.
Porównanie danych: gdzie rozjeżdżają się kliknięcia i konwersje
Jednym z szybszych testów “czy gdzieś nie przeciekam” jest porównanie liczb między źródłem ruchu, trackerem i panelem afiliacyjnym. Chodzi o to, by sprawdzić, na którym etapie znikają ludzie (i prowizje):
- kliknięcia w źródle ruchu vs wejścia na LP / tracker,
- kliknięcia z LP na ofertę vs kliknięcia w panelu afiliacyjnym,
- kliknięcia w panelu afiliacyjnym vs konwersje / leady.
Jeśli widzisz, że:
- źródło ruchu raportuje np. 1000 kliknięć, a tracker tylko 700 – szukasz problemów z przekierowaniami, blokadami (adblock, przeglądarki mobilne), wolnym serwerem lub złym oznaczeniem linków,
- tracker pokazuje 700 przejść na LP, ale tylko 300 kliknięć w ofertę – wąskie gardło jest na landingu (copy, UX, techniczne błędy),
- panel afiliacyjny widzi podobną liczbę kliknięć jak tracker, ale konwersji prawie brak – sprawdzasz dopasowanie oferty, jakość ruchu i technikalia po stronie partnera.
Taki prosty “rachunek przejść” pozwala bardzo szybko wyłapać, czy problem jest z reklamą, LP, trackingiem, czy samą ofertą. Zamiast rozkminiać miesiącami, zaczynasz od najbardziej podejrzanego odcinka łańcucha.
Wyznaczenie progów alarmowych dla kluczowych wskaźników
Kampanie nie psują się zazwyczaj w jeden dzień. Metryki powoli się rozjeżdżają, aż pewnego dnia zauważasz, że cały tydzień jesteś na minus – a sygnały były już dawno.
Dlatego przydają się progi alarmowe:
- Minimalny akceptowalny EPC – poniżej którego kampania automatycznie trafia do sekcji “cięcie lub ratunek”.
- Maksymalny akceptowalny CPC dla danego źródła ruchu – jeśli stawki rosną, a EPC stoi, skalowanie zamienia się w pożeranie budżetu.
- Minimalny CR na głównych etapach lejka (LP → oferta, klik → lead) – spadek poniżej ustalonego poziomu oznacza, że coś się zepsuło w kreacji, stronie lub ofercie.
- Maksymalny poziom odrzuceń / refundów – od pewnego momentu nawet pozornie dochodowa kampania jest toksyczna dla relacji z siecią i reklamodawcą.
Przy audycie kampanii afiliacyjnych te progi działają jak semafory: czerwone światło to priorytet do przejrzenia, żółte – obserwacja, zielone – kandydaci do skalowania.

Kontrola techniczna: tracking, piksele, linki – klasyczne czarne dziury prowizji
Sprawdzenie poprawności linków afiliacyjnych i parametrów
Pierwszy krok techniczny to upewnienie się, że podstawowe narzędzie zarabiania, czyli link afiliacyjny, faktycznie działa tak, jak powinien. Na liście kontrolnej znajduje się kilka prostych punktów:
- Czy używany jest aktualny link z panelu (nie jakiś stary z testów sprzed pół roku).
- Czy link poprawnie przekazuje subID / parametry trackera (brak literówek, pomyłek w kolejności, brak spacji, podwójnych “&” itp.).
- Czy link nie jest “połamany” przez buildera strony (np. CMS skrócił część parametrów, wstawił własne znaki specjalne).
- Czy w domenach i ścieżkach nie ma mieszania HTTP/HTTPS oraz przekierowań prowadzących do błędu.
Dobrym nawykiem jest przetestowanie linka w trybie incognito, z wyczyszczonymi cookies, w kilku przeglądarkach (mobilna i desktop). Kilka minut klikania potrafi uratować setki złotych straconych przez prostą literówkę.
Testowanie ścieżki użytkownika: od reklamy do strony “dziękujemy”
Pełna kontrola techniczna to przejście całego procesu tak, jak robi to użytkownik. Idealnie nagrywając ekran (np. Loom, OBS) i potem oglądając nagranie z perspektywy “gdzie mogłem stracić tracking”.
- Wchodzisz w reklamę z prawdziwego urządzenia (jeśli to FB/Google – użyj podglądu reklamy lub testowej grupy odbiorców).
- Przechodzisz przez LP, klikasz w przycisk kierujący do oferty.
- Na ofercie wypełniasz formularz / składasz testowe zamówienie (jeśli sieć na to pozwala – często można oznaczyć to jako test).
- Sprawdzasz:
- czy linki UTMs / subID przenoszą się między kolejnymi przekierowaniami,
- czy w adresie URL nie znikają parametry (częsty problem przy customowych skryptach, skracaczach linków, Cloudflare),
- czy finalnie w panelu afiliacyjnym lub trackerze pojawiła się konwersja testowa.
Jeżeli którykolwiek etap obcina parametry, to masz klasyczny “wyciek” – ruch jest, konwersja po stronie reklamodawcy może się nawet pojawić, ale prowizja ląduje w czarnej dziurze.
Kolidujące skrypty i wtyczki – cichy zabójca trackingu
Na własnych LP i pre-sellach często ląduje cały festiwal skryptów: piksele reklamowe, heatmapy, popupy, chaty, różne A/B testery. Każdy z nich potencjalnie może namieszać.
Przy audycie technicznym dobrze jest:
- Przejrzeć kod strony (lub przez wtyczki, jeśli to WordPress) i spisać wszystkie zewnętrzne skrypty.
- Wyłączyć na chwilę wszystko poza trackerem i niezbędnymi pikselami, a następnie ponownie przejść ścieżkę użytkownika.
- Sprawdzić w konsoli przeglądarki (F12 → Console), czy nie ma błędów JavaScript związanych z przekierowaniami, formularzami lub ładowaniem strony.
Niejedna kampania traciła część konwersji, bo modal z regulaminem był źle oskryptowany i blokował wywołanie postbacka. Z zewnątrz wszystko wyglądało OK – tyle że część zleceń nie była rejestrowana.
Weryfikacja pikseli i postbacków
Kolejna warstwa to piksele i postbacki między siecią afiliacyjną, trackerem i źródłem ruchu. Tu zwykle dzieją się grubsze kwiatki, zwłaszcza przy skalowaniu i przełączaniu ofert.
Lista kontrolna przy audycie kampanii afiliacyjnych pod kątem pikseli:
- Czy piksel źródła ruchu jest wpięty:
- w odpowiednim miejscu (LP vs strona “dziękujemy”),
- z odpowiednim typem zdarzenia (Lead, Purchase, CompleteRegistration itp.).
- Czy postback z sieci afiliacyjnej do trackera:
- jest aktywny i poprawnie skonfigurowany (ID konwersji, tokeny),
- przekazuje subID / clickID, które faktycznie wysyłasz w linku.
- Czy tracker poprawnie wysyła zdarzenia do FB/Google (via API / piksel) – inaczej system widzi dużo kliknięć i mało konwersji, więc podnosi stawki lub przycina ruch.
Jeżeli coś tu jest rozjechane, masz podwójny problem: nie tylko tracisz prowizje, ale jeszcze algorytm optymalizuje kampanię na podstawie błędnych danych.
Czasy ładowania i błędy serwera
Techniczną częścią audytu jest też sprawdzenie, czy użytkownicy w ogóle docierają do tego, co im obiecujesz. Wolny, przycinający się landing z punktu widzenia statystyk wygląda jak “słaby ruch”, a realnie jest po prostu niedostępny.
Przydatne sprawdzenia:
- Test prędkości LP w PageSpeed Insights lub GTmetrix – szczególnie na mobile.
- Logi serwera / monitoring uptime – czy nie ma częstych błędów 500, 502, 503.
- Sprawdzenie, czy LP nie jest blokowany przez antywirusy / filtry przeglądarek (czasem domeny zbyt agresywnie tagowane jako “podejrzane”).
Jeśli landing ładuje się 5–7 sekund na telefonie z przeciętnym LTE, to spora część ludzi zwyczajnie nie doczeka – a to przy wielu płatnych kliknięciach oznacza ciągłe wylewanie budżetu do kosza.
Audyt źródeł ruchu: gdzie płacisz za klik, który nie ma szans zarobić
Rozbijanie wyników na poziom kampanii, zestawów reklam i placementów
Źródło ruchu to nie monolit. Kampania, która na poziomie ogólnym “jakoś tam wychodzi na zero”, po rozbiciu często składa się z kilku złotych żył i całego stada wampirów wysysających budżet.
Przy audycie kampanii afiliacyjnych w panelu reklamowym:
- Rozbijasz wyniki minimum do poziomu adsetu / grupy reklam, a najlepiej do konkretnej reklamy.
- Dla każdego poziomu liczysz:
- CPC i CTR – koszt zdobycia uwagi.
- CR i EPC (z trackera/panelu afiliacyjnego) – jakość ruchu.
- ROI – jeśli masz zintegrowane koszty z przychodami.
Następnie oznaczasz:
- Top performerów – wysoki EPC / ROI, akceptowalny CPC, stabilne wyniki.
- Wampiry budżetu – wysokie koszty, bardzo niski EPC, duże odchylenia od średniej.
- Potencjalne perełki – mały wolumen, ale świetny EPC; często wąski segment lub placement z potencjałem.
Efekt: widzisz, które części kampanii warto ciąć lub ograniczyć, a którym sensownie podnieść stawki i dopalić budżet.
Segmentacja geograficzna, urządzenia i systemy
Jedna oferta, jedno źródło ruchu – a wyniki potrafią być kompletnie różne między krajami, typami urządzeń czy systemami operacyjnymi. Czasem płacisz ciężkie pieniądze za ruch, który z góry nie ma szans dobrze konwertować.
Przy przeglądzie źródeł ruchu przefiltruj dane według:
- GEO (kraj/region) – wiele ofert ma realne ograniczenia (dostępność produktu, metody płatności, język supportu), co odbija się w CR i poziomie odrzuceń.
- Urządzenia – mobile vs desktop; niektóre landingi i lejki są w praktyce “tylko desktop”, bo na telefonie są nieczytelne.
- System operacyjny – szczególnie istotne przy ofertach aplikacji, oprogramowania, gier, ale też przy ruchu push.
Jeżeli na przykład widzisz, że na Androidzie EPC jest kilkukrotnie wyższe niż na iOS, a mimo to budżet leci po równo, masz gotowy wniosek z audytu: przepięcie stawek i skupienie się na najbardziej dochodowym segmencie.
Jakość placementów i inventory w sieciach natywnych / push
Przy ruchu natywnym, push czy innej “masówce” trzeba wchodzić poziom niżej – do konkretnych placementów, stron wydawców, kategorii serwisów. Tam często kryją się odpowiedzi na pytanie “czemu CR spadł o połowę w ciągu tygodnia”.
Przykładowe działania przy audycie:
- Eksport listy placementów z EPC / CR i kosztem.
- Odfiltrowanie:
- placementów z bardzo dużym wolumenem i słabym EPC,
- podejrzanych domen (np. masa przypadkowych kliknięć, CTR nienaturalnie wysoki, ale zero konwersji).
- Dodanie najgorszych placementów do list wykluczeń lub obniżenie na nich stawek.
Jeden większy wydawca z ruchem “na siłę” potrafi zepsuć całą średnią kampanii. Po odcięciu takich ognisk wyniki niejednokrotnie wracają do wcześniejszego poziomu bez zmiany kreacji czy oferty.
Analiza czasu i dnia tygodnia
Kolejna warstwa audytu to harmonogram. Nocny ruch z przypadkowych urządzeń często wygląda tanio, dopóki nie policzysz, ile realnie zarabia.
Przydatne pytania:
- O której godzinie EPC jest najwyższe, a o której najniższe?
- Czy weekendy wyglądają jak poniedziałek–piątek, czy CR spada na łeb na szyję?
- Czy po północy nie leci w większości ruch “pusty”, który tylko pali budżet?
Po wyłapaniu martwych godzin można:
- Ustawić harmonogram emisji w źródle ruchu.
- Zostawić niskie stawki w słabszych porach, a podnieść je tam, gdzie EPC jest wyraźnie wyższe.
Nawet jeśli różnice nie są spektakularne, korekta harmonogramu często podnosi ogólne ROI kampanii bez ruszania kreacji i lejka.
Filtry antyfraudowe i moderacja źródeł ruchu
Część “znikających” konwersji wcale nie ginie w technicznych dziurach, tylko zostaje przycięta przez filtry jakości po stronie sieci afiliacyjnej lub reklamodawcy. Z punktu widzenia panelu – kliknięcia są, subID gra, ale leadów mniej niż wynikałoby z Twoich statystyk.
Przy przeglądzie jakości ruchu dopytaj opiekuna / support o:
- Zasady akceptacji leadów – jakie parametry są odrzucane (IP, geolokalizacja, VPN, proxy, czas wypełnienia formularza, duplikaty, określone domeny mailowe).
- Stosowane systemy antyfraudowe – niektóre rozwiązania agresywnie tną ruch z konkretnych źródeł (np. zbyt wysoki CTR przy niskim czasie na stronie).
- Różnice między “raw leads” a “approved” – jeśli widzisz duży rozjazd, poproś o logi z przykładowymi odrzuconymi leadami.
Zdarza się, że konkretne źródło (np. określona sieć push) jest traktowane z góry jako podejrzane i część konwersji dostaje flagę fraud – nawet jeśli faktycznie generujesz normalny ruch. Sam tracking wtedy nie wystarczy; potrzebna jest rozmowa i ewentualne dostosowanie ustawień lub innych typów kampanii.
Konflikt atrybucji między źródłami
Jeśli prowadzisz tę samą ofertę równolegle w kilku kanałach (np. FB Ads, Google Ads, email, natywne), a reklamodawca stosuje atrybucję last click lub jeszcze gorzej – last non-direct, część prowizji może być “przepisywana” na inne źródła.
Przy audycie atrybucji zwróć uwagę na:
- Okno konwersji – ile czasu od kliknięcia do zakupu jest przypisywane do Twojego linku (1 dzień, 7 dni, 30 dni?).
- Model atrybucji – last click, first click, data-driven; inaczej będzie liczone to, co widzisz w Google Analytics, a inaczej w panelu afiliacyjnym.
- Ruch brandowy i direct – część osób kliknie Twoją reklamę, po czym wróci po nazwie marki z wyszukiwarki; przy last click cała zasługa idzie do ruchu brandowego reklamodawcy.
Jeśli różnice między Twoim trackerem a panelem sieci są duże i systematyczne, zrób krótką kampanię testową z mocno zawężonym ruchem (np. tylko jeden GEO, jedno źródło, 1–2 kreacje) i porównaj liczby lead po leadzie. To pozwala wychwycić, gdzie dokładnie “przeskakuje” atrybucja.
Audyt kreacji: nagłówki, grafiki i przekaz, który obiecuje za dużo lub nie to, co oferta
Spójność obietnicy między reklamą a landingiem
Najczęściej niedopasowanie widać już po pierwszym spojrzeniu: reklama krzyczy “-70% tylko dziś!”, a na LP ani słowa o promocji. Użytkownik czuje się w najlepszym razie zmieszany, w najgorszym – oszukany. Klik zapłacony, zaufanie spalone.
Przy audycie kreacji sprawdź dla każdej pary reklama → landing:
- Czy główny benefit i obietnica są identyczne w brzmieniu (nie tylko “podobne w klimacie”).
- Czy język i ton są spójne – jeśli w reklamie mówisz luźno i “na Ty”, a na LP wyskakuje korpo-mowa, ludzie gubią wątek.
- Czy to samo call to action (np. “sprawdź ratę”, “pobierz raport”, “zamów bez zobowiązań”) pojawia się i w reklamie, i na LP.
Rozjazd między obietnicą a treścią LP nie tylko zabija CR, ale też podbija współczynnik odrzuceń, co przy części źródeł ruchu wpływa na koszt kliknięcia. Mówiąc prościej: przepalasz budżet i psujesz sobie stawki na przyszłość.
Analiza nagłówków pod kątem dopasowania do intencji
Nagłówek ma jedną robotę – sprawić, żeby użytkownik poczuł “to jest o mnie” i przeczytał dalej. Jeżeli od razu wykrzykuje sprzedażową ofertę do zimnego ruchu, wiele osób zwyczajnie się wycofa.
Podczas przeglądu nagłówków przejdź przez kilka prostych testów:
- Czy po samym nagłówku jasne jest, dla kogo jest oferta? (“Masz kredyt gotówkowy powyżej X? Sprawdź, ile możesz odzyskać” vs “Nowa usługa finansowa”).
- Czy nagłówek nawiązuje do kontekstu reklamy / placementu? Inaczej trzeba mówić do osób z bloga finansowego, a inaczej do ruchu z ogólnych newsów.
- Czy nie obiecuje więcej, niż realnie dostarczasz? Zbyt agresywna obietnica przyciągnie kliknięcia, ale zje konwersję i jakość leadów.
Czasami prosta zmiana z “Zarabiaj X pasywnie” na “Sprawdź, czy ten model dorabiania w ogóle do Ciebie pasuje” potrafi podnieść jakość ruchu, bo odfiltrowuje osoby szukające magicznych przycisków do pieniędzy.
Grafiki, miniatury i “clickbait” kontra realna oferta
W afiliacji wizual potrafi uratować lub zabić kampanię. Problem w tym, że część kreacji wygląda jak z katalogu “czego nie pokazywać audytorowi compliance”. Niby CTR rośnie, ale prowizje dziwnie stoją w miejscu.
Przy przeglądzie grafik i miniatur:
- Oceń, czy obrazek realnie reprezentuje produkt/usługę, czy jest tylko wabikiem (np. stockowa fortuna w banknotach przy ofercie zwykłego konta osobistego).
- Sprawdź, czy styl grafiki jest dopasowany do grupy docelowej – inny klimat zadziała przy ofercie B2B, inny przy diecie pudełkowej.
- Zbadaj, czy najlepsze CTR-owo kreacje faktycznie dowożą EPC. Często najbardziej “krzyczące” obrazki ściągają przypadkowe kliki, które nie konwertują.
Dobrą praktyką jest oznaczenie w trackerze, które ID kreacji generuje nie tylko kliknięcia, ale i konwersje. Jeśli widzisz reklamę z CTR-em dwa razy wyższym od reszty, ale EPC o połowę niższe – masz klasycznego złodzieja budżetu.
Testowanie wariantów kreacji w sposób, który coś znaczy
“Testujemy non stop” – a potem okazuje się, że nikt nie pamięta, która kreacja wygrała, na jakim wolumenie i czy porównanie w ogóle miało sens. Przy audycie kreacji warto uporządkować temat testów.
Podstawowe zasady zdrowego testowania:
- Testuj jedno duże założenie naraz: np. nagłówek vs nagłówek, obrazek vs obrazek, krótki tekst vs długi. Mieszanie wszystkiego w jednym teście kończy się zgadywaniem.
- Ustal minimalny budżet lub liczbę kliknięć, przy której wyciągasz wnioski; inaczej “wygrywa” pierwsza kreacja, która złapała przypadkowy lead.
- Zapisuj wnioski z testów – krótko, w notatce lub arkuszu: co było testowane, który wariant wygrał i dlaczego prawdopodobnie tak się stało.
Przy audycie kampanii przejrzyj archiwalne kreacje i spróbuj zmapować, jakie wnioski z testów faktycznie zostały wdrożone w kolejnych kampaniach. Jeśli odpowiedź brzmi “prawie żadne”, to wiadomo, gdzie uciekają nie tylko prowizje, ale i czas.
Jasność call to action i mikro–call to action
Użytkownik powinien w każdym momencie wiedzieć, jaki jest kolejny krok. Jeśli przycisk mówi “Dalej”, a z kontekstu nie wynika, co będzie “dalej”, część osób zwyczajnie zrezygnuje.
Przy audycie CTA zwróć uwagę na:
- Czy główny przycisk na LP komunikuje konkretną akcję (“Sprawdź dostępność”, “Oblicz ratę”, “Zarezerwuj termin”).
- Czy ilość CTA nie jest przytłaczająca – trzy różne przyciski w jednym ekranie (np. “Zadzwoń”, “Zapisz się”, “Pobierz PDF”) potrafią zabić decyzję.
- Czy są obecne mikro–call to action w treści – krótkie zachęty typu “Zobacz, czy się kwalifikujesz”, “Przewiń niżej, aby sprawdzić szczegóły”.
Czasami delikatne doprecyzowanie (“Kliknij, aby przejść do krótkiego formularza”) redukuje obawy i zwiększa liczbę ukończonych kroków bez zmiany całego designu.
Audyt lejka i stron pośrednich: landing page, pre-sell, quizy, bridge pages
Mapowanie wszystkich kroków od kliknięcia do prowizji
Zanim zacznie się grzebać w pojedynczych elementach, dobrze zobaczyć cały lejek jak na dłoni. Jeden brakujący ekran lub mały formularz potrafi robić większe szkody niż słabszy nagłówek.
Podstawowe ćwiczenie przy audycie lejka:
- Rozrysuj ścieżkę: klik w reklamę → LP/pre-sell → ewentualne dodatkowe ekrany → formularz / koszyk → thank you page.
- Do każdego kroku dopisz CR między etapami (z trackera, Analyticsa lub panelu).
- Oznacz największe “spadki” – przejścia, gdzie tracisz największy procent ruchu.
To zwykle pokazuje, czy problemem jest “wina ruchu”, czy raczej konkretne miejsce w lejku, w którym ludzie masowo się wykruszają. Jeśli połowa porzuca ścieżkę na drugim ekranie quizu, to nie kampania jest “słaba”, tylko quiz.
Landing page: pierwsze 5 sekund i “above the fold”
O losie kliknięcia często decyduje pierwsze kilka sekund. Użytkownik skanuje górną część strony i podejmuje decyzję: czytam dalej albo wracam. Jeśli w tej przestrzeni nie odpowiesz na trzy podstawowe pytania, prowizja znów odpływa:
- O co chodzi? – tytuł, podtytuł, wizual.
- Dla kogo to jest? – jasno wskazana grupa docelowa.
- Co mam zrobić teraz? – widoczne, konkretne CTA.
Przy audycie LP warto:
- Odpalić stronę na telefonie i sprawdzić, co faktycznie widać bez scrollowania.
- Sprawdzić, czy formularz lub główny przycisk jest wystarczająco wysoko, a nie schowany po trzech ekranach tekstu.
- Ograniczyć dystrakcje: dodatkowe linki, menu, bannery – wszystko, co wyciąga użytkownika z głównej akcji.
Nie chodzi o to, żeby LP był piękny. Ma przede wszystkim nie utrudniać człowiekowi zrobienia tego, po co kliknął w reklamę.
Pre-selle, artykuły i advertoriale: edukacja czy “ściema”?
Strony pośrednie (pre-selle, artykuły pseudo-redakcyjne, advertoriale) potrafią genialnie rozgrzać zimny ruch, ale tylko jeśli grają fair. Gdy obiecują pół świata, a oferta na końcu jest zwyczajna, ludzie wychodzą z poczuciem lekkiego nabicia w butelkę.
Przy audycie takich stron sprawdź:
- Czy historia i case’y są choć trochę zbliżone do realnego produktu (nie rób z konta bankowego drogi do “wolności finansowej w 30 dni”).
- Czy na końcu soft-sell płynnie przechodzi w ofertę – ten sam język, podobne argumenty, brak gwałtownej zmiany tonu.
- Czy linki do oferty są rozmieszczone sensownie – kilka logicznych miejsc w tekście zamiast 15 razy to samo CTA co dwa akapity.
Zbyt agresywne advertoriale często generują sporą liczbę “pustych” kliknięć w ofertę – ludzie klikają z ciekawości, ale szybko się orientują, że to nie to, czego się spodziewali. Konwersje nie rosną, a Ty płacisz za nic.
Quizy i formularze wieloetapowe: ile kroków to za dużo
Quizy i wieloetapowe formularze świetnie filtrują ruch i poprawiają jakość leadów – pod warunkiem, że nie zamieniają się w test cierpliwości. Jeśli użytkownik widzi pasek postępu, który prawie się nie rusza, a pytań przybywa, wiele osób po prostu odpuszcza.
Podczas audytu takich lejków zwróć uwagę na:
- Liczbę kroków – czy każdy ekran jest naprawdę potrzebny z punktu widzenia kwalifikacji leadu.
- Widoczny postęp – pasek lub komunikat “Krok 2 z 3” działa lepiej niż ciągłe przewijanie bez końca.
- Pytania zaporowe – moment, w którym użytkownik czuje, że musi podać zbyt dużo danych zbyt wcześnie (np. PESEL w pierwszym kroku).
Przeanalizuj CR na każdym etapie: jeśli większość osób odpada na pytaniu o dane kontaktowe, przetestuj zamianę kolejności – najpierw kilka lżejszych pytań, a dane osobowe na końcu, gdy zaangażowanie jest większe.






