Custom Piwik PRO integration development
Appfront builds enterprise Piwik PRO integrations for organisations that take privacy, data ownership and analytical power seriously, such as the Dutch national government, which uses Piwik PRO as standard across all its websites. We deploy the full Analytics Suite (Analytics, Tag Manager, Consent Manager, CDP and Data Activation), build server-side tracking, connect your CRM through the Customer Data Platform and export data to your BigQuery, Snowflake or Power BI environment. GDPR-compliant, EU-hosted, and free from reliance on American big tech.
What is a Piwik PRO integration?
Piwik PRO is a Polish enterprise Analytics Suite that split off from the original Piwik project in 2016 (from which Matomo also emerged). While Matomo has remained open source, Piwik PRO opted for a fully commercial, enterprise-grade platform built on ClickHouse, a column-oriented database that runs analytical queries across billions of events at remarkable speed. The platform bundles five modules into a single suite: Analytics, Tag Manager, Consent Manager, Customer Data Platform and Data Activation.
In practice, a custom Piwik PRO integration means provisioning a Piwik PRO instance (Core, Enterprise Cloud or private cloud), configuring the JavaScript tracker or server-side HTTP tracking, setting up Tag Manager with the tags you need, linking the Consent Manager to your cookie banner so tags only fire after explicit consent, enriching the CDP with CRM data for a single customer view, and passing data on to a data warehouse or BI tool. We set up custom dimensions, events and e-commerce tracking and, where needed, migrate from Google Analytics 4.
Appfront builds according to the official Piwik PRO developer documentation and the OWASP ASVS security standard. We align tracking design, consent logic and CDP enrichment with your actual measurement and compliance needs, so the integration keeps pace with regulation (GDPR, HIPAA, sector-specific regulators) and performs well at high traffic volumes.
The Dutch government's platform
Piwik PRO is the standard analytics solution on Platform Rijksoverheid Online. The same suite that powers rijksoverheid.nl also runs on the websites of ministries, agencies and implementing bodies, a choice that has been tested for years against the strictest Dutch privacy requirements.
Native Consent Manager and Tag Manager
Unlike standalone cookie banner tools, Piwik PRO has a native Consent Manager directly connected to the Tag Manager. Tags only fire once the correct consent category has been accepted, with no custom scripting and no timing issues, in line with TCF 2.2 and sector-specific requirements.
ClickHouse for large event volumes
The Piwik PRO data layer runs on ClickHouse, a column-oriented database designed for analytics on billions of events. Ad hoc queries, funnels over long periods and high sampling resolution, without the pre-aggregation limitations of traditional MySQL-based analytics.
Our development process for Piwik PRO integrations
We work to a proven methodology that removes uncertainty early and delivers a stable Piwik PRO setup. From an initial analysis of your measurement needs, privacy requirements and existing CRM, through to go-live and ongoing management, every step is designed to produce a configuration your team can understand, maintain and extend.
We map out which KPIs and events you want to measure, which channels (web, mobile, server-side) are relevant, which consent categories your legal team requires, and whether you are migrating from GA4 or starting with a clean slate.
We design the integration architecture, choose the right authentication and draw up an error-handling strategy.
Implementation with automated tests, structured logging and monitoring. You see working builds along the way.
Controlled go-live with data validation and a safety net, followed by ongoing management and further development.
What a Piwik PRO integration delivers in practice
Every Piwik PRO integration is tailored to your measurement needs, compliance requirements and adjacent core systems. Below are the functionalities we most often deliver for organisations that use Piwik PRO as a GDPR-compliant analytics and data activation backbone.
Tag Manager set-up
The native Piwik PRO Tag Manager is configured with the tags you need: Google Ads remarketing, Facebook Pixel via server-side, LinkedIn Insight, custom events to your CRM. Both client-side and server-side. Triggers, variables and versioning aligned with enterprise tag governance, including a publication approval workflow.
Customer Data Platform
The Piwik PRO CDP brings together web behaviour, mobile app events and CRM data into a single customer profile (single customer view). Segmentation, audience building and export to marketing channels for retargeting or email. For banks and insurers, we connect core systems for real-time customer journey insights.
Consent Manager & cookie policy
A native Consent Manager linked to Tag Manager, compliant with IAB TCF 2.2 for ad-tech compatibility. A cookie banner in your brand style, tag firing separated by consent category, and an auditable consent record per visitor. Alternatively, we can connect your existing OneTrust, Cookiebot or Didomi to Tag Manager via the Consent API.
GA4 migration
A full migration from Google Analytics 4 to Piwik PRO, including parallel tracking during the transition. Event mapping from GA4, conversion definitions, custom dimensions and, where possible, importing historical exports from BigQuery. The result: comparable reporting from day one, without data loss.
Server-side tracking
Tracking via the HTTP Tracking API instead of (or alongside) the browser tracker: less impact from ad blockers, more consistent data, and control over what information leaves the browser. Delivered through the Piwik PRO Server-Side Tag Manager or a custom tracking proxy on your own domain, ideal for GDPR-critical sectors and anti-fingerprinting compliance.
Data warehouse & BI export
Export raw event data to BigQuery, Snowflake, AWS S3, Azure Blob Storage or SFTP for deeper analysis in dbt, Looker Studio, Power BI, Metabase or Grafana. Native connectors via Piwik PRO plus custom ETL where needed, for an enterprise data architecture in which analytics is one source among many.
Typical use cases in practice
A Piwik PRO integration looks very different from one sector to another. We often see a number of patterns recurring in sectors with strict privacy requirements, and for each of these we have a proven set-up that pays close attention to tracking strategy, Tag Manager governance, Consent Manager configuration and CDP enrichment.
Government & public sector
The Dutch central government uses Piwik PRO as the standard for all websites on the Platform Rijksoverheid Online. Municipalities, implementing bodies, independent administrative bodies and agencies can follow the same setup: anonymous tracking, transparent dashboards for citizens and full data sovereignty. See also our API integrations.
Banks & insurers
Financial institutions that want to optimise customer journeys without lending customer data to American analytics providers. The Piwik PRO CDP brings web, app and core banking data together into a single customer profile, supports ROPO analysis (Research Online, Purchase Offline) and meets DNB supervisory requirements on outsourcing and data residency.
Healthcare, pharma & research
Hospitals, EHR-related services, patient portals, pharma companies and research institutions. Piwik PRO is HIPAA-compliant and designed for environments with sensitive data. Visit data relating to care or study information stays within your own data centre, with no link to commercial profiles, which matters for research ethics and patient trust.
Enterprise e-commerce & B2B SaaS
Large webshops and B2B SaaS platforms with European customers, for whom GDPR compliance and data ownership are crucial. Scales on ClickHouse to billions of events per month, with funnel analysis, attribution per channel, a CDP for account-based marketing and data export to Snowflake or BigQuery for in-depth product analysis.
Technology we use
We build Piwik PRO integrations using the official Browser JS API, HTTP Tracking API and framework SDKs, combined with server-side tooling in the stack that suits you. The exact choice depends on which modules you deploy, which consent rules apply and whether you want to pipe data into a warehouse, so that your own team can manage or further develop the implementation.
Why choose Appfront for your Piwik PRO integration?
Appfront has extensive experience building API integrations for a wide range of organisations in the Netherlands. We always start with a thorough analysis of your existing systems and processes. An integration should not only work technically, but also add practical value to the way you work.
For every integration, we write clear documentation and make sure your own team, or any future supplier, can understand and manage it. No black box, just transparent code and clear agreements on monitoring, alerting and maintenance.
You work with a dedicated point of contact who understands both the technical and the functional side. This keeps communication short, prevents misunderstandings and speeds up decisions when choices need to be made during development.
Are you also considering the open-source alternative? See our Matomo integration page for a comparison. Find out more about our wider services: API integrations, middleware, custom software and web app development.
- Experience with the complete Piwik PRO Analytics Suite (all five modules)
- Specialist in Tag Manager governance, server-side tracking and CDP enrichment
- Familiar with GA4 migrations, Consent Manager flows and IAB TCF 2.2
- Secure by default: API key rotation, webhook signature validation, scoped permissions
- Structured error handling and retry mechanisms
- Comprehensive logging and monitoring from day one
- Clear documentation your team can read and manage
- A fixed point of contact, no account managers passed around
- Ongoing maintenance and proactive further development
- A way of working aligned with your existing IT landscape
Security and privacy in Piwik PRO integrations
Visit behaviour, CDP profiles and consent records are personal data as soon as they can be linked to an individual, and so fall under the GDPR. For banks and insurers, DNB outsourcing requirements apply; for healthcare, HIPAA and the Dutch Medical Treatment Contracts Act (Wgbo); for government, the BIO (Baseline Information Security for Government). Appfront builds to the Piwik PRO security best practices and the OWASP ASVS. This includes storing OAuth tokens in secure vaults, TLS everywhere, scoped permissions per module and regular audits of tracking and export flows.
Piwik PRO is itself ISO 27001, GDPR, HIPAA and CCPA compliant, and offers EU and private cloud hosting. The Dutch central government has assessed the platform against its own stringent privacy requirements and approved it for Platform Rijksoverheid Online. We document tracking flows, Consent Manager configuration and data exports so that your record of processing activities is complete and you can demonstrably comply with the GDPR.
More on our security approach: information security policy and CVD policy.
- GDPR-compliant data processing and data minimisation
- Encryption in transit (TLS 1.2+) and at rest
- Role-based access and least-privilege principles
- Audit logs with traceable data flows
- Automatic retries and dead-letter queues
- Monitoring and alerting for anomalies
- Secrets management in line with best practice
- Documentation for your record of processing activities
Frequently asked questions about Piwik PRO integrations
Answers to the questions we are asked most often about Piwik PRO implementations.
A Piwik PRO integration is the set-up and connection of the Piwik PRO Analytics Suite to your digital channels. The suite consists of five modules: Analytics, Tag Manager, Consent Manager, Customer Data Platform (CDP) and Data Activation. A complete integration covers tracking set-up (browser JS and server-side HTTP tracking), configuring Tag Manager, setting up consent logic, enriching the CDP with CRM data and passing data on to a data warehouse (BigQuery, Snowflake) or BI tool (Power BI, Looker Studio). Everything is hosted in the EU, on your own private cloud instance or Piwik PRO Cloud.
Piwik PRO and Matomo both grew out of the original open-source Piwik project, but in 2016 they split into two separate organisations. Matomo has remained open source and is available as self-hosted or as Matomo Cloud. Piwik PRO is fully commercial: no open source, no self-hosting on your own infrastructure, but an enterprise private cloud option is available. Internally, Piwik PRO runs on a ClickHouse database (column-oriented, fast for large event volumes), whereas Matomo uses MySQL. Piwik PRO includes a Consent Manager and CDP natively; with Matomo these are handled separately or via plugins. For government, banking and healthcare organisations with enterprise requirements, we more often recommend Piwik PRO; for smaller organisations that need self-hosting, Matomo.
A basic setup, which covers provisioning a Piwik PRO instance, a JavaScript tracker on your site, core events and a dashboard, can go live within a few weeks. More complex projects involving server-side tracking, Tag Manager configuration, a full GA4 migration including historical data, CDP setup with CRM integration and exports to a data warehouse usually take longer. After an intake conversation, we will give you a realistic estimate.
We work with the official Piwik PRO Browser JS API, the HTTP Tracking API for server-side measurement, and the framework SDKs (@piwikpro/react-piwik-pro, @piwikpro/next-piwik-pro, @piwikpro/ngx-piwik-pro, and equivalents for Vue, Nuxt and Gatsby). For mobile, we use the official iOS, Android, Flutter and React Native SDKs. Authentication for management APIs runs via OAuth 2.0. For export, we set up integrations with BigQuery, Snowflake, AWS S3, Azure Blob Storage or SFTP. We build dashboards in the built-in Piwik PRO UI, supplemented with Looker Studio, Power BI, Metabase or Grafana via the Query API.
The cost depends on your choice between the Core and Enterprise/private cloud tiers (set by Piwik PRO itself), the number of modules you deploy (Analytics, Tag Manager, Consent Manager, CDP, Data Activation), the number of custom events and dimensions, any GA4 migration including historical data, the depth of CRM and data warehouse integration, and the amount of custom dashboard work. Ongoing management is also part of the picture. We always provide a clear quote following a no-obligation analysis of your situation.
Yes. Piwik PRO is built for regulated sectors: it is ISO 27001, GDPR, HIPAA and CCPA compliant, and the Dutch central government uses the platform as the standard for all PRO websites. Hosting is in EU data centres, data ownership is built in by design, and the native Consent Manager is directly linked to the Tag Manager so that tags only fire after explicit consent. Appfront builds to OWASP ASVS: scoped OAuth permissions, TLS everywhere, role-based access, and processing register documentation for every integration.
Yes. Appfront regularly takes over existing Piwik PRO installations, even when they were originally set up by another party. We review the tracking configuration, Tag Manager setup, Consent Manager logic, CDP enrichment, data exports and GDPR compliance, document the current setup and draw up recommendations for improvement. From that point on, we can handle adjustments, extensions and monitoring.
Piwik PRO suits organisations that combine enterprise requirements with data sovereignty: the Dutch central government (standard on Platform Rijksoverheid Online), municipalities, implementing agencies, banks and insurers, healthcare providers and pharma, universities, pension funds, enterprise e-commerce, and B2B SaaS with European customers. Typical use cases include migrating from GA4 to a GDPR-compliant platform, a single customer view via the CDP for sales and marketing, the Consent Manager combined with the native Tag Manager, and public dashboards with transparent visitor figures for government websites.
Ready to build your Piwik PRO integration?
Tell us what you want to measure, which Piwik PRO modules are relevant to you, and which CRM, CDP or data warehouse the platform needs to connect with. We are happy to help with tracking strategy, Tag Manager governance, Consent Manager configuration and GA4 migration. A no-obligation first conversation will give you a clear picture of the possibilities within half an hour.