{"id":14285,"url":"\/distributions\/14285\/click?bit=1&hash=346f3dd5dee2d88930b559bfe049bf63f032c3f6597a81b363a99361cc92d37d","title":"\u0421\u0442\u0438\u043f\u0435\u043d\u0434\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u0442\u044c \u043d\u0430 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0438\u043b\u0438 \u043f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f","buttonText":"","imageUuid":""}

Как разбить utm-метку по параметрам и меткам

В отчётности часто нужно разбивать ссылку с utm_меткой по параметрам (source, medium, campaign, content, term).

Например, есть ссылка →

Из неё необходимо в отдельные столбцы поместить параметры, чтобы по ним связывать рекламу с веб-аналитикой и продажами.

Для этого воспользуемся регулярными выражениями и вытащим из неё нужные параметры utm. Опишу на примере utm_campaign и сайта тестирования регулярных выражений.

Регулярные выражения для разбивки utm ссылки на параметры

Используем регулярное выражение utm_campaign=(\S+?)& которое говорит:— найди текст utm_campaign= — и возьми всё (\S+?) до знака &

Чтобы использовать его нужно воспользоваться формулой Гугл Таблиц — REGEXTRACT

Таким же образом можно вывести остальные параметры. Чтобы каждый раз не подбирать регулярные выражения, я занёс всё в Гугл таблицу.

Как разбить utm-метку по параметрам и меткам

Заключение

Ещё больше полезных материалов про маркетинг и рекламу читайте в моём блоге и Телеграм. Например, я собрал с десяток шаблонов , которые здорово повышают качество и скорость работы: шаблон медиаплана, шаблон сбора семантики, шаблон учёта рабочего времени → забирайте.

0
4 комментария
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Алексей Тютюнькин

Подскажите пожалуйста - часто бывают варианты когда в ссылке метки только до utm_campaign а дальше нет. При этом utm_campaign не находит потому что в конце нет знака &. Как усовершенствовать формулу что бы учитывались такие варианты?

Ответить
Развернуть ветку
Павел Злобин
Автор

Я добавил в шаблон новой строкой формулу с учётом проверки наличия в ссылке utm_term или utm_content, но это такое себе, например если перепутают порядок utm меток, то могут быть ошибки.
https://docs.google.com/spreadsheets/d/1Bgg7xeWZ0uOZAzFfU9eCblWfZ3lOfNwrRwxbmbG-x7U/edit#gid=0

Решается это всё только строгими правилами utm_разметки

Ответить
Развернуть ветку
Алексей Тютюнькин

спасибо! согласен, а порядок часто путают... В идеале вообще к порядку не привязываться как то.. я думал может регуляркой проверять знак &, а если его нет то конец строки

Ответить
Развернуть ветку
1 комментарий
Раскрывать всегда