Как микробизнесу перейти на 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-доступом.
Шаги установки:
- Скачайте архив Matomo с официального сайта и распакуйте в папку на сервере.
- Создайте базу данных MySQL через панель хостинга.
- Откройте адрес установки в браузере — запустится мастер настройки.
- Укажите данные базы, создайте администратора, получите код счётчика.
- Вставьте код перед закрывающим тегом 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 шага на эту неделю:
- Проверьте, какой тариф хостинга у вас сейчас. Если есть SSH и PHP — Matomo можно поставить на текущий сервер.
- Установите Matomo или Plausible параллельно с текущим счётчиком. Не отключайте Метрику.
- Через две недели сравните данные по визитам и источникам. Если расхождение в пределах 10% — система работает корректно.


