Кому подойдет Piwik и чем он лучше Google Analytics
Примерно два года назад к нам обратился крупный российский ритейлер для разработки корпоративного портала. Одной из задач было внедрение на сайт системы аналитики. Обычно для таких проектов мы предлагали стандартные решения — Google Analytics и Яндекс Метрику. Но у клиента было конкретное требование: вся информация должна оставаться на серверах компании.
При всех достоинствах GA и ЯМ они не могли этого обеспечить, поэтому мы начали искать другое решение. Для ряда проектов мы уже использовали менее раскрученную систему аналитики — Piwik, сейчас Matomo. Она подошла под условия заказчика.
Накопив около дюжины кейсов по применению Piwik, мы решили рассказать, чем хороша эта система аналитики, для каких задач она подходит, где более востребована и чем отличается от известных конкурентов.
Предыстория
Matomo, ранее известная как Piwik, — это бесплатная система веб-аналитики с открытым исходным кодом. Она появилась в 2007 году, быстро стала популярной, получила признание рынка и аналитиков и удостаивалась различных наград.
До нашей страны продукт добрался не так давно. По данным W3Techs, Piwik используется лишь на 0,4% сайтов в доменной зоне .ru и на 1,9% ресурсов по всему миру. Для сравнения: доля Google Analytics — 56,2%. Но не стоит делать вывод только по популярности. Есть сферы, где Piwik не оставляет конкуренту шансов — из-за одной важной особенности.
Когда безопасность данных важнее привычного инструмента
Все больше заказчиков из разных сфер бизнеса предъявляют повышенные требования к безопасности данных. Есть отрасли, для которых это принципиально: банки, страховые компании, телеком. Сюда же относятся интранеты и личные кабинеты, где хранится много конфиденциальной информации.
При этом данные всё равно нужно анализировать в интересах бизнеса. Поэтому при выборе системы аналитики первым становится вопрос: будут ли анализируемые данные переданы наружу?
Какими бы сильными ни были возможности Google Analytics, у него есть существенный минус: эту систему нельзя разместить внутри контура сайта. Значит, информация будет храниться на внешних серверах, а для большинства крупных компаний это неприемлемо.
И вот тут появляется Piwik. Он работает по другой схеме: программа размещается внутри контура, а вся собранная информация хранится на серверах пользователя. Piwik предоставляет код деплоя для развертывания внутри компании. Процесс не намного сложнее, чем запуск программы на компьютере — разумеется, с поправкой на уровень специалиста.
С точки зрения интерфейса Piwik не должен вызвать затруднений. Внутренние функции стандартизированы и похожи на другие системы аналитики. Достаточно посмотреть 2–3 часа обучающих видео — и можно приступать к работе.
Небольшой нюанс: привычные пользователям GA хиты в Piwik называются экшенами. Это частность, к которой привыкаешь за несколько часов.
Piwik vs. Google Analytics vs. ClickHouse
Основной конкурент Piwik — Google Analytics, который не нуждается в отдельном представлении. Но если смотреть не только на интерфейс отчетов, в сравнении появляется еще один важный игрок — ClickHouse.
| Критерий | Piwik / Matomo | Google Analytics | ClickHouse |
|---|---|---|---|
| Где хранятся данные | Внутри контура компании | Во внешнем сервисе | В локальном хранилище |
| Как смотрит на поведение | Через историю пользователя | Через сеансы и отчеты | Через сырые данные |
| Доступ к сырым данным | Есть | В базовом варианте нет | Есть через SQL |
| Кастомизация | Плагины и свои доработки | Экосистема Google | Нужно строить самостоятельно |
Функционал
Piwik и Google Analytics выполняют похожие задачи в рамках своих тег-менеджеров: отслеживают пользовательские события, отправляют виртуальные страницы, поддерживают расширенную электронную торговлю, позволяют вставлять свой JavaScript-код и настраивать триггеры на странице.
Различия кроются в отчетах и построении графиков, но для непосвященного пользователя они часто выглядят как разница в цветовом оформлении. Гораздо важнее логика сбора и интерпретации данных.
Piwik агрегирует данные с точки зрения пользователей: с каких устройств и в какое время человек заходит на сайт, сколько находится на страницах, как движется по продукту. В результате система создает виртуального пользователя и показывает его путь.
GA строит аналитику иначе. Для него в базовой логике важнее сеанс, а не цельная история человека. Проще говоря: Piwik рассказывает историю пользователя, а GA — историю сессии.
В базовом варианте GA не дает работать с логами. Он собирает данные и сразу визуализирует их в отчеты, поэтому получить сырые данные для просмотра промежуточных результатов или подключиться через SQL для построения своих отчетов нельзя.
Поэтому в части хранения сырых данных главным конкурентом Piwik становится ClickHouse от Яндекса. Это свободная СУБД для хранения несэмплированной информации. Он, как и Piwik, разворачивает хранилище, из которого можно брать нужные данные через SQL и строить любые отчеты.
Разница в том, что ClickHouse отрезает пользовательские параметры, а это создает неудобства. Piwik легче кастомизировать: на Marketplace доступны более 70 плагинов, а если подходящего нет — можно разработать собственный.
Где Piwik выигрывает, а где проигрывает
Piwik объединяет возможности GA и ClickHouse:
- от GA — расширенную электронную торговлю, настройку тег-менеджера и построение отчетов;
- от ClickHouse — хранение сырых данных и доступ к таблицам;
- от собственной архитектуры — возможность держать данные внутри компании.
Но есть ограничения:
- с его помощью можно проводить A/B-тестирование баннеров, но не полноценных страниц;
- он не может полностью менять страницы и делать сплит-тесты через визуальный редактор, как Google Optimize.
С помощью Piwik можно поменять баннеры и посчитать конверсионность: например, количество кликов при заходе на страницу.
Еще нужно учитывать, что GA — прежде всего система мониторинга, во многом ориентированная на AdWords. Если вы уже используете GA, а тем более перешли на премиум-версию, логично задействовать встроенные компоненты Google и размечать сайт тем, что уже есть. Вопрос дополнительных затрат здесь тоже важен.
Кстати, про деньги. Piwik не полностью бесплатен, хотя существенно дешевле GA: примерно 2,5 млн рублей против 14 млн.
Кому подойдет Piwik
Возникает вопрос: если Piwik настолько удобен, почему он не стал флагманом рынка?
Ответ в позиционировании. Лучше всего Piwik подходит клиентам, для которых на первом месте стоит безопасность данных. Особенно важное преимущество — соответствие принятому в Евросоюзе Общему регламенту по защите данных. За нарушение регламента компании могут получить многомиллионные штрафы.
Наиболее актуальна такая аналитика для интранетов, правительственных организаций и компаний с жесткими внутренними регламентами. В этих сценариях программы, которые обеспечивают безопасность данных, становятся не дополнительной опцией, а обязательным условием. Эта особенность и делает Piwik фактически монополистом в своем сегменте.
Заключение
Piwik стоит рассмотреть, если вам нужно:
- собирать информацию внутри контура сайта и не допускать утечки конфиденциальных данных;
- хранить сырые данные в таблицах на локальном сервере с детализацией до экшенов;
- строить детальные дашборды и отчеты по поведению пользователей;
- получить функциональность, близкую к конкурентам, но дешевле и с большим контролем над данными.
Когда вы ограничены внутренними регламентами безопасности и для вас главное — сохранность информации, Piwik может стать главным источником данных для развития бизнеса.


