Skip to content
MENUMENU
  • Why Matomo?
    • 100% Data Ownership
    • Privacy Protection
    • Product Features
    • Open Source
    • Flexibility
    • No Data Sampling
    • GDPR
    • Google Analytics Alternative
  • Use Cases
    • Complete Analytics
    • Intranet Analytics
    • Consent-Free Tracking
    • Tracking Personal Data
    • Marketing Attribution
    • No Limitations
    • Log Analytics
  • Cloud
  • On-Premise
    • Matomo On-Premise
    • On-Premise vs Cloud
    • Download for free
    • Marketplace
    • Support Plans
  • Pricing
    • Pricing
    • Contact Sales
  • Resources
    • NEW! 2025 Ethical Marketing Field Guide
    • Help
    • Blog
    • Guides
    • Masterclasses
    • Case Studies
    • Integrations
    • Contact the Matomo team
    • List of all features
    • Get involved
  • Log inHelpTRY IT FOR FREE

Development

Get RSS feed

How to write UI tests for your plugin – Introducing the Matomo Platform

August 8, 2023February 18, 2015 by Thomas Steur

This is the next post of our blog series where we introduce the capabilities of the Matomo (Piwik) platform (our previous post was How to write unit tests for your plugin). This time you’ll learn how to write UI tests …

Read More

Categories Development

How to write unit tests for your plugin – Introducing the Matomo Platform

August 8, 2023November 17, 2014 by Thomas Steur

This is the next post of our blog series where we introduce the capabilities of the Matomo (Piwik) platform (our previous post was How to verify user permissions). This time you’ll learn how to write unit tests in Matomo. For …

Read More

Categories Development

How to verify user permissions – Introducing the Matomo Platform

August 14, 2023November 9, 2014 by Thomas Steur

This is the next post of our blog series where we introduce the capabilities of the Matomo (Piwik) platform (our previous post was How to make your plugin multilingual). This time you’ll learn how to verify user permissions. For this …

Read More

Categories Development

How to make your plugin multilingual – Introducing the Matomo Platform

August 9, 2023October 28, 2014 by Thomas Steur

This is the next post of our blog series where we introduce the capabilities of the Matomo (Piwik) platform (our previous post was Generating test data – Introducing the Matomo Platform). This time you’ll learn how to equip your plugin …

Read More

Categories Development

Generating test data – Introducing the Matomo Platform

August 14, 2023October 9, 2014 by Thomas Steur

This is the next post of our blog series where we introduce the capabilities of the Matomo (Piwik) platform (our previous post was How to create a command). This time you’ll learn how to generate test data. Developers are developing …

Read More

Categories Development

How to create a command – Introducing the Matomo Platform

August 9, 2023October 2, 2014 by Thomas Steur

This is the next post of our blog series where we introduce the capabilities of the Matomo (Piwik) platform (our previous post was How to publish your plugin or theme on the Matomo Marketplace). This time you’ll learn how to …

Read More

Categories Development

How to publish your plugin or theme on the Matomo Marketplace – Introducing the Matomo Platform

August 14, 2023September 25, 2014 by Thomas Steur

This is the next post of our blog series where we introduce the capabilities of the Matomo (Piwik) platform. Over the last weeks we have already introduced you to some of the basics on how to create plugins and themes. …

Read More

Categories Community, Development, Plugins

How to make your plugin configurable – Introducing the Matomo Platform

August 10, 2023September 17, 2014 by Thomas Steur

This is the next post of our blog series where we introduce the capabilities of the Matomo (Piwik) platform (our previous post was How to add new pages and menu items to Matomo). This time you will learn how to …

Read More

Categories Development

How to add new pages and menu items to Matomo – Introducing the Matomo Platform

August 8, 2023September 11, 2014 by Thomas Steur

This is the next post of our blog series where we introduce the capabilities of the Matomo (Piwik) platform (our previous post was How to create a widget). This time you’ll learn how to extend Matomo by adding new pages …

Read More

Categories Development

How to create a widget – Introducing the Matomo Platform

August 9, 2023September 4, 2014 by Thomas Steur

This is the next post of our blog series where we introduce the capabilities of the Matomo (Piwik) platform (our previous post was How to create a scheduled task in Matomo). This time you’ll learn how to create a new …

Read More

Categories Development
Older posts
Newer posts
← Previous Page1 … Page3 Page4 Page5 … Page11 Next →

Company

  • About Matomo
  • History
  • Contributors
  • Hiring
  • Contact Us
  • Partner Programme

Support

  • Help Centre
  • Developers
  • Contact support

Sales

  • Contact Sales
  • Plans & Pricing

Product

  • Tag Manager
  • WordPress Plugin
  • URL Campaign Builder
  • Integrations
  • Open Source
  • Download Matomo
  • Changelog
  • Issue Tracker
  • GitHub
  • Feedback Panel
  • BigQuery & Data Warehouse Export

Privacy

  • Cookie Notice
  • Data ownership
  • GDPR
  • Security
  • Matomo Cloud Privacy Policy
  • Website Privacy Policy

Resources

  • Blog
  • Case Studies
  • Newsletter
  • Guides
  • Masterclasses
  • Matomo in the Press
  • Press Enquiries
  • GDPR Timeline
  • How to Check Website Traffic

Comparisons

  • vs Google Analytics
  • vs Amplitude
  • vs Adobe Analytics vs Google Analytics
  • vs Piwik PRO
  • vs Firebase
  • vs Plausible
  • vs Fathom
  • vs Hotjar
  • vs WP-Statistics
  • Top Web Analytics Tools

Industries

  • Banks 
  • Enterprise 
  • Financial Institutions 
  • Fintech
© 2025 matomo.org