Метрика лучше показывает поведение пользователей из России и СНГ, а также имеет функции вебвизора, карты кликов и тепловой карты — это удобно для анализа UX.
Как подключить Яндекс.Метрику и цели в MODX
Содержание:
Если у Вас уже есть сайт на MODX, то, скорее всего, Вы задумывались о том, как узнать, сколько посетителей на нём бывает, что они делают и какие страницы приносят заявки.
Без аналитики это всё равно что управлять машиной с закрытыми глазами. 🚗
Яндекс.Метрика — это бесплатный инструмент, который поможет понять поведение аудитории и сделать сайт эффективнее.
Давайте разберёмся, как её правильно подключить к сайту на MODX и настроить отслеживание целей — шаг за шагом.
💡 Что такое Яндекс.Метрика и зачем она нужна
Яндекс.Метрика — это система аналитики, которая показывает:
-
количество и источники посетителей,
-
время, проведённое на сайте,
-
клики, переходы, заполнения форм,
-
эффективность рекламы и SEO.
Для владельца сайта Метрика — как медицинская карта для врача: она помогает увидеть, что работает, а что требует улучшения.
🧭 Шаг 1. Создание счётчика в Яндекс.Метрике
-
Перейдите на сайт metrika.yandex.ru.
-
Авторизуйтесь под своей учётной записью.
-
Нажмите «Добавить счётчик».
-
Укажите адрес сайта и название счётчика.
-
Выберите временную зону и включите вебвизор, карты кликов и глубокую аналитику.
После этого система сгенерирует JavaScript-код счётчика. Именно его мы будем вставлять в MODX.
⚙️ Шаг 2. Подключаем код счётчика в MODX
Есть два способа добавить код Яндекс.Метрики в сайт на MODX.
🔸 Вариант 1 — через шаблон
Самый простой способ — вставить код прямо в шаблон перед закрывающим тегом </body>.
-
В админке перейдите в Элементы → Шаблоны.
-
Откройте основной шаблон сайта.
-
Вставьте код Метрики перед
</body>. -
Сохраните изменения и очистите кэш.
🔸 Вариант 2 — через чанк
Если у Вас несколько шаблонов, удобнее вынести код Метрики в отдельный чанк, например metrikaCounter.
-
Создайте чанк с этим именем.
-
Вставьте внутрь код Метрики.
-
В шаблон добавьте строку:
-
При необходимости можно включать или отключать счётчик на нужных страницах через условия.
🎯 Шаг 3. Настройка целей в Метрике
Цели позволяют понимать, что именно делают посетители: заполняют ли формы, нажимают кнопки, заказывают услуги.
-
Перейдите в настройки счётчика → вкладка Цели.
-
Нажмите «Добавить цель».
-
Укажите тип:
-
«Посещение страницы» (например,
/thanks/после отправки формы), -
«Клик по кнопке» (например, кнопка “Отправить заявку”),
-
«Отправка формы».
-
💡 Чтобы отследить клик по кнопке, можно добавить атрибут:
где XXXXXX — номер Вашего счётчика.
🔍 Шаг 4. Проверяем, работает ли Метрика
Через 5–10 минут после установки кода откройте сайт и обновите страницу.
В Яндекс.Метрике появятся первые визиты.
Зайдите в отчёт «Посетители онлайн» — если видите себя, значит всё установлено правильно ✅
📈 Шаг 5. Используем Метрику для рекламы и SEO
Теперь, когда данные собираются, Вы можете:
-
отслеживать источники переходов;
-
анализировать, какая реклама приводит заявки;
-
смотреть тепловые карты и записи визитов;
-
оптимизировать страницы под поведение пользователей.
🔗 Если планируете запуск рекламы, подключите Контекстную рекламу —
мы настроим кампании так, чтобы цели из Метрики передавались прямо в рекламные системы.
А если хотите понять, почему страница не конвертирует — поможет Анализ кода сайта и SEO-оптимизация.
✨ Итог
Подключение Яндекс.Метрики в MODX — это несложно и займёт всего несколько минут,
зато позволит Вам понимать аудиторию и улучшать сайт на основе реальных данных.
Установите счётчик, настройте цели, следите за поведением посетителей —
и пусть каждый клик приближает Вас к новым заказам и росту бизнеса 💼
Вопрос? Ответ
Если у Вас доступ к админке MODX, можно вставить код через чанк или шаблон без FTP-доступа. Это безопасно и занимает пару минут.
Добавьте в HTML кнопки атрибут onclick="ym(XXXXXX,'reachGoal','formSend'); return true;" , где XXXXXX — номер счётчика Метрики.
Обычно первые данные поступают через 5–10 минут. Для целей может понадобиться немного больше времени — до часа.
Проверьте, чтобы код Метрики стоял перед тегом </body> и не блокировался другими скриптами. Также убедитесь, что в коде указан правильный номер счётчика.
Да. Метрика помогает оценить эффективность рекламы и поведения пользователей. Данные можно использовать для настройки Контекстной рекламы и улучшения SEO-продвижения .