spix · utm
v1 / generator + reference
используются дефолтные данные
google sheet id

Параметры fill the fields

URL посадочной без UTM-меток
Ссылка, на которую ведёте трафик. Существующие параметры будут сохранены.
utm_source
Откуда пришёл пользователь.
utm_medium
Тип коммуникации.
Канал (для шаблона campaign) подскажет шаблон
Выберите канал, чтобы увидеть шаблон и примеры campaign.
utm_campaign шаблон появится после выбора канала
Зачем ведём трафик, о чём конкретно.
utm_content формат появится после выбора канала
Уточнение: позиция кнопки, имя сейлза, тип попапа и т.п.
utm_term только для платного поиска
Поисковый запрос. Для Директа: {keyword}
Доп. параметры вставка как есть
yclid, gclid, fbclid и др.

Результат preview

Заполните URL, source и medium, чтобы увидеть готовую ссылку.
utm_source Описание medium по умолчанию
utm_medium Описание Когда использовать
Канал Шаблон utm_campaign Компоненты Примеры
Канал Формат utm_content Примеры
Правило Пример / Пояснение

Зачем нужны UTM-метки

UTM — это пять параметров в конце URL, которые рассказывают аналитике, откуда пришёл человек. Метки не меняют посадочную страницу — это просто ярлыки, которые читают Яндекс.Метрика, GA, CRM и любые отчёты о трафике.

Без меток весь трафик из рассылок, ботов, презентаций и партнёров сваливается в кучу «direct» или «referral», и понять, что сработало — невозможно.

Как устроена ссылка

пример
https://spix.ru/?utm_source=yandex&utm_medium=cpc&utm_campaign=search_chats_apr2026&utm_content=v1_benefit&utm_term={keyword}

Параметры идут после ?, разделяются &. Регистр имеет значение — все названия пишем строчными буквами.

Что значит каждый параметр

  • utm_source — кто прислал трафик. Сервис или площадка: yandex, tg_channel, partner_easycom.
  • utm_medium — как пришёл пользователь. Тип канала: cpc, email, social, sales.
  • utm_campaign — зачем ведём трафик и о чём конкретно. search_chats_apr2026, release_v2_analytics_mar2026.
  • utm_content — уточнение. Что внутри письма (header_btn), какая версия объявления (v1_benefit), кто из сейлзов (temave).
  • utm_term — поисковый запрос. Только для платного поиска: {keyword}.

Правила именования

Это самое важное. Если все пишут метки по-разному, отчёты разваливаются: YandexCPC и yandex_cpc — это для аналитики разные источники.

  • Только латиница в нижнем регистре. webinar_marketplace, не Вебинар, не Webinar.
  • Разделитель — нижнее подчёркивание. release_notes, не release-notes (исключение: имя партнёра пишется через дефис, чтобы отделить от остального: easycom-webinar_mar2026).
  • Никаких пробелов, кириллицы и спецсимволов кроме _ и {} для динамических параметров.
  • Даты строго в одном формате: mar2026 (месяц-год) или 15042026 (день-месяц-год). Не 04.2026, не 2026-04.
  • Один параметр — не более 60 символов.
  • Не меняем значения задним числом. Если запустили рассылку с меткой — оставляем как есть, иначе сломается история в отчётах.
Главный принцип: если такая же метка уже использовалась раньше — берём её один в один. Если такой ещё не было — выбираем по нашим справочникам в табе «Справочники».

Как выбирать значения

1. utm_source — откуда

Открываете таб «Справочники» → «utm_source», выбираете готовое значение. Если используете площадку часто, а её в справочнике нет — добавьте в Google-таблицу, не выдумывайте на лету.

Партнёры пишутся как partner_easycom, partner_mpstats — короткое имя партнёра через подчёркивание.

2. utm_medium — каким способом

Уточняем тип коммуникации. Если Саша AI — это звонок колл-центра. Если Яндекс — поиск, РСЯ или медийка. Если письмо — попап, рассылка. Если мероприятие — какое именно.

Желательно одно понятное слово; если не получается — через дефис: ecom-expo-2026.

3. utm_campaign — конкретика

Здесь живёт смысл всей метки. Берём шаблон из таба «Справочники» → «шаблоны campaign» в зависимости от канала. Структура одна:

{тип}_{тема}_{дата}

  • тип — что за активность: search, rsy, promo, trigger, case, announce, tutorial;
  • тема — что продвигаем: autoreviews, geo, chats, release_v2;
  • дата — mar2026 или 28042026. Если кампания идёт всегда — always.

4. utm_content — детали

Сюда уходит всё, что помогает различить варианты внутри одной кампании:

  • в Директе — версия объявления: v1_benefit, v2_price;
  • в email — позиция CTA: header_btn, body_link, footer_btn;
  • в соцсетях — id поста или формат: post_0330, carousel_slide2;
  • в QR — тип материала: flyer_a5, badge_back, rollup;
  • в продажах — имя сейлза: temave, alex_sh.

5. utm_term — поисковый запрос

Используется только в платном поиске. В Яндекс.Директе ставим {keyword} — Директ сам подставит реальный запрос. В остальных каналах поле остаётся пустым.

Как пользоваться этим инструментом

  1. Откройте таб «Генератор».
  2. Выберите utm_source — система сама подскажет подходящий medium.
  3. Выберите канал — появится шаблон campaign и примеры. Скопируйте шаблон в поле campaign и замените {topic} и {date} на свои значения.
  4. Заполните utm_content, если есть варианты внутри кампании.
  5. В правой панели — готовая ссылка и проверки. Нажмите «Скопировать».

Подключить свою Google-таблицу

По умолчанию инструмент использует данные из эталонной таблицы. Чтобы подтянуть актуальную версию (например, после того как вы добавили новый source или партнёра):

  1. Откройте свою Google-таблицу с UTM-справочниками.
  2. Файл → Доступ → Поделиться → поставьте «Все, у кого есть ссылка — Читатель» (анонимный доступ на чтение).
  3. Скопируйте URL таблицы из адресной строки. Он выглядит так:
    https://docs.google.com/spreadsheets/d/1AbC...XyZ/edit
  4. Вставьте этот URL (или просто ID между /d/ и /edit) в поле сверху и нажмите «Синхронизировать».
Важно: названия листов в таблице должны совпадать с эталоном:
Справочник source, Справочник medium, Шаблоны campaign, Справочник content, Правила именования.
Если переименуете лист — соответствующий справочник не подгрузится.
А если открывать таблицу для всех нельзя?

Тогда нужно опубликовать только нужные листы как CSV: Файл → Поделиться → Опубликовать в интернете, выбрать каждый лист и формат CSV. Это даст ссылки вида .../pub?gid=...&output=csv. Текущая версия инструмента работает по ID и требует «Все, у кого есть ссылка». Если нужен второй режим — напишите, доработаю.

Частые ошибки

  • Кириллица в метках. utm_campaign=Вебинар_апрель — Яндекс.Метрика может его принять, но GA и большинство CRM сломаются. Только латиница.
  • Метки в URL до знака ?. UTM всегда идут после ? или &, никогда в самом пути.
  • Пробелы в значениях. Превращаются в %20 и убивают читаемость в отчётах.
  • Разные написания одного и того же. Telegram, telegram, tg, tg_channel — это четыре разных источника в отчёте. Берём одно значение из справочника и придерживаемся его.
  • Длинные campaign на 100+ символов. Урезаем до 60. Лишние подробности — в content.
  • Перезаписывать старые метки. Если рассылка ушла с одной меткой — оставляем как есть. Иначе разваливается история когорт.

Примеры по каналам

Яндекс.Директ — Поиск

https://spix.ru/?utm_source=yandex&utm_medium=cpc&utm_campaign=search_chats_apr2026&utm_content={ad_id}&utm_term={keyword}&yclid={yclid}

Email-рассылка через Mailganer

https://spix.ru/cases?utm_source=mailganer&utm_medium=email&utm_campaign=promo_spring_sale_mar2026&utm_content=header_btn

Пост в Telegram-канале

https://spix.ru/?utm_source=tg_channel&utm_medium=social&utm_campaign=case_lamoda_autoresponse_mar2026&utm_content=post_0330

QR с офлайн-стенда

https://spix.ru/?utm_source=event&utm_medium=upgrade2026&utm_campaign=ecom-expo_msk_mar2026&utm_content=rollup

Холодная продажа от сейлза

https://spix.ru/?utm_source=cold&utm_medium=sales&utm_campaign=cold_temave_mar2026&utm_content=temave

Партнёрская интеграция (EasyCom)

https://spix.ru/?utm_source=partner_easycom&utm_medium=referral&utm_campaign=easycom-webinar_mar2026&utm_content=email_mention

Что делать, если нет в справочнике

Если регулярно используете метку, которой нет в справочниках source или medium — добавьте её в Google-таблицу (или попросите ответственного). Не выдумывайте на лету: новый source без описания через месяц никто не вспомнит.

Динамические параметры из шаблонов ({topic}, {date}, {name}) подставляете сами. Сами фигурные скобки в финальной ссылке оставаться не должны (исключение — макросы Яндекса вроде {keyword}, {yclid}, {device_type}).