MatomoCamp Nordics

Matomo Plugin Development
06-13, 15:00–15:45 (UTC), https://youtube.com/live/ydLB9Avf2w0 and https://play.workadventu.re/@/matomo/nordics/camp

Learn how to develop your own plugin and gain full advantage of Matomo.


Throughout this session, we will cover:

Introduction to the Matomo Platform: Understanding the architecture and the core components that make Matomo a versatile analytics tool.
Setting Up Your Development Environment: Step-by-step guidance on preparing your system for Matomo development, including the installation of necessary tools and a local Matomo setup.
Plugin Development Basics: Learn how to create a basic plugin, including structure, installation, and activation within the Matomo ecosystem.
Utilizing Matomo's Hooks and Events: Master how to hook into Matomo's existing events and trigger custom actions.
Extending Matomo Functionality: Techniques to add new metrics, reports, and widgets to your Matomo dashboard.
Best Practices in Plugin Development: Ensuring your plugin is secure, efficient, and user-friendly.
Community and Contribution: How to contribute your plugin back to the Matomo community and the benefits of collaborative development.

Jorge Powers is a seasoned Data Privacy Manager with over a decade of specialized experience in privacy-focused environments. Renowned for his expertise in GDPR compliance and privacy tools, Jorge has been pivotal in driving data integrity and user privacy initiatives across the tech sector. As a Matomo Expert and an esteemed Matomo Master Trainer, he has been instrumental in migrating significant data analytics operations to Matomo, emphasizing data ownership and privacy.

At Jorgeuos, Jorge founded and currently manages operations focusing on GDPR-compliant data analysis and audit processes. His leadership in project management and implementation of Matomo web analytics platforms underlines his profound commitment to enhancing data protection and operational excellence. Jorge's technical prowess extends to SQL, Tableau, Docker, and Kubernetes, further solidifying his capability to manage and lead complex privacy and data analytics projects.