Matomo Site Kit
Matomo Site Kit is the ultimate WordPress plugin for integrating Matomo Analytics – the leading open-source, privacy-focused alternative to Google Analytics.
Whether you use Matomo Cloud or self-hosted Matomo On-Premise, this plugin provides everything you need for comprehensive website analytics while respecting your visitors’ privacy.
Why Choose Matomo Site Kit?
- Privacy-First Analytics – Full GDPR, CCPA, and PECR compliance out of the box
- No Data Sampling – 100% accurate data, unlike Google Analytics
- You Own Your Data – No third-party data sharing
- Ad-Blocker Resistant – Server-side tracking bypasses most ad blockers
- WooCommerce Ready – Complete ecommerce tracking for your online store
Three Powerful Tracking Methods
Choose the tracking method that best fits your needs:
-
Classic JavaScript Tracking – Traditional Matomo tracking with full feature support using
_paq.push(). Best for most websites. -
Matomo Tag Manager (MTM) – Advanced tag management with dataLayer integration. Perfect for marketing teams who need flexible trigger and variable management.
-
Server-Side PHP Tracking – Privacy-friendly tracking that works even when JavaScript is disabled or blocked. Ideal for GDPR-focused websites and bypassing ad blockers.
Complete Feature List
Analytics Dashboard * Real-time analytics overview in WordPress admin * Visits, page views, bounce rate, and session duration * WordPress Dashboard widget for quick stats * Per-post and per-page analytics metabox
WooCommerce Ecommerce Tracking * Product view tracking with SKU, name, price, and categories * Category page view tracking * Add to cart and remove from cart events * Cart update tracking * Complete order tracking with revenue, tax, and shipping * Works with all three tracking methods
Site Search Tracking * Automatic WordPress search tracking * Search keyword capture * Category filter detection * Search result count * Zero configuration required
Automatic Annotations * Create Matomo annotations when content is published * Select which post types trigger annotations * Customizable format with variables: {post_type}, {title}, {url}, {author} * Live preview in settings
Privacy & GDPR Compliance * Consent mode options (requireConsent, requireCookieConsent) * Privacy opt-out shortcode [matomo_opt_out] * Server-side tracking for cookieless analytics * Exclude tracking by user role * Compatible with cookie consent plugins
Advanced Features * User ID tracking with SHA256 hashed email * Heartbeat Timer for accurate time-on-page measurement * DataLayer integration for Tag Manager * AI Bot Tracking – Track visits from AI assistants (ChatGPT, Perplexity, Claude, etc.) separately in Matomo (requires Matomo 5.7+) * Bot detection and filtering * Noscript fallback for JavaScript-disabled browsers * DNS prefetch and script preloading for performance * Matomo Cloud and On-Premise support
Perfect For
- Bloggers who want simple, privacy-respecting analytics
- WooCommerce stores needing detailed ecommerce insights
- Agencies managing multiple client websites
- Enterprise organizations with strict data privacy requirements
- GDPR-conscious website owners in the EU
- Marketing teams using Matomo Tag Manager
Matomo Cloud vs On-Premise
This plugin works seamlessly with both:
- Matomo Cloud – Hosted solution at matomo.cloud, no server management needed
- Matomo On-Premise – Self-hosted on your own server for complete data ownership
