# Outsourcing analityki: jak oddać ją na zewnątrz i nie stracić kontroli nad danymi

**Author:** Piotr Litwa - GTM & Analytics Specialist  
**Published:** 2026-11-06  
**URL:** https://piotrlitwa.com/articles/pl/outsourcing-analityki.html  
**Language:** pl  
**Keywords:** outsourcing analityki, outsource analytics, uprawnienia gtm, role w ga4, kontener gtm agencji

---

Outsourcing analityki jest bezpieczny, jeśli trzymasz się jednej zasady. Każde konto żyje w Twojej organizacji. Dostawca jest gościem z najmniejszym dostępem, który pozwala mu zrobić robotę. Czyli Twoja usługa GA4, Twój kontener GTM, Twoje konto Google Ads, Twój projekt BigQuery i Twoje portfolio biznesowe w Mecie, wszystko założone przez Ciebie, wszędzie Ty jako administrator.

Cała reszta tego artykułu z tego wynika. Poziomy dostępu, dokumentacja, wersje i klauzula wyjścia utrzymują tę zasadę latami. Ludzie zmienią się po obu stronach. Zasada nie powinna.

> **Najważniejsze wnioski**
> - Najpierw własność. Jeśli agencja założyła Twój kontener GTM na swoim koncie, nie masz trackingu na własność. Wynajmujesz go.
> - Dawaj dostawcom najniższy poziom dostępu, który wystarcza: Edycja w GTM, Edytujący albo Specjalista ds. marketingu w GA4, Standardowy w Google Ads, dostęp partnera w Mecie.
> - Plan trackingu i dziennik zmian są częścią zlecenia. Brak dokumentacji oznacza uzależnienie od dostawcy, niezależnie od czyichkolwiek intencji.
> - Wersje w GTM to darmowy ślad audytowy. Wymagaj nazwanej wersji z opisem przy każdej publikacji.
> - Wpisz wyjście do umowy pierwszego dnia: co zostaje przekazane, w jakim formacie i w ile dni.

## Dlaczego własność jest ważniejsza niż to, kogo zatrudniasz

O samej decyzji, kogo zatrudnić, pisałem w tekście [konsultant GTM czy agencja analityczna](https://piotrlitwa.com/articles/pl/konsultant-czy-agencja-analityczna.html). Ten jest o tym, co dzieje się po podpisaniu umowy. Bo wybrany dostawca znaczy mniej niż układ, na który się zgadzasz.

Niewygodny fakt jest taki. Niektóre zasoby Google da się przenosić między kontami. Niektórych nie.

Usługę GA4 można przenieść na inne konto Analytics, jeśli ktoś ma uprawnienia Administratora na obu. Kontenera GTM nie da się przenieść na inne konto w ogóle. Jeśli siedzi na koncie GTM agencji, jest jedno wyjście. Eksport, import do nowego kontenera i nowy snippet `GTM-XXXXXXX` na każdej stronie.

To nie teoria. Widzę to dwa, trzy razy w roku.

## Kontener Moniki, który nie był jej

Monika odpowiada za e-commerce marki kosmetycznej z trzema sklepami w różnych krajach. Przez cztery lata reklamami i trackingiem zajmowała się agencja.

Potem marka przeniosła zakup mediów do siebie. Agencja była uprzejma, powolna i formalnie w porządku.

Dlaczego w porządku? Kontener GTM i usługa GA4 siedziały na kontach agencji. Monika miała dostęp Użytkownika do kontenera i rolę Wyświetlającego w usłudze.

Usługa GA4 poszła łatwiej. Po dwóch tygodniach maili agencja przeniosła ją na konto założone przez Monikę, z całą historią. Gorzej z kontenerem. Miał 214 tagów, z których 61 jeszcze do czegoś służyło, a planu trackingu nie było, więc nikt nie wiedział, które to te 61.

Naprawa zajęła większość miesiąca. Eksport JSON kontenera, import do świeżego kontenera na koncie Moniki, sprzątanie, a potem podmiana snippetu na trzech domenach.

Samo przełączenie dało 9 dni bałaganu w danych, bo stary i nowy kontener nakładały się na jednym sklepie. Nikt nie zrobił nic złego w sensie prawnym. Umowa po prostu nigdy nie mówiła, kto jest właścicielem czego.

Gdyby pierwsza umowa Moniki miała jeden akapit "wszystkie konta zakłada i posiada klient", nic z tego by się nie wydarzyło.

## Co znaczy "w Twojej organizacji", zasób po zasobie

"Trzymaj to u siebie" łatwo powiedzieć. Oto co to znaczy w każdym narzędziu:

- **Google Tag Manager.** Zakładasz konto GTM na firmowym koncie Google, nie na prywatnym Gmailu. Jesteś Administratorem na poziomie konta. Dostawca dostaje uprawnienie na poziomie kontenera.
- **Google Analytics 4.** Zakładasz konto Analytics i usługę. Jesteś Administratorem. Dostawców dodajesz na poziomie usługi, nie konta, chyba że mają zarządzać kilkoma usługami.
- **Google Ads.** Konto zakładasz Ty, płatności idą na profil płatności Twojej firmy. Agencja podpina do niego swoje konto menedżera (MCC). Możesz je odłączyć, kiedy chcesz, bo masz dostęp Administratora.
- **BigQuery.** Projekt Google Cloud i jego konto rozliczeniowe są Twoje. Do eksportu z GA4 osoba tworząca połączenie potrzebuje roli Edytującego w usłudze GA4 i Właściciela w projekcie Cloud, więc zrób ten krok sam albo nadaj Właściciela tymczasowo.
- **Meta.** Twoje portfolio biznesowe jest właścicielem konta reklamowego, strony i zbioru danych (piksela). Agencja dostaje dostęp jako partner, przypisany do konkretnych zasobów.
- **Wszystko dookoła.** Server-side GTM działa w Twoim projekcie Cloud, na subdomenie, którą kontrolujesz. Konto CMP jest na Twoją firmę. Klucze API i konta usługi leżą w Twoim sejfie na sekrety, nie w menedżerze haseł agencji.

Test, którego używam: gdyby agencja jutro zniknęła, czy zalogujesz się do każdego z tych miejsc bez pytania kogokolwiek? Jeśli choć przy jednym odpowiedź brzmi nie, zacznij właśnie tam.

## Poziomy dostępu: dawaj minimum, które działa

GTM i GA4 mają szczegółowe uprawnienia. Prawie nikt z nich nie korzysta. Szkoda.

Domyślny układ, jaki widzę, to "dajmy wszystkim admina, żeby nikt nie musiał prosić". Działa świetnie. Do czasu, aż stażysta opublikuje wersję w piątek po południu.

W GTM uprawnienia do kontenera mają cztery poziomy:

| Uprawnienie w GTM | Na co pozwala | Kto powinien je mieć |
|---|---|---|
| Odczyt | Podgląd kontenera, wersji i ustawień | Audytorzy, monitoring, nowi dostawcy w pierwszym tygodniu |
| Edycja | Tworzenie obszarów roboczych i zmiany w tagach, regułach, zmiennych | Twój dostawca wdrożeniowy |
| Zatwierdzanie | Edycja plus tworzenie wersji i zatwierdzanie zmian | Senior po stronie dostawcy |
| Publikowanie | Wszystko powyżej plus wypychanie zmian na produkcję | Jedna lub dwie wskazane osoby, najlepiej jedna z nich po Twojej stronie |

Do tego dochodzi dostęp na poziomie konta: Użytkownik albo Administrator. Administrator może dodawać i usuwać użytkowników. Trzymaj to wyłącznie po swojej stronie.

W GA4 role to Administrator, Edytujący, Specjalista ds. marketingu, Analityk i Wyświetlający. Dostawca trackingu zwykle potrzebuje roli Edytującego, żeby zarządzać zdarzeniami, wymiarami niestandardowymi i strumieniami danych.

Agencja mediowa zwykle potrzebuje roli Specjalisty ds. marketingu, żeby budować odbiorców i kluczowe zdarzenia. Ktoś, kto tylko czyta raporty, dostaje Wyświetlającego. Są też ograniczenia danych, "Bez danych o kosztach" i "Bez danych o przychodach", jeśli nie chcesz, żeby dostawca widział marże.

W Google Ads dawaj agencjom dostęp Standardowy, nie Administratora. Standardowy pozwala prowadzić kampanie. Nie pozwala dodawać ani usuwać użytkowników ani zmieniać właściciela konta.

## Lista kontrolna

To jest tabela, którą trzymałbym w załączniku do umowy. Jest na tyle krótka, że sprawdzisz ją w godzinę.

| Zasób | Właściciel (admin) | Dostęp dostawcy | Gdzie sprawdzić |
|---|---|---|---|
| Konto GTM | Ty (firmowe konto Google) | Brak na poziomie konta | Administracja, Zarządzanie użytkownikami, poziom konta |
| Kontener GTM | Ty | Edycja albo Publikowanie dla 1-2 wskazanych osób | Administracja, Zarządzanie użytkownikami, poziom kontenera |
| Konto i usługa GA4 | Ty | Edytujący albo Specjalista ds. marketingu na poziomie usługi | Administracja, Zarządzanie dostępem do konta |
| Google Ads | Ty, płatności na Ciebie | Standardowy przez połączenie z kontem menedżera | Administracja, Dostęp i bezpieczeństwo |
| Projekt BigQuery | Ty, Twoje konto rozliczeniowe | Data Viewer plus Job User albo Data Editor | Konsola Google Cloud, IAM |
| Portfolio biznesowe Meta | Ty | Partner przypisany do konkretnych zasobów | Ustawienia firmy, Partnerzy |
| Server-side GTM | Twój projekt Cloud i subdomena | Rola IAM w projekcie | Usługa Cloud Run i rekordy DNS |
| Konto CMP | Ty | Współużytkownik, nie właściciel | Panel administracyjny CMP |
| Plan trackingu i dziennik zmian | Ty (Twój dysk) | Edycja | Właściciel pliku na Twoim dysku współdzielonym |

Jeśli w kolumnie "właściciel" w którymś wierszu stoi "agencja", to Twoja pierwsza poprawka. Te same pytania powinny paść w każdym [audycie GTM](https://piotrlitwa.com/articles/pl/audyt-gtm.html), w części o zarządzaniu.

## Dokumentacja i wersjonowanie: to, co chroni przed uzależnieniem

Uzależnienie od dostawcy rzadko bierze się ze złych intencji. Bierze się z wiedzy w głowie jednej osoby. I nigdzie więcej. Dostawca, który nie zostawia dokumentacji, uzależnił Cię od siebie, nawet jeśli chętnie odda każde hasło.

Trzy dokumenty trzymają Cię w niezależności:

1. **Plan trackingu.** Jeden wiersz na zdarzenie: nazwa (`generate_lead`, `purchase`), kiedy się odpala, parametry i ich znaczenie, które narzędzia je dostają, kto za nie odpowiada. Arkusz wystarczy. Musi po prostu istnieć, na Twoim dysku.

2. **Dziennik zmian.** Data, co się zmieniło, dlaczego, kto zatwierdził. Może nim być historia wersji GTM, jeśli wersje są porządnie nazywane. "Wersja 147" bez opisu jest bezużyteczna. "Dodany `form_type` do `generate_lead`, zgłoszenie MKT-212" to ślad audytowy.

3. **Rejestr dostępów.** Kto ma jaki poziom w którym narzędziu i kiedy ostatnio to sprawdzano. Przeglądaj go co kwartał. Prawie za każdym razem, gdy go sprawdzam, znajduję przynajmniej jedną osobę, która odeszła od dostawcy rok wcześniej i dalej ma Publikowanie.

Wymagaj nazwanych wersji GTM z opisem przy każdej publikacji. Dostawcę kosztuje to 30 sekund za każdym razem. Tag Manager 360 dodaje formalne procesy zatwierdzania. W darmowej wersji osiągniesz to samo, ograniczając Publikowanie do dwóch osób i wymagając numeru zgłoszenia w opisie wersji.

Brak dokumentacji to forma długu i narasta tak samo jak reszta [długu technologicznego w marketingu](https://piotrlitwa.com/articles/pl/dlug-technologiczny-marketing.html). Płacisz go w dniu, w którym próbujesz zmienić dostawcę.

## Offboarding Rafała w jedno popołudnie

Teraz przypadek odwrotny. Rafał jest dyrektorem marketingu w firmie produkcyjnej pod Wrocławiem. Kiedy w 2023 roku zatrudniał agencję, najpierw sam założył wszystkie konta, a dopiero potem ją zaprosił: Edycja w kontenerze GTM, Publikowanie dla jednej wskazanej osoby, Edytujący w GA4, Standardowy w Google Ads przez ich konto menedżera i dostęp partnera w Mecie do dwóch zasobów.

Umowa zobowiązywała też agencję do trzymania planu trackingu na dysku współdzielonym, którego właścicielem był Rafał, i do nazywania każdej wersji GTM.

W 2026 roku zmienił dostawcę. Offboarding zajął jedno popołudnie. Usunął 4 użytkowników z GTM i GA4, odłączył konto menedżera w Google Ads, usunął partnera w ustawieniach firmy w Mecie i wymienił 2 klucze API. Nowy dostawca dostał Odczyt pierwszego dnia, przeczytał plan trackingu i w drugim tygodniu już wprowadzał zmiany.

Zero dziur w danych. Zero negocjacji. Różnica między Rafałem a Moniką to jeden akapit w umowie i godzina konfiguracji.

## Czerwone flagi przy outsourcingu analityki

Powiem wprost: jeśli dostawca upiera się, że sam założy konta, "żeby oszczędzić Ci czasu", odszedłbym od stołu. Nie ma ku temu żadnego technicznego powodu. Na co jeszcze uważać:

- **Kontenery albo usługi należące do agencji.** Nazwa konta w GTM albo GA4 to nazwa agencji, nie Twoja.
- **Wspólne loginy.** Jedno konto Google `analytics@agencja.pl`, z którego korzysta pięć osób. Nie odbierzesz dostępu jednej z nich i nie zobaczysz, kto co zrobił.
- **Płatności za reklamy z karty agencji.** Wygodne, dopóki konto formalnie nie okaże się ich.
- **Skrypty trackingowe na ich domenie.** "Autorski" tag ładowany z CDN agencji albo kontener serwerowy na ich subdomenie. Kiedy umowa się kończy, skrypt przestaje działać.
- **Żadnych eksportów, nigdy.** Raporty tylko w ich dashboardzie, surowe dane nigdy w Twoim BigQuery.
- **"Dokumentacja będzie później."** Później nie nadchodzi.

Żadna z tych rzeczy nie dowodzi złej woli. Każda dowodzi, że odejście będzie Cię kosztować.

## Klauzula wyjścia i lista przekazania

Wpisz to do umowy, zanim praca się zacznie. Kiedy pracuję z klientem, sam to proponuję, bo to najczytelniejszy sygnał, że nie będzie Ci potrzebne.

- Przekazanie w ciągu 10 dni roboczych od wypowiedzenia.
- Pełny eksport kontenera GTM (JSON) i numer aktualnej wersji, plus potwierdzenie, że żaden tag nie ładuje się z domen kontrolowanych przez dostawcę.
- Plan trackingu, dziennik zmian i rejestr dostępów, aktualne, w formacie, który otworzysz bez ich narzędzi.
- Wszystkie raporty niestandardowe, dashboardy w Looker Studio i zapytania BigQuery przekazane na Twoją własność.
- Usunięcie wszystkich użytkowników dostawcy z GTM, GA4, Google Ads, Mety i Google Cloud, z pisemnym potwierdzeniem.
- Lista wszystkich kluczy API, kont usługi i webhooków, które utworzyli, żebyś mógł je wymienić albo usunąć.
- Jedna sesja albo dokument przekazania z otwartymi sprawami i wszystkim, co zostało w połowie.

Dostawca, który protestuje przeciwko tej liście, coś Ci mówi. Dobry nie ma w niej nic do ukrycia.

## Najczęstsze pytania

**Czy outsourcing analityki jest bezpieczny?**
Tak, jeśli konta zostają w Twojej organizacji, a dostawca pracuje z ograniczonym dostępem. Ryzykiem nie jest sam outsourcing. Ryzykiem jest oddanie dostawcy własności kontenera GTM, usługi GA4 albo kont reklamowych, bo wtedy odejście jest powolne i drogie.

**Czy mogę przenieść kontener GTM z konta agencji na swoje?**
Nie bezpośrednio. GTM nie obsługuje przenoszenia kontenerów między kontami. Eksportujesz kontener jako JSON, importujesz go do nowego kontenera na swoim koncie i podmieniasz snippet na stronie na nowy identyfikator kontenera.

**Czy usługę GA4 da się przenieść na moje konto?**
Tak. GA4 pozwala przenieść usługę między kontami Analytics, o ile osoba, która to robi, ma uprawnienia Administratora na koncie źródłowym i docelowym. Dane historyczne idą razem z usługą.

**Jaki dostęp w GTM powinna mieć agencja analityczna?**
Edycję dla osób budujących tagi i Publikowanie dla jednej lub dwóch wskazanych osób. Administrator na poziomie konta powinien zostać u Ciebie. Nowych dostawców zaczynaj od Odczytu, dopóki nie przejrzą kontenera i planu trackingu.

**Co powinno obejmować przekazanie od dostawcy analityki?**
Eksport kontenera, plan trackingu, dziennik zmian, rejestr dostępów, przekazanie wszystkich raportów i zapytań, usunięcie każdego użytkownika dostawcy i listę kluczy API oraz kont usługi do wymiany. Ustal termin, na przykład 10 dni roboczych, zanim praca się zacznie.

**Czy zatrudnić jednego dostawcę do reklam i trackingu?**
Możesz, ale wtedy nikt niezależny nie sprawdza liczb konwersji, na podstawie których ocenia się reklamy. Jeśli tak zrobisz, dodaj osobny monitoring albo okresowy audyt od kogoś, kto nie prowadzi Twoich kampanii.

## Co dalej

Zrób test własności w tym tygodniu. Otwórz GTM, GA4, Google Ads, ustawienia firmy w Mecie i konsolę Google Cloud i zapisz, kto jest administratorem w każdym z nich. To zajmie godzinę.

Potem porównaj wynik z listą kontrolną powyżej. Jeśli pracujesz teraz z [konsultantem GA4](https://piotrlitwa.com/articles/pl/konsultant-ga4.html) albo z agencją, wyślij im tę tabelę i poproś o wypełnienie ich kolumny.

Drugi krok to zadbanie, żeby ktoś spoza zespołu wdrożeniowego pilnował danych. Może to być Twój analityk, [monitoring GTM](https://piotrlitwa.com/articles/pl/monitoring-gtm.html) albo [niezależny nadzór nad agencją](https://piotrlitwa.com/services.html#agency). A jeśli przed tym wszystkim chcesz szybko zobaczyć, co działa w Twoim kontenerze, [darmowy audyt GTM](https://piotrlitwa.com/checkGTM/) zajmie kilka minut.

---

**Źródła i dalsza lektura**
- [Uprawnienia użytkowników w Menedżerze tagów](https://support.google.com/tagmanager/answer/6107011) (Google)
- [Role dostępu i ograniczenia danych w GA4](https://support.google.com/analytics/answer/9305587) (Google)
- [Konfiguracja eksportu GA4 do BigQuery](https://support.google.com/analytics/answer/9823238) (Google)

---

*Written by [Piotr Litwa](https://piotrlitwa.com/about.html) - independent GTM & Analytics specialist.*
