Главная / Блог modx / Как подключить Яндекс.Метрику и цели в MODX

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

Содержание:

Если у Вас уже есть сайт на MODX, то, скорее всего, Вы задумывались о том, как узнать, сколько посетителей на нём бывает, что они делают и какие страницы приносят заявки.
Без аналитики это всё равно что управлять машиной с закрытыми глазами. 🚗

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


💡 Что такое Яндекс.Метрика и зачем она нужна

Яндекс.Метрика — это система аналитики, которая показывает:

  • количество и источники посетителей,

  • время, проведённое на сайте,

  • клики, переходы, заполнения форм,

  • эффективность рекламы и SEO.

Для владельца сайта Метрика — как медицинская карта для врача: она помогает увидеть, что работает, а что требует улучшения.


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

  1. Перейдите на сайт metrika.yandex.ru.

  2. Авторизуйтесь под своей учётной записью.

  3. Нажмите «Добавить счётчик».

  4. Укажите адрес сайта и название счётчика.

  5. Выберите временную зону и включите вебвизор, карты кликов и глубокую аналитику.

После этого система сгенерирует JavaScript-код счётчика. Именно его мы будем вставлять в MODX.


⚙️ Шаг 2. Подключаем код счётчика в MODX

Есть два способа добавить код Яндекс.Метрики в сайт на MODX.

🔸 Вариант 1 — через шаблон

Самый простой способ — вставить код прямо в шаблон перед закрывающим тегом </body>.

  1. В админке перейдите в Элементы → Шаблоны.

  2. Откройте основной шаблон сайта.

  3. Вставьте код Метрики перед </body>.

  4. Сохраните изменения и очистите кэш.


🔸 Вариант 2 — через чанк

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

  1. Создайте чанк с этим именем.

  2. Вставьте внутрь код Метрики.

  3. В шаблон добавьте строку:

     
    [ [metrikaCounter] ]
  4. При необходимости можно включать или отключать счётчик на нужных страницах через условия.


🎯 Шаг 3. Настройка целей в Метрике

Цели позволяют понимать, что именно делают посетители: заполняют ли формы, нажимают кнопки, заказывают услуги.

    1. Перейдите в настройки счётчика → вкладка Цели.

    2. Нажмите «Добавить цель».

    3. Укажите тип:

      • «Посещение страницы» (например, /thanks/ после отправки формы),

      • «Клик по кнопке» (например, кнопка “Отправить заявку”),

      • «Отправка формы».

💡 Чтобы отследить клик по кнопке, можно добавить атрибут:

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

где XXXXXX — номер Вашего счётчика.


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

Через 5–10 минут после установки кода откройте сайт и обновите страницу.
В Яндекс.Метрике появятся первые визиты.
Зайдите в отчёт «Посетители онлайн» — если видите себя, значит всё установлено правильно ✅


📈 Шаг 5. Используем Метрику для рекламы и SEO

Теперь, когда данные собираются, Вы можете:

      • отслеживать источники переходов;

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

      • смотреть тепловые карты и записи визитов;

      • оптимизировать страницы под поведение пользователей.

🔗 Если планируете запуск рекламы, подключите Контекстную рекламу
мы настроим кампании так, чтобы цели из Метрики передавались прямо в рекламные системы.
А если хотите понять, почему страница не конвертирует — поможет Анализ кода сайта и SEO-оптимизация.


✨ Итог

Подключение Яндекс.Метрики в MODX — это несложно и займёт всего несколько минут,
зато позволит Вам понимать аудиторию и улучшать сайт на основе реальных данных.

Установите счётчик, настройте цели, следите за поведением посетителей —
и пусть каждый клик приближает Вас к новым заказам и росту бизнеса 💼

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

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

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

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

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

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

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

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

Связь с нами