Про мене Послуги Детальні кейси Блог Інструменти Відгуки Партнерам Контакти

Server-side tracking і sGTM: що це, чим відрізняється від звичайного GTM і Google tag gateway і коли має сенс

Server-side tracking і sGTM: що це і коли має сенс

Серверний трекінг зараз радять усім підряд: «поставте sGTM, і дані перестануть губитися». Частково це правда. Але для частини сайтів він дає майже той самий результат, що й безкоштовний Google tag gateway, тільки дорожче і складніше в підтримці.

Розберу, що таке server-side tracking, чим він відрізняється від звичайного трекінгу і Google tag gateway, коли він окупається і коли ні. Сайт ads-expert.online сам працює на sGTM, тому все нижче перевірено на ньому.

Зміст статті
  1. Що таке server-side tracking і навіщо він
  2. Client-side, Google tag gateway і sGTM: у чому різниця
  3. Коли sGTM має сенс
  4. Коли sGTM не має сенсу
  5. Що потрібно для налаштування
  6. Що sGTM не вирішує
  7. Скільки це коштує
  8. З чого почати
  9. FAQ

Що таке server-side tracking і навіщо він

У звичайному трекінгу браузер відвідувача сам відправляє дані в Google Analytics, Google Ads, Meta. Кожна система — окремий скрипт і окремий запит на чужий домен.

У серверному трекінгу дані з сайту спершу йдуть на ваш сервер, а вже звідти — в Google, Meta, CRM. Сервер працює на піддомені вашого сайту, тому для браузера це запит до вашого ж сайту. sGTM (server-side Google Tag Manager) — це серверний контейнер GTM, який приймає ці дані, обробляє і розсилає далі.

Навіщо це:

  • менше втрат даних через блокувальники реклами і обмеження браузерів;
  • контроль над тим, що і куди передається: можна прибрати зайві поля або додати потрібні до відправки;
  • база для серверних конверсій: Google Ads, Meta Conversions API, TikTok Events API.

Client-side, Google tag gateway і sGTM: у чому різниця

ПараметрClient-side GTMGoogle tag gatewaysGTM
Звідки вантажаться скриптиДомен GoogleВаш доменВаш домен
Куди йдуть даніОдразу в Google / MetaЧерез ваш домен, без обробкиНа ваш сервер, з обробкою
Контроль даних (прибрати / додати поля)НіНіПовний
Meta CAPI, CRM, вебхукиНіНіТак
СкладністьБазова2 хвилини в CloudflareСервер, DNS, другий контейнер
Вартість$0$0Хостинг + налаштування

Google tag gateway — швидкий безкоштовний мінімум: теги Google вантажаться через ваш домен, і блокувальники ріжуть їх рідше. sGTM дає повний контроль над даними і серверні інтеграції з іншими системами. Одне одному вони не заважають: на моєму сайті працюють обидва.

Google Tag Gateway: більше даних через ваш домен — +14% даних за оцінкою Google, 2 хвилини на налаштування, 5 кроків у GTM Аналітика · GTMGoogle Tag Gateway: налаштування за 2 хвилиниТеги Google через ваш власний домен: менше блокувань, більше даних у Google Ads і GA4. Налаштування через GTM і Cloudflare за 5 кроків.18 жов 2026Читати

Коли sGTM має сенс

  • Великі рекламні бюджети. Кожна втрачена конверсія — це гірше навчання стратегій ставок і реальні гроші.
  • Кілька рекламних систем. Google Ads, Meta, TikTok: одна серверна точка замість трьох окремих піксельних схем.
  • Аудиторія з блокувальниками. IT, B2B, зарубіжні ринки — там частка людей з uBlock і подібними розширеннями помітно вища.
  • Передача даних з CRM чи платіжної системи. Подію оплати або статус угоди можна відправити прямо з сервера, без участі браузера.
  • GDPR. Персональні дані можна вичистити на сервері ще до того, як вони підуть у рекламні системи.

Коли sGTM не має сенсу

  • Малий сайт, невеликий бюджет, одна GA4. Google tag gateway дасть більшу частину ефекту за $0.
  • Не працює базовий трекінг. Дублі конверсій, події, які спрацьовують не там, кліки по месенджерах замість заявок. sGTM просто перенесе ті самі проблеми на сервер. Як виглядає типовий кривий трекінг, розбирав у статті трекінг у GTM за $750 на місяць.
  • Немає кому підтримувати. Серверний контейнер — це другий контейнер, який треба оновлювати разом з вебконтейнером, і ліміти хостингу, за якими треба стежити.

Що потрібно для налаштування

Коротко, без покрокового мануалу:

  1. Серверний контейнер GTM.
  2. Хостинг. Stape або Google Cloud, регіон ближче до аудиторії. Мій контейнер на Stape працює в регіоні EU East (Польща).
  3. Піддомен сайту і DNS-запис. На ads-expert.online це CNAME-запис io.ads-expert.online → сервер Stape. Stape радить не називати піддомен gtm, sgtm, analytics чи tracking: такі назви блокувальники розпізнають швидше.
  4. У вебконтейнері — параметр server_container_url з адресою піддомену, у серверному — клієнт GA4 і теги.
  5. Перевірка в Preview серверного контейнера до публікації.
DNS-запис піддомену io.ads-expert.online на сервер Stape в Cloudflare
CNAME-запис піддомену на сервер Stape у Cloudflare
Серверний контейнер ads expert на Stape
Серверний контейнер на Stape

Як зрозуміти, що все працює:

  • у вкладці Network браузера запити йдуть на ваш піддомен;
  • у Stape росте лічильник запитів;
  • GA4 бачить події у звіті в реальному часі;
  • у Preview серверного контейнера видно вхідні події і теги, які на них спрацювали.

На моєму сайті Preview показує page_view, глибину прокрутки, кліки і клік по Telegram. Тег «GA4 - server» спрацював на всі 11 подій.

Preview серверного контейнера: вхідні події і тег GA4 - server, який спрацював 11 разів
Preview серверного контейнера: тег GA4 - server спрацював на всі 11 подій

Що sGTM не вирішує

  • Cookie в Safari. Без додаткових рішень (Cookie Keeper у Stape або FPID) cookie в Safari так само живуть до 7 днів.
  • Блокувальники з повними базами правил. uBlock і подібні розширення частину запитів ріжуть і через ваш піддомен. Втрати менші, але не нульові.
  • Згода користувача. Якщо людина відмовилась від cookie, повних даних не буде. Consent Mode працює і з серверним контейнером, і налаштовувати його все одно треба.
  • Неправильно налаштовані конверсії. Сервер передає те, що отримав. Якщо конверсія рахує все підряд, вона так само рахуватиме все підряд.
  • Офлайн-конверсії з CRM. sGTM може бути частиною цієї схеми, але продажі по телефону, з месенджерів і скасовані замовлення все одно треба передавати з CRM.
14 — АналітикаНалаштування Consent ModeНалаштування функціонального банера режиму згоди для ЄЕЗ згідно з вимогами політики Google щодо згоди користувачів ЄС (EU User Consent Policy).від $100Детальніше

Скільки це коштує

Хостинг. У Stape є безкоштовний тариф на 10 000 запитів на місяць. Для невеликого сайту цього вистачає: на момент скріну мій контейнер використав 135 запитів, це 1% ліміту. Платні тарифи Stape на момент написання:

ТарифЗапитів на місяцьЦіна
Free10 000€0
Pro500 000€20
Pro+2 000 000€50
Business5 000 000€100
Тарифи Stape: Free, Pro, Pro+, Business
Тарифи Stape на момент написання

Що буде, якщо ліміт закінчиться. За довідкою Stape, безкоштовний контейнер після вичерпання ліміту вимикається, і повернути його можна тільки переходом на платний тариф. На тарифах Pro і Pro+ обробка зупиняється після 110% ліміту до початку наступного розрахункового періоду. Тобто частина даних просто не дійде до GA4 і Google Ads. Щоб цього не сталося, стежте за лічильником у Stape або увімкніть автоматичне підвищення тарифу.

Альтернатива Stape — Google Cloud. Там оплата за ресурси сервера, а сервер налаштовуєте ви самі.

Налаштування — від $250, залежно від кількості платформ (GA4, Google Ads, Meta, TikTok) і подій.

37 — АналітикаНалаштування Server Side Tracking (sGTM)Серверний GTM на вашому піддомені: GA4, Google Ads, Meta CAPI і TikTok через сервер.від $250Детальніше

З чого почати

Перш ніж ставити sGTM, перевірте, чи працює звичайний трекінг: конверсії в GA4 і Google Ads збігаються з реальними заявками чи замовленнями в CRM. Якщо збігаються, підключіть Google tag gateway — це безкоштовно і займає кілька хвилин. А sGTM має сенс тоді, коли вам потрібні серверні інтеграції з Meta, TikTok чи CRM або коли рекламний бюджет такий, що кожна втрачена конверсія помітна в грошах.

Послуги по темі
Налаштування конверсій GTM та GA4 Коректне відстеження: Google Tag Manager, GA4, Enhanced Conversions, Google Tag Gateway. від $50Детальніше Наскрізна аналітика Усі джерела звернень і продажі з CRM в одній картині: видно, який канал реально приносить гроші. від $400Детальніше
Хочете зрозуміти, чи потрібен sGTM саме вам? Напишіть, подивлюся на ваш трекінг

FAQ по темі

Часті запитання

Що таке sGTM простими словами?
Це серверний контейнер Google Tag Manager. Дані з сайту спершу йдуть на ваш сервер на піддомені сайту, а вже звідти — в Google Analytics, Google Ads, Meta чи CRM. Так менше даних губиться і ви контролюєте, що саме передається.
Чим sGTM відрізняється від Google tag gateway?
Google tag gateway тільки пропускає теги Google через ваш домен, без обробки даних. sGTM — окремий сервер, який дозволяє змінювати дані перед відправкою і передавати їх у Meta, TikTok, CRM. Gateway безкоштовний і налаштовується за кілька хвилин, sGTM потребує хостингу і налаштування.
Чи потрібен sGTM маленькому сайту?
Здебільшого ні. Якщо у вас невеликий бюджет і одна GA4, Google tag gateway дасть більшу частину ефекту безкоштовно. sGTM має сенс при великих бюджетах, кількох рекламних системах або потребі передавати дані з сервера.
Скільки коштує хостинг серверного контейнера?
У Stape є безкоштовний тариф на 10 000 запитів на місяць, далі — від €20 на місяць за 500 000 запитів. У Google Cloud оплата йде за ресурси сервера.
Чи працює sGTM з Consent Mode?
Так. Consent Mode працює і з серверним контейнером, а налаштовувати згоду на сайті все одно потрібно. Без згоди користувача повних даних не буде ні в звичайному, ні в серверному трекінгу.



Заявка

Обговоримо
ваш проєкт

Залиште заявку — розберемося з ситуацією, обговоримо цілі та підберемо оптимальне рішення під ваш бізнес і бюджет.

🏆
Як Google Partner, я можу допомогти отримати рекламний бонус від Google до 55 000 грн на перші кампанії.
❌ Не працюю з: гемблінг · беттінг · алкоголь · тютюн · крипта · сірі ніші · МФО/PDL
Або напишіть напряму:
▸ new_project.init()
Обговорити проєкт