10+ альтернатив Яндекс Метрике - аналитика на своем хостинге в 2026 году
19.10.2026 👁 210

Реклама продолжает тратить бюджет, даже когда аналитика перестает открываться. На фоне геополитических ограничений и рисков сбоев в дата-центрах зависимость от одного счетчика становится вполне прикладной проблемой: нужно понимать, откуда пришли посетители и какие объявления принесли заявки. Для сайта, который получает клиентов из Яндекс Директа, потеря этих данных мешает принимать решения уже на следующий день.
Перенести сбор статистики на собственный сервер можно с помощью готовых проектов с открытым кодом. Вы выбираете место хранения данных, срок их удаления и доступ сотрудников. Вместе с этим получаете задачи администратора: обновление приложения, резервное копирование базы и контроль свободного места. Если счетчик и сайт стоят на одном VPS, авария этого сервера затронет оба сервиса.
Google Analytics тоже предполагает зависимость от внешнего поставщика и его инфраструктуры, да и пока в РФ Google по сути, остается под запретом как минимум из-за закона о локализации персональных данных. Поэтому здесь рассматриваем конкретную задачу: собирать аналитику на своем сервере и сохранять контроль над данными. Для этого существуют и небольшие приложения с одной базой, и системы с несколькими серверными сервисами.
При выборе смотрим на учет рекламных источников, UTM-метки, события и цели. Понадобятся хотя бы успешная отправка заявки, переход в мессенджер и клик по телефону, причем звонок и клик по номеру должны оставаться разными показателями. Для магазина добавляются заказы и выручка. Затем проверяем экспорт, работу с несколькими сайтами и требования к серверу: наличие PHP на хостинге еще не означает, что туда получится установить любой счетчик.
Большинство проектов в подборке позволяют бесплатно развернуть готовую открытую систему (open source). У Pirsch открыта библиотека ядра, а полноценная установка с интерфейсом требует Enterprise-лицензии. У Countly есть дополнительные лицензионные условия и неоднозначная формулировка в README; эти ограничения разобраны в соответствующих разделах.
Как сохранить связку с Метрикой и отслеживать рекламу
Практичный вариант перехода: оставить Метрику и параллельно поставить собственную аналитику. Оба счетчика получают одни и те же UTM-метки и события успешной отправки формы. Метрика продолжает работать в рекламной связке с Директом, а второй инструмент собирает отдельную историю посещений. Проверять совпадение цифр до последнего визита бессмысленно: системы по-разному определяют посетителей, сеансы и ботов.
В ссылках объявлений используйте единую разметку, например utm_source=yandex, utm_medium=cpc, utm_campaign={campaign_id}, utm_content={ad_id}, utm_term={keyword}. Директ подставляет значения поддерживаемых динамических параметров. После перехода нужно проверить, что редиректы и CMS сохранили метки, а счетчик успел их прочитать. В конкретной системе проверьте и сам отчет: поддержка параметра в сборщике еще не гарантирует удобный разрез в интерфейсе.
UTM-отчет позволяет сравнивать рекламные кампании по посещениям и настроенным событиям. Расходы из Директа, стоимость заявки и передача конверсий для автостратегий потребуют отдельных интеграций. Сам по себе yclid в адресе такой связи не создает. Если планируете полностью убрать Метрику, сначала проверьте доступный путь передачи конверсий в рекламную систему и сохранение нужных идентификаторов в CRM.
Под обычным shared-хостингом ниже понимается тариф с PHP и MySQL, без Docker и постоянно работающих пользовательских процессов. Оценки памяти для небольшого запуска обозначены отдельно от опубликованных требований разработчиков. Это сравнение документации и архитектуры проектов; нагрузочные испытания на одинаковом сервере здесь не проводились.
1. Umami
Umami подойдет для сайта услуг, лендинга или небольшого магазина, которому нужны понятные отчеты по источникам и действиям посетителей. Система собирает просмотры, устройства, географию и UTM-метки, поддерживает собственные события. Например, можно отдельно считать принятые сервером заявки и смотреть, из какой кампании пришли эти посетители.
Для установки нужны Node.js и PostgreSQL либо Docker Compose с готовыми контейнерами. На обычном PHP-хостинге Umami не запустится; тариф с Node.js тоже придется проверить на доступность PostgreSQL и фонового процесса. Для пробного запуска я бы закладывал VPS с 2 ГБ RAM, это ориентир с запасом, зависящий от нагрузки.
По сложности Umami занимает удобное место среди систем с рекламными отчетами: база одна, установка описана, интерфейс не требует долгого знакомства. Понадобится настроить HTTPS, резервное копирование и события на сайте. Готовую передачу целей в Яндекс Директ установка счетчика не добавляет.

Архивный скриншот Umami из репозитория проекта. В актуальных версиях интерфейс изменился. Источник изображения.
Источники: Код и установка · UTM и рекламные кампании
2. Fathom Lite
Fathom Lite удобно рассматривать как небольшой счетчик посещаемости для сайта с простыми задачами. Он показывает базовую статистику по просмотрам, посетителям, страницам и источникам переходов. Это ранняя открытая версия Fathom; возможности нынешнего платного сервиса в нее автоматически не переходят.
Приложение написано на Go, запускается отдельным процессом и по умолчанию использует SQLite. Есть Docker-образ, поэтому на VPS установка сравнительно простая. Обычный shared с PHP и MySQL не подходит: придется запускать сервер приложения и обеспечивать его постоянную работу. Для небольшого теста можно рассматривать VPS с 1 ГБ RAM, проверяя фактическое потребление.
Разработчики прекратили добавлять функции в Lite и заявляют поддержку исправлений. В официальном сравнении для него отсутствуют пользовательские события, электронная коммерция и UTM-функции. Поэтому для оценки заявок из Директа я бы выбрал другой проект: ограничения начинаются уже на уровне рекламных отчетов.

Панель Fathom Lite из официального репозитория. Не путать с интерфейсом платного Fathom Analytics. Источник изображения.
Источники: Fathom Lite и отличие от платного продукта
3. Aptabase
Aptabase рассчитан на мобильные, настольные и веб-приложения. Здесь удобно считать события вроде запуска программы, использования функции или завершения регистрации. Для сайта стоматологии, где нужны готовые отчеты по рекламным переходам и заявкам, такой подход потребует больше ручной настройки.
Официальная схема самостоятельного размещения использует Docker Compose, PostgreSQL и ClickHouse. Нужен VPS с доступом к настройкам сервисов; обычный shared-хостинг не подойдет. Для первого теста разумно заложить 4 ГБ RAM и измерить нагрузку: инструкция не дает общего минимума памяти. Еще придется настроить почту либо получить ссылку активации из журнала контейнера.
События отправляются через SDK, доступные для разных платформ. Рекламные метки потребуется прочитать на сайте и передать в свойствах событий, заранее продумав нужные отчеты. Aptabase имеет смысл выбирать для приложения, которое вы разрабатываете; ради обычной статистики посещений установка двух баз выглядит лишней работой.

Источники: Назначение и SDK · Самостоятельная установка · Состав сервисов
4. Plausible CE
Plausible Community Edition подходит тем, кто хочет быстро видеть посещаемость, источники и результаты рекламных кампаний. В интерфейсе можно разбирать UTM-разметку и настроенные цели, например переход на страницу благодарности. Для сайта услуг этого часто достаточно, чтобы сравнивать посадочные страницы и кампании.
На сервере работают само приложение, PostgreSQL и ClickHouse. Разработчики предлагают Docker Compose и рекомендуют минимум 2 ГБ оперативной памяти; процессор должен поддерживать SSE 4.2 либо NEON. На привычном shared-хостинге такую схему не развернуть. Для VPS также понадобятся домен и HTTPS, а базы нужно включить в резервное копирование.
Установка хорошо описана, но обслуживать придется две базы. CE развивается отдельно от облачного сервиса, поэтому функции из рекламы Plausible Cloud нужно сверять с выбранным выпуском. Для резервного учета переходов из Директа вариант удобный: размечаете ссылки, задаете цели и проверяете их на тестовых заявках.

Источники: Требования и установка CE · Код и отличия от облака · О самостоятельном размещении
5. GoatCounter
GoatCounter подойдет для корпоративного сайта, блога или небольшого проекта, где прежде всего смотрят посещаемость страниц и источники переходов. Он поддерживает учет кампаний и событий. Интерфейс простой, поэтому для просмотра популярных материалов или переходов из рассылки разбираться легко.
Самостоятельная установка обходится одним готовым исполняемым файлом и базой SQLite. PostgreSQL тоже поддерживается, но для небольшого сайта отдельный сервер базы можно не поднимать. Нужен VPS либо хостинг, разрешающий постоянный процесс и прием HTTP-запросов. Обычный PHP shared сюда не подходит; VPS с 1 ГБ RAM можно взять как начальный ориентир для теста.
Среди рассмотренных вариантов у GoatCounter одна из самых простых серверных схем. Кампании определяются по utm_campaign, источник можно задать через utm_source; остальные привычные рекламные разрезы проверьте заранее. Для подробной оценки стоимости лидов, продаж и повторных обращений возможностей и удобства отчетов может оказаться мало.

Источники: Возможности и самостоятельная установка · Сайт проекта · Учет кампаний
6. Pirsch
С Pirsch есть существенная оговорка: открытое ядро на Go доступно под AGPLv3, но готовая система с интерфейсом на своем сервере предлагается по Enterprise-лицензии. Это прямо указано в FAQ. Поэтому включать Pirsch в подборку десяти полностью бесплатных счетчиков для самостоятельной установки было бы ошибкой.
Открытая библиотека работает с ClickHouse и позволяет собирать аналитику на стороне сервера. Для собственного решения понадобятся Go, база, обработка запросов и разработка интерфейса отчетов. На стандартном PHP shared такую сборку не разместить. Требования готовой Enterprise-установки нужно согласовать с разработчиками, включая память сервера.
Готовый продукт поддерживает UTM-метки, события и цели. Серверный сбор уменьшает зависимость от блокировки браузерного скрипта, хотя корректность учета все равно зависит от реализации. Pirsch имеет смысл при бюджете на лицензию или свою разработку; для задачи «поставить вечером и смотреть рекламу» есть более доступные варианты.

Источники: Лицензия для самостоятельного размещения · Открытое ядро
7. Open Web Analytics
Open Web Analytics, или OWA, интересен владельцам обычного хостинга с PHP и MySQL. У него есть отчеты по посещениям и источникам, цели, события и учет электронной коммерции. Для разработчика сайта на PHP такой набор технологий привычен, а отдельные серверы Node.js и ClickHouse поднимать не нужно.
Текущая документация указывает PHP 8.2+, MySQL 5.7+ и необходимые расширения PHP. Для обслуживания нужен cron с запуском PHP из командной строки. На shared установить OWA можно, если тариф дает эти возможности и достаточные лимиты базы и процессора. Удобнее брать готовый релиз: установка из исходников добавляет сборку зависимостей.
С рекламой придется быть внимательнее. В документации кампаний используются параметры owa_source, owa_medium и owa_campaign, поэтому совместимость вашей UTM-разметки нужно проверить и при необходимости настроить сопоставление. OWA подойдет тем, кто готов разобраться с конфигурацией; в роли самого быстрого старта Matomo выглядит убедительнее.

Источники: Требования · Кампании · Код и установка
8. Matomo
Matomo ближе остальных в подборке к привычной развернутой веб-аналитике. В бесплатной основе есть источники переходов, кампании, цели, события и электронная коммерция. Можно анализировать рекламный трафик и заказы, разделять сайты и предоставлять сотрудникам доступ к отчетам. Это полезно для сайта с несколькими каналами привлечения.
Система использует PHP и MySQL либо MariaDB; установка проходит через браузерный мастер. Shared-хостинг подходит для небольшого трафика, если хватает ресурсов и доступен cron для подготовки отчетов. Версии PHP и базы сверяйте с выбранной веткой Matomo. Для отдельного сервера до 100 тысяч просмотров в месяц разработчики рекомендуют 2 CPU, 2 ГБ RAM и SSD на 50 ГБ.
Обратная сторона функциональности: нужно настроить цели, архивирование и хранение данных. Часть расширений, включая тепловые карты и запись сеансов, продается отдельно. Среди вариантов для PHP-хостинга Matomo я бы проверял первым: он дает готовую установку и пригодные для рекламной работы отчеты.

Источники: Требования и размеры сервера · Источники и рекламные кампании · Открытый код
9. OpenReplay
OpenReplay стоит рассматривать, когда требуется разобраться, почему посетитель бросил форму или не смог оформить заказ. Система записывает сеансы, показывает действия пользователя и технический контекст ошибок. По этой задаче она ближе к Вебвизору; в подборке обычных счетчиков у нее довольно отдельная роль.
Требования заметно выше: для установки на Ubuntu разработчики указывают минимум 2 vCPU, 8 ГБ RAM и 50 ГБ диска, архитектуру x86 и Ubuntu Server 24.04. Понадобятся публичный адрес, домен и HTTPS. На shared-хостинге OpenReplay не запустится. Даже при небольшом трафике это установка нескольких сервисов, за которыми нужно следить.
Для работы с рекламой настройте передачу нужных меток и событий, затем проверьте поиск подходящих сеансов. Записи требуют места на диске, а поля с личными данными нужно маскировать. Я бы добавлял OpenReplay к основной аналитике для поиска проблем интерфейса: содержание брошенной корзины и ошибка JavaScript здесь полезнее еще одного графика посещений.

Источники: Установка и требования · Возможности и лицензии компонентов
10. OpenPanel
OpenPanel сочетает статистику сайта с анализом поведения пользователей: событиями, воронками, профилями и историей сеансов. Он подходит для сервиса с регистрацией или личным кабинетом, где после перехода из рекламы человек проходит несколько шагов. Например, можно изучать путь от первого визита до подключения платного тарифа.
Для публичной ветки 2.x документация предлагает VPS и Docker, минимум 2 ГБ RAM с рекомендацией 4 ГБ и больше. В составе есть PostgreSQL, ClickHouse, Redis и отдельные сервисы приложения. Обычный shared не подойдет. Инструкции веток нужно различать: у OpenPanel 3, с ранним доступом для сторонников проекта, уже другая схема и требования.
Установочный мастер упрощает запуск, но затем остаются обновления контейнеров, резервные копии и настройка событий. Чтобы изучать заявки из Директа, нужно проверить сбор UTM и передачу успешных конверсий. Для простого лендинга такой объем обслуживания избыточен; для веб-приложения воронки дают больше причин выбрать OpenPanel.

Источники: Установка публичной ветки 2.x · Возможности · Код и лицензия
11. Countly
Countly подходит для анализа веб-сервисов и приложений: собирает сеансы, просмотры и события, позволяет строить отчеты по использованию функций. Бесплатная самостоятельно размещаемая редакция называется Countly Lite. Набор возможностей Enterprise нужно проверять отдельно, поскольку часть плагинов относится к коммерческой поставке.
Сервер использует Node.js и MongoDB, устанавливается на Linux через скрипт либо Docker. В требованиях указаны 2 ГБ RAM для тестирования и 4 ГБ для умеренного трафика; на обычном PHP shared он не запустится. Для рекламы потребуется настроить SDK и проверить передачу источников вместе с событиями заявок.
С лицензией есть оговорка: LICENSE.md содержит AGPLv3 с дополнительными условиями сохранения брендинга, а README называет Lite некоммерческой версией. Перед использованием для клиентских сайтов эту неоднозначность нужно прояснить по выбранному выпуску. Для простого резервного счетчика Countly я бы ставил после более понятных по условиям проектов.

Источники: Код и описание редакций · Лицензия · Требования
12. PostHog
PostHog подойдет для сервиса, где посетитель после рекламы регистрируется, пробует функции и оплачивает подписку. Он поддерживает события, воронки, анализ удержания и записи сеансов. Данные рекламных переходов можно использовать в разрезах поведения, поэтому проекту с личным кабинетом здесь есть что изучать.
Самостоятельный запуск остается доступным через Docker Compose, однако инструкция требует Ubuntu VPS примерно с 4 vCPU, 16 ГБ RAM и более 30 ГБ диска. На shared-хостинге PostHog не работает. Это уже заметные расходы на сервер ради аналитики небольшого сайта, особенно если хранить много событий и записей.
Главная сложность связана с обслуживанием: команда прямо сообщает, что самостоятельные установки официально не поддерживаются. Платные возможности доступны в облаке, отдельных стабильных выпусков для своего сервера нет. PostHog стоит включить в обзор с этой оговоркой; для первой замены Метрики на сайте услуг я бы выбрал систему попроще.

Источники: Установка и ограничения поддержки · Функции аналитики · Свойства и рекламные метки
13. Swetrix
Swetrix хорошо попадает в задачу собственной аналитики сайта: показывает источники, UTM-кампании, события и воронки. В Community Edition также доступны наблюдение за скоростью страниц и ошибки JavaScript. Например, можно сопоставить рекламные переходы с отправками формы и проверить, не мешает ли посетителям ошибка на странице.
Для самостоятельной установки есть Docker Compose и скрипт настройки. Разработчики рекомендуют от 2 ГБ RAM; поддерживаются серверы x86_64 и arm64. Текущая схема включает интерфейс, API, ClickHouse, Redis и Nginx. Понадобится VPS с доступом к контейнерам, обычный PHP shared не подойдет.
При обновлениях нужно читать журнал изменений: миграции базы могут требовать ручного запуска. Запись сеансов в CE требует отдельного S3-совместимого хранилища, а часть функций остается облачной. Для рекламного сайта Swetrix заслуживает места рядом с Umami и Plausible CE, хотя сервисов для обслуживания здесь больше.

Источники: Требования и установка · Код и сравнение CE с облаком · Запись сеансов на своем сервере
Сравнение требований к размещению
| Система | PHP shared | Размещение | Реклама и заявки |
|---|---|---|---|
| Umami | Нет | Node.js и PostgreSQL либо Docker | UTM и события |
| Fathom Lite | Нет | Go и SQLite либо Docker | Нет UTM и пользовательских событий в Lite |
| Aptabase | Нет | Docker, PostgreSQL и ClickHouse | Собственная передача меток в события |
| Plausible CE | Нет | Docker, PostgreSQL и ClickHouse; от 2 ГБ RAM по документации | Кампании и цели |
| GoatCounter | Нет | Готовый бинарный файл, SQLite или PostgreSQL | utm_campaign и utm_source; компактные отчеты |
| Pirsch | Нет | Ядро Go и ClickHouse; готовый продукт по Enterprise-лицензии | Возможности готового продукта зависят от поставки |
| Open Web Analytics | Да, при соблюдении требований | PHP 8.2+, MySQL 5.7+, cron и PHP CLI | Проверка сопоставления UTM и owa-параметров |
| Matomo | Да, для небольшого трафика | PHP и MySQL/MariaDB, cron; версии по ветке | Кампании, цели и электронная коммерция |
| OpenReplay | Нет | Ubuntu Server 24.04, x86; от 2 vCPU, 8 ГБ RAM и 50 ГБ диска | Анализ сеансов и ошибок; метки проверить |
| OpenPanel 2.x | Нет | Docker, PostgreSQL, ClickHouse, Redis; минимум 2 ГБ, рекомендовано 4 ГБ+ | События, воронки; сбор меток проверить |
| Countly Lite | Нет | Linux, Node.js и MongoDB; 2 ГБ для теста, 4 ГБ для умеренного трафика | SDK и события; уточнить лицензию редакции |
| PostHog | Нет | Ubuntu VPS; ориентир документации 4 vCPU, 16 ГБ RAM, более 30 ГБ диска | События, воронки; самостоятельная установка не поддерживается |
| Swetrix CE | Нет | Docker, ClickHouse, Redis, Nginx; рекомендовано от 2 ГБ RAM | UTM, события и воронки |
Что проще поставить и настроить
Если уже оплачен обычный хостинг с PHP и MySQL, начните с Matomo. У него есть мастер установки, документация и отчеты для рекламных кампаний. До запуска проверьте версии PHP и базы, доступ к cron и лимиты тарифа. OWA тоже можно разместить в таком окружении, но настройка рекламной разметки потребует дополнительного внимания.
На VPS самую простую серверную схему предлагает GoatCounter: один исполняемый файл и SQLite. Для сайта с рекламой я бы сначала попробовал Umami: придется обслуживать PostgreSQL, зато UTM-отчеты и события лучше соответствуют этой задаче. Plausible CE подойдет тем, кому удобен его интерфейс и кто готов держать две базы. Эти выводы основаны на составе сервисов и документации установки, а не на обещании одинаковой скорости запуска у каждого администратора.
Swetrix стоит добавить в короткий список для сайта с рекламой: в CE есть UTM, события и воронки, а инструкция рассчитана на самостоятельную установку. PostHog потребует заметно более мощного сервера и готовности обслуживать неподдерживаемую установку. Countly я бы оставил для отдельного теста после уточнения условий выбранной редакции; экономия на лицензии мало помогает, если условия использования остаются неясными.
Перед переносом проверьте четыре вещи на реальном сайте: переход из тестовой кампании, сохранение меток после редиректа, успешную заявку и появление события в отчете. Для пробного периода можно оставить обе системы на две–четыре недели и сравнить тенденции по источникам. Метрику имеет смысл сохранять, пока от ее целей зависят автостратегии Директа. Собственный счетчик даст независимый сбор статистики, но рекламную интеграцию придется проверить отдельно.
Смотрите также: Кейсы интернет-рекламы
