Про digital

Як покроково налаштувати динамічну підміну контенту на сайті через GTM

Чим більше ваша сторінка відповідає очікуванням користувача — тим вищий шанс на конверсію. І в цьому допоможе динамічна підміна тексту на сайті. Читайте, як її налаштувати безкоштовно, без залучення програмістів або додаткових витрат на спеціальні сервіси — все реалізується через Google Tag Manager. Досвідом ділиться Діана Павлова, PPC-фахівець Ringostat.

Що таке динамічний контент

Динамічний контент — це зміна інформації на сайті, що відбувається залежно від певних умов. Вона може стосуватися заголовка, опису, частини тексту тощо. Зміна контенту на сайті допоможе зробити сторінку більш релевантною для користувача і таким чином позитивно вплинути на конверсійність.

Динамічний контент може стати в пригоді під час просування рекламних кампаній, для яких можна налаштувати підміну заголовків під ключові слова. Така підміна відбуватиметься завдяки параметрам URL — UTM-міткам, які потрібно додати до ваших рекламних оголошень. Але перед цим необхідно провести певне налаштування в GTM, про яке нижче.

Налаштування Google Tag Manager

Розглянемо налаштування на прикладі Ringostat.

Одним з наших продуктів є віртуальна АТС. Користувачі зазвичай шукають її за допомогою доволі різних запитів. Наприклад: «віртуальна телефонія», «віртуальна АТС», «SIP-телефонія» чи «IP-телефонія» тощо. Зрозуміло, що користувач хотів би бачити на сайті саме те, що гуглив. Тому динамічна підміна контенту дуже доречна для нас, щоб адаптувати заголовок під різноманітні запити.

🔥 Отримайте більше лідів та прокачайте продажі

Підвищте ефективність реклами з Ringostat та контролюйте, як менеджери приймають дзвінки

Крок 1: створення змінних

Спочатку потрібно створити змінну з типом «URL-адреса». Для цього переходимо до GTM і натискаємо на «Змінні».

Як покроково налаштувати динамічну підміну контенту на сайті через GTM, змінні

Тепер переходимо безпосередньо до створення:

  • назва змінної підійде будь-яка — в нашому прикладі це “paramURL”;
  • тип змінної URL-адреса;
  • тип компоненту — «Запит»;
  • ключ запиту “utm_content”, але в вашому випадку він може бути іншим;
  • зберігаємо налаштування.
Як покроково налаштувати динамічну підміну контенту на сайті через GTM, налаштування змінної

Далі потрібно створити ще одну змінну з типом «Таблиця пошуку», але перед цим визначтеся, скільки варіантів заголовків потрібно. Як я вже описала вище на нашому прикладі, найчастіше телефонію шукають за допомогою чотирьох запитів. Тому нам потрібно зробити чотири варіанти. Для зручності можна підготувати табличку з мітками, значеннями і відповідними URL ось такого плану:

Як покроково налаштувати динамічну підміну контенту на сайті через GTM, приклади заголовків

Тепер повертаємося до змінної:

  • назву вкзуємо будь-яку — в нашому прикладі це “pidminaZag”;
  • тип змінної «Таблиця пошуку»;
  • вхідна змінна — {paramURL}, та яку ми створили раніше;
  • в таблиці пошуку натискаєте на «Додати рядок», в рядках «Ввід» вказуєте значення для utm_content, а в рядках «Вивід» — відповідні заголовки зі своєї таблички;
  • нижче поставте галочку напроти «Встановити значення за замовчуванням» і вкажіть заголовок за замовчуванням, після чого збережіть.
Як покроково налаштувати динамічну підміну контенту на сайті через GTM, таблиця пошуку

Крок 2: створення активатора

Після цього потрібно створити активатор, який буде спрацьовувати лише тоді, коли значення змінної utm_content визначено. Це означає, що у випадках, коли в URL не буде параметра запиту, а буде “undefined”, наш активатор спрацьовувати не буде. А разом із ним і підміна теж.

Для цього:

  • переходимо в розділ «Активатори» і натискаємо «Створити»;
  • назву активатора обираємо будь-яку, в нашому прикладі це “Trigger — pidminaZag”;
  • тип активатора «Перегляд сторінки»;
  • запуск активатора — Окремі перегляди сторінок;
  • обираємо змінну, яку створили на початку — “paramURL”, що не дорівнює значенню “undefined”;
  • зберігаємо.
Як покроково налаштувати динамічну підміну контенту на сайті через GTM, активатори
Як покроково налаштувати динамічну підміну контенту на сайті через GTM, активатори 2

Крок 3: створення тегу

Тепер потрібно створити тег, який і буде здійснювати підміну заголовку на сайті. Але перед цим треба дізнатися клас заголовку та скопіювати його. Для цього переходимо на потрібну сторінку, натискаємо правою кнопкою миші на заголовок і обираємо «Подивитися код» — тобто відкриваємо консоль розробника та знаходимо class. В нашому випадку він містить значення “tn-atom”.

Як покроково налаштувати динамічну підміну контенту на сайті через GTM, консоль розробника

Повертаємося до створення тега. Для цього переходимо до розділу «Теги» та натискаємо «Створити»:

Як покроково налаштувати динамічну підміну контенту на сайті через GTM, створення тега
  • назву тегу обираєте будь-яку, в нашому прикладі тег — “pidminaZag”;
  • тип тегу «Користувацький тег HTML»;
  • в поле “HTML“ потрібно додати невелику частину коду — в нашому прикладі він буде виглядати ось так:
<script>

x = document.getElementsByClassName("tn-atom");

x[0].innerHTML = "{{changeTitle}}";

</script>

В частину коду getElementsByClassName () додаєте назву свого class, яку до того знайшли у консолі розробника. А в innerHTML — змінну таблиці пошуку, яку ви створили до цього.

У активатори запуску додайте раніше створений активатор, у нашому випадку Trigger — pidminaZag. І збережіть зміни.

динамічна підміна на сайті, активатор

Висновки

Якщо у вас немає програмістів і коштів на додаткові сервіси — можна безкоштовно налаштувати підміну контенту на сторінці через Google Tag Manager. Це допоможе зробити ваш сайт максимально релевантним до запитів користувачів і позитивно вплине на конверсійність.

🚀 Підвищте ефективність маркетингу разом із Ringostat та збільшуйте кількість лідів

Отримайте більше віддачі при незмінному бюджеті — дізнайтеся, які кампанії та ключові слова приносять дзвінки та заявки, оптимізуйте рекламу так, щоб вона приносила більше продажів

 

Отримайте автоматичний розрахунок ROMI. Доведіть на цифрах ефективність своєї роботи

Про автора

PPC спеціаліст Ringostat. Займається налаштуванням, оптимізацією та аналітикою контекстної реклами в Google Ads, Facebook, LinkedIn, Capterra. Має досвід просування E-commerce, SaaS та B2B, B2C та інших нішах в Україні, країнах СНД, Європі та США. Сертифікований спеціаліст Google Ads та Google Analytics.