PHPackages                             flamarkt/matomo - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. flamarkt/matomo

ActiveFlarum-extension[Utility &amp; Helpers](/categories/utility)

flamarkt/matomo
===============

Connect Flarum with Matomo analytics

0.1.0(4y ago)21.0kMITTypeScript

Since Apr 1Pushed 4y ago1 watchersCompare

[ Source](https://github.com/flamarkt/matomo)[ Packagist](https://packagist.org/packages/flamarkt/matomo)[ RSS](/packages/flamarkt-matomo/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

Matomo Analytics
================

[](#matomo-analytics)

Connects Flarum and Flamarkt to a Matomo Analytics server.

This extension can be used with or without Flamarkt installed.

Installation
------------

[](#installation)

This extension will follow the future Flamarkt release cycles with possibly a few major `0.x` versions during the beta. While this extension probably won't experience any significant change, manual operations might still be required between major versions. For this reason I recommend using the `^` requirement (that's what the command below will use) and not `*`, so you don't accidentally update without reading this README in the future.

```
composer require flamarkt/matomo

```

Features
--------

[](#features)

### Pages

[](#pages)

The extension tracks initial page loads as well as navigation inside the Single Page App.

Additional logic is provided to correctly track page titles. For those pages the tracking happens only after Flarum applies the title to the page instead of immediately after the first render of the component.

### Events

[](#events)

The following events are tracked:

CategoryActionName`DiscussionComposer``Open` or `Close``ReplyComposer``Open` or `Close`&lt;discussion id&gt;`EditPostComposer``Open` or `Close`&lt;post id&gt;### Search

[](#search)

The search term is tracked every time a search is performed via Flarum search bar, even if the search page is not open.

### Outlinks

[](#outlinks)

Outlinks are tracked on most pages and post content.

### E-Commerce

[](#e-commerce)

Will integrate with Flamarkt in a future version.

Support
-------

[](#support)

This extension is actively supported. Please use the Flarum Discuss discussion to discuss features and report issues.

Please only create GitHub issues for bugs with reliable reproduction steps.

###  Health Score

24

—

LowBetter than 31% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity39

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

1545d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/0538135c1debcef5602dce7ece027909cc832b7a6284ab9189a19aa8de98d60d?d=identicon)[clarkwinkelmann](/maintainers/clarkwinkelmann)

---

Top Contributors

[![clarkwinkelmann](https://avatars.githubusercontent.com/u/5264300?v=4)](https://github.com/clarkwinkelmann "clarkwinkelmann (4 commits)")

---

Tags

flarum

### Embed Badge

![Health badge](/badges/flamarkt-matomo/health.svg)

```
[![Health](https://phpackages.com/badges/flamarkt-matomo/health.svg)](https://phpackages.com/packages/flamarkt-matomo)
```

###  Alternatives

[flarum-lang/russian

Russian language pack for Flarum.

12127.5k](/packages/flarum-lang-russian)[fof/byobu

Well integrated, advanced private discussions.

59112.4k11](/packages/fof-byobu)[fof/gamification

Upvotes and downvotes for your Flarum community

4062.0k7](/packages/fof-gamification)[fof/polls

 A Flarum extension that adds polls to your discussions

25130.2k9](/packages/fof-polls)[fof/user-bio

Add a user bio to user profiles

20102.0k9](/packages/fof-user-bio)[fof/sitemap

Generate a sitemap

1796.4k2](/packages/fof-sitemap)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
