Когда пригодится
Способ подходит, если править код сайта неудобно или нельзя, а Google Tag Manager уже стоит: например, сайт ведёт подрядчик, а доступ к GTM есть у маркетолога. Код LeadForms ставится через GTM один раз, а дальше квизы и способы их показа меняются в личном кабинете — без новых правок в контейнере.
Создание аккаунта GTM
Создайте учётную запись и добавьте сайт в Google Tag Manager.
Установка кода GTM на сайт
Скопируйте коды контейнера GTM и установите их на сайт (в
<head> и после открывающего <body>).
Скопируйте код LeadForms
В личном кабинете откройте квиз → вкладка «Публикация» → под-вкладка «На сайт» → блок «Код на сайте» и скопируйте код. Он один на весь сайт и подключает все ваши квизы и виджеты.
Как показывать квиз, выберите там же: где проходит квиз и чем он открывается — например, кнопкой LeadForms или автооткрытием. Через GTM неудобно ставить «Блок в странице» и «Кнопку на странице»: их короткий код нужно вставить в точное место страницы.
Создайте тег в GTM
В GTM перейдите в раздел «Рабочая область» и нажмите «Добавить новый тег».
Вставьте код LeadForms
В конфигурации тега выберите тип «Пользовательский HTML» и вставьте скопированный код:
<script async src="https://script.leadforms.ru/v1.js" data-key="ВАШ_КЛЮЧ"></script>
Настройте триггер и опубликуйте
Выберите триггер «All Pages» (все страницы), сохраните тег и отправьте изменения кнопками «Отправить» и «Опубликовать».
Готово
Нажмите «Опубликовать» внизу вкладки «Публикация» — без этого настройки «Публикации» на сайт не попадут. Квиз будет работать на сайте через GTM так, как вы настроили в «Публикации».
Проверка «Проверить страницу» в личном кабинете может не найти код, поставленный через GTM: его нет в HTML страницы. Это нормально — откройте сайт и убедитесь, что квиз показывается.
Проверка «Проверить страницу» в личном кабинете может не найти код, поставленный через GTM: его нет в HTML страницы. Это нормально — откройте сайт и убедитесь, что квиз показывается.
Частые вопросы
Нет. Код LeadForms один на весь сайт и подключает все ваши квизы и виджеты. Новый квиз или другой способ показа настраиваются во вкладке «Публикация» — тег в GTM трогать не нужно. Ставьте код в одном месте: либо через GTM, либо прямо в код сайта.
Да. Когда код LeadForms загружен, любая кнопка или ссылка на сайте с адресом
#leadforms-ID (ID — номер квиза) откроет квиз. Ссылка вида ваш-сайт.ru/страница#leadforms-ID откроет квиз сразу при переходе — это удобно для рассылок и рекламы.Проверьте по порядку: код контейнера GTM стоит на сайте; изменения в GTM опубликованы, а не только сохранён тег; у тега выбран триггер «All Pages»; в LeadForms нажата «Опубликовать» внизу вкладки «Публикация». После этого обновите страницу сайта.