> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anny.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Dashboards

Mit den Dashboards in anny analysierst du zentrale Kennzahlen rund um Auslastung, Umsatz, Kunden und Services übersichtlich an einem Ort. Du kannst individuelle Auswertungen erstellen, Zeiträume flexibel definieren, Widgets konfigurieren und relevante Dashboards mit deinem Team teilen.

## Wie funktioniert Dashboards?

Im Admin-Bereich erreichst du die Dashboards über den Menüpunkt **Dashboard** oben in der Seitenleiste. Dort siehst du eine Übersicht deiner privaten und geteilten Dashboards, die du über den Filter **Sichtbarkeit** nach **Geteilt** oder **Privat** eingrenzen kannst.

### Dashboard erstellen

**1. Dashboard anlegen**

Klicke auf **Neu** und vergib einen Namen für dein Dashboard (z. B. Office CGN).

**2. Optional: Dashboard teilen**

Aktiviere den Toggle **Mit Organisation teilen**, um das Dashboard mit deiner Organisation zu teilen, und klicke auf **Speichern**. Geteilte Dashboards sind für berechtigte Nutzer:innen sichtbar.

**3. Widgets hinzufügen**

Klicke auf **Widget hinzufügen** und wähle die gewünschten Auswertungen aus. Du kannst unbegrenzt viele Widgets pro Dashboard hinzufügen und per Drag-and-Drop über die sechs grauen Punkte anordnen.

### Private vs. geteilte Dashboards

| | Private Dashboards | Geteilte Dashboards |
| - | - | - |
| Sichtbarkeit | Nur für dich | Für berechtigte Nutzer:innen |
| Ideal für | Persönliche Auswertungen | Teamweite Reports (z. B. Marketing, Revenue) |
| Auswirkung | Keine Auswirkungen auf andere | Einheitliche Datengrundlage für Meetings |

### Rollen und Berechtigungen

In der Admin-Nutzerverwaltung (**Account** → **Admin-Nutzer**, Abschnitt **Rollen**) definierst du pro Rolle, welche geteilten Dashboards sichtbar sind. Pro Entity **Dashboards** kannst du **Alle erlauben** oder **Ausgewählte** setzen.

Zusätzlich lassen sich Berechtigungen pro Widget-Kategorie setzen: **Buchungen**, **Analysen**, **Finanzen**, **Kunden**, **Warteschlangen** und **Trinkgeld**.

## Widget-Übersicht

Widgets sind die einzelnen Auswertungsbausteine deines Dashboards. Jedes Widget hat einen eigenen Zeitraum und eigene Filteroptionen.

### Allgemeine Widget-Funktionen

* **Fullscreen-Modus**: Öffne jedes Widget im Vollbild für detaillierte Analysen
* **Zeitraum pro Widget**: Dynamische Zeiträume (z. B. diese Woche, letzte 30 Tage) oder ein eigener Zeitraum mit frei wählbarem Start- und Enddatum (max. 365 Tage)
* **Konsistente Ressourcen-Farben**: Alle Widgets verwenden dieselben Farben pro Ressource
* **Export**: Über das Menü oben rechts im Widget als **CSV** (Rohdaten) oder **PNG** (Bildexport) herunterladen
* **Anzeigeoptionen**: Je nach Widget kannst du Legende, Mittelwerte und weitere Darstellungsoptionen anpassen

> **Buchungs-Widgets**
>
> Buchungsvolumen, Trends, Check-Ins und operative Vorschau auf kommende Termine.

> **Kunden**
>
> Top-Kunden, Kundenwachstum und Neukundenübersicht.

> **Finanzen**
>
> Saldo, Gesamtumsatz, MRR, Buchungscode-Verkäufe und Umsatz nach Produkt.

> **Analysen**
>
> Auslastung, Heatmaps, Top-Ressourcen, Kategorienverteilung, Kontingente und mehr.

> **Warteschlangen**
>
> Ticket-Auswertungen für Bürger- und Servicebüros.

***

### Buchungs-Widgets

> **Buchungen nach Datum**
>
> Zeigt die Anzahl der Buchungen im Zeitverlauf als Balkendiagramm. Je nach Gruppierung werden Buchungen zusätzlich segmentiert (z. B. nach Ressource, Service oder UTM-Source).
>
> Typische Fragen: Welche Tage sind besonders stark gebucht? Gibt es wöchentliche Muster? Welche Kampagne bringt die meisten Buchungen?

> **Buchungen nach Erstellungsdatum**
>
> Zeigt, wann Buchungen im System angelegt wurden, unabhängig vom tatsächlichen Buchungszeitpunkt. Das Erstellungsdatum liegt immer in der Vergangenheit. Abgrenzung: Buchungen nach Datum zeigt das stattfindende Buchungsdatum, dieses Widget zeigt den Buchungseingang.

> **Neue Buchungen**
>
> Zeigt die neu eingegangenen Buchungen und den zugehörigen Umsatz im gewählten Zeitraum. Eignet sich für Tages- oder Wochenmonitoring und kurzfristige Performance-Analysen.

> **Anstehende Bestellungen**
>
> Operative Vorschau auf Bestellungen, die demnächst anstehen. Ergänzt **Als Nächstes** um die Bestellperspektive.

> **Als Nächstes**
>
> Operative Vorschau auf die anstehenden Buchungen. Unter **Zeitraum** wählst du **Heute**, **7 Tage** (Standard) oder **30 Tage**. Zeigt Zeit, Ressource, Status und Check-in-Option. Spalten passt du über das Einstellungssymbol im Tabellenkopf an (**Spalten anpassen**).

> **Buchungsanfragen**
>
> Zeigt alle offenen Buchungsanfragen, die noch nicht bestätigt oder abgelehnt wurden. Du kannst Anfragen direkt aus dem Widget bestätigen oder ablehnen und optional eine Nachricht mitsenden.

> **Check-Ins**
>
> Echtzeit-Überblick über aktuell eingecheckte Buchungen im Verhältnis zur Gesamtanzahl (z. B. 2/5 eingecheckt).

> **Hauptzeiten und Tage**
>
> Zeigt, wann deine Ressourcen am stärksten ausgelastet sind: nach Wochentagen oder nach Uhrzeiten. Hilft bei Kapazitätsplanung, Personalplanung und Preisoptimierung.

### Kunden

> **Top-Kunden**
>
> Die umsatz- oder buchungsstärksten Kunden im gewählten Zeitraum. Du wählst die Metrik: Buchungen, Umsatz oder beides kombiniert. Ideal zur Identifikation von Key Accounts.

> **Kundenwachstum**
>
> Zeigt die Entwicklung der Neukundengewinnung im Zeitverlauf. Ein Kunde gilt als neu, wenn im gewählten Zeitraum seine erste Buchung erfolgt ist. Inkl. Vergleich zum vorherigen Zeitraum.

> **Neue Kunden**
>
> Tabelle mit Neukunden. Du stellst ein, ob die erste Buchung in den letzten 7, 14, 30, 60 oder 90 Tagen lag.

### Finanzen

> **Saldo**
>
> Zeigt den aktuellen Kontostand auf Basis aller gebuchten Umsätze und Zahlungen, inkl. vorgemerkter Zahlungen.

> **Gesamtumsatz**
>
> Gesamte Einnahmen im gewählten Zeitraum, aufgeschlüsselt nach Buchungen, Abonnements und Paketen. Der Umsatz wird nach dem Tag der Umsatzentstehung ausgewertet (Rechnungserstellung), nicht nach dem Buchungszeitpunkt. Steueransicht: Brutto, Netto, Brutto nach Gebühren, Netto nach Gebühren. Zahlungsstatus-Filter: Fehlgeschlagene Zahlungen, Unbezahlt, Mit Online-Zahlung, Offline-Zahlung, Erstattet.

> **MRR**
>
> Monatlich wiederkehrender Umsatz aus laufenden Abonnements. Einmalige Buchungen oder Pakete werden nicht berücksichtigt.

> **Buchungscode-Verkäufe**
>
> Verkaufsstatistiken für Gutscheine und Mehrfachkarten, gruppiert nach Paketen im Zeitverlauf. Bildet den Kaufzeitpunkt ab, unabhängig von der Einlösung.

> **Umsatz nach Produkt**
>
> Schlüsselt den Umsatz nach einzelnen Produkten auf und stellt ihn den Online-Transaktionsgebühren gegenüber. Wie andere Widgets exportierst du die Ansicht als **CSV** oder **PNG**.

> **Trinkgeld pro Mitarbeiter**
>
> Trinkgelder aus POS- und Terminal-Zahlungen im Zeitverlauf, gruppiert nach der Person, die die Zahlung entgegengenommen hat. Voraussetzung: Online-Zahlung und die Widget-Berechtigung **Trinkgeld**.
>
> Unter **Ansicht** wählst du **Alle Mitarbeiter** oder **Mein Trinkgeld**. **Alle Mitarbeiter** setzt zusätzlich die Dashboard-Kategorie **Finanzen**. Fehlt dieses Recht, zeigt das Widget nur die eigenen Tipps und die Überschrift **Mein Trinkgeld**.

> **Neue Abonnements nach Datum**
>
> Neue Abos im Zeitverlauf. Voraussetzung: App **Abos und Mitgliedschaften**.

> **Gekündigte Abos nach Datum**
>
> Gekündigte Abos pro Tag, umschaltbar zwischen Kündigungsdatum und effektivem Enddatum.

> **Kündigungsgründe**
>
> Gründe für Abo-Kündigungen als absolute Werte. Das ist kein Widget für Buchungsstornos.

> **Abo Cashflow Prognose**
>
> Erwartete wiederkehrende Einnahmen aus laufenden Abos.

> **Aktive Abos nach Plan**
>
> Anzahl aktiver Abos, aufgeschlüsselt nach Abo-Plan.

### Analysen

> **Auslastung**
>
> Prozentuale Nutzung deiner Ressourcen im gewaehlten Zeitraum. Filterbar nach Ressource, Service, Kategorie, Gruppe, Community und Adresse.

> **Heatmap**
>
> Buchungsverteilung als Matrixdarstellung. Wählbar: Tag x Stunde (Wochenanalyse) oder Tag x Monat (saisonale Betrachtung). Je dunkler ein Feld, desto höher die Auslastung.

> **Auslastungs-Heatmap**
>
> Zeigt die Auslastung von Arbeitsplätzen und Räumen auf einer interaktiven Karte (inkl. 3D-Ansicht), pro Standort oder standortübergreifend.

> **Top-Ressourcen**
>
> Die leistungsstärksten Ressourcen basierend auf Buchungen, Einnahmen oder beidem. Darstellung als Balkendiagramm.

> **Top-Services**
>
> Die beliebtesten und umsatzstärksten Services im gewählten Zeitraum. Vergleich von Nutzung und wirtschaftlicher Performance.

> **Kategorienverteilung**
>
> Verteilung von Buchungen oder Einnahmen auf deine Kategorien als Kreis- oder Donut-Diagramm. Zeigt die führende Kategorie mit prozentualem Anteil.

> **Tests nach Datum**
>
> Verfügbar bei aktiviertem Feature Zertifikate. Zeigt durchgeführte oder geplante Tests im zeitlichen Verlauf.

> **Bereitgestellte Ressourcen**
>
> Visualisiert Dauer, Kosten und Anzahl der Termine für bereitgestellte Ressourcenzuweisungen. Waehlbar: Dauer und Kosten oder Anzahl und Kosten.

> **Buchungsfrequenz**
>
> Durchschnittliche Buchungen pro Kunde im Zeitverlauf. Filterbar nach allen Kunden oder nur aktiven Kunden sowie nach Ressource, Service oder Kategorie.

> **Kontingentauslastung**
>
> Nutzungsraten von Kontingenten im Zeitverlauf, aufgeteilt nach Ausgabetyp (Community oder Abonnement). Zeigt, wie viel Prozent der zugewiesenen Guthaben tatsächlich beansprucht werden.

> **Aktuelle Kontingentnutzung**
>
> Offene Kontingentzuweisungen aggregiert pro Kontingent. Stellt genutzten Wert dem Gesamtwert in gestapelten Balken gegenüber. Filterbar nach Ausgabeart.

> **Warteliste nach Ressource**
>
> Anzahl der aktiven Wartelistenplätze gruppiert nach Ressource. Macht Engpässe und Ressourcen mit hoher Nachfrage sofort sichtbar.

> **Buchungen nach Rolle**
>
> Wertet tägliche Buchungen nach Nutzerrollen bzw. Skills aus (zum Beispiel Rollen, Sprachen oder Tools). Ermöglicht eine Soll-Ist-Prüfung definierter Präsenzquoten (z. B. Mindestanzahl Ersthelfer:innen vor Ort).

### Warteschlangen

> **Tickets pro Benutzer**
>
> Anzahl geschlossener Tickets pro Mitarbeiter:in, gruppiert nach Warteschlange. Macht die Arbeitslast und Verteilung im Team sichtbar.

> **Tickets nach Datum**
>
> Anzahl der täglich geschlossenen Tickets, aufgeteilt nach Warteschlangen. Zeigt zeitliche Trends und saisonale Auslastungsspitzen.

## Wann nutze ich das?

* **Du möchtest KPIs teamweit teilen**: Erstelle ein geteiltes Dashboard und vergib Berechtigungen pro Rolle.
* **Du brauchst einen schnellen Tagesüberblick**: Nutze die Widgets Neue Buchungen und Als Nächstes auf einem privaten Dashboard.
* **Du willst Kampagnenwirkung messen**: Gruppiere Buchungen nach Datum nach UTM-Source.
* **Du planst Kapazitäten oder Personal**: Nutze Hauptzeiten und Tage, Auslastung und die Heatmap.
* **Nicht geeignet für**: Tabellarische Rohdaten-Exporte. Dafür nutze [(Automatische) Exporte](https://docs.anny.co/automatic-exports.md).

## Einstellungen und Optionen

| Einstellung (Admin) | Beschreibung |
| - | - |
| Neu | Erstellt ein neues Dashboard |
| Toggle Mit Organisation teilen | Macht Dashboard für berechtigte Nutzer:innen sichtbar |
| Widget hinzufügen | Öffnet die Widget-Auswahl |
| Filter (im Dashboard) | Grenzt das Dashboard nach Ressourcen, Gruppen und Services ein |
| Zeitraum (pro Widget) | Dynamisch oder eigener Zeitraum (max. 365 Tage) |
| Gruppierung (pro Widget) | Segmentiert nach Ressource, Service, Kategorie, UTM-Source |
| Steueransicht (Umsatz-Widgets) | Brutto, Netto, Brutto/Netto nach Gebühren |
| Zahlungsstatus (Umsatz-Widgets) | Fehlgeschlagene Zahlungen, Unbezahlt, Mit Online-Zahlung, Offline-Zahlung, Erstattet |
| Drag-and-Drop | Widgets über die sechs grauen Punkte verschieben |
| Spalten anpassen | Über das Einstellungssymbol im Tabellenkopf von Tabellen-Widgets (z. B. Als Nächstes) |

> [!TIP]
>
> Definiere Standard-Dashboards für wiederkehrende Reporting-Anforderungen (z. B. Operations, Revenue, Marketing) und teile sie, statt dass jede Person eigene Auswertungen pflegt.

## Praxisbeispiele

> **Ein Coworking-Space trackt Finanzen und Abos**
>
> Ein Coworking-Space moechte Umsatzentwicklung und Mitgliedschaften zentral auswerten, um Preisanpassungen datenbasiert zu planen.
>
> **1. Geteiltes Dashboard erstellen**
>
> Öffne **Dashboard** in der Seitenleiste und klicke auf **Neu**. Vergib den Namen Finance und aktiviere den Toggle **Mit Organisation teilen**.
>
> **2. Umsatz-Widgets hinzufügen**
>
> Klicke auf **Widget hinzufügen** und füge **Gesamtumsatz** und **MRR** hinzu. Setze den Zeitraum auf einen eigenen 90-Tage-Zeitraum. Wähle bei Gesamtumsatz die Steueransicht Netto nach Gebühren und den Status Bezahlt.
>
> **3. Buchungscode-Verkäufe ergänzen**
>
> Füge das Widget **Buchungscode-Verkäufe** hinzu, um den Absatz von Mehrfachkarten und Gutscheinen im Zeitverlauf zu sehen.
>
> **4. Berechtigung einschränken**
>
> Öffne **Account** → **Admin-Nutzer**. Erstelle oder bearbeite im Abschnitt **Rollen** die Rolle Finance und aktiviere den Zugriff auf das Dashboard Finance sowie die Widget-Kategorie Finanzen.

> **Ein Unternehmen trackt Sitzplatz-Auslastung und Ersthelfer-Praesenz**
>
> Ein Unternehmen mit Desk Sharing möchte die Auslastung der Arbeitsplätze überwachen und sicherstellen, dass täglich die Mindestanzahl an Ersthelfer:innen vor Ort ist.
>
> **1. Dashboard erstellen**
>
> Oeffne **Dashboard** und klicke auf **Neu**. Vergib den Namen Office Compliance und aktiviere **Mit Organisation teilen**.
>
> **2. Auslastungs-Widget hinzufuegen**
>
> Füge das Widget **Auslastung** hinzu. Filtere nach der Adresse deines Standorts und der Kategorie Arbeitsplatz. Setze den Zeitraum auf diese Woche.
>
> **3. Buchungen nach Rolle hinzufügen**
>
> Füge das Widget **Buchungen nach Rolle** hinzu. Dieses zeigt die tägliche Soll-Ist-Auswertung: Wie viele Personen mit der Rolle Ersthelfer haben an jedem Tag eine Buchung?
>
> **4. Ergebnis prüfen**
>
> Im Widget Buchungen nach Rolle siehst du auf einen Blick, ob an den kommenden Tagen die Mindestquote erfüllt ist. Bei Untererfüllung kannst du proaktiv qualifizierte Personen ins Büro einladen.

## FAQ

> **Wie exportiere ich Widget-Daten?**
>
> Klicke auf das Menü oben rechts im Widget und wähle **CSV** (Rohdaten) oder **PNG** (Bildexport). Der Export berücksichtigt den aktuell gesetzten Zeitraum und die aktiven Filter.

> **Warum sieht ein Teammitglied ein geteiltes Dashboard nicht?**
>
> Pruefe unter **Account** → **Admin-Nutzer** im Abschnitt **Rollen**, ob die Rolle der Person Zugriff auf das spezifische Dashboard und die relevanten Widget-Kategorien hat.

> **Warum weichen die Zahlen in meinem Widget von meinen Erwartungen ab?**
>
> Pruefe zuerst den eingestellten Zeitraum (dynamisch vs. eigener Zeitraum) und die aktiven Filter (Ressource, Community, Adresse, Status). Jedes Widget hat eigene Einstellungen.

> **Wie erstelle ich Marketing-Reports zur Kampagnenanalyse?**
>
> Gruppiere das Widget Buchungen nach Datum nach **UTM-Source**. Kombiniere zusaetzlich mit der Gruppierung nach Datum, um die Performance einzelner Kanaele im Zeitverlauf zu vergleichen.

> **Wie viele Dashboards kann ich erstellen?**
>
> Es gibt keine Begrenzung. Du kannst unbegrenzt viele private und geteilte Dashboards erstellen.

## Troubleshooting

> **Mein geteiltes Dashboard wird anderen Nutzer:innen nicht angezeigt**
>
> Die Rolle der betroffenen Person hat keinen Zugriff. Gehe zu **Account** → **Admin-Nutzer**, bearbeite im Abschnitt **Rollen** die entsprechende Rolle und aktiviere den Zugriff auf das Dashboard.

> **Die Umsatzzahlen im Widget stimmen nicht mit meinen Rechnungen ueberein**
>
> Das Gesamtumsatz-Widget wertet nach Umsatzentstehungsdatum (Rechnungserstellung) aus, nicht nach Buchungszeitpunkt. Prüfe ausserdem die Steueransicht und den Zahlungsstatus-Filter.

> **Die Heatmap zeigt Auslastung zu falschen Uhrzeiten**
>
> Pruefe, ob die Zeitzone unter **Account** → **Einstellungen** → **Allgemein** korrekt gesetzt ist. Bei Abweichungen kann es zu einer Verschiebung der dargestellten Stunden kommen.

> Wichtige Informationen fuer Agenten:
>
> UI-Pfad: **Dashboard** (Seitenleiste oben, Route `/dashboards`), dann **Neu** zum Erstellen (Dialog: Name, Toggle **Mit Organisation teilen**, **Speichern**). Im Dashboard: **Widget hinzufügen**, **Filter** (Ressourcen, Gruppen, Services; wird am Dashboard gespeichert), Drei-Punkte-Menü mit Bearbeiten/Löschen. Widget-Menü: PNG, CSV, Duplizieren, Nach oben/unten, Entfernen. Tabellen-Widgets: Spalten über Einstellungssymbol (**Spalten anpassen**), kein Zahnrad. Berechtigungen: Seitenleiste **Account** → **Admin-Nutzer** (Route `/user-management`) → Abschnitt **Rollen** → Rolle → Entity **Dashboards** mit **Alle erlauben** oder **Ausgewählte**. Widget-Kategorien: Buchungen, Analysen, Finanzen, Kunden, Warteschlangen, Trinkgeld. Zeitraum-Limit: max. 365 Tage bei eigenen Zeiträumen. Export: **CSV** / **PNG** (keine i18n-Labels „herunterladen“). Kein Plan-Gate. Standard-Widgets: Buchungen nach Datum und Auslastung. Abgrenzung: Dashboard = Visualisierung, Exporte = tabellarische Rohdaten. Es gibt KEIN Buchungs-Storno-Widget. **Kündigungsgründe** bezieht sich auf Abo-Kündigungen. Gesamtumsatz-Filter: `payment_state` (Fehlgeschlagen, Unbezahlt, Online, Offline, Erstattet), nicht Rechnungsstatus Entwurf/Offen/Bezahlt. Finanz-Widgets brauchen Feature `payments`. Abo-Widgets brauchen `plan-subscriptions`. Trinkgeld-Widget: `tips-by-user`, Ability `dashboard:tips`, Setting **Ansicht** = Alle Mitarbeiter / Mein Trinkgeld; **Alle Mitarbeiter** braucht `dashboard:financial`. Check-Ins-Widget: Ressourcen-Filter ist Pflicht. Neue Kunden: 7/14/30/60/90 Tage, nicht fest 7 Tage. **Als Nächstes** sendet `filter[start_date_range]` als `today`, `next_7_days` (Default) oder `next_30_days`; UI-Labels **Heute**, **7 Tage**, **30 Tage**.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.