MetricDash
deLoginStart for freeGo to app

Plausible Analytics Dashboard & Client Portal for Agencies

Not every client wants Google Analytics — because of the cookie banner, GDPR concerns, or simply because they don't want their data sitting with Google. Plausible is the lightweight, cookieless alternative, and MetricDash pulls its numbers straight into each client's Website tab: sessions, unique visitors, pageviews, traffic channels, and top pages. One dashboard per client, with no consent banner running in the background.

The connection runs per client via an API key — no OAuth, no tracking code. You paste the Plausible API key and the client's domain (e.g. example.com), plus an optional host URL for self-hosted Plausible. The data appears in the dashboard's Website tab and the client portal — the exact same view that Google Analytics 4 fills. So you can switch analytics providers without changing your workflow.

Plausible is included in every MetricDash plan, and data sources per client account are unlimited — you pay per client, never per connection. Agency plan from €99/month (launch pricing, as of July 2026), currently free to use in full during the open alpha. On Plausible's side you need access to the Stats API — a Business feature on Plausible Cloud, included at no extra charge in self-hosted Plausible CE (from v2.1.2).

What the Plausible integration does

Traffic channels with the primary source highlighted

MetricDash shows where each client's visitors come from — organic, paid, direct, referral, or social. The dominant source is highlighted, so you see at a glance what actually carries the website. Plausible delivers these channels GA4-style, so you get the same read as Google Analytics — just cookieless.

Cookieless and GDPR-friendly, no cookie banner

Plausible measures without cookies and without personal data — no consent banner, a tiny script, and the data stays in the EU (Plausible Cloud) or on your own server (Plausible CE). For clients who want to stay clear of Google Analytics, that's often the deciding argument. MetricDash picks up exactly those numbers without you changing anything about the measurement.

All the core numbers in the Website tab

Sessions, unique visitors, pageviews, bounce rate, and average session duration sit in the client dashboard's Website tab — the same provider-agnostic view that Google Analytics 4 fills. Switch providers later and the view stays the same, your workflow unchanged.

Top pages and device split

Which pages pull their weight, and what device are visitors on? The top pages and the split across desktop, mobile, and tablet sit right in the dashboard. Where Plausible exposes a daily series, you also get the trend over time — no export, no spreadsheet.

Numbers in the client portal with their own login

Your clients get their own read-only login and see their website numbers live at any time — without you granting access to the Plausible account or sending screenshots. They see the same channels, pages, and sessions you see in the dashboard, just without your agency internals.

How the connection works

  1. 1Create an API key in PlausibleCreate a Stats API key in your Plausible account. On Plausible Cloud this API is part of the Business plan; in self-hosted Plausible CE (from v2.1.2) it's included at no extra charge. The tracking code is already on the website anyway.
  2. 2Connect via API key and map to the clientIn MetricDash, paste the API key and the client's domain (e.g. example.com). For self-hosted Plausible, add the host URL as well. Then assign the connection to the matching client account — you can combine as many sources as you like per client.
  3. 3Use the Website tab in the dashboardSessions, visitors, pageviews, channels, and top pages appear automatically in the client's Website tab — next to Google Ads, Meta Ads, and Search Console. You build no dashboard and configure nothing.
  4. 4Enable the client portalGive your client their own portal login if you want. They see the same website numbers live and read-only, at any time — without access to your Plausible account or your agency view.

The metrics MetricDash pulls from Plausible

SessionsUnique visitorsPageviewsBounce rateAvg. session durationTraffic channelsTop pagesDevice split

FAQ

Do I need OAuth or a tracking code to connect Plausible?

No. The connection runs per client via an API key: you paste the Plausible API key and the client's domain (e.g. example.com) — done. Plausible has no OAuth, and the tracking code is already on the website. For self-hosted Plausible, you add the host URL as well.

Does this work with self-hosted Plausible?

Yes. Enter the host URL of your Plausible CE instance when connecting, and MetricDash reads the data from your server instead of Plausible Cloud. The Stats API is included in self-hosted Plausible CE (from v2.1.2) at no extra charge.

Do I need a paid Plausible plan?

For access to the Stats API, yes — on Plausible Cloud it's part of the Business plan. In self-hosted Plausible CE (from v2.1.2) it's ungated, so there's no extra cost. MetricDash itself charges nothing extra for the integration.

What does the Plausible integration cost at MetricDash?

Nothing extra — Plausible is included in every plan. MetricDash bills per client account, never per data source: you can connect Plausible, Google Ads, Meta Ads, and Search Console for the same client without paying more. Launch pricing (as of July 2026): Agency from €99/month, currently free to use in full during the open alpha.

Can my clients view their own Plausible numbers?

Yes, if you want them to. Through the client portal, every client gets their own login and sees their sessions, visitors, channels, and top pages themselves at any time — live and read-only, without access to your Plausible account. The Plausible data appears in the dashboard and the portal; website analytics aren't yet included in the automatic report emails.

Connect Plausible with MetricDash

Currently in open alpha: every feature free, connect unlimited clients, no credit card required.

Start for free