Web Analytics · Comparison

Piwik PRO vs. PostHog

Last verified 33 days ago · 42 sources · Updated automatically

Piwik PRO and PostHog compared across Company facts, Pricing, Analytics capabilities, Privacy & compliance, Data ownership & deployment and Platform & integrations — every fact sourced and re-verified from each vendor's public material.

Piwik PRO logo

Piwik PRO

Enterprise-grade, privacy-focused analytics and customer data platform with GDPR compliance.

Founded2013
HQ Wrocław, Poland
PostHog logo

PostHog

All-in-one open-source platform for product analytics, web analytics, session replay, and feature flags.

Founded2020
HQ San Francisco, CA

Company facts

Headquarters
Wrocław, Poland
San Francisco, CA PostHog is incorporated in San Francisco, CA but is a remote-first company with team across 20+ countries.
Employees
190 Vendor about page states 'nearly 200 people'; third-party sources (LinkedIn, Pitchbook) show ~159–160 as of late 2025.
202 Approximately 202 employees as of May 2026 per Tracxn; ~185 per April 2026 LinkedIn data.

Pricing

Starting Monthly Price (USD)
$40.38 Entry Business plan starts at €35/month; converted at 1.1537 EUR/USD (rate on 2026-06-10). No USD list price published.
Offers Free Tier
Free Core plan was discontinued March 2026; only a 30-day trial is available.
PostHog offers a perpetual free tier: 1M events/month at no cost, no credit card required, no expiry.
Free Trial Length (Days)
30 days
0 days No free trial period — PostHog provides a perpetual free tier instead of a time-limited trial.
Entry Plan Pageview Limit (Monthly)
2M Piwik PRO meters 'actions' (not pageviews); 2M actions/month on the entry Business plan.
1M Free tier includes 1M events/month. PostHog meters 'events' (not raw pageviews); each pageview fires as one event.
Entry Plan Website Limit
20 sites Business plan includes up to 20 domains at the base tier; price adjusts based on domain count.
6 sites 6 projects on the paid (pay-as-you-go) plan; PostHog tracks per project. Free plan includes 1 project.

Analytics capabilities

Real-Time Dashboard
Yes
PostHog's web analytics dashboard includes real-time data with live visitor activity.
Custom Event Tracking
Yes
PostHog supports custom event tracking via JS SDK (posthog.capture()), autocapture, and data attributes.
Goal / Conversion Tracking
Yes
Web analytics dashboard supports conversion goals: define a key event or action, see total/unique conversions and conversion rate.
Funnels
Yes
PostHog supports multi-step funnels with step-to-step drop-off analysis, breakdowns, and timings.
Ecommerce / Revenue Tracking
Yes
PostHog supports revenue tracking: capture monetary values on events, Stripe integration, currency conversion, MRR/ARPU dashboards.
Heatmaps
Heatmaps (click, scroll maps) are part of the Piwik PRO Analytics Suite via built-in Tag Manager; visualized through the official Site Inspector Chrome extension.
PostHog includes click heatmaps, scroll maps, and rage-click detection as part of the platform (toolbar overlay).

Privacy & compliance

Cookieless Tracking
Cookieless tracking is a fully supported optional mode; can be enabled per site via Administration settings.
PostHog supports cookieless tracking mode (cookieless_mode: always) where no persistent ID is stored in the browser.
Consent Banner Required
Default configuration uses cookies and requires consent. With cookieless/anonymous mode enabled, no consent banner is needed — but that requires explicit configuration.
Default PostHog configuration uses cookies/localStorage and requires a consent banner. Cookieless mode removes the requirement but is not the default.
GDPR Compliant
Yes
PostHog explicitly claims GDPR compliance with EU Cloud hosting, DPA, cookieless option, and data anonymization.
EU Data Residency
EU data residency is available; Business plan is hosted on EU servers in Sweden (Elastx). Enterprise offers 60+ Azure regions including EU.
PostHog Cloud EU stores all data in AWS eu-central-1 (Frankfurt, Germany). Available at no extra cost.

Data ownership & deployment

Open Source
No
PostHog is open source under MIT license (with a proprietary EE directory). A fully FOSS mirror (posthog-foss) is also published.
License
proprietary
MIT Core product is MIT-licensed; /ee directory with enterprise features uses a separate proprietary license.
Self-Hostable
Traditional on-premise/self-hosted deployment is no longer offered. 'Private cloud' (installation in customer's own Azure subscription) is available on Enterprise plans.
PostHog supports self-hosting via Docker Compose with documented install guides. Free for self-hosters.
Data Retention (Months)
25 mo
84 mo Paid plans retain event data for 7 years (84 months); after 1 year data may move to cold storage (slower queries).
Unlimited Data Retention
No
Data retention is 7 years (84 months) on paid plans — finite, not unlimited.
Google Analytics Import
Historical GA data cannot be imported. A settings/configuration migration tool (GA3 + GTM) existed but was discontinued April 2025; no data import path exists.
PostHog documents a GA-to-PostHog migration path via BigQuery export + Python SDK import, with official step-by-step docs.
Raw Data Export
Raw session and event data available via Reporting API at no extra cost; daily CSV raw data export is a paid add-on.
PostHog supports raw event-level data export via Exports API, batch exports to S3/Postgres, and real-time pipeline destinations.

Platform & integrations

Has API
Yes
PostHog provides a comprehensive REST API for querying analytics data, dashboards, exports, and more.
Tracking Script Size (KB)
26.6 KB Compressed (over-the-wire) size of ppms.js (standalone analytics library). Full container including Tag Manager + Consent Manager is ~60.6 KB compressed.
66.7 KB Initial array.js payload; PostHog lazy-loads additional modules.
Official WordPress Plugin
Yes
No official PostHog-published WordPress plugin. PostHog docs describe manual snippet insertion; multiple third-party community plugins exist.
Email Reports
Yes
PostHog supports scheduled email subscriptions for dashboards and insights (weekly, monthly, or custom schedule).
Public Dashboard Sharing
Publicly shareable links available for dashboards and standard reports (not custom reports). Links are valid for 90 days and marked as an experimental feature.
PostHog supports fully public dashboard sharing via a shareable link, no account required to view. Embeddable via iframe.

The verdict

Piwik PRO logo Piwik PRO
Best for EU-hosted analytics with WordPress and high traffic

Piwik PRO is the EU-based option (Wrocław, Poland), ships an official WordPress plugin PostHog lacks, and serves a lighter 26.6 KB script versus 66.7 KB. Its entry plan covers 2M actions/month across 20 domains, well above PostHog's 1M events and 6 projects. Trade-off: no free tier (only a 30-day trial), and just 25 months of retention.

Full profile
PostHog logo PostHog
Best for free start, self-hosting, and long retention

PostHog offers a perpetual free tier (1M events/month, no trial clock) where Piwik PRO has none. It is MIT open source and self-hostable, neither of which Piwik PRO supports, and retains data 84 months versus 25. It also documents a Google Analytics import path Piwik PRO doesn't. Trade-offs: a heavier 66.7 KB script and no official WordPress plugin.

Full profile

Sources · 42 verified references

piwik.pro posthog.com tracxn.com help.piwik.pro github.com developers.piwik.pro + 3 more

Affiliate disclosure. DecisionWire may earn a commission when you sign up through links on this page. Commissions never influence our data, scores, or rankings.