Piwik PRO

Active

Piwik PRO is an analytics suite owned by the Danish company Cookie Information; the Business plan is hosted in Sweden, and Enterprise adds other data centers, including the US. Its tracker sets cookies by default, can be set to skip them for visitors who decline consent, and prices by actions, which include page views, downloads and events.

  • Web analytics
  • Cloud or on-premise
  • Based in Poland
  • Founded 2013
  • Checked 17 Sep 2026

Tracking script

22.9 KB compressed

67.5 KB uncompressed · measured 17 Sep 2026

0.5 KB1 KB5 KB10 KB50 KB100 KBAckee: 8.08 KBAdobe Analytics: 52.0 KBAmplitude: 64.0 KBAptabase: 1.27 KBCabin: 1.17 KBCounter.dev: 0.43 KBCountly: 36.4 KBCrazy Egg: 2.65 KBDataFast: 5.13 KBDatabuddy: 11.0 KBFathom Analytics: 2.04 KBFullstory: 93.7 KBGoatCounter: 3.24 KBGoogle Analytics 4: 145.9 KBHeap: 6.01 KB (loader file)Humblytics: 16.2 KBKoko Analytics: 0.81 KBLite Analytics: 1.09 KBLitlyx: 1.17 KBMatomo: 21.6 KBMicroanalytics: 1.15 KBMicrosoft Clarity: 0.51 KB (loader file)Mixpanel: 32.7 KBOpenPanel: 3.20 KBOvertracking: 4.80 KBPendo: 233.1 KBPirsch: 3.42 KBPlausible: 2.43 KBPostHog: 95.3 KBPretty Insights: 6.83 KBRybbit: 10.6 KBSeline: 1.89 KBSentinelPro: 5.19 KBSimple Analytics: 3.74 KBStatable: 2.18 KBSwetrix: 6.05 KBTelemetryDeck: 0.47 KBTinyAnalytics: 6.99 KBUmami: 2.26 KBVemetric: 2.71 KBVisitors: 6.99 KBPiwik PRO: 22.9 KB22.9 KB
Heavier than 31 of the 39 other measured scripts. Each line is one tool; hover to see which.

Price

From€36/mo
At 100k hits€82/mo

Billed by hits · checked 17 Sep 2026

€0€265€52910k100k1MUp to 25,000 hits: €36/mo (Business)Up to 50,000 hits: €57/mo (Business)Up to 100,000 hits: €82/mo (Business)Up to 150,000 hits: €113/mo (Business)Up to 200,000 hits: €134/mo (Business)Up to 250,000 hits: €154/mo (Business)Up to 300,000 hits: €175/mo (Business)Up to 350,000 hits: €196/mo (Business)Up to 400,000 hits: €217/mo (Business)Up to 450,000 hits: €227/mo (Business)Up to 500,000 hits: €248/mo (Business)Up to 600,000 hits: €279/mo (Business)Up to 700,000 hits: €310/mo (Business)Up to 800,000 hits: €342/mo (Business)Up to 900,000 hits: €373/mo (Business)Up to 1,000,000 hits: €394/mo (Business)Up to 1,250,000 hits: €446/mo (Business)Up to 1,500,000 hits: €477/mo (Business)Up to 1,750,000 hits: €508/mo (Business)Up to 2,000,000 hits: €529/mo (Business)€82/mo at 100k
Cheapest monthly price for each published traffic level, in hits. Hover a point for the plan.
All plans and prices →

Privacy and data

Cookies
Optional
cookieless mode available
Data location
EU or US
Cloud or on-premise
Self-hosting
Available
Source code
Closed

Plans

Free plan
No
no free hosted plan
Billing unit
Hits
Sites on entry plan
Limited
Data retention
25 months

Strengths

  • Raw data is available through the API on every plan, and exports to BigQuery, S3, Blob storage or SFTP are sold as an add-on.
  • Visitors who decline consent can still be counted anonymously: IP addresses are fully masked, location stops at country and continent, and a session hash or 30-minute cookies can join their events.
  • Business already includes funnel and user flow reports, a drag-and-drop custom report editor, goals, ecommerce tracking and a tracker debugger, with step limits that grow with the plan.
  • Integrations include Google Ads, Looker Studio and Google Search Console, and the Search Console link uses an OAuth client that you create in your own Google API Console project.
  • Tags, consent and analytics share one container, so tags fire only for the consent categories a visitor has accepted.

Watch-outs

  • Sets a 13-month visitor cookie and a 30-minute session cookie by default, and cookie-free collection is an option only for visitors who do not give consent.
  • The pricing unit is the action: page views, downloads, outlinks, searches, custom events and goals count, and so do container loads, consent window loads and API requests.
  • Overages are invoiced at the end of each billing cycle, frequent overages can move you to a higher plan automatically, and prices rise by 4% on every subscription anniversary.
  • Business excludes scheduled email reports, metric alerts, PDF exports, attribution reports and single sign-on, and the first-party collector and custom domains are Enterprise features.
  • If a trial ends without an upgrade, the account is deactivated and deleted with its data seven days later, and plan changes take effect only when the billing period ends.

Who it suits

Piwik PRO combines web and app analytics with a tag manager, consent management and data activation in one account. The company became part of the Danish Cookie Information group in October 2023, and the Business plan now includes the Cookie Information consent platform.

The Business plan is priced by monthly actions and by the number of root domains. It covers up to 2 million actions and 20 domains, runs in Sweden and starts with a 30-day trial without a credit card. Enterprise comes in three tiers, is billed annually and adds a choice of data center in Germany, the Netherlands, Sweden, the US or Hong Kong, with private cloud on the highest tier.

The vendor’s privacy page speaks to healthcare, finance and government organizations.

Setup

Add a site under Menu > Administration > Sites & apps, set its time zone and currency, then open Installation and copy the container code. It goes right after the opening body tag on every page. Reports fill in within about two hours, while the tracker debugger shows hits at once. Piwik PRO then starts showing its consent form, so add your privacy policy address or turn the form off.

Guides cover Google Tag Manager, Wix, Squarespace, Next.js, React, Angular and SDKs for Android, iOS, Flutter and React Native. The WordPress plugin takes the container address and site ID under Settings > Piwik PRO and needs a theme that calls wp_body_open(). On-premises installation is an Enterprise option.

  • Single snippet
  • WordPress plugin
  • First-party proxy (partly)
  • Public API
  • Data export
  • Search Console
  • Email reports (partly)
  • Slack or webhooks (partly)
  • Public dashboard (partly)

Moving from another tool

Piwik PRO does not import historical data from Google Analytics. Its help center suggests combining GA4 and Piwik PRO data in a BI tool such as Looker Studio or Power BI, and it says data from Matomo is not migrated either. The tool that copied Universal Analytics and Google Tag Manager settings was withdrawn after 23 April 2025.

What the developer documentation does cover is importing web server logs. The piwikpro-log-analytics Python package, released under GPLv3, reads access logs from nginx, Apache, IIS and other servers and sends them to a site through the API.

Features

As documented on the vendor’s own pages. “Partly” means the feature has limits or is only on some plans.

Tracking & Reporting

  • Pageviews & visitors: yes
  • Live visitor count: yes
  • Top pages report: yes
  • Top referrers: yes
  • UTM campaign tracking: yes
  • Country & city breakdown: yes
  • Device, browser, OS: yes
  • Bounce / engagement: yes
  • Time on site: yes
  • Custom events: yes
  • Goals / conversions: yes
  • Funnels: yes
  • Outbound link tracking: yes
  • File download tracking: yes
  • 404 / error trackingPartly

Pricing & Plans

  • Unlimited sites on entry plan: no

Privacy & Compliance

  • Cookieless by defaultPartly
  • No personal data collected (vendor’s position)Partly
  • No consent banner needed (vendor’s position)Partly
  • Data hosted in EU: yes
  • Data hosted in US: yes
  • Self-hostablePartly
  • Open source: no
  • Data retention25 months
  • Bot & spam filtering: yes

Setup & Integrations

  • Single-snippet install: yes
  • WordPress plugin: yes
  • Proxy / first-party domainPartly
  • Public API: yes
  • Data export (CSV/JSON): yes
  • Google Search Console connector: yes
  • Email digestsPartly
  • Slack / webhook alertsPartly
  • Public shareable dashboardPartly

Platforms & frameworks

What the vendor documents. A platform that is not listed has no guide, plugin or package from the vendor.

  • Shopify: yes
  • WooCommerce: yes
  • Squarespace: yes
  • Wix: yes
  • DrupalPartly
  • React: yes
  • Next.js: yes
  • Vue / Nuxt: yes
  • Static sites (GitHub / GitLab Pages): yes
  • Google Tag Manager: yes
  • Server-side trackingPartly

Questions and answers

Does Piwik PRO use cookies?

Yes, by default. The tracker sets a visitor cookie that lasts 13 months and a 30-minute session cookie. For visitors who decline consent, you can collect anonymous data without visitor cookies, with a session hash or with cookies that expire after 30 minutes. Whether that removes the need for consent depends on the rules that apply to you.

Is there a free Piwik PRO plan?

No. The pricing page lists only Business and Enterprise, and the old Core plan page now redirects to the Business plan. Business has a 30-day trial without a credit card; if you do not upgrade, the account is deactivated and deleted with its data after seven more days.

What happens if I exceed my action limit?

You pay an overage fee, calculated and invoiced at the end of each billing cycle. If overages are frequent or large, the subscription may be moved to a higher plan automatically, and continuing to use the service counts as accepting those charges.

Where is Piwik PRO data hosted?

On Business, in Sweden with the provider Elastx. Enterprise customers choose Azure data centers in Germany, the Netherlands, Hong Kong or the US, or Elastx in Sweden, and the highest tier adds private cloud. The Cookie Information consent platform is hosted on Azure in the Netherlands.

Sources and checks

Status
Active, checked 17 Sep 2026
Prices
Checked 17 Sep 2026 on the vendor’s pricing page ↗
Tracking script
Measured 17 Sep 2026: downloaded and compressed the same way for every tool
Features
From the vendor’s pages, checked 18 Sep 2026
This page
Text updated 17 Sep 2026

How each value is collected: methodology. Why tools get no overall score: our reasoning.

Similar tools

Same category, ordered by how many traits they share with Piwik PRO: cookie handling, self-hosting and open code.

Compare Piwik PRO with another tool →