Matomo
Matomo is an open-source, privacy-focused web analytics
platform that works self-hosted or in Matomo Cloud. This destination forwards
walkerOS events to Matomo via the _paq command queue with support for page
views, custom events, ecommerce, goals, site search, content tracking, and
custom dimensions.
Where this fits
Matomo is a web destination in the walkerOS flow:
Installation
Loading...
- Integrated
- Bundled
Loading...
Configuration
This destination uses the standard destination config wrapper (consent, data, env, id, ...). For the shared fields see destination configuration. Package-specific fields live under config.settings and are listed below.
Settings
| Property | Type | Description | More |
|---|---|---|---|
siteId | string | Matomo Site ID | |
url | string | Base URL of your Matomo instance | |
disableCookies | boolean | Disable all tracking cookies for cookie-free analytics | |
enableLinkTracking | boolean | Enable automatic outlink and download tracking | |
enableHeartBeatTimer | integer | Enable heart beat timer with interval in seconds for accurate time-on-page | |
customDimensions | Record<string, string> | Custom dimension ID to property path mapping applied to all events |
Required fields
Mapping
Per-event rules under config.mapping. For the standard rule fields (consent, condition, data, batch, name, policy) see mapping.
| Property | Type | Description | More |
|---|---|---|---|
goalId | string | Goal ID to track a conversion alongside this event | |
goalValue | string | Property path for goal revenue value | |
siteSearch | boolean | Track as internal site search using trackSiteSearch | |
contentImpression | boolean | Track as content impression using trackContentImpression | |
contentInteraction | boolean | Track as content interaction using trackContentInteraction | |
customDimensions | Record<string, string> | Per-event custom dimension ID to property path mapping |
Examples
custom event
Event
Mapping
Out
ecommerce cart update
Event
Mapping
Out
ecommerce order
Event
Mapping
Out
goal tracking
Event
Mapping
Out
init
Event
Out
page view
Event
Mapping
Out
product detail view
Event
Mapping
Out
site search
Event
Mapping
Out
💡 Need implementation support?
elbwalker offers hands-on support: setup review, measurement planning, destination mapping, and live troubleshooting. Book a 2-hour session (€399)