matomo-org / plugin-MarketingCampaignsReporting

GNU General Public License v3.0
25 stars 19 forks source link

surface Campaign Source & Medium reporting by default in the Acquisition > All channels > Channel types report #118

Open mattab opened 1 year ago

mattab commented 1 year ago

Goal

To surface more useful Campaign reporting by default in the Acquisition > All channels > Channel types report

It should be an essential report for marketing attribution in Matomo - but it's not useful when we run marketing campaigns.

Context

Under "Channel Types" report, the first report is called "Channel Types" and shows the channels, and when "Campaigns" is clicked, then it expands to show the "Campaign Name" sub dimension.

When this plugin is active, user can now leverage the other campaign parameters such as source & medium. In particular the "source" and the "medium" are relevant in the context of a "Channel Type"

Therefore when as a marketing professional I tag my campaigns correctly then I would have expectations to easily find valuable reports, especially around campaign Names, Source + Medium, Content...

At the moment we already report on "Campaign Source - Medium" in the Campaigns report.

Proposed acceptance criteria for the "Channel Types" report:

So for example a channel type report - imagine the row labels would now look like this (excuse the terrible mockup):

image image

Where the report would show "Search Engines" then "Websites" then "google - paid-search" etc.

Possible to see Goal Conversion rates directly for each Source-Medium combination like for other channel types

Why we need a "Campaign (others)" row

Then we also make the current behavior still available: (no flow break for users)

image