Skip to main content
duha media

Client dashboard

One dashboard. Every metric. Every change. Always live.

Most agencies send a monthly PDF. We built a portal you can check any time — included with every Class A, B, and C engagement.

Self-hosted · Real-time · Not a third-party tool

What you see when you log in

The landing view.

dashboard.duhamedia.com

● LIVE

CVR

3.42%

+0.81 vs. baseline

RPV

$2.17

+$0.42

AOV

$63.50

flat

CVR — last 90 days

fix deployed

Change log — most recent

2026-04-18

/products/*

Added trust strip above ATC

+0.34 CVR

2026-04-09

/cart

Reduced form fields 7 → 4

−18% abandon

2026-03-28

/

Hero CTA copy + contrast

+0.22 CVR

Illustrative. Real dashboards render live data from your store.

What's inside

Six things your dashboard does that a monthly PDF can't.

What you see when you log in

The landing view: current conversion rate vs. baseline, revenue per session, and AOV — rolling 7/30/90-day comparisons. Below it, the change log: every fix, date deployed, rationale, and the measurement attached to it.

Data flowing in real time

n8n pulls from Shopify Analytics, GA4, and Microsoft Clarity on a tight cadence. The dashboard renders from our own database — so when you check at 11pm, what you see reflects what happened today, not what happened last month.

The change log

Sortable by date, by page, by tier. Filterable by 'deployed', 'planned', or 'reverted'. Every row links to the rationale we wrote, the before/after screenshots, and the metric comparison. No change lives outside of it.

Monthly reports — kept forever

Every monthly report is generated inside the dashboard and archived there permanently. No hunting through email attachments from six months ago. The full trajectory of the engagement is one click away.

Audit findings, permanently parked

Your initial CRO audit lives here too — not as a disposable deliverable, but as a referenceable record. Which leaks we found, which we fixed, which we flagged for later, and why.

For Class A clients

Campaign-to-conversion correlation, active GrowthBook A/B tests with live statistical confidence, and attribution across channels. The paid spend, the landing page, and the conversion — in one view.

How it stays live

n8n moves the data. We render it.

Three data sources, one orchestration layer, one dashboard. Nothing is stitched together manually, and nothing relies on a third-party SaaS we can't audit.

Shopify Analytics

GA4

Microsoft Clarity

Orchestration

n8n (self-hosted)

You see this

Duha Media Client Dashboard

Why we built it

The monthly PDF is broken.

A report your client reads once and files away is a reporting artefact, not an accountability system. We wanted a single place where the numbers, the changes, and the rationale all live — and where both sides of the engagement can check the work at any time.

Not a third-party tool

Self-hosted. No vendor lock-in.

The dashboard runs on our own infrastructure. If you leave us, we can export every row of your change log, every monthly report, and every audit finding as a permanent archive. Nothing disappears behind someone else's paywall.

Ready to grow?

Want to see what your dashboard would look like?

We'll look at your site, find where it's losing revenue, and tell you exactly what needs to change — before any engagement starts.

No pitch. No pricing. Just the finding.