QRkoder

utm_campaign

Параметр UTM-метки, обозначающий конкретное название маркетинговой кампании или акции. Один из 5 стандартных UTM, обязателен для отслеживания эффективности конкретной кампании в Google Analytics и Яндекс.Метрике.

Что такое utm_campaign

utm_campaign — третий из пяти стандартных параметров UTM-метки, в котором указывается название конкретной маркетинговой кампании или акции. Если utm_source отвечает на вопрос «откуда пришёл клик» (vk, google, qr), а utm_medium — «по какому каналу» (cpc, email, offline), то utm_campaign отвечает на вопрос «в рамках какой активности». Например, осенняя распродажа, запуск нового меню, конференция в Москве — каждая получает свой уникальный идентификатор.

Параметр входит в обязательную тройку UTM (source + medium + campaign), без которой трафик в Google Analytics и Яндекс.Метрике корректно не атрибутируется. В отчётах системы группируют сессии и конверсии именно по utm_campaign — это базовая единица, по которой считают ROI.

Как именовать кампании

Главное правило — машиночитаемость. Значение должно быть в нижнем регистре, без пробелов и кириллицы, со словами через нижнее подчёркивание. black_friday_2026, qr_menu_launch, summer_sale, ny_promo_2026 — корректные варианты. «New Year promo» или Чёрная_пятница — нет: пробелы превратятся в %20, кириллица — в процент-кодировку, а в отчёте появятся дубли с разной нормализацией.

  • Год и месяц — добавляйте всегда: black_friday_2026, а не просто black_friday. Через год вы запустите ту же акцию, и без даты данные смешаются.
  • Гео и событие — для офлайна: conf_msk_2026 для конференции в Москве, expo_spb_april для выставки в Питере.
  • Продукт — для запусков: qr_menu_launch, app_release_v3.
  • Без сокращений, которые через полгода никто не расшифрует: bf26 понятен сегодня, бесполезен в декабре.
  • Единый словарь — храните таблицу всех utm_campaign в Google Sheets или CRM. Один человек случайно напишет blackfriday2026, второй — black-friday-2026, и в отчёте будет две кампании вместо одной.

utm_campaign в QR-кодах

Для офлайна utm_campaign особенно важен: это единственный способ связать сканирование физического носителя с конкретной акцией в аналитике. Шаблон {событие}_{год} даёт устойчивые названия: menu_2026 для QR на столиках кафе, flyer_msk_oct для листовок осенней раздачи, banner_ring_road_2026 для билборда на МКАД. На уровне отчёта вы увидите, сколько сканирований принесла каждая печатная активность и какая реально конвертирует в покупку.

В динамическом QR-коде utm_campaign прописывается в целевом URL после редиректа, а не в самом символе. Это значит, что после печати тиража название кампании можно менять — например, переключить листовки с flyer_oct на flyer_nov, не перепечатывая ни одного экземпляра. Сам QR-код остаётся прежним, в Google Analytics приходят уже новые данные.

utm_campaign — это «папка» в отчёте аналитики. Чем точнее вы её называете, тем легче через полгода понять, какая активность окупилась, а какая выжгла бюджет в ноль.

Связка с utm_term и utm_content

Внутри одной utm_campaign запускают десятки вариантов креативов и плейсментов — для них предназначены два дополнительных параметра. utm_term исторически закреплён за ключевым словом контекстной рекламы, utm_content — за конкретным вариантом объявления, баннера или местом размещения. Это даёт детальную сегментацию для A/B-тестов.

Пример: кампания black_friday_2026 идёт одновременно в email, на баннерах и через QR-коды. Чтобы сравнить эффективность, к одному utm_campaign добавляют разные utm_content: email_main, banner_top, qr_table_3, qr_entrance. В отчёте Google Analytics вы фильтруете по utm_campaign=black_friday_2026 и видите разбивку по плейсментам — какой принёс больше выручки.

Важно помнить про срок жизни атрибуции: по умолчанию Google Analytics хранит первоисточник 30 дней, после чего пользователь, вернувшийся напрямую, считается уже «прямым заходом». Поэтому для длинных циклов сделки (B2B, недвижимость) этот лимит увеличивают вручную в настройках свойства, иначе кампания не получит честного credit'а за конверсию.

Частые вопросы

Чем utm_campaign отличается от utm_source?

utm_source — это платформа-источник: google, vk, qr, email. utm_campaign — это название конкретной активности: black_friday_2026, qr_menu_launch. Один utm_source=qr может содержать десятки разных utm_campaign: запуск меню, акция к Новому году, листовки на ивенте. Эти параметры не взаимозаменяемы и заполняются вместе — без любого из них Google Analytics и Яндекс.Метрика не смогут корректно атрибутировать сессию.

Можно ли использовать русские буквы в utm_campaign?

Технически да, но не нужно. Кириллица URL-кодируется в проценты UTF-8, и в отчёте вы увидите нечитаемые строки вида %D1%87%D1%91%D1%80%D0%BD%D0%B0%D1%8F. Часть систем нормализует это обратно, часть — нет, а в Google Looker Studio регулярно появляются дубли с разной кодировкой. Стандарт индустрии — латиница нижнего регистра, цифры и нижнее подчёркивание: одинаково читается во всех системах и не ломает экспорт в CSV.

Что будет, если оставить utm_campaign пустым?

Google Analytics 4 пометит сессию как (not set) в отчёте «Источник кампании». Это не ошибка, но в кампаниях с трафиком на тысячи сессий (not set) быстро становится самой большой строкой отчёта — и вы теряете возможность атрибутировать конверсии. Особенно болезненно для офлайн-каналов: UTM-метка без campaign превращается в обезличенный трафик, и QR на столике в кафе невозможно отличить от QR на упаковке товара.

Как менять utm_campaign после печати тиража?

Только через динамический QR-код с короткой ссылкой. В сам QR зашивается короткий редирект (например, qrkoder.ru/menu-2026), а целевой URL с UTM-метками хранится на сервере сервиса. Меняете в админке поле «Целевой URL» с utm_campaign=menu_winter на utm_campaign=menu_spring — и в Google Analytics новые сканы того же отпечатанного QR начинают приходить с обновлённой меткой. Никакой перепечатки, никакого простоя кампании.

Создавайте QR-коды бесплатно

Динамические QR-коды с аналитикой, дизайном и без ограничений по сканированиям.

Начать бесплатно
utm_campaign — параметр кампании UTM-метки | QRkoder