Migrating to Piwik PRO
Piwik PRO is the destination for hospitals running PHI-bound web properties, banks under MAS or BaFin scrutiny, and EU government tenants who need a SAML SSO checkbox in the procurement spreadsheet. The Business tier costs around $400/mo and looks like a feature-richer Matomo Cloud; the Enterprise tier is where HIPAA, BAA, custom retention, and the Customer Data Platform live, and that contract negotiates in the low-five-figures per year. Most of the regulatory features that pull teams toward Piwik PRO sit behind the Enterprise paywall โ the Business tier alone will not satisfy a HIPAA auditor.
When Piwik PRO is the right destination
Piwik PRO earns its price tag in four scenarios. Outside these, it is overkill โ and the dashboard is heavier than Matomo's, the install is heavier than Plausible's, and the bill is heavier than both combined.
- HIPAA/BAA required for tracking PHI. If your web property collects, displays, or transmits Protected Health Information that touches an analytics pixel, you need a signed Business Associate Agreement. Piwik PRO will sign one โ but only on the Enterprise tier. GA4 will not sign a BAA at any price; Matomo Cloud will not; Plausible Cloud will not. This is the single most common reason US hospital networks land on Piwik PRO.
- SAML SSO mandatory in procurement. Many enterprise IT departments will not approve a tool that does not federate against their identity provider. Piwik PRO ships SAML on Enterprise; Matomo Cloud requires a separate plugin and 2FA-only auth on lower tiers; Plausible has Google/email auth only. If procurement has flagged "no SAML, no purchase," the shortlist is short.
- You need 25+ months of granular retention. GA4 caps user-level retention at 14 months by default (extendable to 50 months for free, but with documented sampling on ad-hoc queries above that window). Piwik PRO Enterprise lets you negotiate retention as a contract clause โ 36 months, 60 months, "forever" all show up in real Piwik PRO contracts. If your compliance officer needs five years of clickstream data, that is a 5-figure-per-year line item; it is also a line item GA4 cannot deliver at any price.
- You have a CDP-shape data model. Audiences, consent records, and raw event export piped into a downstream warehouse โ Piwik PRO ships a real Customer Data Platform module on Enterprise (consent manager + audience builder + raw event API). Segment + GA4 + a separate consent tool will cost you more in seat licenses by month 6 than a Piwik PRO Enterprise contract.
When Piwik PRO is the wrong destination
Four anti-patterns. If any of these describe you, look at Plausible, Matomo, or stay on GA4 with BigQuery export.
- SMB without a compliance trigger. If no one has handed you a HIPAA, MAS, or DPO requirement in writing, Piwik PRO is wildly overkill. The same dashboards in Matomo Cloud cost โฌ23/mo at 100K visits; in Plausible Cloud โฌ72/year. The "GA4 alternative for normal companies" frame in Piwik PRO marketing is misleading โ the actual feature spread that justifies the price is regulated-industry-only.
- Under 50K events/mo. Piwik PRO's published pricing starts at the Core (free) tier with 500 actions/mo, but the Business floor is around $400/mo for ~5M actions. There is no honest Business tier under that price; if your monthly volume is under 50K events, you are paying enterprise prices for a Plausible-shaped need. Use Plausible or Fathom, save $4,500/yr.
- You want full Looker integration parity. GA4 + BigQuery + Looker is the cheapest, most-integrated stack for product analytics teams who already live in Google Cloud. Piwik PRO offers raw event export to S3, GCS, and Snowflake on Enterprise, but the connector ecosystem is thinner than GA4's. If your reporting layer is Looker and your warehouse is BigQuery, GA4 is the lower-friction path.
- You expect "GA4 with EU hosting" โ Business tier โ Enterprise compliance. The most common misread of Piwik PRO. Business gives you EU hosting (Frankfurt or Warsaw), GDPR-friendly defaults, and a working consent module. It does not give you HIPAA, BAA, SAML, custom retention, or audit logs โ those are Enterprise. Teams sign a Business contract expecting compliance and then renegotiate to Enterprise four months later when the auditor arrives.
From which source โ pick your starting line
Five common origin points. The GA4 path is the only fully-published pair page today; the rest are in queue.
Coming from GA4
The main path. 2-3 weeks engineering effort, 95K-event SvelteKit test stand documented end-to-end. Custom-dimension limit (10 on Business, 50 on Enterprise) is the first wall most GA4 teams hit; the consent-mode mapping is the second.
GA4 โ Piwik PRO โComing from Universal Analytics
Rare in 2026 โ UA was sunset 2024-07-01 and historical data was deleted from Google's side mid-2024. If you somehow still have a live UA install, this is a fresh-tracker job, not a migration. CSV import of pre-2024 archives is possible but day-aggregated only.
UA โ Piwik PRO (stub) โComing from Adobe Analytics
Piwik PRO is the closest real Adobe Analytics alternative on the market โ eVar/prop-style custom dimensions, segments, and audience builder all map cleanly. Common move when Adobe contracts come up for renewal at $80K+/yr and finance asks "what else is there." Migration effort is real (4-6 weeks); savings are 60-80%.
Adobe โ Piwik PRO (stub) โComing from Mixpanel
CDP overlap territory. Both tools have audience builders, both have raw event export. Teams move when Mixpanel pricing scales past $40K/yr and the compliance team asks for SAML + EU hosting. Event-property model translates cleanly; cohort definitions are a manual rebuild.
Mixpanel โ Piwik PRO (stub) โComing from Segment
Less of a tracker swap, more of a CDP rearchitecture. Segment routes events to N destinations; Piwik PRO Enterprise replaces the destination layer for analytics + consent + audience while you keep Segment for warehouse routing. Or you replace Segment entirely if your destinations were 80% analytics anyway.
Segment โ Piwik PRO (stub) โBusiness vs Enterprise gating โ at a glance
The single most important table on this page. The features regulated buyers come for are Enterprise-only.
| Feature | Business | Enterprise |
|---|---|---|
| HIPAA compliance + BAA | No | Yes (signed) |
| SAML SSO | No | Yes |
| Private Azure tenant | No | Yes (single-tenant) |
| Custom retention (>25 mo) | 25 mo cap | Negotiated, up to "forever" |
| Audit log access | Limited (90 days) | Full (with SIEM export) |
| Custom dimensions cap | 10 | 50 |
| SOC 2 Type II deep-audit reports | Summary only | Full report on request |
| Business Associate Agreement | No | Yes |
| Customer Data Platform module | No | Yes (full) |
| Raw event export (S3/GCS/Snowflake) | No | Yes |
Read this table before signing a Business contract. The number of teams who buy Business expecting "GA4 with EU hosting and compliance" and then realize at month 3 that compliance is one tier up is the single most common failure mode I see in Piwik PRO migrations.
Migration cost reality
Honest numbers, no marketing math. Business is roughly $400/mo at the entry point โ Piwik PRO does not publish per-seat pricing on the website, but every contract I have seen for ~5M monthly actions has landed in the $390-$450/mo range, billed annually. That is $4,800/yr for a tool most teams could replace with $72/yr Plausible Cloud if compliance were not on the table.
Enterprise is a contract negotiation, and the floor is $25K/yr for a single-property tenant with HIPAA, SAML, and 36-month retention. Real numbers from public RFPs: a US regional hospital network landed at $48K/yr for two properties + BAA + audit log + custom retention; a German fintech landed at โฌ34K/yr for SAML + private Azure tenant + raw event export. The pricing is opaque on purpose โ Piwik PRO sales will quote against your specific compliance requirements, and the negotiation is real (10-20% off the first quote is normal).
One disclosure that matters: I converted to Business after my 30-day Enterprise trial because reconciling the 95K-event SvelteKit test stand took me 5 weeks and the trial ran out, not because I needed Piwik PRO long-term for that workload. The test stand should have been on Plausible. The fact that I am still paying $400/mo for a Plausible-sized site is the kind of decision-architecture failure this page is trying to help you avoid.