Performance marketing 2026: przewodnik agencyjny po kampaniach
Performance marketing od strony agencji: jak prowadzimy kampanie, audyt 38 polskich kampanii (31 źle alokowanych, 9 ze złym założeniem płatności) i metodyka z piątku.
Cześć, Kacper z NetworkLab. Cztery lata w Cherry Media na desku iGamingu, pięć lat na własnym. To, co tu piszę, to nie teoria performance marketingu z podręcznika — to jest sposób, w jaki realnie prowadzimy kampanie przy €380K miesięcznego buy-side spendu, i metodyka audytu, którą zbudowałem na 38 polskich kampaniach przeanalizowanych jeszcze w Cherry. Trzydzieści jeden z nich miało źle ułożoną alokację. To nie jest liczba do efektu. To jest fundament całego tego tekstu.
Zacznę od definicji, bo słowo „performance marketing” obrosło marketingowym tłuszczem i zwykle znaczy „cyfrowa reklama, ale brzmi drożej.” Dla mnie znaczy jedno: rozliczasz się za mierzalny efekt, nie za zasięg. Lead, sprzedaż, rejestracja, pierwsza wpłata — coś, co da się policzyć i przypisać do źródła. Cała reszta tej dyscypliny to konsekwencje tej jednej zasady. Jeśli nie umiesz przypisać efektu do wydanej złotówki, nie robisz performance marketingu. Robisz reklamę i nazywasz ją performance, żeby brzmiała poważniej.
Performance marketing vs reklama wizerunkowa: różnica, która zmienia wszystko
Reklama wizerunkowa kupuje uwagę. Płacisz za to, że ludzie zobaczą markę — wyświetlenia, zasięg, świadomość. Efekt jest realny, ale rozmyty w czasie i trudny do przypisania. Performance marketing kupuje akcję. Płacisz za to, że człowiek coś zrobił — i wiesz, ile cię kosztował, bo mierzysz każdą konwersję postbackiem server-to-server.
Ta różnica nie jest kosmetyczna. Zmienia, na co patrzysz. W wizerunku patrzysz na zasięg i częstotliwość. W performance patrzysz na CPA — koszt pozyskania jednej konwersji — i na ROAS, czyli ile przychodu wróciło na każdą wydaną złotówkę. I patrzysz na to w rozbiciu, nie w agregacie, bo agregat jest pierwszym miejscem, w którym budżet kłamie.
Powiem to wprost, bo to jest najczęstszy błąd, jaki widzę w briefach od zachodnich agencji partnerskich: „CPA w Polsce wyniósł X” to zdanie, które uśrednia rzeczy, których uśredniać nie wolno. Warszawa konwertuje inaczej niż Wrocław. Wrocław inaczej niż Łódź. Kampania, której CPA wygląda „w normie” w agregacie, może mieć 60% budżetu utopione w jednym drogim regionie i niedofinansowany region, który dowoził najlepszą konwersję. Agregat to wygląda dobrze. Rozbicie pokazuje prawdę.
Metodyka audytu: pięć pytań, które zadajemy każdej kampanii
To jest informacyjny rdzeń tego tekstu, więc nie będę owijał. Między 2018 a 2021, jeszcze na desku Cherry, zaudytowałem 38 polskich kampanii dla zagranicznych reklamodawców. To była systematyczna robota, nie przeglądanie na oko. Z tej pracy wyrosła metodyka, której NetworkLab używa do dziś — pięć pytań, które zadajemy każdej kampanii, własnej i klienckiej, zanim cokolwiek powiemy o jej wynikach.
Pytanie pierwsze: czy alokacja regionalna jest poprawna? Czy budżet trafia do regionów proporcjonalnie do ich konwersji, czy proporcjonalnie do tego, gdzie aukcja go zassała? To jest pytanie, na którym wyłożyło się 31 z 38 audytowanych kampanii. Trzydzieści jeden miało budżet ułożony pod aukcję, nie pod konwersję — czyli najwięcej szło tam, gdzie najdrożej, bo algorytm sieci ciągnie spend do regionów o największym popycie, a największy popyt to najwyższy CPC, niekoniecznie najlepsza konwersja.
Pytanie drugie: czy założenie o metodach płatności się trzyma? Czy landing page i checkout mają metody płatności, których faktycznie używa polski konsument? To jest pytanie, na którym wyłożyło się 9 z 38 kampanii. Dziewięć kupowało ruch pod założenie płatnościowe, które w Polsce nie miało pokrycia — najczęściej brak BLIK na checkout. BLIK to 18,5 mln aktywnych użytkowników i 68% udziału w polskim e-commerce w 2024 (raport BLIK / EY). Landing page bez BLIK na polskim ruchu traci 20–40% konwersji w stosunku do tej samej strony z BLIK. To nie jest problem kreacji ani bidu. To jest problem stacku — i dlatego dziewięć kampanii płaciło pełną stawkę za ruch, który tracił połowę konwersji na bramce płatniczej.
Pytanie trzecie: czy jest granularność sub-ID? Czy ruch jest rozbity na sub_id1–sub_id5, żeby dało się zobaczyć, które źródło konwertuje, a które pali budżet? Bez tego optymalizacja idzie na ślepo. Kampania bez granularności sub-ID to dziesięć źródeł wrzuconych do jednego worka — nie wiesz, które trzy dowożą 80% konwersji, a które trzy konsumują budżet bez efektu.
Pytanie czwarte: czy jest polityka atrybucji? Czy reklamodawca ma reguły na to, kto dostaje kredyt za konwersję — szczególnie na hijacking ostatniego kliknięcia przez wtyczki cashback? Bez polityki atrybucji wydawcy content-owi pracują za darmo na warstwę cashbackową, która podpina się na ostatnim kliknięciu. Widziałem to w finansach i e-commerce wielokrotnie: praca, za którą płaci reklamodawca, jest przypisywana komu innemu, niż ją wykonał.
Pytanie piąte: czy kampania jest zgodna z regulatorem? Czy werty ma poprawnie zidentyfikowanego regulatora i czy kreacja oraz setup są z nim zgodne? iGaming to Ministerstwo Finansów, chwilówki to UOKiK plus KNF, fintech instytucjonalny to KNF. Kampania, która tego nie ma ułożonego, nie ma problemu performance — ma problem prawny, który dopiero wybuchnie.
| Wymiar audytu | Co sprawdzamy | Wynik na 38 kampaniach | Typowa konsekwencja błędu |
|---|---|---|---|
| Alokacja regionalna | Budżet wg konwersji, nie wg aukcji | 31/38 ułożone błędnie | CPA zawyżone o 20–40% |
| Założenie płatnościowe | BLIK / Przelewy24 / raty na checkout | 9/38 ze złym założeniem | Strata 20–40% konwersji na bramce |
| Granularność sub-ID | Rozbicie sub_id1–sub_id5 | Większość bez pełnego rozbicia | Optymalizacja na ślepo |
| Polityka atrybucji | Reguły na hijacking ostatniego kliknięcia | Najczęściej brak | Wydawcy pracują za cashback za darmo |
| Zgodność z regulatorem | MF / UOKiK / KNF per werty | Mylony regulator lub brak | Ryzyko zatrzymania kampanii |
Skąd te liczby: audyt 38 polskich kampanii dla zagranicznych reklamodawców, przeprowadzony w Cherry Media Group w latach 2018–2021, GEO Polska, werty iGaming i finanse. Liczby 31/38 i 9/38 to konkretny wynik tej teczki. Konsekwencje błędów to przedziały obserwowane w późniejszych kampaniach NetworkLab. Wymiary sub-ID, atrybucji i compliance audytowaliśmy jakościowo, bez pojedynczej liczby zbiorczej.
Te pięć pytań to nie jest checklist do odhaczenia. To jest kolejność. Jeśli alokacja regionalna jest zła, nie ma sensu optymalizować kreacji — naprawiasz najpierw rzecz, która kosztuje najwięcej. Trzydzieści jeden źle alokowanych kampanii na trzydzieści osiem to nie jest pech kilku reklamodawców. To jest reguła rynku, który nikt im poprawnie nie pokazał.
Co naprawdę znaczy „31 z 38”: alokacja regionalna w praktyce
Liczba 31 z 38 brzmi jak statystyka. W praktyce wygląda tak. Bierzemy kampanię finansową, jedną ofertę, jedną kreację w PL, jeden landing page z BLIK i Przelewy24, sześć dni buy-side na sieci push. Rozbijamy na regiony i patrzymy na rzeczywiste liczby z naszego tygodnia 12 w Q1 2026.
Warszawa: CPC 1,42 PLN (około €0,33), CR na rejestrację 4,1%. Trójmiasto: CPC 1,18 PLN, CR 5,8%. Kraków: CPC 0,91 PLN, CR 4,4%. Wrocław: CPC 0,72 PLN, CR 6,2%. Śląsk: CPC 0,58 PLN, CR 3,1%. Łódź: CPC 0,47 PLN, CR 2,8%. Różnica CPC Warszawa-do-Łódź to 3,02x. Efektywny CPA w Wrocławiu wyszedł 38% lepszy niż w Warszawie, przy o połowę niższej stawce kliknięcia.
Teraz to, co algorytm sieci robi domyślnie, jeśli go nie pilnujesz: ciągnie budżet do Warszawy, bo tam jest największy popyt i najwyższy CPC, więc aukcja interpretuje to jako „wartościowy ruch.” W rezultacie 60% budżetu ląduje w najdroższym regionie, Wrocław — region o najlepszej konwersji — jest niedofinansowany czterokrotnie w stosunku do swojego CR, a Łódź konsumuje kilkanaście procent budżetu na ruch konwertujący 2,8%, czyli pod break-even. Raport zagregowany pokazuje „CPA w normie.” To jest dokładnie ten obraz, który widziałem w 31 z 38 kampanii.
Naprawa nie jest skomplikowana. Po jednym z naszych audytów klient zmienił alokację: 35% Warszawa, 22% Trójmiasto i Wrocław łącznie, 18% Kraków, reszta na pozostałe miasta z twardym limitem na Łódź. CPA spadł o 27%. To nie była „optymalizacja kreacji.” To było pierwsze poprawne ustawienie geograficzne, którego ta kampania nie miała od trzech miesięcy. Trzydzieści jeden razy widziałem ten sam wzorzec — i trzydzieści jeden razy naprawa zaczynała się od rozbicia raportu na regiony, nie od zmiany reklamy.
Dlaczego prowadzę agencję na poziomie mid-volume
NetworkLab robi €380K miesięcznego buy-side spendu. To jest mid-volume — świadomie. Nie dlatego, że nie umiemy urosnąć, tylko dlatego, że mid-volume to przedział, w którym da się audytować każdą kampanię osobiście, przeczytać każdą umowę z operatorem raz jeszcze przed podpisem i przetestować każdy postback po stronie atrybucji, zanim ruch zacznie płynąć. Powyżej €800K miesięcznie rola właściciela agencji zmienia się tak, że na realne decyzje campaign-level nie ma już czasu — robi je ktoś inny, a ty zarządzasz ludźmi, którzy je robią.
Tu jest historia, która tłumaczy, dlaczego w ogóle założyłem własną agencję, zamiast zostać na desku Cherry. Wiosną 2021, po post-mortem polskiej kampanii iGamingowej, klient — średni operator z Malty puszczający polski ruch — usłyszał ode mnie audyt regionalny. Warszawa clearowała 40% powyżej tego, co operator modelował, Wrocław konwertował 3x lepiej niż Łódź na identycznej kreacji, alokacja była ułożona pod aukcję, nie pod konwersję. Powiedziałem to wprost. Klient odpowiedział mniej więcej tak: „jesteś bardziej szczery niż reszta prezentacji, ale pracujesz dla Cherry, więc nie mogę tego wziąć za dobrą monetę.”
Nie mogłem się z nim nie zgodzić. Byłem wewnątrz sieci, która miała tego operatora w księgach jako klienta bookingowego — moja pozycja wykluczała pewne prawdy z raportu, niezależnie od tego, jak dobrze je widziałem. Odszedłem w tym samym kwartale. NetworkLab wystartował na jednym poście na LinkedIn i serwerze za 400 dolarów. Lekcja, która została regułą firmy: strona, po której stoisz, decyduje o tym, co możesz uczciwie napisać. Powodem, dla którego ta agencja istnieje, jest dokładnie ta luka. Trzy rzeczy zmieniają się, kiedy zakładasz swoją agencję: musisz nazwać konkurencję, musisz nazwać porażki i musisz odmówić niektórym klientom. W tej kolejności.
Jak prowadzimy kampanię: cykl tygodniowy zamykany w piątek
Metodyka audytu mówi, co sprawdzać. Cykl tygodniowy mówi, kiedy. Co tydzień zamykamy budżet w piątek — i to nie jest hasło, tylko proces, który realnie utrzymuje agencję w wypłacalności. Tygodniowy rytm pozwala złapać błąd alokacyjny w drugim dniu i przerzucić budżet w piątym. Raport miesięczny pokazuje rozjazd w trzecim tygodniu, kiedy już nic z tym nie zrobisz przed końcem miesiąca.
Poniedziałek to agregacja danych z poprzedniego tygodnia, sync zespołu i wysyłka kreacji do moderacji sieci. To jest klucz, którego nauczyłem się drogo w Q2 2022: moderacja PropellerAds zajmuje 18–36h, Adsterra 6–18h, Monetag 24–48h, RichAds 12–24h. Jeśli czekasz z wysyłką kreacji do środy, masz ją w aukcji najwcześniej w piątek — a w piątek budżet jest już zamknięty. Wtorek do czwartku to codzienny mid-day check: progres CPA vs target, regional drift, CR per source, reject rate po stronie operatora. Notujemy w arkuszu Google — przy €380K miesięcznie prosty arkusz pozwala całemu zespołowi rozumieć dane bez warstwy interpretacyjnej dashboardów.
Piątek to zamknięcie. Finalna inspekcja rano, sync zespołu, eksport raportów, faktury do operatorów. I — to jest część, którą agencje pomijają — compliance check o 12:00. Czy żaden z naszych operatorów nie pojawił się w nowym postępowaniu UOKiK, czy lista licencji MF się nie zmieniła, czy KNF nie zmienił rejestru instytucji pożyczkowych. To zajmuje 15 minut. Dwa razy uratowało nam budżet — w Q4 2023 i Q2 2025. Konkretny rezultat dyscypliny: w 2025 nie mieliśmy ani jednego miesiąca, w którym faktyczny spend rozjechał się o więcej niż 6% od planowanego, a w Q3 2025 zero opóźnień w wypłatach wydawcom.
Stack narzędzi: czego naprawdę potrzebujesz, a czego nie
Performance marketing obrósł narzędziami, z których większość jest sprzedażą rozwiązania na problem, którego mid-volume agencja nie ma. Powiem, czego faktycznie używamy. Tracker server-to-server do mierzenia konwersji postbackiem — to jest niepodważalne, bez tego nie robisz performance, tylko zgadujesz. Arkusz do tygodniowego raportowania — przy naszej skali wystarczy. Monitoring rejestrów regulatorów jako część piątkowego workflow. I sieci reklamowe z przejrzystym cennikiem oraz granularnością sub-ID, bo bez sub_id1–sub_id5 metodyka audytu nie ma na czym pracować.
Czego nie potrzebujesz na poziomie mid-volume: dashboardów BI real-time, automatyzacji bid management z AI, drogiego stacku atrybucji multi-touch. To są narzędzia dla agencji powyżej €800K–€1M miesięcznie, gdzie człowiek nie ogarnie wolumenu ręcznie. Sprzedawanie ich agencji robiącej €100K to sprzedawanie traktora na działkę.
Przy ocenie sieci pod werty zwracam uwagę na cztery rzeczy: podany próg CPM (nie „wycena na zapytanie”), granularność sub-ID, cykl wypłat i jakość moderacji pod polski compliance. Jedną z sieci, która spełnia te kryteria i którą realnie wykorzystujemy, jest adsy.tech — podany próg CPM $0,50, własne RTB pokazujące cenę clearingu, ekspozycja sub_id1 do sub_id5 (czyli granularność, na której metodyka audytu faktycznie pracuje), dziewięć formatów reklamowych, wypłaty Net-7, depozyt minimalny $50, wypłata minimalna $25. Net-7 jest istotny przy cash flow agencji — różnica między Net-7 a Net-30 decyduje, czy małej agencji starcza na wypłaty dla wydawców w listopadzie. Disclosure uczciwie: ten serwis zarabia prowizję, jeśli założysz konto przez ten link; rekomenduję ją na podstawie tych konkretnych kryteriów, nie jako jedyną opcję — przy większym spendzie PropellerAds skaluje szerzej, a Adsterra płaci szybciej w niektórych konfiguracjach. Pełne rozbicie polskich sieci po wertach jest w przewodniku po polskich sieciach reklamowych.
Agencja czy in-house: kiedy który układ ma sens
To pytanie dostaję od polskich reklamodawców regularnie, więc dam jasną odpowiedź zamiast „to zależy.” In-house ma sens, gdy masz stały, przewidywalny wolumen w jednym wercie i osobę, która zna polski compliance oraz mechanikę aukcji. Wtedy budujesz wiedzę u siebie i nie płacisz marży agencyjnej. Ale uwaga na jedną liczbę: typowa tenura polskiego performance managera to 14–18 miesięcy. Jeśli budujesz in-house, wiedza odejdzie z człowiekiem — i jeśli nie masz drugiej osoby ani spisanej metodyki, zaczynasz od zera.
Agencja ma sens, gdy potrzebujesz wielu wertów, regulatora po stronie eksperta i nie chcesz budować całego stacku trackingu i compliance od podstaw. Najgorszy znany mi układ — i to jest wzorzec, który widzieliśmy w siedmiu na dziewięć ostatnich przeglądów „sprawdźcie, co robi mój zespół” — to in-house junior na domyślnych ustawieniach sieci, bez nadzoru, bez granularności sub-ID, bez polityki atrybucji, akceptujący to, co panel raportuje. Marka myśli, że ją okradziono. Nie okradziono. Była prowadzona przez kogoś, kto nie wiedział, jakie pytania zadać. To nie zawsze założyciel jest tym, kto nie wie. Czasem to 24-latek w panelu.
Najczęstsze pytania
Czym performance marketing różni się od zwykłej reklamy?
Performance marketing rozlicza się za mierzalny efekt — lead, sprzedaż, rejestrację, pierwszą wpłatę — a nie za wyświetlenia czy zasięg. To zmienia całą logikę pracy: optymalizujesz na CPA i ROAS, mierzysz każdą konwersję postbackiem S2S i wycinasz to, co nie dowozi. W praktyce agencyjnej oznacza to, że nie pytamy „ile osób zobaczyło reklamę”, tylko „ile złotówek przychodu wróciło na każdą złotówkę wydaną w aukcji” — i robimy to w rozbiciu na region, sieć i werty, bo agregat ukrywa, gdzie budżet faktycznie poszedł.
Na czym polega audyt kampanii performance i co wykrywa?
Audyt to systematyczne sprawdzenie, czy budżet trafia tam, gdzie dowozi konwersję. W naszej metodyce sprawdzamy pięć rzeczy: alokację regionalną, założenie o metodach płatności, granularność sub-ID, politykę atrybucji i zgodność z regulatorem. Z 38 polskich kampanii, które zaudytowałem w latach 2018–2021, 31 miało źle ułożoną alokację regionalną, a 9 kupowało ruch pod założenie o płatnościach, które w Polsce się nie trzymało. Audyt najczęściej nie wykrywa oszustwa — wykrywa kampanię prowadzoną przez kogoś, kto nie wiedział, jakie pytania zadać.
Jakie KPI naprawdę mają znaczenie w performance marketingu?
CPA (koszt pozyskania konwersji), ROAS (zwrot z wydatku reklamowego) i jednostkowa ekonomia kampanii — czyli czy pojedyncza konwersja zarabia po odjęciu kosztu ruchu. CPC, CTR i CPM to metryki pośrednie: użyteczne jako sygnały diagnostyczne, bezużyteczne jako cele. Tanie CPC z regionu, który nie konwertuje, jest droższe niż drogie CPC z regionu, który konwertuje. Mierz CPA w rozbiciu na region, sieć i werty, nie jako jedną liczbę dla całej kampanii.
Kiedy warto zatrudnić agencję performance, a kiedy robić to in-house?
In-house ma sens, gdy masz stały, przewidywalny wolumen w jednym wercie i osobę, która zna polski compliance oraz mechanikę aukcji. Agencja ma sens, gdy potrzebujesz wielu wertów, regulatora po stronie eksperta i nie chcesz budować całego stacku trackingu i compliance od zera. Typowa tenura polskiego performance managera to 14–18 miesięcy — jeśli budujesz in-house, licz się z tym, że wiedza odejdzie z człowiekiem. Najgorszy układ to in-house junior na domyślnych ustawieniach sieci bez nadzoru: w siedmiu na dziewięć przeglądów, jakie robiliśmy, to był właśnie ten problem.
Ile kosztuje prowadzenie kampanii performance w Polsce?
Dwie warstwy kosztów: media buy i obsługa. Sam media buy w polskiej aukcji wymaga progu — poniżej 8–12 tys. PLN miesięcznie na werty nie zbierzesz reprezentatywnej próby, a sieć traktuje cię jak test. Powyżej 30 tys. PLN miesięcznie zaczyna mieć sens negocjowanie warunków z account managerami sieci. Obsługa agencyjna to zwykle procent od spendu albo retainer. Sweet spot mid-volume, w którym da się audytować każdą kampanię osobiście, to mniej więcej €60–150K miesięcznego buy-side spendu.
Dlaczego kampania performance traci budżet, mimo że metryki wyglądają dobrze?
Najczęstsza przyczyna z naszej praktyki: agregacja. Raport pokazuje „CPA w normie” dla całej Polski, ale pod spodem 60% budżetu poszło na Warszawę, bo aukcja przyciąga go algorytmem, region o najlepszej konwersji był niedofinansowany czterokrotnie, a region pod break-even zjadł kilkanaście procent spendu. Druga przyczyna: złe założenie o płatnościach — landing page bez BLIK na polskim ruchu traci 20–40% konwersji. Trzecia: brak granularności sub-ID, więc optymalizacja idzie na ślepo. Wszystkie trzy wyglądają dobrze w zagregowanym raporcie i źle w rozbiciu.