Reports
Geschäftsführung will keine Dashboards — sie will eine Mail mit Zusammenfassung. XICTRAQ erzeugt Wochen- und Monatsreports automatisch und versendet sie per E-Mail an Ihr Team, Ihre Geschäftsleitung oder eingeladene Kundenkontakte. Das vollständige Report-PDF mit allen Detail-Sektionen steht jederzeit im Dashboard zum Download bereit — im Agency-Plan mit Ihrem eigenen Branding.
# Wochenreport (E-Mail)
Eine kompakte HTML-Mail über alle aktiven Websites Ihres Kontos: drei Kennzahlen-Kacheln (Anzahl Websites, durchschnittliche Verfügbarkeit, Anzahl Alerts), eine Tabelle je Website mit Status, Verfügbarkeit und durchschnittlicher Antwortzeit — plus, wenn vorhanden, ein Klartext-Block mit den automatisch erkannten Analytics-Veränderungen der Woche. Standard-Versandtag ist Montag, der konkrete Wochentag ist pro Konto frei wählbar.
| Website | Verfügbarkeit | Antwortzeit |
|---|---|---|
| ● shop.example.com | 99,99 % | 184 ms |
| ● www.example.com | 99,98 % | 142 ms |
| ● blog.example.com | 99,91 % | 263 ms |
| ● app.example.com | 100,00 % | 97 ms |
Was in der Mail steht — und was im Dashboard
Die Wochen-Mail ist bewusst kurz: KPI-Kacheln, die Website-Tabelle und der optionale Klartext-Block. Sie ist über alle aktiven Websites Ihres Kontos aggregiert — nicht je Einzelseite. Jeder Versand wird zusätzlich als Datensatz gespeichert (Typ weekly_auto) und ist im Reports-Bereich des Dashboards abrufbar; dort lässt sich der vollständige Report inklusive aller Detail-Sektionen als PDF herunterladen. Liegen Bestellungen vor, nennt die Analytics-Entwicklung in Wochen- und Monatsbericht Bestellungen und Umsatz gegen den Vorzeitraum; Bestellungen aus dem Shopware-Bestellimport zählen dort mit, wie im Umsatz-Tab.
# Monatsreport (PDF)
Das ausführliche Format als PDF: Titelseite, Executive Summary und alle Sektionen, für die im Zeitraum tatsächlich Daten vorliegen — Verfügbarkeit, SSL, Security, Analytics, Performance und die Compliance-/Security-Module. Jede Sektion wird nur gerendert, wenn dafür Daten existieren; die Seitenzahl ergibt sich daraus und ist nicht fest. Der automatische Monatsversand erfolgt zum 1. jedes Monats für den abgelaufenen Vormonat; zusätzlich lässt sich jeder Report jederzeit auf Knopfdruck als PDF herunterladen.
# KI-Executive-Summary im PDF
Jeder PDF-Report beginnt mit einer Executive-Summary-Sektion. Optional steht darüber eine kompakte, KI-generierte Zusammenfassung in drei bis vier Sätzen, die Verfügbarkeit, Performance, Sicherheits- und Compliance-Lage des Zeitraums sachlich zusammenfasst. Ist die KI-Variante nicht aktiv oder kurzzeitig nicht verfügbar, bleibt die Standard-Summary erhalten.
Deterministisch zwischengespeichert, kostenschonend
Die Zusammenfassung wird ausschließlich aus den bereits aggregierten Report-Kennzahlen erzeugt (Verfügbarkeit, Antwortzeit, Security-Score, SSL-Status, Compliance-Score, Pageviews und Besucher) — keine Roh-Daten, keine IP-Adressen, keine Namen. Identische Report-Daten liefern dieselbe Summary aus dem Cache (30 Tage Gültigkeit), und steht die KI kurzzeitig nicht bereit oder ist das Tageslimit erreicht, erscheint ein deterministischer Ersatztext: Der Report wird nie blockiert.
UWG-konforme Formulierung
Die KI ist angewiesen, Einschätzungen als Anhaltspunkte und nicht als Zusicherungen zu formulieren — Begriffe wie „garantiert“, „100 % sicher“ oder „fehlerfrei“ werden bewusst vermieden. Die Quelle des Summary-Textes (KI oder Ersatztext) ist im PDF transparent ausgewiesen.
# Funktionen
Auto-Versand mit konfigurierbarem Wochentag
Wochen- und Monatsreport sind in den Benachrichtigungs-Einstellungen einzeln aktivierbar. Ein täglicher Cron prüft morgens, welche Reports fällig sind: Der Wochenreport geht am pro Konto gewählten Wochentag raus (Standard Montag), der Monatsreport am 1. jedes Monats für den abgelaufenen Vormonat. Bereits versandte Zeiträume werden übersprungen — jeder Zeitraum geht nur einmal raus.
Klartext-Wochenzusammenfassung in der Mail
Die Wochen-Report-Mail enthält zusätzlich zu den KPIs einen kurzen Klartext-Block: zwei, drei verständliche Sätze, die die wichtigsten automatisch erkannten Analytics-Veränderungen der Woche je Website zusammenfassen (z. B. Traffic-Einbruch am Wochenende, ungewöhnlich hohe Absprungrate, Anstieg der Fehlerrate). So erfassen auch Empfänger ohne Dashboard-Zugang das Wesentliche, ohne eine einzige Karte öffnen zu müssen.
On-Demand-Generierung mit Sektions-Auswahl
Jeder Report lässt sich jederzeit manuell erzeugen — über alle Module hinweg oder fokussiert auf einen Bereich (Uptime, Security, SSL oder Analytics). Wahlweise legen Sie selbst fest, welche der verfügbaren Sektionen aufgenommen werden, und wählen einen Zeitraum von einem Tag bis zu einem Jahr. Der fertige Report bleibt im Reports-Bereich abrufbar und als PDF herunterladbar.
# Benutzerdefinierte Report-Vorlagen
Statt der Standard-Wochen-/Monatsreports lassen sich eigene Vorlagen speichern: ein Name, eine Website, die gewünschten Sektionen, der Zeitraum in Tagen, optionale Empfänger und das Ausgabeformat. Mit einer Frequenz (wöchentlich, monatlich oder quartalsweise) übernimmt ein Cron die Generierung und den Versand automatisch; auf „manuell“ gesetzte Vorlagen lösen Sie selbst aus.
Vier Ausgabeformate
Eine Vorlage liefert ihr Artefakt als PDF, HTML, JSON oder CSV. Beim geplanten Versand wird die jeweilige Datei direkt an die Mail angehängt (PDF mit White-Label, sofern Agency); schlägt die Erzeugung des Anhangs einmal fehl, fällt der Versand fail-safe auf eine Link-Mail zum Dashboard zurück.
Empfänger müssen zum Konto gehören
Die Empfänger-Liste einer Vorlage akzeptiert bis zu 20 Adressen — aber nur die eigene Kontoadresse und eingeladene Team- bzw. Client-Mitglieder. Unbekannte Fremdadressen werden abgewiesen, damit geplante Reports nicht als Versandrelais missbraucht werden können.
Beispiel-Konfiguration einer Vorlage (so wird sie über die API angelegt):
POST /api/report-templates
{
"name": "Monatsbericht Kunde Mueller",
"website_id": "01HZ...",
"sections": ["uptime", "sla", "ssl", "security", "analytics"],
"frequency": "monthly",
"period_days": 30,
"recipients": ["kunde@example.com"],
"format": "pdf"
}# White-Label-Branding (Agency)
Im Agency-Plan trägt jedes PDF Ihr eigenes Branding — der Endkunde sieht XICTRAQ nicht. Die Branding-Daten stammen aus Ihren White-Label-Einstellungen; reicht der Plan nicht oder sind keine Daten gesetzt, bleibt es beim Standard-XICTRAQ-Branding.
Was im White-Label-PDF ersetzt wird
Kopf-Logo (Data-URI, max. 55 × 9 mm), Primärfarbe an allen Brand-Stellen (Section-Titel, KPI-Werte, Trennlinien, Tabellen-Köpfe), Firmenname im Footer und in den PDF-Metadaten sowie im Dateinamen-Slug. Ein per HTTPS hinterlegtes Logo wird beim Generieren mit 5-Sekunden-Timeout und 1-MB-Limit geladen und direkt ins PDF eingebettet (kein Remote-Image zur Laufzeit). Sobald ein eigener Firmenname gesetzt ist, entfällt der Powered-by-XICTRAQ-Footer automatisch.