GORIM← Všetky materiály
Workshop · Looker Studio

Data Studio pre marketérov

Materiály z kurzu: vzorce, checklist klientskeho reportu, šablóna na dáta, zoznam konektorov, návrhy dashboardov a demo dáta. Nástroj Data Studio sa dnes volá Looker Studio, funguje rovnako.

Na stiahnutie

Všetko, čo sme na kurze sľúbili, nájdeš tu. Súbory sú zadarmo a bez registrácie.

Cheat sheet: 20 najpoužívanejších vypočítaných polí

Vzorce vlož do vypočítaného poľa vo zdroji dát (Resource → Manage added data sources → Edit → Add a field), ak nie je uvedené inak. Názvy polí zodpovedajú Google konektorom; pri Sheete ich nahraď svojimi.

Pomery

1CTRzdroj · percento
SUM(Clicks) / SUM(Impressions)
Pomer vždy zo súčtov, nikdy Clicks / Impressions.
2CPCzdroj · mena
SUM(Cost) / SUM(Clicks)
3CPAzdroj · mena
SUM(Cost) / SUM(Conversions)
4ROASzdroj · číslo, 2 desatinné
SUM(Conv. value) / SUM(Cost)
5PNO (podiel nákladov na obrate)zdroj · percento
SUM(Cost) / SUM(Conv. value)
Prevrátená hodnota ROAS.
6Konverzný pomer (GA4)zdroj · percento
SUM(Key events) / SUM(Sessions)
7AOV – priemerná hodnota objednávkyzdroj · mena
SUM(Purchase revenue) / SUM(Ecommerce purchases)
8Náklad v eurách z Google Ads API (micros)zdroj (CSV / BigQuery / Sheets) · mena
SUM(cost_micros) / 1000000
Natívny konektor Google Ads micros nepoužíva, to sa týka exportov z API.

Čas

9Priemer na deňgraf alebo zdroj · mena
SUM(Cost) / COUNT_DISTINCT(Date)
Počíta len dni, v ktorých sú dáta.
10Dĺžka obdobia v dňochgraf · číslo
DATE_DIFF(MAX(Date), MIN(Date)) + 1
Zahŕňa aj dni bez dát.
11Víkend / pracovný deňzdroj · text
CASE
  WHEN WEEKDAY(Date) IN (0, 6) THEN "Víkend"
  ELSE "Pracovný deň"
END
WEEKDAY: 0 = nedeľa, 6 = sobota. Porovnávaj priemer na deň, nie súčet.
12Názov dňa so zoradením od pondelkazdroj · text
CASE WEEKDAY(Date)
  WHEN 1 THEN "1 Pondelok"
  WHEN 2 THEN "2 Utorok"
  WHEN 3 THEN "3 Streda"
  WHEN 4 THEN "4 Štvrtok"
  WHEN 5 THEN "5 Piatok"
  WHEN 6 THEN "6 Sobota"
  WHEN 0 THEN "7 Nedeľa"
END
Číslo na začiatku zabezpečí správne zoradenie osi.
13Mesiac na zoskupeniezdroj · text
FORMAT_DATETIME("%Y-%m", Date)
Pre tabuľky a stĺpce po mesiacoch.

Segmentácia a čistenie

14Brand / non-brand podľa názvu kampanezdroj · text
CASE
  WHEN REGEXP_CONTAINS(Campaign, r"(?i)non[-_ ]?brand") THEN "Non-brand"
  WHEN REGEXP_CONTAINS(Campaign, r"(?i)brand") THEN "Brand"
  ELSE "Non-brand"
END
Najprv „non-brand“, inak ho zachytí podmienka na „brand“. Prispôsob konvencii názvov.
15Segment z názvu (Brand / Generic / Competitor)zdroj · text
REGEXP_EXTRACT(campaign_name, r"\| (Brand|Generic|Competitor)")
Pre demo dáta z kurzu.
16Krajina z názvu kampanezdroj · text
REGEXP_EXTRACT(campaign_name, r"\| ([A-Z]{2})$")
Dvojpísmenový kód na konci názvu.
17Kanály z GA4 podľa zdroja / médiazdroj · text
CASE
  WHEN REGEXP_CONTAINS(Session source / medium, r"(?i)^google / cpc") THEN "Google Ads"
  WHEN REGEXP_CONTAINS(Session source / medium, r"(?i)^(facebook|instagram|fb|ig|meta).* / (cpc|paid|paid_social)") THEN "Meta Ads"
  WHEN REGEXP_CONTAINS(Session source / medium, r"(?i)^(bing|microsoft).* / cpc") THEN "Microsoft Ads"
  ELSE Session default channel group
END
Špecifické podmienky hore. Uprav podľa UTM konvencie klienta a skontroluj, že nič dôležité nepadlo do ELSE.
18URL bez parametrovzdroj · text
REGEXP_REPLACE(Page location, r"\?.*", "")
Odstráni všetko od otáznika.
19Počet slov vo vyhľadávacom dopytezdroj · číslo
LENGTH(REGEXP_REPLACE(Query, "[^ ]+", "")) + 1
Pre Search Console.
20Nulové hodnoty pri blende dvoch zdrojovgraf · mena
IFNULL(SUM(Cost – Meta), 0) + IFNULL(SUM(Cost – Google), 0)
Výpočet s null vráti null. Bez IFNULL zmiznú dni, kedy bežala len jedna platforma.

Bonus: parametre

+Rozpočet: plán k dnešnému dňuParameter mesacny_rozpocet (číslo). Obdobie grafu: tento mesiac po včera.
mesacny_rozpocet * (DAY(TODAY()) - 1) * NARY_MIN(Impressions, 1)
  / (DAY(DATETIME_SUB(DATETIME_ADD(DATETIME_TRUNC(TODAY(), MONTH), INTERVAL 1 MONTH), INTERVAL 1 DAY)) * NARY_MIN(Impressions, 1))
NARY_MIN(…, 1) donúti Looker Studio poslať dotaz na zdroj, inak vyhlási „Failed to fetch data“. Odchýlka = SUM(Cost) − tento plán.
+Zisk s maržou, ktorú zadá divákParameter marza_pct (0–100).
SUM(Conv. value) * MIN(marza_pct) / 100 - SUM(Cost)
+Divák si vyberie metrikuTextový parameter zvolena_metrika + rozbaľovací zoznam.
CASE
  WHEN zvolena_metrika = "Náklady" THEN Cost
  WHEN zvolena_metrika = "Kliky" THEN Clicks
  WHEN zvolena_metrika = "Konverzie" THEN Conversions
END
Hodnoty v zozname sa musia presne zhodovať s textom vo WHEN a metriky musia mať rovnaký typ.

Pravidlá, na ktorých sa vzorce najčastejšie rozbijú

  • Pomer zo súčtov SUM(a) / SUM(b). Vzorec a / b sa spočíta po riadkoch a výsledky sa sčítajú, takže dostaneš napr. 76,8 namiesto 4,24.
  • Pole, ktoré používaš viackrát, patrí do zdroja Pole vytvorené priamo v grafe nemá field ID, takže ho nepoužiješ vo filtri, v ovládacom prvku ani v inom vzorci.
  • „Obsahuje“ je REGEXP_CONTAINS REGEXP_MATCH vyžaduje zhodu celého textu, takže „facebook“ nechytí „facebook / cpc“.
  • Poradie v CASE Od najšpecifickejšieho po najvšeobecnejšie, prvá splnená podmienka vyhráva. Vždy pridaj ELSE.
  • Text je citlivý na veľkosť písmen Používaj LOWER() na oboch stranách porovnania alebo (?i) v regulárnom výraze.
  • RegEx je RE2 Nepodporuje lookahead ani lookbehind. „A, ale nie B“ rieš cez AND NOT.
  • Mena v type poľa kurz neprepočíta Zmení len symbol. Prepočet rieš delením kurzom v blende.

Checklist: čo nesmie chýbať v klientskom reporte

Prejdi ho pred každým odovzdaním. Zaškrtnutia sa ukladajú len v tvojom prehliadači. Stránku môžeš aj vytlačiť.

Pre koho a načo

Správnosť čísel

Kontext

Dizajn a čitateľnosť

Interaktivita a rýchlosť

Odovzdanie

Stiahnuť checklist

Google Sheets šablóna „Most dát“

Keď pre zdroj neexistuje konektor, cesta vedie cez Google Sheets. Šablóna obsahuje postup a list Most_dat so správnou štruktúrou.

PravidloPrečo
Hlavička v 1. riadkuLooker Studio z nej vezme názvy polí. Nad hlavičkou nesmie byť nič.
Žiadne zlúčené bunkyZlúčené bunky rozbijú stĺpce a pole bude prázdne.
Dátum ako RRRR-MM-DDLen vtedy ho rozpozná ako dátum a nie ako text.
Jeden riadok = deň × kanál × kampaňUmožní zlučovať a filtrovať bez straty detailu.
Čísla bez symbolov„1 250 €“ je text. Zapíš 1250 a formát nastav v Looker Studiu.
Len absolútne číslaCTR, CPA a ROAS vypočítaj v reporte zo súčtov, nie v hárku.

Živé napojenie na Google Sheets sa obnovuje automaticky. Nahratie súboru CSV je len snímka a už sa nemení.

Stiahnuť šablónu

Zoznam konektorov

Natívne konektory Googlu a bezplatné komunitné konektory pre zdroje, ktoré Google natívne nepodporuje.

Natívne konektory Googlu

ZdrojCenaNa čo si dať pozor
Google AdsNatívny, zdarmaDáta sa obnovia približne raz za 12 hodín. Autorizácia na účet, ktorý má prístup do Google Ads.
Google Analytics 4Natívny, zdarmaPozor na vzorkovanie a limity kvót pri veľkých reportoch.
Search ConsoleNatívny, zdarmaDva zdroje: dopyty a stránky. Dáta oneskorené o 2–3 dni.
Google SheetsNatívny, zdarmaUniverzálny most pre všetko bez konektora. Hlavička v prvom riadku, žiadne zlúčené bunky.
BigQueryNatívny, platba za dotazy v BigQueryPre veľké objemy. Do reportu pripoj tabuľku z plánovaného dotazu, nie surový export.
YouTube AnalyticsNatívny, zdarma
Nahratie súboru (CSV)Natívny, zdarmaJednorazové dáta. Neaktualizuje sa, tak ho používaj len na statické podklady.
Extrahované dáta (Extract Data)Natívny, zdarmaSnímka zdroja pre rýchlejší report, obnova raz denne.

Bezplatné komunitné a partnerské konektory

Zdroj dátKonektorBezplatnePoznámka
Meta Ads (Facebook, Instagram)Porter MetricsBezplatný plán bez karty. Podľa výrobcu zahŕňa všetky polia z Ads Manageru. Limity bezplatného plánu (počet účtov, história) sa menia, over ich pri registrácii.Plán s viac účtami je platený (od približne 15 USD mesačne za účet podľa stránky výrobcu).
Meta Ads, Facebook Page, InstagramDatablooKonektory Facebook Ads a Facebook Insights sú podľa výrobcu zdarma, k nim je hotová šablóna reportu.Komunitný konektor tretej strany, autorizuješ ho svojím účtom.
Meta Ads, Facebook Page, Instagram, LinkedIn Ads, LinkedIn PageDoodlytics (SocialChamps)Podľa výrobcu zdarma pre menšie firmy.Informácia je z článku z februára 2025. Pred nasadením over, či je konektor ešte udržiavaný.
TikTok Ads, LinkedIn Ads, Microsoft Ads a ďalšiePorter Metrics, Windsor.ai, Coupler.ioMajú bezplatné plány s obmedzeniami (počet účtov, riadkov alebo história dát).Pre klientov s viacerými účtami sa ich platená verzia často oplatí viac než ručný export.
Čokoľvek bez konektoraMake alebo n8n → Google SheetsZdarma v rámci bezplatných plánov Make a n8n.Dáta z automatizácie ukladáš do hárka a ten napojíš cez natívny konektor. Návod je v materiáloch z workshopu AI automatizácia.
Meta Ads do hárkaApps ScriptZdarma.Hotový skript Meta Ads → Google Sheet je v materiáloch z workshopu AI automatizácia.

Stav k 12. 11. 2026 podľa stránok výrobcov. Podmienky bezplatných plánov sa menia a konektory tretích strán nie sú od Googlu, takže pred nasadením pre klienta over aktuálne limity a pri prvom pripojení si prečítaj, aké oprávnenia konektor žiada.

Návrhy 11 dashboardov

Pre každý dashboard nájdeš účel, zdroje, rozloženie strán a súbor s demo dátami, s ktorým si ho môžeš postaviť za 30 až 60 minút.

1

Exekutívny súhrn Google Ads

majiteľ, konateľ · Google Ads · 1 strana

4 scorecardy (náklad, konverzie, CPA, ROAS) s porovnaním s predošlým obdobím, graf vývoja za 90 dní, dátumový filter, textový komentár.

Demo dáta: 01 Google Ads kampane

2

Klientsky report na 5 strán

klient agentúry · Google Ads, GA4 · 5 strán

Súhrn, kampane s podmieneným farbením CPA, kľúčové slová a dopyty, trendy za 90 dní, odporúčania s logom.

Demo dáta: 01 Google Ads kampane, 02 Vyhľadávacie dopyty, 03 GA4 návštevnosť

3

Vyhľadávacie dopyty a negatíva

PPC špecialista · Google Ads · 1 strana

Tabuľka dopytov zoradená podľa nákladu, filter na nulové konverzie, označenie dopytov mimo témy, zoznam kandidátov na negatíva.

Demo dáta: 02 Vyhľadávacie dopyty

4

E-shop: obrat, ROAS a objednávky

e-commerce manažér · Google Sheets · 2 strany

Obrat a objednávky v čase, AOV, donut podľa kategórie, tabuľka produktov, filter nový / existujúci zákazník.

Demo dáta: 10 Objednávky e-shopu

5

Multikanálový prehľad Google + Meta

marketingový manažér · Sheets alebo Google Ads + Meta cez Sheet · 1 strana

Náklad a obrat po kanáloch, spoločný ROAS, graf podielu kanálov, blend podľa dátumu.

Demo dáta: 12 Multikanál, 01 Google Ads kampane, 08 Meta Ads

6

GA4: kanály a zariadenia

marketér · GA4 · 2 strany

Návštevnosť a nákupy podľa kanála, vlastné zoskupenie kanálov, mobil vs. desktop, konverzný pomer.

Demo dáta: 03 GA4 návštevnosť, 04 GA4 zariadenia

7

SEO prehľad zo Search Console

SEO špecialista · Search Console · 2 strany

Kliky, zobrazenia, CTR a pozícia v čase, top dopyty, počet slov dopytu, brand vs. non-brand.

Demo dáta: 06 Search Console dopyty, 07 Search Console denne

8

Pacing rozpočtu

account manažér · Google Ads · 1 strana

Mesačný rozpočet ako parameter, plán k dnešku, odchýlka a priemerný denný náklad, upozornenie farbou.

Demo dáta: 01 Google Ads kampane

9

Brand vs. non-brand

PPC špecialista · Google Ads, Search Console · 1 strana

Rozdelenie nákladov a konverzií cez vypočítané pole, porovnanie CPA, podiel brandu v čase.

Demo dáta: 01 Google Ads kampane, 06 Search Console dopyty

10

Plnenie mesačných cieľov

majiteľ, manažér · Google Sheets · 1 strana

Bullet chart obratu, ROAS a CPA proti cieľu, mesačný trend, zvýraznenie mesiacov pod plánom.

Demo dáta: 11 Mesačné ciele, 10 Objednávky e-shopu

11

Mapa objednávok podľa regiónu

e-commerce manažér · Google Sheets · 1 strana

Geo mapa tržieb podľa krajov, tabuľka regiónov, filter na zdroj návštevnosti.

Demo dáta: 10 Objednávky e-shopu

Looker Studio neumožňuje zdieľať šablóny bez odkazu na hotový report. Preto dostaneš návrhy so štruktúrou a poľami, ktoré si postavíš vo vlastnom účte.

Demo dáta

Fiktívny e-shop „Demo Pražiareň“ (pražená káva), obdobie 14. 7. – 10. 11. 2026, 120 dní. Dáta sú vymyslené. Do Google Sheets ich naimportuješ cez Súbor → Importovať, jeden list zodpovedá jednému zdroju.

Stiahnuť demo dáta (XLSX)

Zabudované pasce na precvičenie

  • 18. 9. 2026: skok nákladov kampane Competitor (asi 3×).
  • 3. – 4. 10. 2026: výpadok merania, nula konverzií v Google Ads aj GA4.
  • Testovacia kampaň (id 1099), ktorú treba vylúčiť pevným skrytým filtrom.
  • Česká kampaň od 13. 8. v CZK, ktorú nesmieš sčítať s EUR.
  • Kliky v Google Ads a návštevy Paid Search v GA4 sa líšia (okolo 92 %), čo je normálna nezrovnalosť.
  • List 04 má inú granularitu ako list 03, takže ukazuje zlý blend.
  • List 09 je rozbitý export na opravu: titulok, dátumy ako text, čísla s „€“.