# Looker Studio + GA4: Dashboard gotowy dla klienta (2026)

**Author:** Piotr Litwa - GTM & Analytics Specialist  
**Published:** 2025-12-12  
**URL:** https://piotrlitwa.com/articles/pl/looker-studio-ga4-dashboard-poradnik.html  
**Language:** pl  
**Keywords:** Looker Studio, dashboard GA4, Looker Studio poradnik, konektor GA4, BigQuery, szablon dashboardu

---

## Kluczowy wniosek

Looker Studio (dawniej Data Studio) jest darmowy, laczy sie z GA4 przez natywny konektor i nie wymaga karty kredytowej. Dashboard dla klienta powinien pokazywac 6 do 8 wykresow na jednej stronie. 20-wykresowe dashboardy wygladaja poteznie i nie sa czytane po drugim tygodniu.

---

Looker Studio jest darmowy, laczy sie z GA4 w dwoch klikach i moze zastapic 90% powodow, dla ktorych ktokolwiek loguje sie do GA4 recznie. Narzedzie nie jest problemem. Problemem jest to, ze wiekszosc dashboardow Looker Studio, ktore widze na kontach klientow, jest gesta, chaotyczna i nieczytana po drugim tygodniu.

Dashboardy analityczne dla klientow buduje od 2014 roku. Na przestrzeni ponad 120 kontenerow skonwergowalem na szesciu wykresach. Nie szesciu ulubionych. Szesciu, ktore odpowiadaja na pytania, jakie CMO faktycznie zadaje, miesci sie na jednej stronie i wciaz zostawia miejsce na wybor zakresu dat.

To jest step-by-step. Konektor GA4 w szescdziesiat sekund. Szesc wykresow z gotowymi konfiguracjami do skopiowania. Trzy ciche bledy, o ktorych nikt nie ostrzega. I linia, na ktorej przestajesz blendowac dane i przechodzisz do BigQuery.

> **Kluczowe wnioski**
> - Looker Studio (dawniej Data Studio) jest darmowy, laczy sie z GA4 przez natywny konektor i nie wymaga karty kredytowej.
> - Dashboard dla klienta powinien pokazywac 6 do 8 wykresow na jednej stronie. 20-wykresowe dashboardy wygladaja poteznie i nie sa czytane po drugim tygodniu.
> - Sampling i wiersze `(other)` cicho psuja wiekszosc dashboardow powyzej 10M zdarzen na zakres dat. Oba trzeba sprawdzic na kazdym nowym raporcie.
> - Dane blendowane dzialaja dla GA4 + Ads i GA4 + Search Console. Wszystko historyczne, kazdy cohort, kazda custom attribution powinny trafic do BigQuery.
> - Zaplanuj miesieczny export PDF. Dashboard bez kadencji dostarczania to zakladka, w ktora nikt nie klika.

## Dlaczego budowac dashboard w Looker Studio, a nie zostac w GA4

GA4 ma wlasna zakladke Raporty. Ma tez Eksploracje. Oba sa rozsadne. Zaden nie jest dobrym dashboardem dla klienta.

Zakladka Raporty jest governowana i OK dla analitykow na tym samym poziomie. Zyje w GA4, co znaczy ze klient potrzebuje konta Google z odpowiednia rola GA4, musi wiedziec gdzie kliknac i musi tolerowac interfejs GA4. Wiekszosc CMO, z ktorymi pracuje, otwiera GA4 dokladnie dwa razy na kwartal, orientuje sie ze zapomnial ktorego raportu szukal, i zamyka kart.

Eksploracje to sandbox. Auto-zapis na siedem dni, swietne do pytan ad-hoc. Tragiczne jako staly raport. Udostepnianie jest niewygodne, harmonogramow nie ma, a ostrzezenia o samplingu pojawiaja sie w malym szarym tekscie, ktorego nikt nie czyta.

Looker Studio siedzi poza GA4. Dashboard mozna udostepnic linkiem, view-only URL nie wymaga logowania, a miesieczny PDF mozna zaplanowac prosto na skrzynke stakeholdera. Czyta GA4 przez natywny konektor i blenduje Google Ads, Search Console, Arkusze Google i BigQuery bez marketplace pluginow. Jest tez darmowy, co liczy sie bardziej niz powinno.

Jeden przypadek, w ktorym Looker Studio jest zlym narzedziem: raportowanie compliance, gdzie kazda liczba musi przezyc audyt. Looker Studio cache'uje, blenduje po stronie klienta i pokazuje sampled data nie zawsze to flagujac. Jesli potrzebujesz liczb, ktore bronisz w spotkaniu z regulatorem, uruchom SQL bezposrednio na BigQuery i stamtad eksportuj.

## Podlaczenie GA4 do Looker Studio w szescdziesiat sekund

Otworz [lookerstudio.google.com](https://lookerstudio.google.com) kontem Google, ktore ma co najmniej role Viewer na property GA4. Kliknij Utworz, potem Zrodlo danych, i wybierz konektor Google Analytics.

Konektor zapyta o konto, property i strumien danych. Wybierz property GA4. Nie property Universal Analytics. UA przestala zbierac dane 1 lipca 2023 roku i konektor UA wesolo zwroci zero dla kazdej metryki bez jakiegokolwiek komunikatu bledu. Debugowalem to trzy razy dla klientow, ktorzy upierali sie ze ich dashboard jest zepsuty. Nie byl. Byl podlaczony do martwej property. Oficjalna dokumentacja Google: [GA4 connector documentation](https://support.google.com/looker-studio/answer/6370296).

Po podlaczeniu Looker Studio zaciaga pelen schemat GA4 w okolo piec sekund: default channel grouping, source / medium, atrybuty sesji, atrybuty uzytkownika, kazde zdarzenie, kazdy parametr zdarzenia, kazdy custom dimension. Mozna teraz przeciagnac dowolny z nich na wykres.

Jedna pulapka: sa dwa podobne konektory. "Google Analytics" to natywny, ktorego chcesz. "Google Analytics (BigQuery)" to osobny konektor czytajacy dane GA4 po eksporcie do BigQuery. Ten jest szybszy i pozwala zapytywac historyczne dane poza retencja GA4, ale dziala tylko jesli eksport do BigQuery jest juz skonfigurowany. Jesli nie, zobacz moj [poradnik konfiguracji GA4 + BigQuery](/articles/pl/ga4-bigquery-konfiguracja.html).

## Szesc wykresow, ktore CMO faktycznie czyta

Pokusa z Looker Studio to pokazac wszystko. Oprzyj sie jej. Dashboardy, ktore przejmuje od agencji, zwykle maja 20 wykresow rozlozonych na trzech zakladkach. Wygladaja rzetelnie. Nikt ich nie otwiera po drugim miesiacu. Szesciowykresowy dashboard z wlasciwymi szescioma wykresami jest otwierany w kazdy poniedzialek rano.

Oto uklad, na ktorym skonwergowalem. Strona pierwsza, z gory na dol.

### 1. Wiersz scorecardow: uzytkownicy, sesje, konwersje, przychod

Cztery scorecardy na szczycie. Ostatnie 30 dni vs poprzednie 30 dni, procentowa zmiana widoczna. Active users, sesje, key events (lub konwersje jesli wciaz uzywasz tego labelu), i przychod calkowity jesli property ma tracking ecommerce.

Wymiar: brak. Metryka: jedna na scorecard. Porownanie: Poprzedni okres.

To pierwsza rzecz, ktora czyta CMO. Jesli wszystkie cztery sa zielone, miesiac jest OK. Jesli przychod jest czerwony a sesje zielone, cos w lejku sie zmienilo. Jesli sesje czerwone a przychod plaski, jakosc ruchu sie przesunela. Z tego jednego wiersza mozna odpowiedziec na polowe otwierajacych pytan z quarterly review.

### 2. Wykres liniowy: sesje wedlug default channel grouping, ostatnie 90 dni

Jeden wykres liniowy. Os X to data. Os Y to sesje. Rozbite wedlug Default channel grouping. Siedem linii: Organic Search, Paid Search, Direct, Organic Social, Paid Social, Email, Referral.

Typ wykresu: Time series. Wymiar: Data. Breakdown: Default channel group. Metryka: Sesje. Zakres dat: Ostatnie 90 dni.

Dziewiecdziesiat dni to sweet spot. Trzydziesci to za waski zakres, zeby zobaczyc trend, a dwanascie miesiecy wyglada zaglewsno. Dziewiecdziesiat dni pokazuje przesuniecie kampanii bez przeciazania oka.

### 3. Tabela: top 10 landing pages wedlug konwersji

Dziesiecioteza wirszowa tabela. Landing page, sesje, konwersje, conversion rate. Posortowana wedlug konwersji, nie sesji. To wykres, ktory oddziela dashboard dla analityka od dashboardu dla klienta.

Typ wykresu: Table. Wymiar: Landing page + query string. Metryki: Sesje, Key events (suma), Conversion rate (sessions) obliczany jako `key_events / sessions`. Sortowanie: Key events malejaco. Limit wierszy: 10.

Sortowanie wedlug sesji wyciaga strone glowna i jakikolwiek vanity URL z najwiekszym ruchem. Sortowanie wedlug konwersji wyciaga strony, ktore faktycznie zarabiaja. To prawie nigdy nie sa te same listy. Dobrze odwiedzana strona glowna czesto kiepsko konwertuje, a cienka strona contentowa z waskiintencyjnym ruchem czesto uderza znacznie powyzej swojej wagi.

### 4. Wykres slupkowy: konwersje wedlug source / medium

Poziomy wykres slupkowy, dziesiec wierszy, pokazujacy ktore kombinacje source / medium faktycznie generuja key events. Tu zaczynaja sie rozmowy o atrybucji.

Typ wykresu: Bar chart (poziomy). Wymiar: Session source / medium. Metryka: Key events. Sortowanie: Key events malejaco. Limit wierszy: 10.

Jesli `(direct)/(none)` jest w pierwszym wierszu i wydajesz na paid media, masz problem atrybucyjny (zwykle Consent Mode, zwykle na calym serwisie, zwykle do naprawienia). Zobacz moj [poradnik Consent Mode v2](/articles/pl/consent-mode-v2-jak-wdrozyc.html) do diagnostyki.

### 5. Koło lub donut: udzial kategorii urzadzen

Trzyczesciowy donut. Desktop, mobile, tablet. Jedno zdanie nad nim: "Z jakiego urzadzenia korzystaja Twoi kupujacy".

Typ wykresu: Donut. Wymiar: Device category. Metryka: Users. Zakres dat: Ostatnie 30 dni.

Wykresy kolowe sa niemodne. Ten trzymam bo odpowiada na pytanie, ktore dyrekcja zadaje powtarzalnie: "czy nasi klienci sa na mobile?". Odpowiedz brzmi prawie zawsze tak, a wykres im o tym przypomina.

### 6. Scorecard: sredni czas zaangazowania na sesje

To nie jest KPI. To sanity check. Jesli liczba nagle spadnie o polowe, cos w trackingu sie zepsulo. Jesli nagle sie podwoi, cos w trackingu sie zepsulo w druga strone. Stawiam to na dole po prawej, celowo z drogi.

Typ wykresu: Scorecard. Metryka: Average engagement time per session. Porownanie: Poprzedni okres.

Opcjonalne siodemka i osemka, jesli klient ma ruch, ktory to uzasadnia: mapa przychodu wedlug kraju jesli sprzedaje miedzynarodowo, albo funnel chart jesli flow commerce jest na tyle krotki, zeby GA4 sledzil go czysto. Wszystko poza tym zaczyna sie dublowac i dashboard traci fokus.

## Trzy rzeczy, ktore cicho psuja kazdy dashboard Looker Studio + GA4

Looker Studio pokaze ci liczby. Nie zawsze powie ci, ze te liczby sa zle. Sa trzy tryby awarii, ktore teraz sprawdzam na kazdym nowym dashboardzie zanim go oddam.

### Sampling powyzej okolo 10M zdarzen na zakres dat

Raporty GA4 moga sampleowac, kiedy zapytanie obejmuje wiecej niz okolo 10 milionow zdarzen dla wybranego zakresu dat. Kiedy sampling jest aktywny, liczby sa ekstrapolowane z podzbioru i moga skakac o dwucyfrowe wartosci miedzy odswiezeniami. Looker Studio pokazuje mala niebieska ikone "reduced data", kiedy to sie dzieje, ale latwo ja przeoczyc. Google dokumentuje threshold w [referencji data freshness Looker Studio](https://support.google.com/looker-studio/answer/9571377).

Fix nie jest sprytny. Albo zwezasz zakres dat, albo przerzucasz zrodlo danych na konektor "Google Analytics (BigQuery)", ktory czyta pelen eksport i nie sampleuje. Dla property robiacej 3M zdarzen miesiecznie sampling nie odpali na 90-dniowym dashboardzie. Dla property robiacej 50M zdarzen miesiecznie odpali. Sprawdz dashboard po pierwszym renderze i po pierwszym realnym skoku danych.

### Wiersz `(other)`, czyli dlaczego source / medium nagle wyglada zle

GA4 ma cap na cardinality dla wymiarow o wysokiej cardinality. Kiedy cap jest osiagniety, overflow trafia do wiersza oznaczonego `(other)`. Na wykresie source / medium moze to zjesc 30 do 50 procent ruchu. Dashboard wciaz pokazuje liczby. Liczby sa tylko wrzucone do koszyka nazwanego `(other)` i cokolwiek uzytecznego o atrybucji jest stracone.

Polski klient B2B mial 40 procent ruchu w `(other)` i nikt w zespole nie zauwazal tego od trzech miesiecy. Trzy miesiace atrybucji kanalow, w blocie. Fix nie jest na warstwie Looker Studio. Jest na warstwie GA4: posprzataj taksonomie UTM, zeby cardinality przestala wybuchac.

Jesli `(other)` jest znaczace na wykresie, na ktorym ci zalezy, przenies ten wykres do zrodla BigQuery, gdzie pelna cardinality jest zachowana.

### Swiezosc cache

Looker Studio cache'uje dane raportu agresywnie. Domyslny cache to dwanascie godzin, co zwykle jest OK dla dashboardu czytanego raz w tygodniu. Jest problemem, kiedy robisz zmiane w GA4 o 9 rano, patrzysz na dashboard o 10 i widzisz dane z wczoraj.

Jest manualny przycisk odswiezania (menu trzech kropek, "Refresh data"). Jest tez ustawienie data freshness na poziomie zrodla danych (menu Resource, "Manage added data sources"). Dla dashboardow wymagajacych danych niemal real-time ustaw freshness na 15 minut. Wszystko inne zostaw na dwanastu godzinach i idz spac.

## Dane blendowane i moment, w ktorym przestajesz blendowac i idziesz do BigQuery

Looker Studio pozwala blendowac do pieciu zrodel danych w jeden wykres. Blendowanie to sposob, w jaki dostajesz wykres pokazujacy sesje GA4 obok kosztu Google Ads obok klikniec Search Console w jednej siatce. Dla niektorych popularnych pytan dziala dobrze.

Uzywaj blendowania dla:
- GA4 + Google Ads, laczenie po Session campaign, do rekoncyliacji konwersji i kosztu w jednym widoku. To pojedynczy blend o najwiekszej wartosci, jaki buduje dla klientow.
- GA4 + Search Console, laczenie po Landing page, do cross-referencji klikniec organicznych z zaangazowaniem na stronie.
- GA4 + Arkusze, do manualnego merge CRM, kiedy klient chce atrybucji wartosci deala, a nie ma konektora CRM. To krucha konstrukcja i traktuje ja jako tymczasowy most do BigQuery.

Przestan blendowac i przejdz do BigQuery, kiedy:
- Dashboard potrzebuje danych historycznych poza 14-miesieczna domyslna retencja GA4. Retencja GA4 jest krotka jak na analityke. Eksporty BigQuery trzymaja wszystko.
- Potrzebujesz analizy cohortowej. Looker Studio nie potrafi sensownej logiki cohortowej na blendowanych danych. BigQuery potrafi, w okolo 30 liniach SQL.
- Potrzebujesz custom atrybucji. Looker Studio moze zastosowac proste okna lookback. Cokolwiek nietrywialnego (position-based, data-driven, custom weighting) musi sie wydarzyc najpierw w BigQuery, a Looker Studio czyta output.
- Blend trwa dluzej niz piec sekund do renderu. Duze blendy spowalniaja dashboardy do czolgania. Krakowski klient SaaS mial dashboard Looker Studio blendujacy GA4 + Arkusze + Ads + Search Console. Otwieral sie 30 sekund. Przenieslismy cztery kluczowe wykresy do tabel BigQuery i dashboard renderuje sie teraz w 1.5 sekundy z wieksza glebia historyczna.

## Zrob dashboard samotlumaczacy sie

Dashboard dla klienta musi byc czytelny bez analityka w pokoju. To nie jest miekka zasada. To jedyna zasada, ktora oddziela dashboard od ekranu dla poklasku.

Kilka rzeczy, ktore pomagaja:

- Kazdy tytul wykresu to pytanie, nie etykieta. "Ktore kanaly wygenerowaly konwersje w tym miesiacu?" zamiast "Konwersje wedlug kanalu". Pytanie zmusza do mysli, po co jest ten wykres.
- Kontrolka zakresu dat widoczna na gorze. Nie ukryta za menu.
- Pierwszy wiersz scorecardow dostaje najczesciej zadawane liczby firmy. Jesli CEO pyta o przychod, przychod idzie na gore po lewej. Jesli nikt nie pyta o bounce rate, bounce rate nie jest na dashboardzie.
- Adnotacje dla startow kampanii, zmian w trackingu i awarii. Looker Studio wspiera adnotacje na wykresach time series. Uzywaj ich. "Kampania Black Friday startuje tu". "Consent Mode v2 wdrozone tu". Przyszlosc-ty podziekuje terazniejszej-tobie.
- Wykresy sampleowane dostaja jednolinijkowe zastrzezenie w opisie: "Powyzej 10M zdarzen liczby sa ekstrapolowane". Uczciwosc w podpisie bije milczenie.

I jedna opinia: bounce rate nie jest KPI. Sredni czas sesji nie jest KPI. Jesli dashboard otwiera sie ktorymkolwiek z nich, to nie jest dashboard. To ekran zeby analityk wygladal na zajetego.

## Zaplanuj dostarczenie, bo inaczej dashboard umiera

Dashboard, ktorego nikt nie otwiera, nie istnieje. Pojedynczy ruch o najwiekszej wartosci, kiedy dashboard jest juz zbudowany, to zaplanowanie miesiecznego exportu PDF.

W Looker Studio: Share, Schedule email delivery, zalacznik PDF, miesiecznie pierwszego dnia roboczego, wyslij na liste stakeholderow. Dolacz do PDFa jednoakapitowy pisany komentarz osoby odpowiedzialnej za liczbe. Komentarz to to, co zamienia dashboard w zywy dokument. Dashboard nie tlumaczy sie sam. Liczby bez interpretacji to nie wnioski.

Tak prowadze miesieczny monitoring dla klientow GA4. Automatyczny dashboard, pisany komentarz, jeden mail, zero call. To jest caly produkt [miesiecznego monitoringu GA4](/pl/services.html#ga4) za €150 miesiecznie. Jesli Twoj wlasny tracking jest prawdopodobnie zanieczyszczony zanim cokolwiek z tego bedzie mialo znaczenie, zacznij od [darmowego audytu GTM](/pl/checkGTM/).

## FAQ

### Czy Looker Studio jest darmowy?

Tak. Wersja konsumencka jest darmowa, bez limitu uzytkownikow, bez karty kredytowej i bez capu na uzycie, ktory zdroworozsadkowa firma ugryzie. Jest tez Looker Studio Pro (plan platny z team assets, SLA i funkcjami admin), ale wiekszosc malych i srednich firm go nie potrzebuje.

### Jaka jest roznica miedzy Looker Studio a Looker?

Looker (ten bez "Studio") to enterprise'owa platforma BI od Google Cloud, osobny produkt z wlasnym jezykiem modelowania (LookML) i platna licencja. Looker Studio to darmowe narzedzie do dashboardow, ktore kiedys nazywalo sie Data Studio. Maja wspolna nazwe i prawie nic poza tym. Do dashboardu GA4 chcesz Looker Studio.

### Czy moge uzywac Looker Studio bez property GA4?

Tak. Looker Studio laczy sie z 1000+ zrodel danych, w tym BigQuery, Arkuszami Google, Google Ads, Search Console i dlugim ogonem konektorow trzecich stron. GA4 to jedna opcja z wielu. Jesli masz tylko dane BigQuery, pomin konektor GA4 i idz prosto do BigQuery.

### Jak naprawic `(other)` pojawiajace sie wszedzie na source / medium?

`(other)` to cap cardinality na poziomie GA4, nie blad Looker Studio. Nie naprawisz tego w dashboardzie. Naprawiasz w danych poprzez posprzatanie tagowania UTM (przestan auto-generowac unikalne UTMy na sesje) albo poprzez przeniesienie wykresu do zrodla BigQuery, ktore zachowuje pelna cardinality.

### Dlaczego moje liczby w Looker Studio nie zgadzaja sie z GA4 bezposrednio?

Zwykle sampling, swiezosc cache, albo mismatch scope wymiaru. Sprawdz te trzy w tej kolejnosci. Jesli wszystkie trzy wygladaja czysto a liczby wciaz sie roznia, przyczyna niemal zawsze jest blendowane zrodlo danych, gdzie jedna strona ma filtr, ktorego druga nie ma.

### Czy potrzebuje Looker Studio Pro?

Prawdopodobnie nie. Looker Studio Pro dodaje team workspaces, uprawnienia na poziomie dashboardu, SLA dostarczania i integracje admin Google Cloud. Warte dla agencji i duzych enterprise'ow. Przesada dla wiekszosci SMB i kazdego solo konsultanta, ktorego znam.

## Nastepny krok

Jesli liczby w GA4 sa nie tak, zaden dashboard ci nie pomoze. Naprawa jest upstream. Zacznij od [darmowego audytu GTM](/pl/checkGTM/), zeby zobaczyc czy odpalanie tagow, podlaczenie consentu i schemat zdarzen sa zdrowe. Kiedy dane sa czyste, dashboard zbuduje sie w jedno popoludnie.

Jesli juz wiesz, ze dane sa czyste i chcesz, zeby ktos zbudowal, utrzymywal i monitorowal zestaw Looker Studio + GA4 miesiecznie, [Monitoring GA4](/pl/services.html#ga4) kosztuje €150 miesiecznie. Pisany raport, zero call, zero moich dashboardow, na ktore musisz sie logowac.

---

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