Главная / Блог ModX / Как подключить ЯМ

Как подключить Яндекс.Метрику и цели в MODX

Содержание:

Если сайт на MODX уже получает трафик, но вы не видите, откуда приходят люди, что они делают и какие страницы реально дают заявки, значит аналитика либо не настроена, либо настроена формально. А без этого и SEO, и реклама, и любые правки по сайту работают почти вслепую.

В этой статье разберём, как подключить Яндекс.Метрику к MODX и настроить цели, чтобы видеть не просто посещаемость, а реальные действия пользователей.


Зачем подключать Яндекс.Метрику на сайт MODX

Метрика помогает понять:

  • сколько людей приходит на сайт и откуда;

  • какие страницы смотрят чаще всего;

  • где пользователи уходят;

  • какие формы, кнопки и страницы приводят к заявкам;

  • как работает реклама и какие страницы стоит усиливать.

Для сайта на MODX это особенно полезно, потому что система даёт большую свободу в вёрстке и логике страниц. А значит, аналитика нужна не “для галочки”, а как рабочий инструмент для решений.


Шаг 1. Создаём счётчик в Яндекс.Метрике

Сначала создайте сам счётчик в интерфейсе Яндекс.Метрики: укажите домен, название и включите нужные функции — обычно это вебвизор, карта кликов и базовая аналитика поведения.

После создания счётчика вы получите JavaScript-код. Его и нужно встроить на сайт.


Шаг 2. Добавляем код Метрики в MODX

Есть два нормальных варианта подключения.

Вариант 1. Через шаблон

Если у сайта один основной шаблон, код счётчика можно вставить прямо перед закрывающим тегом </body>.

Плюс этого варианта — простота. Минус — если шаблонов несколько, код придётся дублировать или следить, чтобы он не потерялся при правках.

Вариант 2. Через отдельный чанк

Если шаблонов несколько, удобнее вынести код в отдельный чанк, например metrikaCounter, а затем подключить его в шаблонах.

Это более аккуратный вариант: код лежит в одном месте, и при необходимости его легко включать или отключать на нужных страницах.


Шаг 3. Настраиваем цели в Яндекс.Метрике

Один установленный счётчик — это ещё не аналитика заявок. Чтобы видеть конверсии, нужны цели.

Обычно для сайта на MODX стоит начать с трёх базовых вариантов:

  • посещение страницы благодарности — если после формы пользователь попадает на /thanks/;

  • клик по кнопке — если нужно отслеживать нажатие на конкретный элемент;

  • отправка формы — если форма работает через JS и не ведёт на отдельную страницу.

В интерфейсе Метрики создайте цель и выберите нужный тип. Дальше сайт должен передавать событие в момент действия пользователя.


Пример: отслеживание клика по кнопке

Если нужно отправлять событие по кнопке, можно добавить вызов Метрики прямо в атрибут onclick.

onclick="ym(XXXXXX,'reachGoal','formSend'); return true;"

Здесь XXXXXX — номер вашего счётчика, а formSend — название цели.

Такой способ подходит для простых сценариев, когда нужно быстро отследить нажатие на кнопку. Но если на сайте сложные AJAX-формы, лучше вызывать цель из JS-обработчика после успешной отправки формы, а не просто по клику.


Какие цели полезно настроить в первую очередь

Для большинства коммерческих сайтов на MODX хватает стартового набора:

  • отправка формы обратной связи;

  • клик по телефону;

  • клик по кнопке в первом экране;

  • переход в мессенджер;

  • открытие корзины или переход к оформлению заказа;

  • успешная покупка или заявка.

Нет смысла сразу плодить десятки целей. Лучше начать с тех действий, которые действительно влияют на заявки и продажи.


Шаг 4. Проверяем, что Метрика работает

После установки кода и целей откройте сайт, обновите несколько страниц и проверьте отчёты в Метрике. Обычно первые визиты и события появляются быстро.

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


Частые ошибки при подключении Метрики в MODX

  1. Код вставили не во все шаблоны.
    В итоге часть страниц остаётся без счётчика.

  2. Вызов цели поставили на кнопку, но форма может не отправиться.
    Тогда отчёт будет показывать событие, хотя заявки фактически нет.

  3. Забыли очистить кеш MODX.
    После вставки кода изменения могут появиться не сразу.

  4. Подключили чанк неправильно.
    Для чанка нужен вызов вида .

  5. Настроили только счётчик, но не создали ни одной цели.


Как использовать Метрику дальше

После подключения аналитика становится полезной только тогда, когда вы реально смотрите данные и действуете по ним. Обычно Метрика помогает:

  • понять, какие страницы приносят обращения;

  • находить страницы с плохой конверсией;

  • сравнивать источники трафика;

  • анализировать клики и поведение пользователей;

  • проверять, как отрабатывают SEO- и рекламные гипотезы.

Если нужен следующий шаг после подключения Метрики, обычно это уже SEO-оптимизация, корректная настройка рекламы и разбор причин, почему конкретные страницы не конвертируют.


Итог

Подключить Яндекс.Метрику к MODX несложно. Главное — не ограничиться установкой счётчика, а сразу настроить цели и проверить, что они действительно отражают полезные действия пользователей.

Тогда аналитика перестаёт быть просто цифрами и начинает помогать принимать решения по сайту, рекламе и SEO.

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

Нужно подключить Метрику и цели на MODX?

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

Оставить заявку

Вопрос? Ответ

Метрика лучше показывает поведение пользователей из России и СНГ, а также имеет функции вебвизора, карты кликов и тепловой карты — это удобно для анализа UX.

Если у Вас доступ к админке MODX, можно вставить код через чанк или шаблон без FTP-доступа. Это безопасно и занимает пару минут.

Добавьте в HTML кнопки атрибут onclick="ym(XXXXXX,'reachGoal','formSend'); return true;" , где XXXXXX — номер счётчика Метрики.

Обычно первые данные поступают через 5–10 минут. Для целей может понадобиться немного больше времени — до часа.

Проверьте, чтобы код Метрики стоял перед тегом </body> и не блокировался другими скриптами. Также убедитесь, что в коде указан правильный номер счётчика.

Да. Метрика помогает оценить эффективность рекламы и поведения пользователей. Данные можно использовать для настройки Контекстной рекламы и улучшения SEO-продвижения .

Как бы Вы хотели связаться?

Связь с нами