iUTM — Сохранение UTM-меток в cookies
Лёгкий модуль для InstantCMS, который автоматически сохраняет UTM-метки из URL в cookies браузера. Отслеживайте источники трафика, рекламные кампании и поведение пользователей на всех страницах сайта
О компоненте
Что такое iUTM и для кого он создан
Cookies UTM — это лёгкий модуль для сайта, который автоматически сохраняет UTM-метки из URL в cookies браузера пользователя. Благодаря этому можно отслеживать источники трафика, рекламные кампании и поведение пользователей даже после перехода на другие страницы сайта.
Модуль полезен для маркетологов, SEO-специалистов и владельцев сайтов, которые анализируют эффективность рекламных каналов.
Основные возможности
Что делает модуль
Когда пользователь переходит на сайт по ссылке с UTM-метками, модуль:
Автоматически извлекает UTM-параметры из URL
Срабатывает при каждой загрузке страницы — без дополнительного кода или ручной настройки.
Сохраняет их в cookies браузера
Каждый параметр записывается в отдельный cookie с заданным сроком жизни.
Хранит данные в течение заданного времени
По умолчанию 30 дней. Срок настраивается в админ-панели без редактирования кода.
Делает метки доступными для JavaScript и серверной логики
Данные можно использовать в PHP, JavaScript, передавать в формах или отправлять в CRM.
Даже если пользователь перейдёт на другую страницу или вернётся на сайт позже, данные о первоначальном источнике перехода сохраняются.
Как это работает
Алгоритм работы модуля
Пользователь переходит по ссылке с UTM-метками
Модуль срабатывает при каждой загрузке страницы и проверяет строку URL на наличие UTM-параметров.
Автоматическое извлечение параметров
Все найденные UTM-параметры из URL извлекаются без дополнительного кода или настроек на стороне разработчика.
Сохранение в cookies браузера
Каждый параметр записывается в отдельный cookie с заданным сроком жизни. Данные привязываются к браузеру пользователя.
Данные доступны на всех страницах
Даже если пользователь перейдёт на другую страницу или вернётся позже — информация об источнике перехода сохраняется.
Использование в аналитике и CRM
Метки доступны для JavaScript и серверной логики — их можно передавать в формах, отправлять в CRM или использовать в системах аналитики.
Настройка модуля
Как включить и настроить компонент
Перейдите в админ-панель сайта:
Настройки → Компоненты → iUTM — метки cookies utm
Далее необходимо:
Включить модуль
Активируйте компонент переключателем в настройках.
Указать список UTM-меток
Перечислите параметры через запятую. Поддерживаются стандартные UTM и любые кастомные параметры.
Настроить срок хранения cookies
Укажите количество дней хранения данных в браузере. По умолчанию — 30 дней.
Все изменения применяются через интерфейс админ-панели без редактирования кода сайта.
Поддерживаемые UTM-метки
Список параметров по умолчанию
По умолчанию используется следующий список меток:
utm_source, utm_medium, utm_campaign, utm_term, utm_content,
utm_id, utm_source_platform, utm_creative_format, utm_marketing_tactic
Расшифровка меток
utm_source — источник перехода
Откуда пришёл пользователь: google, yandex, vk, newsletter и т.д.
utm_medium — канал трафика
Тип канала: cpc, email, social, organic и т.д.
utm_campaign — рекламная кампания
Название кампании для группировки в отчётах аналитики.
utm_term — ключевое слово
Ключевой запрос, по которому было показано объявление.
utm_content — вариант объявления
Идентификатор объявления для A/B-тестирования и дифференциации.
utm_id — идентификатор кампании
Уникальный ID рекламной кампании для сквозной аналитики.
utm_source_platform — платформа источника
Рекламная платформа, с которой пришёл трафик.
utm_creative_format — формат креатива
Тип рекламного материала: баннер, видео, текст и т.д.
utm_marketing_tactic — маркетинговая тактика
Тактика продвижения в рамках кампании.
При необходимости вы можете добавить любые другие параметры в настройках компонента — не только стандартные UTM.
Пример работы
Как модуль обрабатывает реальную ссылку
Если пользователь переходит по ссылке:
https://example.com/page?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale
Модуль автоматически создаст cookies:
utm_source = google
utm_medium = cpc
utm_campaign = spring_sale
Эти данные сохраняются в браузере и доступны в течение указанного времени.
параметров по умолчанию
дней хранения данных
строк кода для запуска
Используйте их для аналитики, персонализации или передачи в CRM.
Купить компонент
Мгновенная загрузка после оплаты