✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Charts for WP-Matomo: a real Matomo dashboard inside WP Admin

WP-Matomo pulls visitor, pageview, and goal data from your Matomo instance and caches it in WordPress. SleekView Charts reads the cached results from the wp_piwik_* option keys and turns them into a configurable dashboard of KPIs, country donuts, page-popularity bars, and visit trend lines.

♾️ Lifetime License available

SleekView Charts dashboard for WP-Matomo (WP-Piwik)

From Matomo widgets to a real WordPress dashboard

WP-Matomo is a great bridge between WordPress and a self-hosted Matomo instance. It pulls visitor counts, top pages, referrers, browsers, and goal completions from the Matomo HTTP API and exposes them as dashboard widgets in WP Admin. The widgets are fine for a quick look but they live in fixed layouts and you can't reshape them per role or per client.

SleekView Charts reads the same data WP-Matomo already cached. Settings live in the wp-piwik_global-settings and wp-piwik_settings options, and the cached API responses sit in transients keyed by site id and date range. SleekView lets you build chart cards on top: a Number for unique visitors this month, a Donut for visitor countries, a Bar for top pages, an Area for daily visits over the last 30 days.

You keep the privacy story Matomo gives you. Tracking still happens through the Matomo JS, the data still lives in your Matomo database, and SleekView simply turns the cached numbers WP-Matomo already shows into a single configurable dashboard editors, SEO leads, and clients can actually share.

Workflow

From WP-Matomo cache to chart dashboard in four steps

1

Point SleekView at WP-Matomo

Add a SleekView data source for the wp-piwik_* option keys and the cached Matomo API rows. SleekView detects columns automatically, so visitor counts, page URLs, referrers, and goal ids show up ready to chart.
2

Switch the view to Charts

Toggle the view type from Table to Charts. SleekView creates an empty dashboard ready for chart cards built on the WP-Matomo numbers you already cache.
3

Add chart cards on Matomo data

Pick a chart type, choose a grouping field like country, page URL, or date, pick a count or sum aggregation and a color. Each card is a saved query, not a screenshot, so the dashboard updates as new Matomo data lands.
4

Save, scope, and share

Save the chart view, scope it per role for editors, SEO leads, and clients, and optionally embed it on a frontend page so stakeholders see the same numbers without WP Admin access.

Sample dashboard

Charts you can build on WP-Matomo data

Four cards that turn the Matomo numbers WP-Matomo already pulls into a working analytics dashboard inside WordPress.
Number · Default

Unique visitors this month

A single big-number KPI summing nb_uniq_visitors from the cached VisitsSummary.get Matomo response WP-Matomo stores in transients for the current month, with the previous month underneath for context.
Sum(nb_uniq_visitors)
Pie · Donut

Visitors by country

A donut sliced by the country field from the cached UserCountry.getCountry rows so editors can see where Matomo recorded visits this period at a glance.
Sum(nb_visits) group by country
Bar · Horizontal

Top pages by views

A horizontal bar of the busiest URLs from the cached Actions.getPageUrls rows, ranked by nb_hits for the selected date range and resolved against your site URL.
Sum(nb_hits) group by label
Area · Gradient

Daily visits trend

A gradient area chart of nb_visits per day sourced from the VisitsSummary.get period=day cache, useful for spotting weekday patterns and the impact of editorial pushes.
Sum(nb_visits) group by date

Comparison

Default WP-Matomo widgets vs SleekView Charts

Default WP-Matomo widgets

  • Dashboard widgets only, with fixed layouts that can't be reshaped per team or client
  • No way to combine visitors, pages, and goals in a single saved dashboard
  • Comparing two date ranges side by side means flipping between Matomo screens
  • No role-scoped dashboards for editors, SEO leads, or external clients
  • No way to embed a Matomo chart card on a frontend page for a client without admin access

SleekView Charts

  • Chart cards built directly on the cached wp-piwik_* Matomo responses
  • Mix Number, Pie, Bar, Line, and Area cards on a single dashboard
  • Saved chart views scoped per role for editors, SEO leads, and clients
  • Embed any saved chart view on a frontend page with role-based access
  • Zero new tracking, zero extra Matomo seats, all data stays in WordPress

Features

What SleekView Charts gives you for WP-Matomo (WP-Piwik)

Real chart cards on Matomo data

Number, Pie, Bar, Line, Area, Radar, and Radial cards built from the cached Matomo API responses WP-Matomo already pulls into your WordPress options table.

Privacy story untouched

SleekView Charts only reads, never tracks. Matomo keeps the recording, WP-Matomo keeps the bridge, and your data still lives where it always lived.

Share without extra seats

Save dashboards per role and embed them on frontend pages so editors and clients see the same Matomo numbers without needing a Matomo login.

Audience

Who builds WP-Matomo charts dashboards with SleekView

Editorial teams

Watch the daily visits trend and the top pages chart to know which posts are working without ever opening the Matomo UI.

SEO leads

Use the country donut and top referrers bar to spot regional shifts and the sources that actually send traffic to your site.

Agencies

Build a chart dashboard per client, scope it to a client role, and skip the screenshot exports for monthly Matomo reports.

The bigger picture

Matomo data deserves a real WordPress dashboard

WP-Matomo is the cleanest way to put a self-hosted Matomo instance behind a WordPress site without making editors learn the Matomo UI. The widgets it ships are fine for a quick glance, but they were never meant to be a reporting tool you share with a client or a content team. SleekView Charts treats the cached Matomo responses as a real dataset.

Editors get a daily visits trend they can read in five seconds, SEO leads get a country donut and a top-pages bar that line up with the same date range, and agencies get a saved dashboard per client that travels with the user role. The recording stays where it always was, your Matomo database, and the reporting finally lives where the work happens, inside WordPress.

Questions

Common questions about SleekView Charts for WP-Matomo (WP-Piwik)

No. SleekView reads the cached responses WP-Matomo already pulls into the options table and transients. The Matomo API call schedule stays exactly as WP-Matomo manages it, so you don't double up on requests.

 

No. The Matomo seat stays with whoever configures WP-Matomo. SleekView Charts shows the cached numbers inside WordPress, so editors and clients read them without a Matomo login.

 

Anything WP-Matomo caches. Visitors, pageviews, referrers, countries, browsers, devices, and goal conversions all show up as columns SleekView can group and aggregate.

 

Yes. SleekView lets you add cards from any data source on a single chart view, so you can put Matomo visitors next to WooCommerce revenue for the same period.

 

Yes. WP-Matomo handles the connection to either flavor of Matomo. SleekView Charts just reads the cached responses, so the source of the Matomo data doesn't matter.

 

Yes. Saved chart views support role-based visibility, so editors, SEO leads, and clients see only the dashboards you allow them to see.

 

Yes. Any saved chart view can be embedded on a frontend page with role-based access, useful for client portals or internal team pages outside WP Admin.

 

No. SleekView reads the same cached values WP-Matomo already renders for its own widgets, so dashboards load with the same response time the existing widgets do today.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView