Are there Matomo plugins that meet these requirements?


(John O'Sullivan) #1

Hi everyone,

We’ve been looking at Matomo and wondering what plugins we may need to get the following from the software:

Must Have metrics:
Dwell
Bounce rate
Device
Submitted applications (completed goal)
Entry/exit page
Page views (to enable funnel reporting)

Ability to filter these metrics by:
Source (parameter value)
Device
Campaign name/ID (parameter value)

Ability to drill down to individual level (including recipient ID parameter)
Must have:
Access to these raw logs
Where would these be stored?
DS to have access for reporting / adhoc projects
Nice to store in a place Adobe Campaign can directly access (potential to retarget)

Nice to have:
Ability to filter metrics by recipient ID within dashboard

Nice to have metrics:
Geolocation
Demographics

Any advice would be great, thank you.


(Lukas Winkler) #2

Hi,

(disclaimer: While I know Matomo pretty well, I am not that familiar with Analytics in general, so I am not sure if I understand everything correctly)

Must Have metrics:
Dwell

If you mean the page view time, Matomo tracks it by default as the time between two pageviews. You can also enable a heartbeat-ping for more correct timings.

Bounce rate

Is calculated by Matomo

Device

Matomo has a really extensive Library to detect Device Type, Os, Brand, Browser, etc. wherever possible

Submitted applications (completed goal)

See Goals and Conversation tracking

If you need more detailed form analytics, check out https://plugins.matomo.org/FormAnalytics

Entry/exit page

Tracked by Matomo by default

Page views (to enable funnel reporting)

Page views are tracked (obviously), there is a plugin for advanced funnels: https://plugins.matomo.org/Funnels

Ability to filter these metrics by:
Source (parameter value)
Device
Campaign name/ID (parameter value)

You can filter everything in Matomo by every available Metric by creating a segment. Matomo also supports Campaign Tracking.

Ability to drill down to individual level (including recipient ID parameter)

See above. You can also store whatever data you want in an custom dimention and then segment by it.

Must have:
Access to these raw logs
Where would these be stored?

As Matomo is self-hosted, you can simply check the MySQL-Table or use the extensive HTTP-API.

DS to have access for reporting / adhoc projects

I don’t know what you mean. If you want to create custom reports combining any data there is an plugin: https://plugins.matomo.org/CustomReports

Nice to store in a place Adobe Campaign can directly access (potential to retarget)

I don’t know anything about Adobe Campaign

Nice to have:
Ability to filter metrics by recipient ID within dashboard

Segments should also help here.

Nice to have metrics:
Geolocation

Matomo supportly many geolocation providers out of the box. (GeoIP2 by default)

Demographics

Matomo obviousy can’t detect demographics, but if you have data about your users you can store it in an custom dimention and then view it in Matomo.

I hope this helps you. Also check out the Matomo demo: https://demo.matomo.org/

But the easiest way is to just try it out yourself. Download it now or try out the 30 day free trial of InnoCraft’s hosted Matomo instance.