Matomo dashboards apply one segment and one time range to every widget. Feinwerk Dashboard Segment gives each widget its own, so a single dashboard can compare audiences and periods side by side.

What you can do

  • A segment per widget: open the segment menu in the widget header and choose any saved segment of the website. A search field helps with long lists, and "New segment" opens Matomo's segment editor.
  • A time range per widget: give a widget a period of its own: today, yesterday, the last 7 or 30 days, this week, this month or this year, independent of the date chosen for the dashboard.
  • The same report twice: add a widget twice and give each copy its own segment, for example all visits next to mobile visitors.
  • One default for the whole dashboard: a segment chosen above the widgets filters the entire dashboard. Single widgets can keep a segment of their own or show all data.
  • Always visible: a small bar under the widget title shows the active segment and time range; "×" removes them.
  • Remembered: choices are stored per user, dashboard and website and come back every time the dashboard opens.

Which widgets support it

  • Report tables get their own segment and time range, for example Channel Types, Pages, Entry pages, Countries, Device type or Campaigns.
  • Graphs and charts (evolution, bar and pie charts), sparklines and overview widgets (Visits Overview, Goals and Ecommerce overview), the Real-time widgets (Visits in Real-time, Visits Log) and the Visitor Map load their data themselves in the browser. They have no segment or time range buttons and follow the segment of the whole dashboard, so a dashboard default filters them too.

Nothing changes until you choose. Without a choice, dashboards behave exactly like standard Matomo, and public dashboards for anonymous visitors keep working as before. Shared dashboards of Feinwerk Dashboard Sharing take the segments and time ranges along.

Documentation and more Plugins for Matomo: Feinwerk Plugins.

  • A dashboard with its own segment or time range per widget

  • Choose a saved segment for one widget

  • Give a widget its own time range

  • One default segment for the whole dashboard

  • The same dashboard in dark mode

Does it change my existing dashboards?

No. Until you choose a segment or time range for a widget or set a dashboard default, everything behaves exactly like standard Matomo.

Which segments can I use?

Every saved Matomo segment you are allowed to see for the website. Open the segment menu in the widget header; a search field filters long lists. To create a new segment, choose "New segment" in the menu: it opens Matomo's segment editor, and the saved segment is then available in the menu.

Which time ranges can a widget have?

Today, yesterday, the last 7 days, the last 30 days, this week, this month and this year. The widget keeps its time range when you change the date of the dashboard. "×" in the bar under the widget title brings it back to the dashboard's date.

Which widgets support a segment or time range of their own?

Report widgets that show a table, for example Channel Types, Pages, Entry pages, Countries, Device type or Campaigns. Graphs and charts, sparklines, the overview widgets (Visits Overview, Goals and Ecommerce overview), the Real-time widgets and the Visitor Map load their data themselves in the browser. They show no segment or time range buttons and follow the segment of the whole dashboard.

How do I filter graphs and the Real-time widget then?

With the dashboard default segment above the widgets. It filters the whole dashboard, including graphs, sparklines, the Real-time widgets and the Visitor Map. When you leave the dashboard, the segment you had before comes back.

Can the same widget appear twice with different segments?

Yes. Add the widget twice and give each copy its own segment, for example to compare all visits with mobile visitors side by side.

Are my choices the same on every website?

No. Segments and time ranges are stored per user, dashboard and website, so each website keeps its own setup.

What do anonymous visitors of a public dashboard see?

The dashboard with its normal segment. Segment choices belong to signed-in users, so the plugin stays inactive for anonymous visitors.

Does it work with Feinwerk Dashboard Sharing?

Yes. When you share a dashboard, the copies of your colleagues take the segments and time ranges of your widgets along.

Where do I get help?

Documentation: https://plugins.feinwerk.io/en/docs/plugins/FeinwerkDashboardSegment. Support: support@feinwerk.io.


Please share