ݺߣ

ݺߣShare a Scribd company logo
Naše služby
digitálního marketingu
Server-side GTM pro
PPCéčkaře
PPC Camp 2025
@blazekmichal
Tohle prostě chceš!! Screen z mailu od klienta
Vy už máte všude servery?
Takže 480 kontejnerů ve správě
Řekněme, že 180 v aktivní správě
Z toho:
44 server kontejnerů
- 6 pokusné, nikdy nepuštěné
- 26 server kontejnerů jenom úplný basic
- 5 GA4, Ads
- 1 smíšený pro menší CAPI (asi 10 klientů)
- 3 mírně pokročilá implementace
- 3 docela vymazlené s chuťovkami (o kterých všude mluvím, ale dneska nebudu)
To ti řeknu naprosto přesně…
¼aktivních PPC klientů má
aspoň něco na serveru
O tom to dnes bude
SERVER SIDE GTM VS.
BLOCKERY
A teď ti to vysvětlím s tím tvým… překonáváním
blockerů s SSGTM
Server side GTM vs. GTM vs. blockery
Blocker Server Side GTM Standardní GTM
Adblock ✅ ✅
Adblock Plus ❌ ❌
uBlock Origin ❌ ❌
Ghostery ❌ ❌
VPN v korporátech ✅? ❌?
Safari ITP ✅ ❌
Safari ITP se server side GTM vs. standardní
Více o ITP měření např. na:
Mcgaw.io (pár dní starý článek)
nebo na
Stape.io
Nyní problém pouze v anonymním
okně, jinak defaultně vypnuté
VPN - nedokážu otestovat
Většinou blokuje tunnel a ne URL, takže server spíš projde
AdBlock Plus, uBlock i Ghostery
Blokuje i server side GTM i v základu:
ŘÍʴٰհ
Rozdíl Google Ads konverzí
Konverze mají stejné nastavení.
V průběhu měsíce se rozdíly lišily, ale nikdy ne úplně zásadní. Závěr cca 2 %
zlepšení.
Btw. Ona to není zas tak serverová konverze
Dopad nastavení ssGTM v GA4
Data za 28 dní - po nasazení vs. před nasazením. Neměřitelný dopad.
Poměr directu k celkové návštěvnosti - 11,60 % vs. 9,03 %
Poměr google/organic k search console - 80,46 % vs. 81,88 %
Pocitově u větších klientů často vidím vyšší dopad, ale
mám-li vycházet z dat, toto je závěr.
SSGTM VĚCÍ, KTERÉ BY MI
UŠETŘILI SPOUSTU ČASU A
PENĚZ
Nepoužívejte automatický provisioning
Založí to strašně vysokou konfiguraci a většinou špatný region.
Použijte instalaci z balíčku od Simo Ahava v Cloud Shellu a následně se řiďte
průvodcem:
bash -c "$(curl -fsSL
https:/
/raw.githubusercontent.com/sahava/sgtm-cloud-run
-shell/main/cr-script.sh)"
Jaký vybrat region?
Potřebujete ten region, který je v EU a podporuje Cloud Run Domain
Mapping - abyste jednoduše napárovali doménu. Takže:
Kolik budu platit? Jde to za nula?
Za nula to jde 🥳, pokud povolíte maximálně 1 concurrent request. U
opravdu malého projektu, umím si představit,
ale nedoporučuji.
U projektu s návštěvností 2000 měsíčně platíme:
Projekt s 20.000 users, 486 tisíc eventů:
Nepoužívejte automatický provisioning
Konfigurace pro web 20.000 uživatelů, 500.000 událostí - scalování není
lineární, stejnou konfiguraci bych použil i pro dvojnásobný web:
Ale naplánujte si kontroly
Hlavně sledujte chyby:
Nejčastější chyba při nasazení GTM - padne Google Signals,
není region
Jak region nasadit?
https:/
/en.wikipedia.org/wiki/ISO_316
6-2:GB
https:/
/www.iso.org/obp/ui/#iso:code
:3166:GB
Google Support jak editovat hlavičky:
No ve zkratce,
funguje i toto:
Stape - když mluvíš o serveru nevyhneš se jim - a vše co
dělají funguje! Jejich je tak každá třetí šablona
Kdy zvolit Stape a ne Google Cloud
- Najdete dost srovnání, ale za mě:
- Když se vejdu do free tarifu Stape a neplánuji růst :-)
- One-click instalace je prostě příjemná
- Když mám pouze jednu doménu - další doména je placená.
- Když potřebuji správně regiony a nemám jiné technické
řešení
- Když jsem ho zdědil
FB CAPI přes SSGTM
Občas jsem viděl i 60 % additional conversions
FB CAPI Data Processing
A pokud se toto nenastavilo správně, viděl jsem i 120 % nárůst, ale reálně
duplicity
Sdílený kontejner
U menších klientů:
- Máme 1 kontejner, kde pomocí lookup proměnné měníme ID v závislosti
na doméně.
- Takto odesíláme:
- FB CAPI
- LinkedIn CAPI
- Google Ads konverzi
- BigQuery logy
- Nastavení v rámci 20ti minut. Ale klient nemá přístup. Samozřejmě o tom
ví a výhodou je pro klienta nízká cena - pouze podíl na nákladech 1
kontejneru..
Takže závěr - kdy má smysl nasazovat server a kde zatím ne?
1. Když to chce právník.
2. Když 0 - 15 % nárůst konverzí stojí za tu práci
3. Když klient dělá Facebook/LinkedIn/TikTok a dává smysl nasadit CAPI
přes server side GTM
4. Máte use-case - např. posílání marže do systémů, potřebuji lépe bojovat
proti botům
PŘÍLOHA - NASAZENÍ
GOOGLE ADS KONVERZE
Jak nasadit server Google Ads konverzi
Nasazení Google Ads konverze na serveru je dost nelogické. Je nutné to
složit ze dvou tagů:
1. S konverzní událostí je nutné pustit jak Google Ads user-provided Data
Event tak Měření konverzí
Jak nasadit server Google Ads konverzi
A při konverzní událostí musí být v dataLayeru proměnná user_data, která
obsahuje stejný formát user_data jako se posílá Google Ads na front-endu.
Pokud potřebuji větší privacy, můžu si toto složit na serveru nebo upravit
pomocí transformací.
MÁTE JAKÉKOLIV
OTÁZKY?
Marketing Makers - “Co nemůžete změřit, raději nikdy nedělejte!
Autor prezentace:
Michal Blažek, michal@marketingmakers.net, 728 729 312
Marketing Makers s.r.o., Dolní 1, 580 01 Havlíčkův Brod
IČ: 04174836, DIČ: CZ04174836
MarketingMakers.net | Facebook | X
YOU GIVE DATA
WE GET RESULTS

More Related Content

Similar to Server-Side GTM pro PPCéčkaře - přednáška z 15. PPC Campu (20)

APEK - Facebook reklama pro pokročilé - duben 2022.pdf
APEK - Facebook reklama pro pokročilé - duben 2022.pdfAPEK - Facebook reklama pro pokročilé - duben 2022.pdf
APEK - Facebook reklama pro pokročilé - duben 2022.pdf
Honza Bartoš
Jakub Drahokoupil: Pokládání základů pro obchodní rozhodování
Jakub Drahokoupil: Pokládání základů pro obchodní rozhodováníJakub Drahokoupil: Pokládání základů pro obchodní rozhodování
Jakub Drahokoupil: Pokládání základů pro obchodní rozhodování
H1.cz
Když ruce nestačí, sázejte automaty!
Když ruce nestačí, sázejte automaty!Když ruce nestačí, sázejte automaty!
Když ruce nestačí, sázejte automaty!
BESTETO
Když už ruce nestačí, sázejte automaty! (Klaudie Semelová, Lukáš Havlík, Mare...
Když už ruce nestačí, sázejte automaty! (Klaudie Semelová, Lukáš Havlík, Mare...Když už ruce nestačí, sázejte automaty! (Klaudie Semelová, Lukáš Havlík, Mare...
Když už ruce nestačí, sázejte automaty! (Klaudie Semelová, Lukáš Havlík, Mare...
igloonet
Programmatic pro středně velké publishery
Programmatic pro středně velké publisheryProgrammatic pro středně velké publishery
Programmatic pro středně velké publishery
David Bauckmann
SEO Restart 2022: Radim Daniel Pánek - Milisekundy vydělávají miliony, tak ne...
SEO Restart 2022: Radim Daniel Pánek - Milisekundy vydělávají miliony, tak ne...SEO Restart 2022: Radim Daniel Pánek - Milisekundy vydělávají miliony, tak ne...
SEO Restart 2022: Radim Daniel Pánek - Milisekundy vydělávají miliony, tak ne...
Taste
02/2020 | Optimalizace PPC kampaní podle marže
02/2020 | Optimalizace PPC kampaní podle marže02/2020 | Optimalizace PPC kampaní podle marže
02/2020 | Optimalizace PPC kampaní podle marže
Zuzana Kapitánová
Optimalizujte na Profit, Tomáš David (datanimals).pdf
Optimalizujte na Profit, Tomáš David (datanimals).pdfOptimalizujte na Profit, Tomáš David (datanimals).pdf
Optimalizujte na Profit, Tomáš David (datanimals).pdf
Mergado technologies s. r. o.
Data Restart 2022: Roman Appeltauer - Aktivace first-party dat pomocí SGTM
Data Restart 2022: Roman Appeltauer - Aktivace first-party dat pomocí SGTMData Restart 2022: Roman Appeltauer - Aktivace first-party dat pomocí SGTM
Data Restart 2022: Roman Appeltauer - Aktivace first-party dat pomocí SGTM
Taste
PPC Restart 2024: Petr Bureš - Jak zbytečně nepálit peníze za špatný traffic?
PPC Restart 2024: Petr Bureš - Jak zbytečně nepálit peníze za špatný traffic?PPC Restart 2024: Petr Bureš - Jak zbytečně nepálit peníze za špatný traffic?
PPC Restart 2024: Petr Bureš - Jak zbytečně nepálit peníze za špatný traffic?
Taste
Blbosti kolem webové rychlosti
Blbosti kolem webové rychlostiBlbosti kolem webové rychlosti
Blbosti kolem webové rychlosti
Martin Michálek
PPC Restart 2024: Jiří Markytán - Pokročilé optimalizační metody: Nový standa...
PPC Restart 2024: Jiří Markytán - Pokročilé optimalizační metody: Nový standa...PPC Restart 2024: Jiří Markytán - Pokročilé optimalizační metody: Nový standa...
PPC Restart 2024: Jiří Markytán - Pokročilé optimalizační metody: Nový standa...
Taste
Novinky platformy Targito Q4/2021
Novinky platformy Targito Q4/2021Novinky platformy Targito Q4/2021
Novinky platformy Targito Q4/2021
Targito
Chybami se člověk učí, aneb co mi daly moje PPC faily | NEkonference 2019
Chybami se člověk učí, aneb co mi daly moje PPC faily | NEkonference 2019Chybami se člověk učí, aneb co mi daly moje PPC faily | NEkonference 2019
Chybami se člověk učí, aneb co mi daly moje PPC faily | NEkonference 2019
Veronika Brindzová
Veronika Brindzová - Nekonference 2019
Veronika Brindzová - Nekonference 2019Veronika Brindzová - Nekonference 2019
Veronika Brindzová - Nekonference 2019
BESTETO
Marketing a data. Umíme v nich najít hodnotu?
Marketing a data. Umíme v nich najít hodnotu?Marketing a data. Umíme v nich najít hodnotu?
Marketing a data. Umíme v nich najít hodnotu?
Taste Medio
Total Cost of Pwnership
Total Cost of PwnershipTotal Cost of Pwnership
Total Cost of Pwnership
Michal Špaček
Lukáš Balek | Targito | Pusťte na to roboty! Automatizaci!
 Lukáš Balek | Targito | Pusťte na to roboty! Automatizaci! Lukáš Balek | Targito | Pusťte na to roboty! Automatizaci!
Lukáš Balek | Targito | Pusťte na to roboty! Automatizaci!
Targito
Jak spočítat maximální CPA s ohledem na lifetime value
Jak spočítat maximální CPA s ohledem na lifetime valueJak spočítat maximální CPA s ohledem na lifetime value
Jak spočítat maximální CPA s ohledem na lifetime value
H1.cz
2015 Webexpo: Co jsem se naučila při správě PPC kampaní s 5M budgetem
2015 Webexpo: Co jsem se naučila při správě PPC kampaní s 5M budgetem2015 Webexpo: Co jsem se naučila při správě PPC kampaní s 5M budgetem
2015 Webexpo: Co jsem se naučila při správě PPC kampaní s 5M budgetem
Markéta Kabátová
APEK - Facebook reklama pro pokročilé - duben 2022.pdf
APEK - Facebook reklama pro pokročilé - duben 2022.pdfAPEK - Facebook reklama pro pokročilé - duben 2022.pdf
APEK - Facebook reklama pro pokročilé - duben 2022.pdf
Honza Bartoš
Jakub Drahokoupil: Pokládání základů pro obchodní rozhodování
Jakub Drahokoupil: Pokládání základů pro obchodní rozhodováníJakub Drahokoupil: Pokládání základů pro obchodní rozhodování
Jakub Drahokoupil: Pokládání základů pro obchodní rozhodování
H1.cz
Když ruce nestačí, sázejte automaty!
Když ruce nestačí, sázejte automaty!Když ruce nestačí, sázejte automaty!
Když ruce nestačí, sázejte automaty!
BESTETO
Když už ruce nestačí, sázejte automaty! (Klaudie Semelová, Lukáš Havlík, Mare...
Když už ruce nestačí, sázejte automaty! (Klaudie Semelová, Lukáš Havlík, Mare...Když už ruce nestačí, sázejte automaty! (Klaudie Semelová, Lukáš Havlík, Mare...
Když už ruce nestačí, sázejte automaty! (Klaudie Semelová, Lukáš Havlík, Mare...
igloonet
Programmatic pro středně velké publishery
Programmatic pro středně velké publisheryProgrammatic pro středně velké publishery
Programmatic pro středně velké publishery
David Bauckmann
SEO Restart 2022: Radim Daniel Pánek - Milisekundy vydělávají miliony, tak ne...
SEO Restart 2022: Radim Daniel Pánek - Milisekundy vydělávají miliony, tak ne...SEO Restart 2022: Radim Daniel Pánek - Milisekundy vydělávají miliony, tak ne...
SEO Restart 2022: Radim Daniel Pánek - Milisekundy vydělávají miliony, tak ne...
Taste
02/2020 | Optimalizace PPC kampaní podle marže
02/2020 | Optimalizace PPC kampaní podle marže02/2020 | Optimalizace PPC kampaní podle marže
02/2020 | Optimalizace PPC kampaní podle marže
Zuzana Kapitánová
Data Restart 2022: Roman Appeltauer - Aktivace first-party dat pomocí SGTM
Data Restart 2022: Roman Appeltauer - Aktivace first-party dat pomocí SGTMData Restart 2022: Roman Appeltauer - Aktivace first-party dat pomocí SGTM
Data Restart 2022: Roman Appeltauer - Aktivace first-party dat pomocí SGTM
Taste
PPC Restart 2024: Petr Bureš - Jak zbytečně nepálit peníze za špatný traffic?
PPC Restart 2024: Petr Bureš - Jak zbytečně nepálit peníze za špatný traffic?PPC Restart 2024: Petr Bureš - Jak zbytečně nepálit peníze za špatný traffic?
PPC Restart 2024: Petr Bureš - Jak zbytečně nepálit peníze za špatný traffic?
Taste
PPC Restart 2024: Jiří Markytán - Pokročilé optimalizační metody: Nový standa...
PPC Restart 2024: Jiří Markytán - Pokročilé optimalizační metody: Nový standa...PPC Restart 2024: Jiří Markytán - Pokročilé optimalizační metody: Nový standa...
PPC Restart 2024: Jiří Markytán - Pokročilé optimalizační metody: Nový standa...
Taste
Novinky platformy Targito Q4/2021
Novinky platformy Targito Q4/2021Novinky platformy Targito Q4/2021
Novinky platformy Targito Q4/2021
Targito
Chybami se člověk učí, aneb co mi daly moje PPC faily | NEkonference 2019
Chybami se člověk učí, aneb co mi daly moje PPC faily | NEkonference 2019Chybami se člověk učí, aneb co mi daly moje PPC faily | NEkonference 2019
Chybami se člověk učí, aneb co mi daly moje PPC faily | NEkonference 2019
Veronika Brindzová
Veronika Brindzová - Nekonference 2019
Veronika Brindzová - Nekonference 2019Veronika Brindzová - Nekonference 2019
Veronika Brindzová - Nekonference 2019
BESTETO
Marketing a data. Umíme v nich najít hodnotu?
Marketing a data. Umíme v nich najít hodnotu?Marketing a data. Umíme v nich najít hodnotu?
Marketing a data. Umíme v nich najít hodnotu?
Taste Medio
Lukáš Balek | Targito | Pusťte na to roboty! Automatizaci!
 Lukáš Balek | Targito | Pusťte na to roboty! Automatizaci! Lukáš Balek | Targito | Pusťte na to roboty! Automatizaci!
Lukáš Balek | Targito | Pusťte na to roboty! Automatizaci!
Targito
Jak spočítat maximální CPA s ohledem na lifetime value
Jak spočítat maximální CPA s ohledem na lifetime valueJak spočítat maximální CPA s ohledem na lifetime value
Jak spočítat maximální CPA s ohledem na lifetime value
H1.cz
2015 Webexpo: Co jsem se naučila při správě PPC kampaní s 5M budgetem
2015 Webexpo: Co jsem se naučila při správě PPC kampaní s 5M budgetem2015 Webexpo: Co jsem se naučila při správě PPC kampaní s 5M budgetem
2015 Webexpo: Co jsem se naučila při správě PPC kampaní s 5M budgetem
Markéta Kabátová

More from Michal Blažek (20)

Consent mode - from zero to hero
Consent mode - from zero to heroConsent mode - from zero to hero
Consent mode - from zero to hero
Michal Blažek
Prezentace 13. PPC camp - GA4 tipy a triky pro PPCčkaře
Prezentace 13. PPC camp - GA4 tipy a triky pro PPCčkařePrezentace 13. PPC camp - GA4 tipy a triky pro PPCčkaře
Prezentace 13. PPC camp - GA4 tipy a triky pro PPCčkaře
Michal Blažek
Jak může PPCéčkař zastoupit programátora
Jak může PPCéčkař zastoupit programátoraJak může PPCéčkař zastoupit programátora
Jak může PPCéčkař zastoupit programátora
Michal Blažek
Sledování mikro-cílů - jak určit, zda má kampaň budoucnost
Sledování  mikro-cílů - jak určit, zda má kampaň budoucnostSledování  mikro-cílů - jak určit, zda má kampaň budoucnost
Sledování mikro-cílů - jak určit, zda má kampaň budoucnost
Michal Blažek
Google Tag Manager pro vývojáře
Google Tag Manager pro vývojářeGoogle Tag Manager pro vývojáře
Google Tag Manager pro vývojáře
Michal Blažek
Analytika a online marketing v souladu s GDPR v ČR i zahraničí
Analytika a online marketing v souladu s GDPR v ČR i zahraničíAnalytika a online marketing v souladu s GDPR v ČR i zahraničí
Analytika a online marketing v souladu s GDPR v ČR i zahraničí
Michal Blažek
Co Vám neřekli o online marketingu
Co Vám neřekli o online marketinguCo Vám neřekli o online marketingu
Co Vám neřekli o online marketingu
Michal Blažek
Nadupaný kontejner pro analytiku v B2B
Nadupaný kontejner pro analytiku v B2BNadupaný kontejner pro analytiku v B2B
Nadupaný kontejner pro analytiku v B2B
Michal Blažek
Jak optimalizovat PPC kampaně v B2B
Jak optimalizovat PPC kampaně v B2BJak optimalizovat PPC kampaně v B2B
Jak optimalizovat PPC kampaně v B2B
Michal Blažek
Sociální sítě pro vzdělavatele dospělých - buďme realisté
Sociální sítě pro vzdělavatele dospělých - buďme realistéSociální sítě pro vzdělavatele dospělých - buďme realisté
Sociální sítě pro vzdělavatele dospělých - buďme realisté
Michal Blažek
JavaScript v GTM - Measure Camp Brno 2017
JavaScript v GTM - Measure Camp Brno 2017JavaScript v GTM - Measure Camp Brno 2017
JavaScript v GTM - Measure Camp Brno 2017
Michal Blažek
Propagace stránek: E-mailing krok za krokem
Propagace stránek: E-mailing krok za krokemPropagace stránek: E-mailing krok za krokem
Propagace stránek: E-mailing krok za krokem
Michal Blažek
Google Tag Manager pro mírně pokročilé
Google Tag Manager pro mírně pokročiléGoogle Tag Manager pro mírně pokročilé
Google Tag Manager pro mírně pokročilé
Michal Blažek
Propagace stránek
Propagace stránekPropagace stránek
Propagace stránek
Michal Blažek
Copywriting - Pište texty na povel
Copywriting - Pište texty na povelCopywriting - Pište texty na povel
Copywriting - Pište texty na povel
Michal Blažek
Residential Weekend 2014 - Statistics
Residential Weekend 2014 - StatisticsResidential Weekend 2014 - Statistics
Residential Weekend 2014 - Statistics
Michal Blažek
Firemní sociální sítě - Michal Blažek
Firemní sociální sítě - Michal BlažekFiremní sociální sítě - Michal Blažek
Firemní sociální sítě - Michal Blažek
Michal Blažek
Personal Branding - materiály pro účastníky semináře na RW2014
Personal Branding - materiály pro účastníky semináře na RW2014Personal Branding - materiály pro účastníky semináře na RW2014
Personal Branding - materiály pro účastníky semináře na RW2014
Michal Blažek
Personal Branding
Personal BrandingPersonal Branding
Personal Branding
Michal Blažek
Školení v používání doplňku Mail Merge
Školení v používání doplňku Mail MergeŠkolení v používání doplňku Mail Merge
Školení v používání doplňku Mail Merge
Michal Blažek
Consent mode - from zero to hero
Consent mode - from zero to heroConsent mode - from zero to hero
Consent mode - from zero to hero
Michal Blažek
Prezentace 13. PPC camp - GA4 tipy a triky pro PPCčkaře
Prezentace 13. PPC camp - GA4 tipy a triky pro PPCčkařePrezentace 13. PPC camp - GA4 tipy a triky pro PPCčkaře
Prezentace 13. PPC camp - GA4 tipy a triky pro PPCčkaře
Michal Blažek
Jak může PPCéčkař zastoupit programátora
Jak může PPCéčkař zastoupit programátoraJak může PPCéčkař zastoupit programátora
Jak může PPCéčkař zastoupit programátora
Michal Blažek
Sledování mikro-cílů - jak určit, zda má kampaň budoucnost
Sledování  mikro-cílů - jak určit, zda má kampaň budoucnostSledování  mikro-cílů - jak určit, zda má kampaň budoucnost
Sledování mikro-cílů - jak určit, zda má kampaň budoucnost
Michal Blažek
Google Tag Manager pro vývojáře
Google Tag Manager pro vývojářeGoogle Tag Manager pro vývojáře
Google Tag Manager pro vývojáře
Michal Blažek
Analytika a online marketing v souladu s GDPR v ČR i zahraničí
Analytika a online marketing v souladu s GDPR v ČR i zahraničíAnalytika a online marketing v souladu s GDPR v ČR i zahraničí
Analytika a online marketing v souladu s GDPR v ČR i zahraničí
Michal Blažek
Co Vám neřekli o online marketingu
Co Vám neřekli o online marketinguCo Vám neřekli o online marketingu
Co Vám neřekli o online marketingu
Michal Blažek
Nadupaný kontejner pro analytiku v B2B
Nadupaný kontejner pro analytiku v B2BNadupaný kontejner pro analytiku v B2B
Nadupaný kontejner pro analytiku v B2B
Michal Blažek
Jak optimalizovat PPC kampaně v B2B
Jak optimalizovat PPC kampaně v B2BJak optimalizovat PPC kampaně v B2B
Jak optimalizovat PPC kampaně v B2B
Michal Blažek
Sociální sítě pro vzdělavatele dospělých - buďme realisté
Sociální sítě pro vzdělavatele dospělých - buďme realistéSociální sítě pro vzdělavatele dospělých - buďme realisté
Sociální sítě pro vzdělavatele dospělých - buďme realisté
Michal Blažek
JavaScript v GTM - Measure Camp Brno 2017
JavaScript v GTM - Measure Camp Brno 2017JavaScript v GTM - Measure Camp Brno 2017
JavaScript v GTM - Measure Camp Brno 2017
Michal Blažek
Propagace stránek: E-mailing krok za krokem
Propagace stránek: E-mailing krok za krokemPropagace stránek: E-mailing krok za krokem
Propagace stránek: E-mailing krok za krokem
Michal Blažek
Google Tag Manager pro mírně pokročilé
Google Tag Manager pro mírně pokročiléGoogle Tag Manager pro mírně pokročilé
Google Tag Manager pro mírně pokročilé
Michal Blažek
Copywriting - Pište texty na povel
Copywriting - Pište texty na povelCopywriting - Pište texty na povel
Copywriting - Pište texty na povel
Michal Blažek
Residential Weekend 2014 - Statistics
Residential Weekend 2014 - StatisticsResidential Weekend 2014 - Statistics
Residential Weekend 2014 - Statistics
Michal Blažek
Firemní sociální sítě - Michal Blažek
Firemní sociální sítě - Michal BlažekFiremní sociální sítě - Michal Blažek
Firemní sociální sítě - Michal Blažek
Michal Blažek
Personal Branding - materiály pro účastníky semináře na RW2014
Personal Branding - materiály pro účastníky semináře na RW2014Personal Branding - materiály pro účastníky semináře na RW2014
Personal Branding - materiály pro účastníky semináře na RW2014
Michal Blažek
Školení v používání doplňku Mail Merge
Školení v používání doplňku Mail MergeŠkolení v používání doplňku Mail Merge
Školení v používání doplňku Mail Merge
Michal Blažek

Server-Side GTM pro PPCéčkaře - přednáška z 15. PPC Campu

  • 1. Naše služby digitálního marketingu Server-side GTM pro PPCéčkaře PPC Camp 2025 @blazekmichal
  • 2. Tohle prostě chceš!! Screen z mailu od klienta
  • 3. Vy už máte všude servery?
  • 4. Takže 480 kontejnerů ve správě Řekněme, že 180 v aktivní správě Z toho: 44 server kontejnerů - 6 pokusné, nikdy nepuštěné - 26 server kontejnerů jenom úplný basic - 5 GA4, Ads - 1 smíšený pro menší CAPI (asi 10 klientů) - 3 mírně pokročilá implementace - 3 docela vymazlené s chuťovkami (o kterých všude mluvím, ale dneska nebudu) To ti řeknu naprosto přesně… ¼aktivních PPC klientů má aspoň něco na serveru O tom to dnes bude
  • 5. SERVER SIDE GTM VS. BLOCKERY
  • 6. A teď ti to vysvětlím s tím tvým… překonáváním blockerů s SSGTM
  • 7. Server side GTM vs. GTM vs. blockery Blocker Server Side GTM Standardní GTM Adblock ✅ ✅ Adblock Plus ❌ ❌ uBlock Origin ❌ ❌ Ghostery ❌ ❌ VPN v korporátech ✅? ❌? Safari ITP ✅ ❌
  • 8. Safari ITP se server side GTM vs. standardní Více o ITP měření např. na: Mcgaw.io (pár dní starý článek) nebo na Stape.io Nyní problém pouze v anonymním okně, jinak defaultně vypnuté
  • 9. VPN - nedokážu otestovat Většinou blokuje tunnel a ne URL, takže server spíš projde
  • 10. AdBlock Plus, uBlock i Ghostery Blokuje i server side GTM i v základu:
  • 12. Rozdíl Google Ads konverzí Konverze mají stejné nastavení. V průběhu měsíce se rozdíly lišily, ale nikdy ne úplně zásadní. Závěr cca 2 % zlepšení.
  • 13. Btw. Ona to není zas tak serverová konverze
  • 14. Dopad nastavení ssGTM v GA4 Data za 28 dní - po nasazení vs. před nasazením. Neměřitelný dopad. Poměr directu k celkové návštěvnosti - 11,60 % vs. 9,03 % Poměr google/organic k search console - 80,46 % vs. 81,88 % Pocitově u větších klientů často vidím vyšší dopad, ale mám-li vycházet z dat, toto je závěr.
  • 15. SSGTM VĚCÍ, KTERÉ BY MI UŠETŘILI SPOUSTU ČASU A PENĚZ
  • 16. Nepoužívejte automatický provisioning Založí to strašně vysokou konfiguraci a většinou špatný region. Použijte instalaci z balíčku od Simo Ahava v Cloud Shellu a následně se řiďte průvodcem: bash -c "$(curl -fsSL https:/ /raw.githubusercontent.com/sahava/sgtm-cloud-run -shell/main/cr-script.sh)"
  • 17. Jaký vybrat region? Potřebujete ten region, který je v EU a podporuje Cloud Run Domain Mapping - abyste jednoduše napárovali doménu. Takže:
  • 18. Kolik budu platit? Jde to za nula? Za nula to jde 🥳, pokud povolíte maximálně 1 concurrent request. U opravdu malého projektu, umím si představit, ale nedoporučuji. U projektu s návštěvností 2000 měsíčně platíme: Projekt s 20.000 users, 486 tisíc eventů:
  • 19. Nepoužívejte automatický provisioning Konfigurace pro web 20.000 uživatelů, 500.000 událostí - scalování není lineární, stejnou konfiguraci bych použil i pro dvojnásobný web:
  • 20. Ale naplánujte si kontroly Hlavně sledujte chyby:
  • 21. Nejčastější chyba při nasazení GTM - padne Google Signals, není region
  • 23. Stape - když mluvíš o serveru nevyhneš se jim - a vše co dělají funguje! Jejich je tak každá třetí šablona
  • 24. Kdy zvolit Stape a ne Google Cloud - Najdete dost srovnání, ale za mě: - Když se vejdu do free tarifu Stape a neplánuji růst :-) - One-click instalace je prostě příjemná - Když mám pouze jednu doménu - další doména je placená. - Když potřebuji správně regiony a nemám jiné technické řešení - Když jsem ho zdědil
  • 25. FB CAPI přes SSGTM Občas jsem viděl i 60 % additional conversions
  • 26. FB CAPI Data Processing A pokud se toto nenastavilo správně, viděl jsem i 120 % nárůst, ale reálně duplicity
  • 27. Sdílený kontejner U menších klientů: - Máme 1 kontejner, kde pomocí lookup proměnné měníme ID v závislosti na doméně. - Takto odesíláme: - FB CAPI - LinkedIn CAPI - Google Ads konverzi - BigQuery logy - Nastavení v rámci 20ti minut. Ale klient nemá přístup. Samozřejmě o tom ví a výhodou je pro klienta nízká cena - pouze podíl na nákladech 1 kontejneru..
  • 28. Takže závěr - kdy má smysl nasazovat server a kde zatím ne? 1. Když to chce právník. 2. Když 0 - 15 % nárůst konverzí stojí za tu práci 3. Když klient dělá Facebook/LinkedIn/TikTok a dává smysl nasadit CAPI přes server side GTM 4. Máte use-case - např. posílání marže do systémů, potřebuji lépe bojovat proti botům
  • 30. Jak nasadit server Google Ads konverzi Nasazení Google Ads konverze na serveru je dost nelogické. Je nutné to složit ze dvou tagů: 1. S konverzní událostí je nutné pustit jak Google Ads user-provided Data Event tak Měření konverzí
  • 31. Jak nasadit server Google Ads konverzi A při konverzní událostí musí být v dataLayeru proměnná user_data, která obsahuje stejný formát user_data jako se posílá Google Ads na front-endu. Pokud potřebuji větší privacy, můžu si toto složit na serveru nebo upravit pomocí transformací.
  • 33. Marketing Makers - “Co nemůžete změřit, raději nikdy nedělejte! Autor prezentace: Michal Blažek, michal@marketingmakers.net, 728 729 312 Marketing Makers s.r.o., Dolní 1, 580 01 Havlíčkův Brod IČ: 04174836, DIČ: CZ04174836 MarketingMakers.net | Facebook | X
  • 34. YOU GIVE DATA WE GET RESULTS