Open-source и свой сервер 9 мин чтения

Matomo: веб-аналитика, полный аналог Google Analytics на своём сервере

Matomo — это полноценная аналитика сайта на своём сервере: источники, цели, карты кликов — как Google Analytics, но с данными у себя и без слежки Google. Разбираю возможности и запуск.

Matomoвеб-аналитикаGoogle Analyticsopen-source

Коротко (TL;DR)

  • Matomo — open-source веб-аналитика, полный аналог Google Analytics: посещаемость, источники трафика, цели, поведение пользователей.
  • Все данные хранятся на вашем сервере, а не в облаке Google, — это контроль над данными и соответствие 152-ФЗ.
  • Возможности близки к GA: отчёты в реальном времени, конверсии, карты кликов, тепловые карты, сегменты.
  • Для запуска нужен сервер, установка системы и счётчика на сайт, настройка целей и поддержка.
  • Я разворачиваю Matomo под ключ: от сервера до настроенных отчётов под ваши задачи.

Google Analytics долгие годы был стандартом веб-аналитики, но у него есть две большие проблемы: данные о ваших посетителях уходят в Google, а сам доступ к сервису для российских компаний стал нестабильным. Matomo решает обе задачи сразу — это полнофункциональная система аналитики с открытым кодом, которая устанавливается на ваш собственный сервер и держит все данные у вас. Ниже разберу, что это за инструмент, что он умеет, кому подходит и что нужно для запуска.

Что такое Matomo и что заменяет

Matomo (раньше назывался Piwik) — это open-source платформа веб-аналитики. По сути это прямая альтернатива Google Analytics: вы ставите на сайт счётчик, и система начинает собирать данные о посетителях — сколько их, откуда пришли, какие страницы смотрят, что делают и как доходят до целевых действий.

Ключевое отличие от Google Analytics в том, где живут данные. У Google вся информация о ваших посетителях хранится в его инфраструктуре, и вы пользуетесь ей на условиях Google. В случае с Matomo база данных находится на вашем сервере — вы полный владелец и собранной статистики, и самой системы. Это и есть главная ценность: подробная аналитика уровня GA, но без передачи данных третьей стороне.

Matomo — это полнофункциональный продукт, который закрывает большинство сценариев, ради которых компании ставят Google Analytics. Если вам нужна лёгкая минималистичная статистика без сложных отчётов, есть более простые инструменты вроде Umami. Matomo же — для тех, кому нужна глубина: воронки, сегментация, цели, детальные отчёты. Это его осознанный выбор в пользу богатой функциональности.

Что умеет: веб-аналитика

Функционально Matomo покрывает весь привычный набор веб-аналитики и в большинстве сценариев заменяет Google Analytics один к одному. Основные группы возможностей:

  • Посещаемость и аудитория. Количество визитов и уникальных посетителей, просмотры страниц, время на сайте, глубина просмотра, география, устройства, браузеры, повторные и новые пользователи.
  • Источники трафика. Откуда приходят люди: поисковые системы, прямые заходы, переходы с других сайтов, соцсети, рекламные кампании с UTM-метками. Видно, какие каналы реально приводят аудиторию.
  • Цели и конверсии. Можно настроить целевые действия — заявку, звонок, переход в мессенджер, скачивание — и отслеживать, сколько посетителей их совершают и из каких источников.
  • Поведение на сайте. Популярные страницы, точки входа и выхода, маршруты пользователей, поведенческие отчёты, которые показывают, где люди теряются.
  • Карты кликов и тепловые карты. Наглядное представление того, куда пользователи кликают и как взаимодействуют со страницей, — помогает улучшать структуру и кнопки.
  • Сегменты и отчёты в реальном времени. Можно выделять группы посетителей по любым признакам и смотреть, что происходит на сайте прямо сейчас.

Набор отчётов гибкий, конкретный состав зависит от версии и подключённых модулей, но в целом по охвату Matomo сопоставим с Google Analytics, а по контролю над данными — превосходит его.

На практике эти возможности складываются в конкретные бизнес-сценарии. Представьте интернет-магазин: владелец открывает отчёт по источникам и видит, что половина оплаченных заказов приходит из органического поиска, четверть — из рассылки, а дорогая контекстная реклама даёт лишь единичные продажи. Раньше это было ощущением, теперь — цифрой, на которую можно опереться при планировании бюджета. Matomo показывает не просто визиты, а путь от первого захода до оформленного заказа, и владелец видит, какие товары и страницы реально доводят посетителя до покупки, а какие только собирают просмотры.

Другой пример — маркетолог, который ведёт несколько рекламных каналов одновременно. По меткам кампаний он сводит в одном отчёте стоимость привлечения и итоговую конверсию по каждому каналу, замечает, что один из источников приносит трафик без заявок, и спокойно отключает неокупаемый канал, перенаправляя бюджет туда, где конверсия выше. Карты кликов при этом подсказывают, почему конкретная посадочная страница не работает: люди не доходят до кнопки или кликают по неактивным элементам. Так аналитика превращается из набора графиков в инструмент ежедневных решений.

Кому и для каких задач подходит

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

  • Бизнес с сайтом или интернет-магазином. Понимать, какие каналы приводят клиентов, какие страницы работают, где теряются заявки, — и распределять рекламный бюджет осознанно.
  • Маркетологи и агентства. Полноценная аналитика для оценки кампаний, A/B-гипотез и отчётности перед клиентами — с данными, которые принадлежат вам, а не платформе.
  • Компании с требованиями к данным. Организации, которым важно или необходимо по закону держать персональные данные посетителей в российском контуре, на своём сервере.
  • Сетевики и проекты с трафиком. Те, кто гонит трафик на лендинги и воронки и хочет точно видеть конверсию по каждому источнику.

Если ваша задача — серьёзно работать с трафиком и конверсией, а не просто посмотреть счётчик визитов, Matomo подойдёт лучше лёгких инструментов. И наоборот: для совсем простого учёта посещаемости он может оказаться избыточным.

Чтобы было понятнее, как это работает в деле, два коротких сценария. Магазин одежды перед сезонной распродажей смотрит в Matomo, откуда приходят покупатели прошлых месяцев, и заранее усиливает те каналы, что давали продажи, а не просто клики, — рекламный бюджет уходит туда, где он окупается, а не распыляется по всем площадкам сразу. Маркетолог в агентстве, наоборот, использует отчёты как защиту перед клиентом: когда видно, что конкретный канал за месяц не принёс ни одной заявки, он аргументированно отключает неокупаемый источник и переносит деньги в работающий, опираясь на цифры, а не на интуицию. В обоих случаях ценность не в самих отчётах, а в том, что решения о деньгах принимаются на фактах, и эти факты лежат на собственном сервере, а не в чужом облаке.

Что нужно для запуска: сервер, счётчик, 152-ФЗ

Matomo — самостоятельная система, которую нужно где-то разместить. Для запуска понадобится несколько вещей.

Сервер. Нужен сервер или хостинг, на котором будет работать Matomo и его база данных. Для сайтов с большим трафиком ресурсы и настройку базы важно подобрать под нагрузку, чтобы статистика собиралась без потерь и отчёты строились быстро.

Установка и счётчик. Систему устанавливают на сервер, а на сайт добавляют небольшой код счётчика — так же, как это делается с Google Analytics. После этого Matomo начинает собирать данные. Дальше нужно настроить цели, фильтры, права доступа и нужные отчёты под конкретные задачи.

Соответствие 152-ФЗ и контроль данных. Это ключевой аргумент в пользу Matomo. Поскольку данные посетителей хранятся на вашем сервере, который можно разместить в российском контуре, вы сохраняете полный контроль над персональными данными и упрощаете соблюдение требований 152-ФЗ. Вы не передаёте информацию о пользователях в Google и сами решаете, как её хранить, кому давать доступ и как настроить уровень анонимизации.

Отдельный плюс самостоятельного размещения — независимость. Вы не зависите от доступности внешнего сервиса и его политики: аналитика работает, пока работает ваш сервер.

Типичные ошибки самостоятельного развёртывания. Когда Matomo ставят впопыхах, проблемы вылезают позже и портят всю статистику. Самая частая ошибка — слабый сервер без запаса по ресурсам: на растущем трафике база замедляется, отчёты строятся минутами, а часть визитов теряется. Вторая — установка счётчика только на часть страниц или дублирование кода, из-за чего цифры расходятся с реальностью и им перестают доверять. Третья — забытая обработка обновления статистики по расписанию: без правильно настроенной фоновой задачи отчёты считаются прямо при открытии и подвешивают систему под нагрузкой. Сюда же — игнорирование анонимизации IP и настроек хранения данных, из-за чего теряется главный смысл перехода на своё решение, то есть аккуратная работа с персональными данными. И наконец, отсутствие резервных копий базы: вся накопленная статистика хранится в одном месте, и без бэкапов её легко потерять при сбое. Большинство этих ошибок не видны в первые недели и проявляются ровно тогда, когда на данные уже опираются при принятии решений, — поэтому базовые вещи лучше сделать правильно сразу.

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

Развернуть Matomo и настроить его так, чтобы он реально приносил пользу, — это работа на стыке сервера, веб-разработки и аналитики. Нужно подобрать и настроить сервер, установить систему, корректно поставить счётчик на сайт, настроить цели и отчёты под ваши задачи, проверить, что данные собираются правильно, и обеспечить поддержку.

Я делаю это под ключ. Более 16 лет занимаюсь IT и внедрением решений, разворачиваю open-source системы на российском стеке с учётом 152-ФЗ. Беру на себя весь процесс — от выбора сервера до настроенной аналитики, которой можно сразу пользоваться, — и остаюсь на поддержке. Если нужна подробная веб-аналитика с данными у себя, без зависимости от Google, — разверну Matomo под ключ.

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

Matomo полностью заменяет Google Analytics? В большинстве сценариев — да. Это полнофункциональная аналитика: посещаемость, источники, цели, конверсии, поведение пользователей. Главное отличие в том, что данные хранятся у вас, а не в Google.

Где будут храниться данные посетителей? На вашем сервере. Сервер можно разместить в российском контуре — это даёт контроль над персональными данными и помогает соответствовать 152-ФЗ. Вы не передаёте данные о пользователях третьим сторонам.

Чем Matomo отличается от Umami? Matomo — полнофункциональная система, близкая к Google Analytics: глубокие отчёты, цели, сегменты, карты кликов. Umami — лёгкий минималистичный инструмент для базовой статистики. Выбор зависит от того, нужна вам глубина аналитики или простота.

Сложно ли поставить счётчик на сайт? Технически счётчик добавляется небольшим кодом, как и у Google Analytics. Но чтобы данные собирались корректно и отчёты были полезными, нужна настройка целей, фильтров и параметров — это я беру на себя при внедрении под ключ.

Подойдёт ли Matomo для сайта с большим трафиком? Да, но под нагрузку важно правильно подобрать сервер и настроить базу данных, чтобы статистика собиралась без потерь и отчёты строились быстро. Это часть работы по запуску.

Коротко о главном

Matomo — это полноценная веб-аналитика уровня Google Analytics, но с принципиальным отличием: все данные о посетителях остаются на вашем сервере. Вы получаете посещаемость, источники трафика, цели, конверсии, поведение пользователей и карты кликов — и при этом сохраняете полный контроль над данными и упрощаете соблюдение 152-ФЗ.

Для запуска нужен сервер, установка системы, счётчик на сайте и грамотная настройка под ваши задачи. Если хотите подробную аналитику с данными у себя, без зависимости от Google, — я разверну и настрою Matomo под ключ и останусь на поддержке.

Ещё open-source для бизнеса

Эта статья — часть каталога бесплатных решений, которые я разворачиваю на вашем сервере под ключ: CRM, аналитика, документы, почта, безопасность, магазины, AI.

Услуги по теме

Что я делаю с open-source

  • Развёртывание на вашем сервере
  • Перенос данных из старого сервиса
  • Безопасность и 152-ФЗ
  • Настройка под ваши процессы
  • Поддержка и обновления
Написать в Telegram
Готовое решение по теме Open-source решение под ключ на ваш сервер Бесплатная консультация · Запуск за 1–3 недели Смотреть предложение

Готовы обсудить вашу задачу?

Бесплатная консультация — разберём, как внедрить это в вашем бизнесе под ключ. Без форм, пишите напрямую.

Готовые решения под ключ 449 готовых IT-решений для бизнеса Автоматизация, боты, AI, 152-ФЗ и платформы · бесплатная консультация Смотреть каталог