Component Registry Create your component

Discover and integrate high-quality WebAssembly components to elevate your Edgee projects.

Learn more about the component registry in our documentation.

matomo

matomo

0.2.8

Overview

The Matomo Analytics Component by Edgee allows you to seamlessly send analytics events from your applications directly to Matomo via server-side requests at the edge.

This component is designed for developers who want to enhance user tracking and analytics accuracy while reducing the dependency on client-side SDKs and JavaScript trackers. It leverages Edgee’s edge computing platform to process and forward events with low latency and full privacy control.


🔑 Key Features & Benefits

Features

  • Server-Side Event Forwarding: Send page views, custom events, and user data directly to your Matomo instance from the edge
  • SDK-Free Tracking: Avoid adding heavy analytics SDKs to your frontend—no JS tracker required
  • Data Privacy & Compliance: By moving tracking to the server-side, you can better align with GDPR and other privacy regulations
  • Token-Based Access Control: Automatically include token_auth when needed to access restricted Matomo features
  • Context-Aware: Enrich events with client, session, campaign, and device context captured by Edgee

Benefits

  • More Reliable Analytics: Bypass ad blockers and JavaScript restrictions that prevent accurate tracking
  • Better Performance: Reduce frontend payload and latency by offloading tracking to the edge
  • Flexible & Customizable: Easily extend the logic for your specific tracking needs (e.g., custom variables, campaigns, ecommerce)
  • Works with Your Existing Matomo Instance: Integrates with any hosted Matomo setup, including Matomo Cloud

Use Cases

  • Website Analytics: Capture real-time page views and user journeys across your site
  • Custom Event Tracking: Track actions like form submissions, clicks, or product views without client JS
  • Authenticated User Tracking: Send user IDs or properties securely without exposing them in the frontend
  • Marketing Campaign Attribution: Pass campaign metadata (UTMs, source, medium, etc.) from Edgee context into Matomo

Additional Resources

  • Matomo Developer Docs: https://developer.matomo.org/api-reference/tracking-api
Contact