
Matomo Analytics training
Master Matomo Analytics from installation to advanced reporting and take full control of your data. This training covers every layer of the platform — tracking implementation, privacy compliance, segmentation, and strategic dashboards. Whether you manage a single website or an enterprise analytics programme, you'll leave with the skills to make Matomo work for your organisation.
What you will learn:
You'll start by installing and configuring Matomo, then move through tracking code implementation across websites, single-page applications, and mobile apps. You'll learn to read and interpret core reports covering audience, acquisition, and behaviour data. The course covers goal and event tracking, funnel analysis, and full e-commerce measurement. You'll configure privacy compliance settings to meet GDPR and similar regulations. Advanced modules cover custom reports, API data extraction, heatmaps, session recordings, and stakeholder dashboards. By the end, you'll manage a complete, production-ready Matomo analytics programme.
How you study in practice Matomo Analytics training
How you practise Matomo Analytics training
For companies looking to train their team
With Dedika for businesses, the course includes exercises and examples tailored to your own business and the specific needs of your company.
Course content
8 Chapters • 39 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsIntroduction to Matomo Analytics
Introduction to Matomo Analytics
Lesson 1 • Core Analytics Concepts
Defines visits, unique visitors, page views, bounce rate, and conversion in Matomo's context. Provides the vocabulary needed to interpret every report in the platform.
Lesson 2 • What Matomo Is and Does
Covers Matomo's purpose, history, and positioning as a privacy-focused analytics platform. Establishes context for all subsequent technical and strategic learning.
Lesson 3 • Deployment Options and Architecture
Explains self-hosted and cloud-hosted deployment models and their trade-offs. Learners select the appropriate model for their organisational context.
Lesson 4 • Navigating the Matomo Interface
Introduces the dashboard layout, menu structure, and primary navigation elements. Learners gain confidence moving through the platform before diving into data.
Chapter 2HideHide detailsSee detailsInstalling and Configuring Matomo
Installing and Configuring Matomo
Lesson 1 • Running the Installation Wizard
Walks through the step-by-step web-based installer and database connection setup. Learners complete a verified, error-free installation by the end of this section.
Lesson 2 • Server Environment Preparation
Covers web server, PHP, and database prerequisites before installation begins. Ensures learners avoid common environment mismatches that cause setup failures.
Lesson 3 • Adding and Managing Websites
Explains how to register websites in Matomo and configure site-level settings. Connects directly to tracking accuracy and multi-site management covered later.
Lesson 4 • User and Permission Management
Defines Matomo user roles and how to assign site-level access permissions. Learners implement least-privilege access appropriate for team environments.
Lesson 5 • General System Configuration
Covers global settings including email, archiving, and data retention policies. Proper configuration here prevents data loss and performance issues in production.
Chapter 3HideHide detailsSee detailsImplementing the Tracking Code
Implementing the Tracking Code
Lesson 1 • JavaScript Tracking Tag Basics
Introduces the standard Matomo JavaScript snippet and its placement in HTML. Establishes the foundation for all client-side tracking configurations.
Lesson 2 • Server-Side and API Tracking
Explains the Matomo Tracking HTTP API for server-side and non-browser environments. Enables tracking of backend events, IoT, and cookieless scenarios.
Lesson 3 • Mobile and App Tracking
Introduces Matomo SDKs for iOS, Android, and hybrid mobile applications. Learners extend analytics coverage beyond the web to native app environments.
Lesson 4 • Tag Manager Integration
Covers deploying Matomo tracking via Matomo Tag Manager and third-party tag managers. Learners manage tags without direct code edits, reducing deployment risk.
Lesson 5 • Single-Page Application Tracking
Addresses tracking challenges in React, Angular, and Vue applications. Learners configure virtual page views to maintain accurate session data in SPAs.
Chapter 4HideHide detailsSee detailsUnderstanding Core Reports
Understanding Core Reports
Lesson 1 • Behaviour and Content Reports
Covers pages, entry and exit pages, site search, and content engagement reports. Learners diagnose content performance and navigation patterns.
Lesson 2 • Acquisition and Referral Reports
Explains how Matomo attributes traffic to channels, referrers, and campaigns. Learners identify which sources drive the most valuable visits.
Lesson 3 • Transitions and Page Flow Reports
Explains the Transitions overlay and how visitors navigate between pages. Learners visualise user journeys to identify friction points in site flow.
Lesson 4 • Audience and Visitor Reports
Covers visitor overview, demographics, device, and technology reports. Learners profile their audience to inform content and UX decisions.
Lesson 5 • Real-Time and Live Visitor Data
Introduces the real-time visitor log and live visitor map features. Learners monitor active sessions and validate tracking implementations immediately.
Chapter 5HideHide detailsSee detailsGoals, Events, and Conversion Tracking
Goals, Events, and Conversion Tracking
Lesson 1 • Form Analytics and Interaction Tracking
Introduces Matomo's Form Analytics plugin for tracking form field behaviour. Learners identify form abandonment and field-level friction to improve conversion rates.
Lesson 2 • Funnel Analysis and Goal Flow
Explains multi-step funnel configuration and the goal flow visualisation. Learners pinpoint where users abandon conversion paths and prioritise optimisation efforts.
Lesson 3 • Defining and Creating Goals
Covers goal types including URL destination, duration, pages per visit, and events. Learners map business objectives to measurable Matomo goal configurations.
Lesson 4 • Event Tracking Implementation
Explains the Matomo event model using category, action, name, and value dimensions. Learners instrument clicks, downloads, video plays, and custom interactions.
Lesson 5 • E-Commerce Tracking Setup
Covers product impressions, add-to-cart, and order tracking for online stores. Learners implement full e-commerce measurement to report on revenue and product performance.
Chapter 6HideHide detailsSee detailsSegmentation and Custom Dimensions
Segmentation and Custom Dimensions
Lesson 1 • Applying Segments to Reports
Explains how to apply saved segments to any report and compare segment performance. Learners use segmentation to surface insights hidden in aggregate data.
Lesson 2 • Custom Dimensions Setup
Introduces visit-scoped and action-scoped custom dimensions and their configuration. Learners capture business-specific data points not available in default Matomo reports.
Lesson 3 • Building Visitor Segments
Covers the segment editor, available dimensions, and condition logic. Learners isolate meaningful audience subsets to compare behaviour across groups.
Lesson 4 • Custom Variables and User ID
Covers legacy custom variables and the User ID feature for cross-device tracking. Learners stitch together user journeys across sessions and devices.
Chapter 7HideHide detailsSee detailsPrivacy Compliance and Data Governance
Privacy Compliance and Data Governance
Lesson 1 • Privacy Regulations and Analytics
Explains how data protection regulations affect analytics data collection and retention. Provides the compliance context that drives all configuration decisions in this chapter.
Lesson 2 • IP Anonymisation and Data Masking
Explains IP anonymisation settings and how to mask personally identifiable data. Learners reduce PII exposure while maintaining analytical accuracy.
Lesson 3 • Data Retention and Deletion
Explains automated data purge schedules and manual data deletion workflows. Learners enforce retention policies that satisfy regulatory and organisational requirements.
Lesson 4 • Consent Management Configuration
Covers Matomo's built-in consent manager and integration with third-party consent platforms. Learners implement opt-in and opt-out flows that respect user preferences.
Lesson 5 • Cookie-Free Tracking Options
Covers cookieless tracking methods including fingerprinting alternatives and local storage. Learners maintain measurement continuity without relying on third-party cookies.
Chapter 8HideHide detailsSee detailsAdvanced Reporting and Strategic Insights
Advanced Reporting and Strategic Insights
Lesson 1 • Custom Reports and Dimensions
Covers the Custom Reports plugin for building bespoke metric and dimension combinations. Learners create reports that answer specific business questions beyond default views.
Lesson 2 • Scheduled Reports and Email Delivery
Covers automated report scheduling, format options, and recipient management. Learners ensure stakeholders receive timely, relevant data without manual effort.
Lesson 3 • Annotations and Data Contextualisation
Introduces annotations for marking significant events on trend charts. Learners add business context to data spikes and drops for accurate interpretation.
Lesson 4 • Matomo API for Data Extraction
Explains the Matomo Reporting API for programmatic data access and integration. Learners pull analytics data into BI tools, spreadsheets, and custom applications.
Lesson 5 • Benchmarking and KPI Frameworks
Covers establishing baseline metrics, setting targets, and building KPI scorecards. Learners translate analytics data into strategic performance narratives for leadership.
Lesson 6 • Dashboard Customisation and Widgets
Explains how to build role-specific dashboards using Matomo's widget system. Learners design executive, marketing, and technical dashboards for different audiences.
Your valid completion certificate
This course is for you:
Web analyst: wants to move beyond rented tools and own their data pipeline.
Marketing manager: needs reliable conversion data without depending on third-party platforms.
Freelance developer: clients are asking for privacy-first analytics alternatives to Google.
IT administrator: responsible for deploying and maintaining internal analytics infrastructure securely.
Digital agency consultant: builds measurement solutions for clients across multiple industries.
E-commerce operator: needs accurate purchase tracking without sacrificing visitor privacy or data ownership.
What our students say
Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to change platforms... I thank you for everything you do, I've already recommended you to other people...

I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.

I like the content and the way videos are presented and transcribed, which speeds up the process!

The platform is fast, simple to use. The diversity of content and complementary videos help a lot with learning.

Top trainings
FAQ
Who is Dedika?
Is the certificate valid in Nigeria?
Are the courses free?
What is the course workload?
What are the courses like?
How do the courses work?
What is the duration of the courses?
What is the cost or price of the courses?
What is an EAD or online course and how does it work?
PDF Course




















