Как микробизнесу перейти на self-hosted аналитику и не зависеть от облаков

Как микробизнесу перейти на self-hosted аналитику и не зависеть от облаков

Self-hosted аналитика — это счётчик, который работает на вашем сервере, а не на серверах Google или Яндекса. Данные о посетителях хранятся у вас, отчёты строятся без внешних сервисов. Если облачный счётчик недоступен, упал или изменил правила — ваша статистика продолжает собираться. Для микробизнеса такой переход занимает один-два вечера и стоит от пяти долларов в месяц за хостинг. В статье разберём, когда это оправдано, какие платформы подходят небольшим проектам и как запустить первую установку без технической команды.

Почему облачные счётчики подводят малый бизнес

GA4 и Яндекс Метрика — рабочие инструменты, пока они работают. Проблемы начинаются, когда сервис меняет условия: Google уже отключил Universal Analytics, Метрика периодически обновляет интерфейс и ломает привычные отчёты. Для крупных компаний это неудобство, для микробизнеса — потеря данных за месяцы.

Ещё один риск — семплирование. В бесплатных тарифах облачных систем отчёты строятся не по всем визитам, а по выборке. При небольшом трафике это не критично, но когда нужно точно посчитать конверсии с конкретной рекламной кампании — погрешность мешает. Matomo и аналогичные self-hosted платформы работают без семплирования, каждый визит учитывается (согласно документации MSU Digital).

Третья причина — доступность. Облачный сервис может быть недоступен из-за блокировок, технических сбоев или санкционных ограничений. Self-hosted счётчик живёт на вашем хостинге — пока работает сайт, работает и аналитика.

Какую платформу выбрать: Matomo, Plausible или Umami

На рынке три основных варианта для малого бизнеса. Все бесплатны при установке на свой сервер.

Платформа Сложность установки Функционал Требования к серверу
Matomo Средняя Полный: цели, когорты, тепловые карты, A/B-тесты PHP, MySQL, от 1 ГБ RAM
Plausible Простая Базовый: визиты, источники, страницы Docker, от 512 МБ RAM
Umami Простая Базовый: визиты, источники, события Node.js, PostgreSQL, от 512 МБ RAM

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

Как установить Matomo за вечер без разработчика

Вам понадобится VPS с PHP 7.4+ и MySQL. Подойдёт любой белорусский или зарубежный хостинг от пяти долларов в месяц — ищите тарифы с SSH-доступом.

Шаги установки:

  1. Скачайте архив Matomo с официального сайта и распакуйте в папку на сервере.
  2. Создайте базу данных MySQL через панель хостинга.
  3. Откройте адрес установки в браузере — запустится мастер настройки.
  4. Укажите данные базы, создайте администратора, получите код счётчика.
  5. Вставьте код перед закрывающим тегом body на сайте.

Весь процесс занимает час-полтора при первой попытке. Если сайт на WordPress — есть готовый плагин, который вставит код автоматически.

Как не потерять историю: параллельный запуск двух счётчиков

Не отключайте Метрику или GA4 сразу. Запустите self-hosted счётчик параллельно на две-четыре недели. Сравните данные: расхождение в 5–10% — норма из-за разных методов подсчёта. Если расхождение больше — проверьте, все ли страницы покрыты новым кодом.

После периода сравнения можно оставить оба счётчика или отключить облачный. Два счётчика не замедляют сайт заметно — каждый добавляет 20–40 миллисекунд к загрузке.

Типичные ошибки при переходе на self-hosted аналитику

  • Выбрать слабый хостинг. При 500+ визитах в день Matomo на shared-хостинге начинает тормозить. Берите VPS с выделенными ресурсами.
  • Забыть про бэкапы. База данных аналитики — ваш актив. Настройте автоматическое резервное копирование раз в сутки.
  • Не перенести цели. Если в Метрике настроены конверсии — воспроизведите их в новой системе до отключения старой.
  • Игнорировать UTM-метки. Self-hosted счётчики читают UTM так же, как облачные. Но если разметка трафика настроена с ошибками, данные будут неполными в любой системе.
  • Не обновлять платформу. Matomo выпускает патчи безопасности — ставьте их в течение недели после выхода.

Когда self-hosted аналитика не нужна

Если сайт получает меньше 100 визитов в месяц, а бизнес не зависит от точных данных о конверсиях — Яндекс Метрики достаточно. Переход на свой счётчик имеет смысл, когда:

  • Вы тратите деньги на рекламу и хотите точно считать отдачу по каждому каналу.
  • Вам нужны данные без семплирования для отчётов или анализа воронки.
  • Вы не хотите зависеть от политики внешнего сервиса.

Для проектов с настроенной аналитикой поведенческих факторов переход на self-hosted даёт дополнительный контроль: вы видите сырые данные, а не агрегированные отчёты.

3 шага на эту неделю:

  1. Проверьте, какой тариф хостинга у вас сейчас. Если есть SSH и PHP — Matomo можно поставить на текущий сервер.
  2. Установите Matomo или Plausible параллельно с текущим счётчиком. Не отключайте Метрику.
  3. Через две недели сравните данные по визитам и источникам. Если расхождение в пределах 10% — система работает корректно.
Полезные ссылки как собрать дашборд видимости в Google Sheets для отслеживания позиций без сторонних сервисов.