© 2026 UTM Generator. Всі права захищені.

Безкоштовне UTM навчанняAI-навичкиПолітика конфіденційностіУмови використанняПолітика cookiesКонтакти

FOP Tserkovnyi Daniil Albertovych, Ukraine

UTM GeneratorUTM Generator
Free UTM LearningAI Skills
  1. UTM Generator
  2. Безкоштовне UTM навчання
  3. UTM для SaaS і B2B: відстеження лідів у довгих циклах продажу
Гайди

UTM для SaaS і B2B: відстеження лідів у довгих циклах продажу

Як налаштувати UTM-трекінг для B2B і SaaS із циклами продажу 30–180 днів. Атрибуція першого дотику, інтеграція з CRM та мультитач-моделі, що працюють.

автор Данііл Вєм•Опубліковано 20 березня 2026 р.•11 хв читання

Чому стандартний UTM-трекінг не працює в B2B і SaaS?

Стандартний UTM-трекінг створювався для конверсій за одну сесію — саме тому він ламається в B2B. Угода B2B SaaS займає від 30 до 180 днів від першого кліку до закриття. Вікно атрибуції за замовчуванням у GA4 — 30 днів. Це означає: якщо VP of Engineering клікнув вашу рекламу в LinkedIn у січні, прочитав три статті в блозі в лютому й записався на демо в березні — GA4 запише демо як «Direct». Той клік за $11 у LinkedIn, з якого все почалося? Невидимий.

Це не дрібний пробіл. Згідно з звітом LinkedIn B2B Marketing Benchmark 2025, середній B2B-цикл продажу включає 6–10 точок дотику по 3–4 каналах до закриття угоди. Якщо ви відстежуєте лише останній дотик, ви віддаєте кредит фінальному поштовху й ігноруєте все, що будувало відносини.

У Q3 2024 я допомагав SaaS-компанії середнього сегмента зрозуміти, чому їхні платні канали виглядали збитковими. Вони витрачали $47 000 на місяць на LinkedIn і Google Ads разом. GA4 показував, що ці канали привели 12 запитів на демо. CRM показував 68. Різниця? 56 лідів вперше прийшли через платну рекламу, але конвертувалися під час наступного органічного візиту. Без даних UTM першого дотику в CRM ці ліди виглядали так, ніби з'явилися нізвідки.

Рішення не складне. Але воно вимагає думати про UTM інакше, ніж це робить маркетолог в e-commerce.

Як зберегти UTM-дані першого дотику впродовж 90-денного циклу продажу?

Ключ до B2B UTM-трекінгу — захоплення UTM-параметрів при першому візиті та постійне зберігання в CRM, а не покладання на сесійну атрибуцію GA4. GA4 скидає атрибуцію через 30 днів (або 90 на платних каналах із ручним налаштуванням). Ваша CRM — ні.

Ось архітектура:

  1. Відвідувач клікає на посилання з UTM-мітками — потрапляє на ваш сайт із utm_source, utm_medium, utm_campaign тощо
  2. JavaScript захоплює значення UTM з URL і зберігає їх у first-party cookie або localStorage
  3. Коли відвідувач заповнює будь-яку форму (запит на демо, завантаження контенту, підписка на розсилку), приховані поля передають збережені UTM-значення в CRM
  4. CRM зберігає UTM першого дотику назавжди в записі контакту — вони ніколи не перезаписуються

Третій крок — місце, де більшість команд зазнають невдачі. Вони захоплюють UTM на лендінгу, але втрачають їх, коли відвідувач переходить на /pricing або /demo. URL-параметри зникають. Якщо ваша форма не підтягує збережені значення — дані втрачені.

Порада: UTM Generator включає кастомний параметр first_touch, який об'єднує source, campaign, content і term в одне значення — це дозволяє передати повний знімок першого дотику через одне приховане поле замість п'яти.

Яка конвенція найменування UTM найкраще підходить для B2B?

B2B-компаніям потрібна конвенція найменування, яка переживе 6-місячний цикл продажу й буде зрозумілою, коли ви дивитесь на закриту угоду в CRM, а не лише у звіті GA4. Конвенція має відповідати: який канал, яка кампанія, яка пропозиція та який сегмент аудиторії привів цей лід?

Використовуйте цю структуру:

UTM-параметрШаблон значенняПриклад
utm_sourceНазва платформиlinkedin, google, meta
utm_mediumТип каналу, сумісний з GA4paid_social, cpc, email
utm_campaign{ціль}_{аудиторія}_{квартал}demo_cfo_2026q1
utm_contentІдентифікатор креативу або ассетуwhitepaper_cta_v2, video_testimonial
utm_termКлючове слово або деталі таргетингу{keyword}, seniority_director
utm_idID кампанії платформи (динамічний){{CAMPAIGN_ID}}

Дві речі в B2B важливіші, ніж будь-де.

Перше: включайте сегмент аудиторії в utm_campaign. SaaS-компанія, що продає і CFO, і CTO, повинна знати, яка персона конвертується краще з LinkedIn. demo_cfo_2026q1 проти demo_cto_2026q1 — одразу зрозуміло. Просто demo_2026q1 — ні.

Друге: завжди використовуйте utm_id. Кампанії перейменовують. «Q1 Demo Push» перетворюється на «Spring Demo Campaign» на третьому тижні, бо комусь здалося, що так краще звучить. Числовий utm_id із динамічного параметра платформи переживає перейменування. Без нього CRM показує дві кампанії, які насправді одна.

Ці правила відповідають принципу методу чистого сигналу «Правильне значення в правильному полі» — дані аудиторії в campaign, дані креативу в content, дані таргетингу в term.

Як розмічати кожен B2B-канал по-різному?

B2B-маркетинг працює мінімум на п'яти каналах одночасно: платний пошук, платні соцмережі, email-нурчерінг, органічний контент і заходи. Кожен канал потребує свого підходу до UTM.

Реклама в LinkedIn (Найвищий пріоритет B2B)

LinkedIn з'їдає 40–60% більшості B2B-бюджетів на платну рекламу. Використовуйте динамічні параметри для автоматичного трекінгу:

utm_source=linkedin
utm_medium=paid_social
utm_campaign={{CAMPAIGN_NAME}}
utm_content={{CREATIVE_ID}}
utm_id={{CAMPAIGN_ID}}

Динамічні макроси LinkedIn обмежені — лише 4 доступні проти 8 у Meta. Але {{CAMPAIGN_NAME}} і {{CAMPAIGN_ID}} покривають основне.

Google Ads (Брендовий + небрендовий пошук)

Для Google Ads розділяйте брендові та небрендові запити в конвенції найменування. Лід, який шукає «ціни Acme CRM», принципово відрізняється від того, хто шукає «найкращий CRM для SaaS».

utm_source=google-{network}
utm_medium=cpc
utm_campaign={campaignid}_{adgroupid}
utm_term={keyword}
utm_id={campaignid}

Email-послідовності

B2B-email — тема делікатна. Холодні листи новим контактам? Розмічайте. Нурчерінг-послідовності для існуючих лідів? Подумайте двічі.

Принцип методу чистого сигналу «Не розмічай свій дім» застосовний тут: якщо хтось уже лід у вашій CRM з атрибуцією першого дотику, додавання utm_source=hubspot&utm_medium=email до нурчерінг-листа перезаписує оригінальне джерело. Той LinkedIn-лід тепер виглядає як email-лід. Розрахунок ROI платних каналів зламався.

Правило великого пальця: розмічайте листи залучення (холодні розсилки, розсилка новим підписникам). Пропускайте UTM у нурчерінг-послідовностях для існуючих лідів — використовуйте трекінг email-платформи.

Органічний контент і SEO

Органічний пошук не використовує UTM — GA4 відстежує його автоматично. Але коли ви ділитесь статтями з блогу в соцмережах, розмічайте посилання:

utm_source=linkedin
utm_medium=organic
utm_campaign=thought_leadership_2026q1
utm_content=blog_saas_metrics

Заходи та вебінари

Кожне посилання реєстрації на вебінар, QR-код заходу й follow-up після івенту потребують окремих UTM. У 2025 році B2B-компанія з організації заходів відстежила 14 вебінарів і виявила, що 23% учасників, які згодом стали клієнтами, спочатку зареєструвалися через спільний лист із партнером — канал, невидимий без правильної UTM-розмітки.

utm_source=webinar
utm_medium=referral
utm_campaign=partner_cloudcon_2026q1
utm_content=registration_page

Як підключити UTM-дані до CRM для атрибуції лідів?

Інтеграція з CRM — це те місце, де B2B UTM-трекінг стає по-справжньому цінним. GA4 розповідає про сесії. CRM — про виручку.

Технічне налаштування включає три компоненти:

1. Приховані поля форми. Кожна форма захоплення лідів на сайті повинна містити приховані поля, що відповідають іменам UTM-параметрів. Мінімум: utm_source, utm_medium, utm_campaign, utm_content, utm_term, utm_id. Якщо ви використовуєте кастомні параметри на кшталт first_touch або funnel_stage, додайте і їх.

2. JavaScript, що заповнює приховані поля. При завантаженні сторінки зчитуйте UTM-значення з URL (або з localStorage, якщо відвідувач на наступній сторінці). Записуйте їх у приховані поля перед відправленням форми.

3. Мапінг полів CRM. У HubSpot, Salesforce, Pipedrive — чим би ви не користувалися — створіть властивості контакту, що відповідають кожному UTM-полю. Зв'яжіть відправлення форм із заповненням цих властивостей. Встановіть властивості в режим «Лише створення» або «Перше відоме», щоб вони ніколи не перезаписувалися.

Мінімальний сніпет JavaScript:

// Store UTMs from URL into localStorage on first visit
const params = new URLSearchParams(window.location.search);
const utmKeys = ['utm_source', 'utm_medium', 'utm_campaign',
                 'utm_content', 'utm_term', 'utm_id', 'first_touch'];
 
utmKeys.forEach(key => {
  const val = params.get(key);
  if (val) localStorage.setItem(key, val);
});
 
// Before form submit: fill hidden fields from localStorage
document.querySelectorAll('form').forEach(form => {
  utmKeys.forEach(key => {
    const field = form.querySelector(`[name="${key}"]`);
    if (field) field.value = localStorage.getItem(key) || '';
  });
});

Це спрощений приклад. Продакшен-реалізації повинні обробляти згоду на cookies, крос-доменний трекінг і термін дії (90–180 днів для B2B).

Порада: Створюйте UTM-посилання за допомогою UTM Generator — він підтримує кастомні параметри на кшталт first_touch, funnel_stage і landing та генерує готовий URL з усіма полями для вставки в рекламну платформу чи email-інструмент.

Яка різниця між атрибуцією першого та останнього дотику для B2B?

Атрибуція першого дотику приписує конверсію каналу, який привів лід. Останній дотик — каналу останнього візиту перед конверсією. Для B2B SaaS ці моделі дають кардинально різні результати.

Реальний приклад від SaaS-компанії на стадії Series B, з якою я працював у 2025:

КаналКредит першого дотикуКредит останнього дотику
LinkedIn Ads34% пайплайну8% пайплайну
Google Ads (небрендові)22% пайплайну11% пайплайну
Google Ads (брендові)4% пайплайну29% пайплайну
Органічний пошук18% пайплайну14% пайплайну
Прямий / Невідомий6% пайплайну31% пайплайну
Email16% пайплайну7% пайплайну

Останній дотик показав, що LinkedIn приніс 8% пайплайну. Перший дотик — 34%. Різниця становила $1,2 млн квартального пайплайну. Якби вони використали останній дотик для розподілу бюджетів, то урізали б канал, який насправді наповнював воронку.

Яку модель використовувати? Обидві. Відстежуйте UTM першого дотику в CRM (постійні, не перезаписуються). Дозвольте GA4 займатися останнім дотиком і data-driven атрибуцією. Порівнюйте щомісяця. Розрив між ними розкриває реальний шлях клієнта.

Як працювати з мультитач-атрибуцією через UTM?

Справжня мультитач-атрибуція вимагає відстеження кожної точки дотику, а не лише першої та останньої. UTM самі по собі не впораються — вони фіксують один знімок на заповнення форми. Але в поєднанні з даними CRM та аналітикою можна побудувати практичну мультитач-модель.

Прагматичний B2B-підхід:

  1. Перший дотик — зберігається в CRM через приховані UTM-поля (постійний)
  2. Дотик створення ліда — сесія, в якій вперше заповнили форму (фіксується інструментом форм)
  3. Дотик створення можливості — сесія, в якій записалися на демо або почали тріал (ще один UTM-знімок, якщо клікнули нове посилання)
  4. Дотик закриття — остання маркетингова точка контакту перед закриттям угоди

Ця чотириточкова модель покриває 80% потреб B2B-команд. Згідно з звітом Salesforce State of Marketing 2025, лише 31% B2B-маркетологів використовують будь-яку модель атрибуції крім останнього дотику. Саме наявність даних першого дотику ставить вас попереду двох третин ринку.

Для повного мультитачу інструменти на кшталт звітів мультитач-атрибуції HubSpot, Dreamdata або Bizible (нині Adobe Marketo Measure) зшивають кожну взаємодію. Вони все одно залежать від чистих UTM-даних як основи. Сміттєві UTM на вході — сміттєва атрибуція на виході.

Які кастомні UTM-параметри найважливіші для SaaS?

Стандартні UTM покривають канал і кампанію. Але SaaS-компаніям потрібна більша гранулярність для аналізу пайплайну. Додайте кастомні параметри для даних, які потрібні CRM.

Кастомний параметрПриклад значенняЧому це важливо
first_touchlinkedin-demo_cfo_q1-whitepaper_v2Повний знімок першого дотику в одному полі
funnel_stagetofu, mofu, bofuПоказує, чи контент був на стадії обізнаності чи прийняття рішення
landingpricing, case_study_acme, demoЯка сторінка конвертувала — цінно для оптимізації лендінгів
audience_segmententerprise, smb, startupСегментація за виручкою в CRM
content_typewebinar, ebook, blog, videoЯкі формати контенту рухають пайплайн

Параметр first_touch заслуговує на особливу увагу. У 90-денному циклі продажу ліди взаємодіють з вашим сайтом десятки разів. До моменту конверсії оригінальні UTM-дані з першого візиту можуть давно зникнути з cookies. first_touch фіксує повну картину в одному полі CRM.

SaaS-компанія, що продає софт для управління проєктами, відстежувала funnel_stage протягом 6 місяців у 2025 році. Результат: контент верхньої воронки (статті блогу, галузеві звіти) генерував у 3,4 рази більше лідів, ніж контент нижньої воронки (сторінки порівняння, сторінки цін). Але ліди нижньої воронки закривалися в 2,8 рази частіше. Без параметра funnel_stage обидві групи виглядали однаково у звітах з пайплайну.

FAQ

Чи можуть UTM-параметри пережити 90-денний цикл продажу B2B?

UTM-параметри існують лише в URL першого кліку. Щоб пережити 90-денний цикл, потрібно захопити їх при першому візиті за допомогою JavaScript, зберегти в localStorage або first-party cookie та передати в CRM через приховані поля форми. GA4 сам по собі втратить атрибуцію через 30 днів — ваша CRM є постійним записом.

Чи потрібно використовувати UTM у нурчерінг-листах для існуючих лідів?

Ні. Додавання UTM до листів, що надсилаються існуючим контактам CRM, перезаписує атрибуцію першого дотику. Якщо лід прийшов через клік у LinkedIn за $12, а ви позначили follow-up лист як utm_source=hubspot, CRM тепер показує «hubspot» як джерело. Використовуйте вбудований трекінг кліків email-платформи для нурчерінг-послідовностей.

Яка модель атрибуції найкраще підходить для B2B SaaS?

Відстежуйте і перший, і останній дотик одночасно. Зберігайте UTM першого дотику постійно в CRM і дозвольте GA4 займатися сесійною атрибуцією. За даними Salesforce 2025, лише 31% B2B-маркетологів виходять за межі останнього дотику. Навіть просто додавання даних першого дотику дає вам значну перевагу в розподілі бюджету.

Як розмітити рекламу LinkedIn за допомогою UTM для B2B-трекінгу?

Використовуйте 4 динамічних параметри LinkedIn: {{CAMPAIGN_NAME}}, {{CAMPAIGN_ID}}, {{CAMPAIGN_GROUP_NAME}} і {{CREATIVE_ID}}. Додайте їх безпосередньо до URL призначення в Campaign Manager. Завжди включайте utm_id={{CAMPAIGN_ID}} — це єдиний стабільний ідентифікатор, що переживає перейменування кампаній.

Чи потрібен utm_id для B2B-кампаній?

Так. utm_id — найменш використовуваний і найцінніший UTM-параметр для B2B. Він слугує стабільним ідентифікатором кампанії, який не змінюється, коли хтось перейменовує «Q1 Demo Push» на «Spring Demo Campaign». Він також необхідний для імпорту даних про витрати в GA4, якщо ви хочете бачити ROI безпосередньо в Google Analytics.

Як підключити UTM-дані до HubSpot або Salesforce?

Додайте приховані поля форми з іменами utm_source, utm_medium, utm_campaign, utm_content, utm_term і utm_id до кожної форми захоплення лідів. Використовуйте JavaScript для заповнення з localStorage при завантаженні форми. У CRM створіть відповідні властивості контакту, встановлені в режим «Перше відоме» або «Лише створення», щоб вони ніколи не перезаписувалися наступними візитами.

Яка конвенція найменування UTM підходить для B2B з довгими циклами продажу?

Використовуйте описову модель із сегментами аудиторії, вбудованими в назву кампанії: {ціль}_{персона}_{квартал} — наприклад, demo_cfo_2026q1. Включайте персону, щоб сегментувати пайплайн за роллю покупця. Усі значення в нижньому регістрі з підкресленнями, дотримуючись правил дисципліни формату методу чистого сигналу.

Чи справляється GA4 з мультитач-атрибуцією B2B?

GA4 пропонує data-driven атрибуцію, але обмежений вікном ретроспективи в 90 днів і має труднощі з довгими B2B-циклами. Для справжньої мультитач-атрибуції впродовж 6+ місяців потрібен підхід на базі CRM — зберігання UTM-точок дотику на кожній конверсійній події (перший візит, заповнення форми, запис на демо, закриття) та їхній аналіз поза GA4.


B2B UTM-трекінг не складніший за e-commerce-трекінг. Він просто повільніший. Ті самі принципи працюють — дисципліна чистого сигналу, послідовне найменування, значення, сумісні з GA4 — але ставки вищі, бо кожен лід представляє тисячі потенційної виручки, а не кошик на $30.

Почніть із двох змін сьогодні: додайте приховані UTM-поля до кожної форми на сайті й налаштуйте властивості CRM на збереження даних першого дотику. Все інше — мультитач-моделі, кастомні параметри, дашборди пайплайну — будується на цьому фундаменті.

Створіть свій перший B2B UTM-шаблон у UTM Generator — налаштуйте конвенцію найменування один раз, збережіть як шаблон і поділіться з усією командою. Жодних таблиць. Жодних здогадок, яке значення medium сумісне з GA4. Один чистий сигнал на лід.

#utm-b2b-marketing#utm-saas-tracking#lead-attribution#crm-utm-integration
Поділитися

Схожі статті

Гайди

15 найкращих практик UTM, які справді мають значення у 2026 році

Перевірені найкращі практики UTM-розмітки на 2026 рік — від вирівнювання каналів GA4 до динамічних параметрів. Виправте трекінг, поки він не зіпсував ще один квартал.

31 бер. 2026 р.11 хв читання
utm-best-practicesutm-taggingcampaign-tracking
Гайди

Конвенції найменування UTM: система, яку ваша команда не зламає

Три перевірені моделі конвенцій найменування UTM з реальними прикладами для агенцій, e-commerce та SaaS. Досить хаосу — стандартизуйте UTM-розмітку.

28 бер. 2026 р.9 хв читання
utm-naming-conventionutm-best-practicescampaign-tracking
Гайди

UTM для початківців: 10 питань, які ставить кожен маркетолог

Відповіді на 10 найпоширеніших питань про UTM — від регістру символів і впливу на SEO до тестування та мобільних застосунків. З реальними прикладами.

25 бер. 2026 р.11 хв читання
utm-basicsutm-faqgoogle-analytics

Зміст

  • Чому стандартний UTM-трекінг не працює в B2B і SaaS?
  • Як зберегти UTM-дані першого дотику впродовж 90-денного циклу продажу?
  • Яка конвенція найменування UTM найкраще підходить для B2B?
  • Як розмічати кожен B2B-канал по-різному?
  • Реклама в LinkedIn (Найвищий пріоритет B2B)
  • Google Ads (Брендовий + небрендовий пошук)
  • Email-послідовності
  • Органічний контент і SEO
  • Заходи та вебінари
  • Як підключити UTM-дані до CRM для атрибуції лідів?
  • Яка різниця між атрибуцією першого та останнього дотику для B2B?
  • Як працювати з мультитач-атрибуцією через UTM?
  • Які кастомні UTM-параметри найважливіші для SaaS?
  • FAQ
  • Чи можуть UTM-параметри пережити 90-денний цикл продажу B2B?
  • Чи потрібно використовувати UTM у нурчерінг-листах для існуючих лідів?
  • Яка модель атрибуції найкраще підходить для B2B SaaS?
  • Як розмітити рекламу LinkedIn за допомогою UTM для B2B-трекінгу?
  • Чи потрібен utm_id для B2B-кампаній?
  • Як підключити UTM-дані до HubSpot або Salesforce?
  • Яка конвенція найменування UTM підходить для B2B з довгими циклами продажу?
  • Чи справляється GA4 з мультитач-атрибуцією B2B?