Skip to content

Row Evolution, Support Per-Goals and Ecommerce metrics: conversions, conversion rate, revenue and total revenue #3883

@mattab

Description

@mattab

Row Evolution is an awesome feature of Piwik. This ticket is about adding support for Goals and Ecommerce reporting within Row evolution.

Rationale

Goals are a key report that users will want to know about historically. There is huge value in reporting metrics of "Goal Revenue, Ecommerce revenue" and then per Goal metrics: "Goal %s revenue", "%s conversions", conversation rate for 1 or all goals, over time, for any given report with Goal metrics.

Use cases

  • see the evolution of "Conversion rates" for specific keyword or set of websites and for a specific goal (currently it's not possible!).
  • see the revenue per custom dimension over time,
  • compare the ecommerce revenue for the top 4 search keywords or entry Pages over time

Specs

  • show the Goal metrics in Row Evolution report somehow at all times (along with standard visits metrics). Row evolution UI has to somehow let people view all metrics.
  • note: we can't display by default all goal metrics in the row evolution report: for example if there are 5 goals, that's already 10+ metrics. Instead we display by default the Actions metrics like in standard Row evolution + we display (Revenue + Conversions + Conversion rate) for this goal that was being viewed. (or for "All goals" if viewing Goals>Overview).
  • Row evolution metric picker is improved and user can somehow easily select additional metrics to list as a sparkline w/ text and plot in the evolution graph. Ideally the metrics are grouped/collapsed by Goal so the list is not overwhelming (since we have 3 metrics per goal).

Metadata

Metadata

Assignees

Labels

EnhancementFor new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.MajorIndicates the severity or impact or benefit of an issue is much higher than normal but not critical.c: UsabilityFor issues that let users achieve a defined goal more effectively or efficiently.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions