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 имеет смысл выбирать для приложения, которое вы разрабатываете; ради обычной статистики посещений установка двух баз выглядит лишней работой.

 

Пример панели Aptabase из материалов разработчиков. Источник изображения.

Источники: Назначение и SDK · Самостоятельная установка · Состав сервисов

 

4. Plausible CE

Plausible Community Edition подходит тем, кто хочет быстро видеть посещаемость, источники и результаты рекламных кампаний. В интерфейсе можно разбирать UTM-разметку и настроенные цели, например переход на страницу благодарности. Для сайта услуг этого часто достаточно, чтобы сравнивать посадочные страницы и кампании.

На сервере работают само приложение, PostgreSQL и ClickHouse. Разработчики предлагают Docker Compose и рекомендуют минимум 2 ГБ оперативной памяти; процессор должен поддерживать SSE 4.2 либо NEON. На привычном shared-хостинге такую схему не развернуть. Для VPS также понадобятся домен и HTTPS, а базы нужно включить в резервное копирование.

Установка хорошо описана, но обслуживать придется две базы. CE развивается отдельно от облачного сервиса, поэтому функции из рекламы Plausible Cloud нужно сверять с выбранным выпуском. Для резервного учета переходов из Директа вариант удобный: размечаете ссылки, задаете цели и проверяете их на тестовых заявках.

 

Пример интерфейса Plausible с сайта разработчиков. Состав функций CE проверяйте по выпуску. Источник изображения.

Источники: Требования и установка CE · Код и отличия от облака · О самостоятельном размещении

 

5. GoatCounter

GoatCounter подойдет для корпоративного сайта, блога или небольшого проекта, где прежде всего смотрят посещаемость страниц и источники переходов. Он поддерживает учет кампаний и событий. Интерфейс простой, поэтому для просмотра популярных материалов или переходов из рассылки разбираться легко.

Самостоятельная установка обходится одним готовым исполняемым файлом и базой SQLite. PostgreSQL тоже поддерживается, но для небольшого сайта отдельный сервер базы можно не поднимать. Нужен VPS либо хостинг, разрешающий постоянный процесс и прием HTTP-запросов. Обычный PHP shared сюда не подходит; VPS с 1 ГБ RAM можно взять как начальный ориентир для теста.

Среди рассмотренных вариантов у GoatCounter одна из самых простых серверных схем. Кампании определяются по utm_campaign, источник можно задать через utm_source; остальные привычные рекламные разрезы проверьте заранее. Для подробной оценки стоимости лидов, продаж и повторных обращений возможностей и удобства отчетов может оказаться мало.

 

Пример статистики страниц GoatCounter с сайта проекта. Источник изображения.

Источники: Возможности и самостоятельная установка · Сайт проекта · Учет кампаний

 

6. Pirsch

С Pirsch есть существенная оговорка: открытое ядро на Go доступно под AGPLv3, но готовая система с интерфейсом на своем сервере предлагается по Enterprise-лицензии. Это прямо указано в FAQ. Поэтому включать Pirsch в подборку десяти полностью бесплатных счетчиков для самостоятельной установки было бы ошибкой.

Открытая библиотека работает с ClickHouse и позволяет собирать аналитику на стороне сервера. Для собственного решения понадобятся Go, база, обработка запросов и разработка интерфейса отчетов. На стандартном PHP shared такую сборку не разместить. Требования готовой Enterprise-установки нужно согласовать с разработчиками, включая память сервера.

Готовый продукт поддерживает UTM-метки, события и цели. Серверный сбор уменьшает зависимость от блокировки браузерного скрипта, хотя корректность учета все равно зависит от реализации. Pirsch имеет смысл при бюджете на лицензию или свою разработку; для задачи «поставить вечером и смотреть рекламу» есть более доступные варианты.

 

Панель готового 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 выглядит убедительнее.

 

Архивный скриншот OWA из официальной галереи. Он иллюстрирует отчеты старой версии; актуальное оформление отличается. Источник изображения.

Источники: Требования · Кампании · Код и установка

 

8. Matomo

Matomo ближе остальных в подборке к привычной развернутой веб-аналитике. В бесплатной основе есть источники переходов, кампании, цели, события и электронная коммерция. Можно анализировать рекламный трафик и заказы, разделять сайты и предоставлять сотрудникам доступ к отчетам. Это полезно для сайта с несколькими каналами привлечения.

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

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

 

Пример панели Matomo в оформлении разработчиков для компьютера и телефона. Источник изображения.

Источники: Требования и размеры сервера · Источники и рекламные кампании · Открытый код

 

9. OpenReplay

OpenReplay стоит рассматривать, когда требуется разобраться, почему посетитель бросил форму или не смог оформить заказ. Система записывает сеансы, показывает действия пользователя и технический контекст ошибок. По этой задаче она ближе к Вебвизору; в подборке обычных счетчиков у нее довольно отдельная роль.

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

Для работы с рекламой настройте передачу нужных меток и событий, затем проверьте поиск подходящих сеансов. Записи требуют места на диске, а поля с личными данными нужно маскировать. Я бы добавлял OpenReplay к основной аналитике для поиска проблем интерфейса: содержание брошенной корзины и ошибка JavaScript здесь полезнее еще одного графика посещений.

 

Кадр демонстрации OpenReplay из официального репозитория. Видны воспроизведение сеанса и инструменты отладки. Источник изображения.

Источники: Установка и требования · Возможности и лицензии компонентов

 

10. OpenPanel

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

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

Установочный мастер упрощает запуск, но затем остаются обновления контейнеров, резервные копии и настройка событий. Чтобы изучать заявки из Директа, нужно проверить сбор UTM и передачу успешных конверсий. Для простого лендинга такой объем обслуживания избыточен; для веб-приложения воронки дают больше причин выбрать OpenPanel.

 

Пример панели на презентационном скриншоте 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 я бы ставил после более понятных по условиям проектов.

 

Примеры экранов Countly из официальных материалов. Наличие модуля в иллюстрации не подтверждает его доступность в любой редакции. Источник изображения.

Источники: Код и описание редакций · Лицензия · Требования

 

12. PostHog

PostHog подойдет для сервиса, где посетитель после рекламы регистрируется, пробует функции и оплачивает подписку. Он поддерживает события, воронки, анализ удержания и записи сеансов. Данные рекламных переходов можно использовать в разрезах поведения, поэтому проекту с личным кабинетом здесь есть что изучать.

Самостоятельный запуск остается доступным через Docker Compose, однако инструкция требует Ubuntu VPS примерно с 4 vCPU, 16 ГБ RAM и более 30 ГБ диска. На shared-хостинге PostHog не работает. Это уже заметные расходы на сервер ради аналитики небольшого сайта, особенно если хранить много событий и записей.

Главная сложность связана с обслуживанием: команда прямо сообщает, что самостоятельные установки официально не поддерживаются. Платные возможности доступны в облаке, отдельных стабильных выпусков для своего сервера нет. 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, хотя сервисов для обслуживания здесь больше.

 

Пример панели Swetrix из официального репозитория. Некоторые пункты меню относятся к облачной версии. Источник изображения.

Источники: Требования и установка · Код и сравнение 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 я бы оставил для отдельного теста после уточнения условий выбранной редакции; экономия на лицензии мало помогает, если условия использования остаются неясными.

Перед переносом проверьте четыре вещи на реальном сайте: переход из тестовой кампании, сохранение меток после редиректа, успешную заявку и появление события в отчете. Для пробного периода можно оставить обе системы на две–четыре недели и сравнить тенденции по источникам. Метрику имеет смысл сохранять, пока от ее целей зависят автостратегии Директа. Собственный счетчик даст независимый сбор статистики, но рекламную интеграцию придется проверить отдельно.

 


Смотрите также: Кейсы интернет-рекламы


620026, Россия, Свердловская область, Екатеринубрг, ул. Энгельса 36, оф. 640
Телефон: +7 (343) 221-00-40
Почта: info@novelsite.ru
Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie и пользовательских персональных данных.

Я принимаю

Заполните Бриф на расчет интернет-рекламы

Для того, чтобы мы рассчитали смету по рекламной кампании для вас, пожалуйста, заполните данный бриф из 10 блоков, как можно подробнее. Кнопка "Отправить" находится внизу формы.

ОТПРАВИТЬ ЗАПРОС НА РАССЧЕТ — Нажимая на кнопку "ОТПРАВИТЬ ЗАПРОС", я даю согласие на обработку персональных данных

Заявка успешно отправлена!

Спасибо, что обратилиcь в нашу компанию!

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

Закрыть

Подписывайся на наш Телеграм

Подписывайся на наш
Телеграм канал!
Контекст решает