Strategia

Umowa z agencją marketingową — co musi zawierać

Rafał ChojnackiTekst: Rafał Chojnacki14 min

Umowa z agencją marketingową musi jasno rozstrzygać trzy rzeczy: czyje są konta reklamowe i dane, jak oddzielone jest wynagrodzenie agencji od budżetu mediowego oraz jak wygląda wyjście z całym dorobkiem. Większość sporów między firmą a agencją sprowadza się do tego, że jedno z tych trzech było niedopowiedziane. Dobra umowa to nie formalność do szybkiego podpisu — to dokument, który decyduje, czy po zakończeniu współpracy firma zabiera historię konta Google Ads, piksel Meta i dane, czy zaczyna od zera. Oto lista klauzul, klauzula po klauzuli, z perspektywy strony, która te umowy podpisuje.

Umowa z agencją marketingową — co musi zawierać

To praktyczny przewodnik operatora, a nie porada prawna. Szczegóły warto skonsultować z prawnikiem dla konkretnej sytuacji.

W skrócie

  • Własność to klauzula, która waży najwięcej. Umowa powinna stwierdzać, że konta reklamowe, dane i audiencje należą do klienta, a agencja jedynie nimi zarządza z odwoływalnym dostępem.
  • Budżet mediowy to koszt klienta płacony platformie — nigdy przychód agencji. Umowa musi oddzielać wynagrodzenie od pieniędzy idących do Google czy Meta.
  • Zakres (SOW) to zapora przed scope creep. Definiuje, co jest w cenie, a co jest dodatkowo płatne.
  • Wypowiedzenie i offboarding decydują o wyjściu. Uczciwy okres wypowiedzenia to ok. 30 dni; uwaga na 1–3 miesiące i wolne oddawanie dostępów.
  • Auto-odnowienie to najczęstsza pułapka — klauzula, która po cichu przedłuża umowę na kolejny okres.
  • Prawa autorskie w PL nie przechodzą bez wyraźnego zapisu — musi być przeniesienie z chwilą zapłaty.
  • Umowa powierzenia RODO (art. 28) jest zwykle wymagana — NDA jej nie zastępuje.
  • Teza: dostęp to nie własność — decyduje profil płatności i struktura konta, więc oba trzeba zapisać.

Anatomia umowy z agencją marketingową

Kompletna umowa pokrywa dziesięć obszarów. Każdy to miejsce, w którym współpraca może się rozjechać, i każdy powinien być zapisany wprost, nie domyślny.

  1. Strony i przedmiot — kto zawiera umowę i co agencja robi.
  2. Zakres (SOW) — konkretne deliverables i co jest poza zakresem.
  3. Wynagrodzenie — model i warunki płatności, oddzielone od budżetu.
  4. Budżet mediowy — jako koszt klienta płacony platformie, osobno od wynagrodzenia.
  5. Własność kont i danych — czyje są konta, dane, piksele i audiencje.
  6. Prawa autorskie — czyje są kreacje, treści i kod.
  7. Czas trwania i wypowiedzenie — okres, wypowiedzenie i sposób zakończenia.
  8. Offboarding — jak i jak szybko oddawane są dostępy i aktywa.
  9. Raportowanie i KPI — co jest raportowane i co jest obiecane.
  10. RODO, poufność i odpowiedzialność — powierzenie danych, NDA, ryzyko platform.

Dalej rozkładamy klauzule nośne — te, w których nieprecyzyjny zapis kosztuje pieniądze albo aktywa.

Zakres prac (SOW) jako zapora przed scope creep.

Zakres (SOW): zapora przed scope creep

SOW zarabia na siebie na co dzień. Definiuje dokładnie, co agencja dostarcza — które kanały, ile kampanii, w jakim rytmie — i, równie ważne, czego NIE obejmuje. Bez jasnego SOW każda nowa prośba staje się negocjacją, a współpraca dryfuje w scope creep (agencja robi coraz więcej za tę samą stawkę, z rosnącą niechęcią) albo w rozliczanie każdej drobnej prośby osobno.

Dobry SOW wymienia deliverables na tyle konkretnie, by dało się je sprawdzić, mówi, co jest poza zakresem, i definiuje, jak wyceniana i akceptowana jest praca dodatkowa. Test jest prosty: czy osoba trzecia, czytając SOW, rozstrzygnie, czy dane zadanie jest w cenie? Jeśli nie — jest za mgliste. Ta jasność chroni obie strony.

Wynagrodzenie i budżet mediowy: trzymaj je osobno

To klauzula, która wywołuje najwięcej nieporozumień finansowych, a rozdzielenie jest bezwarunkowe: wynagrodzenie to przychód agencji; budżet mediowy to koszt klienta płacony platformie. Umowa, która je zlewa — jedna liczba obejmująca „media" — ukrywa, ile płacisz agencji, a ile trafia do Google czy Meta, i tworzy konflikt interesów, gdy wynagrodzenie jest prowizją od wydatku (agencja zarabia więcej, wydając więcej, niezależnie od wyniku).

Umowa powinna:

Własność kont i danych — klient jest właścicielem kont reklamowych i analitycznych.
  • Podawać wynagrodzenie osobno od budżetu mediowego, jako odrębne pozycje.
  • Określać, kto trzyma metodę płatności — najlepiej klient płaci platformom bezpośrednio z własnego profilu płatności, żeby wydatek i jego historia zostały jego.
  • Jeśli wynagrodzenie to prowizja od wydatku — ograniczyć ją lub uzależnić od progu i sparować z odpowiedzialnością za wynik, żeby bodziec nie brzmiał „wydawaj więcej".
  • Nigdy nie traktować budżetu mediowego jako przychodu agencji — pieniądz płacony platformie to koszt klienta, i umowa ma to mówić.
Model rozliczenia Jak działa Na co uważać
Abonament (retainer) Stała stawka miesięczna za zdefiniowany zakres Scope creep zjadający wartość; mgliste deliverables
Prowizja od wydatku Stawka rośnie z budżetem mediowym Bodziec do przewydawania; ograniczyć/progować
Projekt / jednorazowo Stała stawka za deliverable Stałe potrzeby rozliczane po kawałku
Za efekt (success-fee) Stawka zależna od wyniku Definicja atrybucji; kto kontroluje zmienne

Własność kont i danych: klauzula, która waży najwięcej

Jeśli jedną klauzulę czytać uważnie, to tę. Gdy współpraca się kończy, o tym, czy firma zachowuje lata dorobku, decyduje jedno pytanie: czyje są konta i dane? Właściwa odpowiedź w niemal każdym przypadku to klient — to on jest właścicielem kont reklamowych, analityki, pikseli i audiencji, a agencja zarządza nimi przez odwoływalny dostęp.

Kluczowe rozróżnienie: dostęp to nie własność. Agencja może i powinna mieć dostęp do prowadzenia kont, ale dostęp to uprawnienie, które da się odwołać; własność to to, do kogo konto i jego profil płatności należą. Dobra struktura to konto klienta z podpiętą agencją: konto Google Ads siedzi na profilu płatności klienta, a konto menedżera agencji (MCK/MCC) jest do niego podłączone z dostępem. Zła struktura to konto agencji: konto żyje wewnątrz konta agencji, na jej rozliczeniu, i po odejściu historia, dane, a czasem samo konto zostają u niej.

Dotyczy to każdej platformy, nie tylko Google Ads:

  • Google Ads — konto klienta, profil płatności klienta; MCK/MCC agencji jest podpięty, nie jest właścicielem.
  • Meta — Menedżer Firmy (Business Manager) klienta jest właścicielem konta reklamowego, strony, piksela i zbiorów danych; agencja jest dodana jako partner. Konta Meta zwykle nie przenoszą się między Menedżerami Firmy, więc start w swoim Menedżerze od pierwszego dnia ma znaczenie.
  • GA4 — usługa i konto klienta; utrata GA4 oznacza bezpowrotną utratę historii, bo nowa usługa startuje od zera.
  • Search Console, Merchant Center, Tag Manager — klienta, z dostępem agencji.
  • Piksel / Conversions API i warstwa tagowania — często prawdziwa nagroda, bo historia konwersji i audiencje kumulują się w czasie; kto je hostuje i posiada, trzyma aktywo, które rośnie.

Piksel i historia konwersji są kumulującym się aktywem firmy. Umowa powinna zapewniać klientowi administratorów, ciągłość kont, kontrolę nad zbiorem danych i uzgodnione rozliczenie. Pełną mechanikę opisuje artykuł kto jest właścicielem kont Google Ads, Meta i GA4 po odejściu od agencji.

Czas trwania, wypowiedzenie i offboarding — jak się wychodzi z umowy.

Czas trwania, wypowiedzenie i offboarding: jak się wychodzi

Klauzule wyjścia testuje się dokładnie wtedy, gdy współpraca jest najgorsza — gdy zapadła decyzja o odejściu — więc muszą być uczciwe i konkretne:

  • Czas trwania — na czas nieokreślony albo z okresem początkowym. Długi okres (12 mies.) powinien być uzasadniony przeglądem kamieni milowych, nie założony z góry.
  • Okres wypowiedzenia — ok. 30 dni jest uczciwy i standardowy; 1–3 miesiące to dużo i warto o to zapytać; dłuższe zaczyna wyglądać na lock-in.
  • SLA offboardingu — jak szybko dostępy i aktywa wracają po wypowiedzeniu. Uczciwa umowa zobowiązuje do oddania dostępu w zdefiniowanym oknie (np. 48 godzin do kilku dni roboczych), nie „gdy będzie wygodnie".

Offboarding to miejsce, gdzie zdarzają się sytuacje zakładnicze: agencja wolno oddająca dostęp albo uzależniająca zwrot kont i danych od uregulowania ostatnich faktur potrafi trzymać biznes w szachu. Dobra umowa rozdziela te dwie rzeczy — płacisz, co należne, a aktywa wracają w zdefiniowanym terminie niezależnie od tego. Pełny scenariusz wyjścia opisuje jak zakończyć umowę o świadczenie usług marketingowych.

Auto-odnowienie: najczęstsza pułapka

Najczęstszą pułapką jest ciche auto-odnowienie: klauzula automatycznie przedłużająca umowę na kolejny pełny okres, o ile nie złożysz wypowiedzenia w wąskim oknie (np. 30–60 dni przed datą odnowienia). Przegapisz okno — jesteś związany na kolejny rok.

Auto-odnowienie nie jest z automatu nieuczciwe — ciągłość ma wartość — ale musi być przejrzyste: rozsądny okres odnowienia, jasne okno wypowiedzenia i najlepiej przypomnienie przed uruchomieniem. Uwaga na kombinację, która więzi: długi okres, długie wypowiedzenie i auto-odnowienie z wąskim oknem. Klauzulę odnowienia czyta się przed podpisem, a okno wypowiedzenia wpisuje w kalendarz w dniu podpisu.

Prawa autorskie: przeniesienie z chwilą zapłaty

Kreacje, treści i kod, za które zapłacono, powinny należeć do klienta. W polskim prawie majątkowe prawa autorskie nie przechodzą automatycznie — potrzebny jest wyraźny zapis o przeniesieniu (albo licencji). Czysty standard to przeniesienie praw z chwilą zapłaty, obejmujące pola eksploatacji i pliki źródłowe, nie tylko wyeksportowany plik. Uwaga na zapisy, gdzie agencja zachowuje prawa albo daje jedynie wąską licencję — to może oznaczać, że po odejściu nie wolno używać własnych kreacji.

Raportowanie, KPI i granice gwarancji

Umowa powinna definiować, co jest raportowane, jak często i wobec jakich KPI — ale też być uczciwa co do tego, co da się zagwarantować. Wiarygodna agencja zobowiązuje się do starannego działania (należyta staranność), nie do gwarantowanego rezultatu, którego nie kontroluje. Ostrożność wobec każdej umowy gwarantującej konkretny wynik — pozycję nr 1, ustaloną liczbę leadów, gwarantowany ROAS — bo zmienne (konkurencja, zmiany platform, konwersja po stronie klienta) nie leżą w pełni w rękach agencji. To rozróżnienie (staranne działanie vs rezultat) determinuje charakter prawny umowy i jest szerzej rozłożone w umowie na pozycjonowanie i social media.

RODO, poufność i odpowiedzialność

Sama etykieta „procesor” w umowie nie rozstrzyga roli. Liczy się to, kto faktycznie określa cele i istotne sposoby przetwarzania. Jeżeli agencja działa wyłącznie na udokumentowane polecenie klienta, zwykle potrzebna jest umowa powierzenia zgodna z art. 28 RODO. Gdy wykorzystuje dane do własnego celu, może stać się odrębnym administratorem dla tej operacji.

Załącznik powierzenia powinien opisać przedmiot, czas, cel, kategorie danych i osób, poufność, zabezpieczenia, podprocesorów, wsparcie praw osób, incydenty, audyty oraz usunięcie lub zwrot danych po zakończeniu. Komisja Europejska opublikowała standardowe klauzule administrator–procesor na podstawie art. 28 ust. 7, które mogą być punktem odniesienia.

Matryca odbioru i offboardingu

Umowa staje się operacyjna dopiero wtedy, gdy rezultat ma kryterium odbioru i właściciela. Załącznik powinien wskazywać dla każdego elementu:

Element Kryterium odbioru Właściciel po odbiorze Format przekazania
Konto reklamowe klient ma własnego administratora i rozliczenie klient identyfikator konta, lista ról, instrukcja odpięcia
Kreacja zgodna z briefem i specyfikacją zgodnie z licencją lub przeniesieniem plik finalny i uzgodnione pliki źródłowe
Dane i dashboard definicje metryk oraz dostęp działają klient / role opisane w DPA eksport, słownik danych, lista integracji
Automatyzacja scenariusz przeszedł test akceptacyjny klient lub wskazany dostawca konfiguracja, logika, poświadczenia przekazane bezpiecznie

W polskiej umowie przeniesienie autorskich praw majątkowych wymaga formy pisemnej i wyraźnego wskazania pól eksploatacji. Ogólne zdanie „wszystkie prawa przechodzą na klienta” może nie wystarczyć. Trzeba też rozdzielić elementy tworzone dla klienta od wcześniejszych narzędzi, szablonów, bibliotek, licencji stock i komponentów open source.

Trzy klauzule ochronne domykają umowę:

  • Poufność / NDA — chroni wrażliwe informacje obu stron.
  • RODO (umowa powierzenia) — gdy agencja przetwarza dane osobowe w imieniu klienta (bazy klientów, dane leadów, audiencje), zwykle wymagana jest umowa powierzenia (art. 28 RODO) definiująca agencję jako podmiot przetwarzający, a klienta jako administratora. NDA nie zastępuje powierzenia. Rola bywa złożona — część działań czyni agencję współadministratorem (art. 26) — co rozkłada B2B, zlecenie czy o dzieło (i mapa ról RODO).
  • Odpowiedzialność — kto ponosi jakie ryzyka, w tym ryzyka platform (zawieszenia kont, zmiany polityk), których żadna strona nie kontroluje w pełni.

Słowniczek

  • SOW (zakres prac) — konkretne deliverables i granice współpracy.
  • Umowa ramowa — nadrzędne warunki, często z SOW per projekt.
  • Wynagrodzenie — przychód agencji, osobno od budżetu mediowego.
  • Budżet mediowy — koszt klienta płacony platformie, nigdy przychód agencji.
  • Własność konta — do kogo należy konto i jego profil płatności (a nie kto ma dostęp).
  • MCK/MCC (konto menedżera) — konto menedżera Google Ads, które agencja podpina do konta klienta.
  • Umowa powierzenia (DPA) — umowa regulująca przetwarzanie danych osobowych wg art. 28 RODO.
  • Auto-odnowienie — klauzula przedłużająca umowę, o ile nie złożysz wypowiedzenia w oknie.

Czerwone flagi — klauzule do skreślenia

Czerwona flaga Dlaczego to problem Czego wymagać zamiast
Konta na rozliczeniu agencji Utrata danych i historii na wyjściu Konta klienta, agencja z dostępem
Budżet mediowy zlany z wynagrodzeniem Ukrywa koszt i tworzy konflikt Wynagrodzenie i budżet osobno
Wypowiedzenie 1–3 mies. i dłużej Wiąże, gdy chcesz odejść ~30-dniowe wypowiedzenie
Ciche auto-odnowienie, wąskie okno Wiąże z automatu Przejrzyste odnowienie, jasne okno
Dostępy oddawane „gdy wygodnie" Ryzyko zakładnicze na wyjściu SLA offboardingu (np. 48h)
Agencja zachowuje prawa do kreacji Dalsze używanie opłaconych prac może być niedozwolone Przeniesienie praw z chwilą zapłaty
Gwarancja wyników Nie do dostarczenia; sygnał nieuczciwości Staranne działanie + uczciwe KPI
Zwrot danych zależny od faktur Ryzyko zakładnicze Rozdzielić płatność od zwrotu aktywów

Jak podchodzimy do tego w Space Ads

Te umowy podpisujemy od strony agencji i uważamy, że uczciwa umowa chroni klienta przed agencjami — w tym przed trybami awarii, które widzieliśmy gdzie indziej. Wzorzec szkodzący firmom to umowa, która czyta się dobrze do momentu próby wyjścia: konta na rozliczeniu agencji, długie wypowiedzenie, kreacje nie do zabrania i wolne oddawanie dostępu. Przy podpisie nic nie wyglądało źle; przy wyjściu poszło źle wszystko.

Nasze podejście to zapisać klauzule nośne na korzyść klienta: konta i dane klienta z naszym dostępem jako odwoływalnego menedżera, wynagrodzenie i budżet mediowy jako osobne pozycje, przeniesienie praw z chwilą zapłaty, ~30-dniowe wypowiedzenie i zdefiniowane SLA offboardingu, żeby dostępy i aktywa wracały szybko niezależnie od ostatnich faktur. To warstwa umowna pod performance marketingiem; gdy potrzebne jest senioralne właścicielstwo całej relacji, doradztwo marketingowe niesie te same zasady.

Najczęstsze pytania

Co musi zawierać umowa z agencją marketingową?

Umowa z agencją marketingową powinna obejmować zakres (SOW), wynagrodzenie oddzielone od budżetu mediowego, własność kont i danych, prawa autorskie, czas trwania i wypowiedzenie, offboarding, raportowanie i KPI, poufność, umowę powierzenia RODO oraz odpowiedzialność. Klauzule nośne to własność (klient posiada konta i dane), rozdzielenie wynagrodzenia od budżetu i uczciwe warunki wyjścia.

Czyje jest konto Google Ads przy umowie z agencją?

Klienta. Umowa powinna stwierdzać, że klient jest właścicielem kont, danych i audiencji, a agencja ma odwoływalny dostęp przez konto menedżera (MCK/MCC). Dostęp to nie własność — jeśli konto siedzi na rozliczeniu agencji, po odejściu można stracić historię i dane, więc wymagać struktury „konto klienta z podpiętą agencją".

Kto płaci za budżet mediowy — agencja czy klient?

Budżet mediowy to koszt klienta płacony platformie (Google, Meta) i nigdy nie powinien być traktowany jak przychód agencji. Umowa powinna oddzielać wynagrodzenie (przychód agencji) od budżetu mediowego jako osobne pozycje, a najlepiej klient płaci platformom bezpośrednio z własnego profilu, żeby wydatek i jego historia zostały jego.

Jaki jest normalny okres wypowiedzenia w umowie z agencją?

Około 30 dni jest uczciwy i standardowy. Okresy 1–3 miesiące to dużo i warto o nie zapytać, a dłuższe zaczynają działać jak lock-in. Okres wypowiedzenia warto sparować ze zdefiniowanym SLA offboardingu, żeby dostępy i aktywa wracały szybko po wypowiedzeniu, nie „gdy będzie wygodnie".

Czy prawa autorskie do kreacji przechodzą na klienta?

W polskim prawie majątkowe prawa autorskie nie przechodzą automatycznie — potrzebny jest wyraźny zapis o przeniesieniu z chwilą zapłaty, obejmujący pola eksploatacji i pliki źródłowe. Uwaga na zapisy, gdzie agencja zachowuje prawa albo daje jedynie wąską licencję, bo mogą uniemożliwić używanie własnych kreacji po zakończeniu współpracy.

Czy potrzebuję umowy powierzenia RODO, czy wystarczy NDA?

Umowa powierzenia z art. 28 RODO jest zwykle potrzebna, gdy agencja przetwarza dane wyłącznie na udokumentowane polecenie klienta. NDA jej nie zastępuje. Rola zależy jednak od faktycznych celów i sposobów przetwarzania; samo użycie piksela lub CAPI nie czyni automatycznie agencji współadministratorem.

Czy agencja może zagwarantować wyniki w umowie?

Wiarygodna agencja zobowiązuje się do starannego działania i zdefiniowanych deliverables, nie do gwarantowanych wyników jak konkretna pozycja, liczba leadów czy ROAS, bo zmienne nie leżą w pełni w jej rękach. Umowa gwarantująca konkretny rezultat to czerwona flaga; zamiast tego wymagać przejrzystego raportowania i KPI ujętych jako cele z jasną metodą atrybucji.

Najważniejsze

  • Umowa z agencją musi rozstrzygać własność, rozdzielenie wynagrodzenia od budżetu i sposób wyjścia.
  • Klient jest właścicielem kont, danych, pikseli i audiencji; agencja ma odwoływalny dostęp.
  • Wynagrodzenie i budżet mediowy to osobne pozycje; budżet to koszt klienta, nie przychód agencji.
  • Wymagać ~30-dniowego wypowiedzenia, SLA offboardingu, przeniesienia praw z chwilą zapłaty i powierzenia RODO.
  • Skreślić gwarancje wyników, zlany budżet, długie lock-iny, ciche auto-odnowienie i konta na rozliczeniu agencji.

Źródła i dalsza lektura

Czytaj dalej

Czytaj również

Umowa z agencją marketingową: B2B, zlecenie czy o dzieło?
Strategia

Umowa z agencją marketingową: B2B, zlecenie czy o dzieło?

Stała obsługa marketingowa to zwykle umowa o świadczenie usług (art. 750 KC), nie o dzieło — bo agencja odpowiada za staranne działanie, nie za jeden odbieralny rezultat. Ten wpis wyjaśnia wybór formy i niesie mapę ról RODO: kto jest administratorem, kto procesorem, a kiedy dochodzi współadministrowanie.

10 min czytania
Kto jest właścicielem kont Google Ads, Meta, GA4 i danych, gdy odchodzisz od agencji
Strategia

Kto jest właścicielem kont Google Ads, Meta, GA4 i danych, gdy odchodzisz od agencji

Konta reklamowe i dane powinny pozostawać pod kontrolą klienta, a agencja działać przez odwoływalny dostęp. Audyt wymaga osobnego sprawdzenia administratorów, struktury zasobów, rozliczenia, umowy i infrastruktury.

11 min czytania
Jak zakończyć umowę o świadczenie usług marketingowych (B2B): okres wypowiedzenia i co odzyskać
Strategia

Jak zakończyć umowę o świadczenie usług marketingowych (B2B): okres wypowiedzenia i co odzyskać

Umowa z agencją to prawnie umowa o świadczenie usług (art. 750 KC). Zakończenie ma dwie warstwy: mechanikę prawną (wypowiedzenie, porozumienie stron, odstąpienie, okres wypowiedzenia) i checklistę odzysku kont oraz danych. Ta druga decyduje, czy odejdziesz z dorobkiem, czy od zera.

10 min czytania

Success Stories

Ten sam standard działania, różne modele wzrostu