Performance Dashboard Design: Best Practices für Agentur-Dashboards
Einleitung: Warum die meisten Dashboards scheitern
Sie haben es wahrscheinlich schon erlebt: Ein Kunde öffnet sein Performance Dashboard und sagt:
> "Ich sehe tausend Zahlen, aber ich verstehe nicht, was wichtig ist. Und was soll ich DAMIT anfangen?"
Das ist nicht sein Fehler. Das ist ein Schlechtes Dashboard-Design.
Ein gutes Dashboard sollte in 3 Sekunden die wichtigste Frage beantworten:
- "Wie laufen meine Kampagnen gerade jetzt?"
- "Wo muss ich eingreifen?"
- "Bin ich auf Kurs zu meinen Zielen?"
Stattdessen bekommen Kunden oft:
- Zu viele Metriken auf einmal
- Keine klare Hierarchie
- Technische Zahlen statt Geschäftsergebnisse
- Keine Zusammenhänge erklärt
- Keine Handlungsempfehlungen
Das macht Ihren Job als Agentur schwerer, weil:
- Kunden vertrauen den Daten nicht ("Warum ist das wichtig?")
- Sie müssen alles in Calls erklären (Zeitverschwendung)
- Der echte ROI wird nicht erkannt
- Kunden sehen nur Probleme, nicht Lösungen
Ein gutes Dashboard ist Ihr bestes Verkaufs- und Retention-Tool.
In diesem Artikel lernen Sie:
- Die 5 Regeln für Dashboard-Design
- Exakte Layout-Strukturen (zum Copy-Paste)
- Welche Metriken gehören wohin
- Tools für schnelle Umsetzung
- Häufige Fehler + Lösungen
Die 5 Regeln für großartige Agentur-Dashboards
Regel 1: Das "Pyramid of Clarity"
Struktur:
``` ┌──────────────────────────────────────────┐ │ HEADLINE METRIC (1 Zahl) │ ← Was ist am wichtigsten? │ z.B. "ROI: 3.2x" oder "MoM Growth: +18%" ├──────────────────────────────────────────┤ │ Secondary Metrics (3-5 Zahlen) │ ← Kontext
│ z.B. Revenue | CPA | Conversions │ ├──────────────────────────────────────────┤ │ Deep Dives (10-15 Metriken) │ ← Details für Profis │ Detaillierte Charts, Breakdowns │ └──────────────────────────────────────────┘ ```
Warum das funktioniert:
- Kunden sehen sofort: "Alles gut" oder "Alarm"
- Dashboard ist nicht überwältigend
- Details sind verfügbar, wenn man sie braucht
Beispiel: SaaS Client Dashboard
``` PRIMARY METRIC (Scrollt nicht, immer sichtbar) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Revenue Generated This Month €45,320
↑ 18% vs Last Month | ↑ 32% vs Target
SECONDARY METRICS (Auf gleicher Ebene) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Leads Generated Cost per Lead Lead to Trial Rate 238 €52 24% ↑ 12% vs LM ↓ 8% vs LM ↑ 3% vs LM
[Color-Coded: Green/Red/Yellow für Trend]
DETAILED BREAKDOWN (Expandierbar oder separate Section) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Performance by Channel
[LINE CHART: 30-Day Trend] └─ Google Ads: €18,500 revenue └─ LinkedIn: €16,200 revenue └─ Email: €10,620 revenue
Channel-Specific KPIs (Click to Expand) └─ Google Ads: CPA €28, ROAS 4.2x, CTR 2.1% └─ LinkedIn: CPA €45, Lead Quality 78%, Engagement 4.2% └─ Email: Conversion Rate 3.2%, List Growth +8% ```
Regel 2: Die "4-Quadranten-Struktur"
Teilen Sie das Dashboard in 4 Bereiche (funktioniert auf Desktop + Mobile):
`` ┌──────────────────────┬──────────────────────┐ │ Headline Metric │ Status Indicator │ │ (ROI, Revenue) │ (On Track? Yes/No) │ ├──────────────────────┼──────────────────────┤ │ Channel Performance │ Opportunities & │ │ (Which wins?) │ Recommendations │ └──────────────────────┴──────────────────────┘ ``
Links Oben: Was ist die Business-Result? Rechts Oben: Bin ich on-target oder nicht? Links Unten: Welche Kanäle funktionieren? Rechts Unten: Was sollte ich tun?
Regel 3: "MOM" oder "Month-over-Month" ist nicht aussagekräftig
Das Problem:
Viele Dashboards zeigen:
- "€50.000 Revenue, ↑ 5% vs. LM"
Aber das ist sinnlos, wenn:
- Der Ziel war €60.000 (Sie sind HINTER dem Plan!)
- Der Durchschnitt €45.000 (Sie sind VORNE!)
Die Lösung: Drei Vergleichspunkte
``` Revenue This Month €50.000
Comparison Metrics (klein darunter): ← vs. Last Month: ↑ 5% (+€2,300) ← vs. Target: ↓ 17% (-€10,000) ️ ← vs. Average (12M): ↑ 9% (+€4,100) ```
Oder noch besser: Ein Gauge / Progress Bar
``` Revenue Progress to Monthly Target
████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 50.000 / 60.000 (83%)
Remaining: €10.000 in 8 days (€1.250/day needed) ```
Regel 4: Farben haben Bedeutung
Farbkodierung (Standard):
`` Grün = On Target / Positive Trend / Good Performance Gelb = Warning / Approaching Target / Neutral Rot = Below Target / Negative Trend / Action Required Grau = No Data / Not Applicable ``
Aber: Farben sollten NICHT das einzige Erkennungsmerkmal sein.
- Nutzen Sie auch: Pfeile (↑↓), Symbole (️), Text
Grund: Ca. 8% der Männer sind farbenblind (Rot-Grün-Blindheit).
Gute Farbkombination:
- Grün + Pfeil ↑ (Gut)
- Rot + Pfeil ↓ (Schlecht)
- Grau + Minus (Neutral/Keine Änderung)
Regel 5: "Actionable Insights" über "Pretty Charts"
Schlechtes Dashboard: `` Chart: Kampagnen-Performance letzte 30 Tage (Hübscher Linien-Chart mit verschiedenen Farben) (Kunde stiert darauf und denkt: "OK und...?") ``
Gutes Dashboard: ``` Chart: Kampagnen-Performance letzte 30 Tage + Alert Box UNTER dem Chart:
️ Action Required "Google Ads Quality Score dropped to 4.7/10 (was 7.2) This increases your CPA by ~15%.
Recommended Action:
- Review low-performing keywords (see list below)
- Improve ad copy for Top 5 keywords
- Add negative keywords (export: [link])
Estimated Impact: €2,100 savings/month" ```
Der zweite ist 10x besser, weil der Kunde weiß, was zu tun ist.
Dashboard-Struktur Template: Schicht für Schicht
Layer 1: "Executive Summary" (Top 15% des Screens)
`` ┌────────────────────────────────────────────────────────────────┐ │ Month: March 2026 Last Updated: 2h ago │ ├────────────────────────────────────────────────────────────────┤ │ │ │ REVENUE CONVERSIONS ROI │ │ €45,320 1,240 3.2x │ │ ↑18% vs LM ↑12% vs LM ↑8% vs LM │ │ ↓17% vs Target ️ ↓5% vs Target ️ On Track │ │ │ └────────────────────────────────────────────────────────────────┘ ``
Elemente:
- 3-4 Headline-Metriken (je nach Branche)
- Jede Metrik mit: Wert + Trend + vs. Target Status
- NICHT mehr als 4 Metriken hier
- Farben + Icons für schnelle Erfassung
Layer 2: "Status & Alerts" (Nächste 20% des Screens)
`` ┌────────────────────────────────────────────────────────────────┐ │ ON TRACK FOR MONTH │ ️ OPTIMIZATION NEEDED │ ├────────────────────────────┼──────────────────────────────────────┤ │ Revenue: Pace = €45.2K │ Google Ads Quality Score: 4.7/10 │ │ (Need €50K to hit target) │ Impact: +€2.100 CPA waste/month │ │ Leads: +12% above average │ │ │ CTR trending up (2.1%) │ Meta Ads CPM: €8.20 (↑15% vs Avg) │ │ │ Recommend: Creative refresh or │ │ Strategy Win: │ audience optimization │ │ LinkedIn B2B performing │ │ │ 40% above benchmark │ Email List Decay: -2% (Normal) │ │ │ (Re-engagement campaign suggested)│ └────────────────────────────┴──────────────────────────────────────┘ ``
Elemente:
- Links: Was läuft gut?
- Rechts: Was braucht Aufmerksamkeit?
- Jeder Alert mit Impact-Schätzung
- Actionable (nicht nur "Problem", sondern "Empfehlung")
Layer 3: "Channel Performance Deep Dive" (Mittlere 30%)
``` ┌─────────────────────────────────────────────────────────────────┐ │ PERFORMANCE BY CHANNEL │ ├────────────────┬────────────────┬──────────────────┬────────────┤ │ CHANNEL │ REVENUE/LEADS │ CPA/CPL │ TREND │ ├────────────────┼────────────────┼──────────────────┼────────────┤ │ Google Ads │ €18,500 (41%) │ €28 (↓8%) │ Stabil │ │ │ 660 conv │ │ │ ├────────────────┼────────────────┼──────────────────┼────────────┤ │ Meta Ads │ €14,200 (31%) │ €32 (↑5%) ️ │ Declining │ │ │ 444 conv │ │ │ ├────────────────┼────────────────┼──────────────────┼────────────┤ │ LinkedIn │ €8,100 (18%) │ €45 (stabil) │ Growing ↑ │ │ │ 180 conv │ │ │ ├────────────────┼────────────────┼──────────────────┼────────────┤ │ Email │ €4,520 (10%) │ €5.20 (CPC ↓20%)│ Strong ↑ │ │ │ 870 clicks │ │ │ └────────────────┴────────────────┴──────────────────┴────────────┘
[Optional: Trend Charts für jeden Channel]
Channel-Specific Actions: Google Ads: Alles im grünen Bereich. Empfehlung: Budget um 10% erhöhen ️ Meta Ads: CPM steigt. Empfehlung: Creative-Test starten LinkedIn: Beste Performer. Empfehlung: Lead-Qualität prüfen Email: Hervorragend. Empfehlung: Segmentierung ausbauen ```
Layer 4: "Detailed Metrics & Benchmarks" (Weitere 20%)
`` ┌──────────────────────────────────────────────────────────────┐ │ DETAILED METRICS & BENCHMARKS │ ├──────────────────────┬──────────────────────────────────────┤ │ Your Performance │ Industry Benchmark (Your Category) │ ├──────────────────────┼──────────────────────────────────────┤ │ CTR: 2.1% ↑ 0.3% │ CTR Benchmark: 1.8% (You: +17%) │ │ CPC: €1.24 ↓ 0.08 │ CPC Benchmark: €1.40 (You: -11%) │ │ ROAS: 3.2x ↑ 0.1x │ ROAS Benchmark: 3.0x (You: +7%) │ │ Conversion Rate: 3.4% │ Conv Rate Benchmark: 2.8% (You: +21%) │ │ │ │ │ Your Strengths: │ Areas to Improve vs Benchmark: │ │ Cost Efficiency │ ️ Mobile Conversion Rate (2.1%) │ │ ROAS │ ️ Video Ad CTR (1.2%) │ │ Lead Quality │ ️ Retargeting ROAS (2.8x) │ └──────────────────────┴──────────────────────────────────────┘ ``
Layer 5: "Forecast & Goals" (Unten, ca. 15%)
`` ┌────────────────────────────────────────────────────────────┐ │ MONTH-TO-DATE FORECAST │ ├────────────────────────────────────────────────────────────┤ │ │ │ Revenue Forecast (if current pace continues): │ │ ███████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │ │ €45,320 Current / €52,100 Projected / €60,000 Target │ │ │ │ To Hit Target: Need €1.250/day for remaining 8 days │ │ Current Pace: €1.110/day │ │ Gap: -€140/day (-13%) │ │ │ │ Recommendation: │ │ • Increase Google Ads budget by €200/day (feasible) │ │ • Launch emergency email campaign │ │ • Reallocate budget from underperforming channels │ │ • Likely outcome: €58,200 (-€1.800 vs target, -3%) │ │ │ └────────────────────────────────────────────────────────────┘ ``
Praktische Layout-Vorlagen zum Copy-Paste
Template 1: E-Commerce / Online Retail
```
┌─ Headline: Revenue This Month: €XXXXX | Goal: €XXXXX ─┐
├─ Secondary Metrics: Orders | AOV | Conversion Rate ──┤ ├─ Alerts & Wins ────────────────────────────────────────┤ ├─ By Channel: Google, Facebook, Instagram, Email ──────┤ ├─ Product Performance: Top 5 Products / Categories ─────┤ ├─ Device Performance: Desktop vs Mobile Conversion ─────┤ ├─ Geo Performance: Top 5 Countries / Regions ──────────┤ ├─ Benchmarks: vs Industry / vs Your Historical Avg ─────┤ └─ Forecast: On Track? Yes/No + Buffer ─────────────────┘ ```
Template 2: B2B / SaaS / Lead Generation
``` ┌─ Headline: Revenue This Month / Leads Generated ──────┐
├─ Secondary: CPA | Lead Quality | Conversion Rate ─────┤ ├─ Alerts & Wins ────────────────────────────────────────┤ ├─ By Channel: Google, LinkedIn, Email, Organic ────────┤ ├─ Lead Source Quality: LTV by Source ────────────────┤ ├─ Sales Funnel: Leads > Qualified > Trial > Customer ──┤ ├─ Deal Velocity: Avg Days from Lead to Close ──────────┤ ├─ Benchmarks: Industry Standards ──────────────────────┤ └─ Forecast: Revenue & Leads Projection ────────────────┘ ```
Template 3: Ecommerce / Affiliate Marketing
``` ┌─ Headline: Revenue This Month / Commission Earned ──┐
├─ Secondary: Clicks | Conversions | EPC (Earnings per Click) ┤
├─ Alerts: Top Affiliate Links | Underperformers ────────┤
├─ By Channel: Email | Blog | Social | Paid Ads ────────┤ ├─ Product Performance: Top Converting Products ────────┤ ├─ Traffic Quality: CTR / Conversion Rate by Source ─────┤ ├─ Benchmarks: Your Historical Avg / Industry ──────────┤ └─ Forecast: Projected Commission by Month-end ────────┘ ```
Tools für Dashboard-Erstellung
Option 1: No-Code (Schnell, aber begrenzt)
clientreport.de (Spezialist für Agenturen)
- Vorbuild-Vorlagen für verschiedene Kunden-Typen
- Automatische Daten-Sync
- White-Label möglich
- Kosten: €150-500/Monat
Google Data Studio (Kostenlos)
- Einfache Visualisierungen
- Google-Integration built-in
- Begrenzte Customization
- Kosten: Kostenlos
Looker Studio (Google's neues Tool)
- Bessere Performance als Data Studio
- Mobile-friendly
- Kostenlos für Basic
Option 2: BI-Tools (Professionell, aber Lernkurve)
Tableau
- Industrie-Standard
- Exzellente Visualisierungen
- Teuer: €70+/Benutzer/Monat
- Learning Curve: 2-4 Wochen
Power BI (Microsoft)
- Gute Excel-Integration
- €10-20/Monat pro Benutzer
- Schneller als Tableau zu lernen
- Weniger flexibel als Tableau
Metabase (Open-Source, Self-Hosted)
- Kostenlos (nur Server-Kosten)
- Einsteigerfreundlich
- Mobile-responsive
- Kosten: €50-200/Monat (selbst gehostet)
Option 3: Custom Development (Am besten, aber teuer)
Tech Stack:
- Frontend: React / Vue.js
- Backend: Node.js / Python
- Datenbank: PostgreSQL / BigQuery
- Hosting: AWS / Google Cloud
Kosten: €5.000-30.000 (einmalig) + €500-2.000/Monat
Vorteile:
- 100% Customization
- Ihre Branding
- Keine Abhängigkeiten von Dritten
Nachteile:
- Länger zu entwickeln
- Benötigt In-House Dev
- Wartung notwendig
Best Practices: Was funktioniert wirklich
Best Practice 1: "Traffic Light" System
Nutzen Sie eine einfache Status-Indikatoren:
`` Green = Alles gut, weitermachen Yellow = Achten, könnte Probleme geben Red = Handlung erforderlich HEUTE ``
Jeder Metric sollte einen Status haben. Kunden verstehen das sofort.
Best Practice 2: "Anomaly Detection" Alerts
Das System sollte automatisch flaggen, wenn etwas Ungewöhnliches passiert:
`` Beispiele: CPA sank um 40% (Anomalie: Zu gut um wahr zu sein? Check Data) Traffic sank um 60% (Anomalie: Tracking-Error oder echter Fehler?) Conversions stiegen, aber CPA stieg auch (Anomalie: Check Channel Mix) ``
Best Practice 3: "Explain the Why"
NIEMALS einfach nur eine Zahl zeigen. Erklären Sie:
``` SCHON: CTR: 2.1%
GUT: CTR: 2.1% (↑0.3% vs LM, Grund: Neue Ad Copy, Performance: 15% besser) ```
Best Practice 4: "Comparative Metrics Matter"
Zeigen Sie nicht nur absolute Zahlen:
``` NUTZLOS: Revenue: €50.000
WERTVOLL: Revenue: €50.000 (↑18% LM, ↓17% vs Target, +11% vs Avg) Status: ️ Slightly Below Target ```
Best Practice 5: "Mobile-First Design"
Viele Kunden checken Dashboards auf dem Phone. Design sollte funktionieren:
`` Desktop: 4 Spalten Tablet: 2-3 Spalten Mobile: 1 Spalte (stapelbar) ``
Häufige Dashboard-Fehler & Lösungen
| Fehler | Problem | Lösung |
|---|---|---|
| Zu viele Metriken | Überwältigend | Max 4 auf Headline, Rest versteckbar |
| Keine KPI-Definition | "Was ist wichtig?" unklar | Pro Kunden klare Target-Definition |
| Technische Zahlen | Kunden verstehen nicht | Konvertieren zu Business-Language |
| Kein Kontext | "Ist 2.1% gut?" | Immer: Trend + Benchmark + Target |
| Statisch | Langweilig, wenig Aktion | Alerts + Recommendations hinzufügen |
| Keine Mobile-Optim. | Unlesbar auf Phone | Responsive Design = Pflicht |
Implementierungs-Roadmap
Woche 1: Audit & Planning
- [ ] Aktuelle Dashboards auditen (Was funktioniert? Was nicht?)
- [ ] Mit jedem Kunden Ziele definieren
- [ ] Template-Design erstellen
Woche 2-3: Build
- [ ] Neue Dashboards in clientreport.de / Data Studio aufbauen
- [ ] Daten-Connects testen
- [ ] Design-Feedback
Woche 4: Rollout
- [ ] An Kunden deployen
- [ ] 1:1 Erklär-Calls durchführen
- [ ] Feedback einholen
Laufend: Optimization
- [ ] Monatlich: Neue Metriken hinzufügen
- [ ] Quarterly: Deep Dive-Meetings zu Benchmarks
- [ ] Jährlich: Tool-Evaluation (besser/billiger?)
ROI: Warum sich gute Dashboards lohnen
Zahlen: Die Agentur mit guten Dashboards
- Weniger Fragen: 60% weniger "Warum"-Fragen von Kunden
- Bessere Retention: Kunden, die ihre Dashboards lieben, kündigen 70% weniger
- Schnellere Skalierung: Statt "1 Kunden = 5 Calls/Monat" → "1 Kunden = 1 Call/Monat"
- Upsell-Chancen: "Premium Reporting Package" (€199-499/Monat)
- Trust: Transparenz = Vertrauen = Langfristige Beziehungen
Beispiel-ROI (50 Kunden):
- Alte Dashboards: 50 Kunden × 5 Calls/Monat = 250 Calls = €2.500/Monat (Support)
- Neue Dashboards: 50 Kunden × 1 Call/Monat = 50 Calls = €500/Monat
- Einsparung: €2.000/Monat = €24.000/Jahr
- Tool-Kosten: €500/Monat = €6.000/Jahr
- Netto Vorteil: €18.000/Jahr
+ Upsell 30 Kunden × €200/Monat = €72.000 zusätzlich
Fazit: Ein gutes Dashboard ist Ihr bestes Asset
Kernbotschaft:
Ein gutes Dashboard ist nicht nur ein Report-Tool. Es ist:
- Dein Verkäufer (zeigt, was deine Agentur leistet)
- Dein Support-Agent (beantwortet 80% der Fragen)
- Dein Analyst (weist auf Chancen hin)
- Dein Retention-Tool (Kunden lieben es, zu sehen, dass sie gewinnen)
Ihre nächste Aktion:
- Audite einen bestehenden Client-Dashboard heute
- Frag: "Was vermisst du in diesem Dashboard?"
- Implementiere die Pyramid of Clarity
- Iteriere basierend auf Feedback
Geschätzter Aufwand: 1-2 Wochen pro Kunden-Typ Template. Geschätzter ROI: 3-5x (in Ersparnis + Retention + Upsell)
Wörteranzahl: 2.864
Bereit für automatisiertes Reporting?
Kostenlose Demo anfragen