pagemachine/typo3-matomo-tracking

TYPO3 Matomo Tracking

Installs: 50

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 1

Type:typo3-cms-extension

1.5.1 2025-04-04 12:30 UTC

This package is auto-updated.

Last update: 2025-04-05 13:55:45 UTC


README

Server-side tracking of TYPO3 events (e.g. page views) in Matomo.

Installation

composer require pagemachine/typo3-matomo-tracking

Setup

  1. Fill the matomo_tracking Extension Configuration:
  2. Set the Matomo site ID (matomoTrackingSiteId) in the settings of each TYPO3 site

It is recommended to configure a sane HTTP timeout like 3 seconds. This ensures pages load quickly in case a Matomo instance is not responding. Tracking will be skipped in this case.

Page view tracking

By default page views will be tracked with the final page title and the current URL. The previous URL (referrer) will also be tracked if possible.

The page view tracking request is sent in the pagemachine/typo3-matomo-tracking/track-page-view middleware.

Action/attribute adjustments

Actions are tracked in Matomo with suitable attributes. To adjust or override these, you can add custom action factories.