Wenn etwas nicht funktioniert, hilft dem Support am meisten, was er in deiner Installation sieht. Die Diagnose ist eine Datei, die du selbst herunterlädst; sie ist nicht dasselbe wie die wöchentlichen Diagnosedaten. Sie bündelt Versionen, Einstellungen, Fehlercodes und den Aufbau deiner Formulare in einer Datei, ohne Einträge, Kontaktdaten oder Schlüssel. Diagnose und Protokoll der letzten Admin-Aktionen gibt es in Funnelforms Pro auf der Seite Support. In Free und Pro meldet sich Funnelforms außerdem im Website-Zustand von WordPress.
Voraussetzungen
- Funnelforms Free 5.0 oder Funnelforms Pro 5.0. Den Website-Zustand gibt es in beiden Ausgaben. Diagnose herunterladen und Letzte Admin-Aktionen (nur Pro) stehen auf der Seite Support, die es nur in Pro gibt.
- Für die Diagnose hast du das Recht „Einstellungen ändern“.
- Für den Website-Zustand brauchst du Zugriff auf Werkzeuge → Website-Zustand in WordPress.
Wo finde ich die Funktion?
- Diagnose und Admin-Protokoll (nur Pro): Funnelforms → Support, Karte Diagnose unten auf der Seite
- Website-Zustand: Werkzeuge → Website-Zustand in WordPress
Funktionen im Überblick
- Diagnose herunterladen (nur Pro): eine JSON-Datei mit dem Zustand deiner Installation. Daneben stehen die wichtigsten Eckdaten, zum Beispiel die Zahl der Formulare und der fehlgeschlagenen Zustellungen in 30 Tagen.
- Letzte Admin-Aktionen (nur Pro): aufklappbar, die letzten 20 wichtigen Aktionen mit Uhrzeit, Aktion, Betroffenem und Benutzer.
- Zwei Tests im Website-Zustand: „Funnelforms-Zustellungen“ und „Funnelforms-Hintergrundaufgaben“.
- Abschnitt „Funnelforms“ in den Support-Informationen von WordPress.
Schritt-für-Schritt-Anleitung
Diagnose herunterladen (nur Pro)
- Öffne Funnelforms → Support.
- Scrolle zur Karte Diagnose.
- Klicke auf Diagnose herunterladen.
- Hänge die Datei an deine Anfrage an, falls du kein Ticket aus dem Plugin sendest. Im Ticketformular hakst du dafür Diagnose anhängen an; die Option ist standardmäßig aus.
Website-Zustand prüfen
- Öffne in WordPress Werkzeuge → Website-Zustand.
- Lies die Ergebnisse der Tests „Funnelforms-Zustellungen“ und „Funnelforms-Hintergrundaufgaben“.
- Öffne den Reiter „Info“ und klappe den Abschnitt „Funnelforms“ auf, um Versionen und Einstellungen zu sehen. Du kannst sie von dort in ein Ticket kopieren.
Erklärungen
Was steht in der Diagnosedatei?
Die Datei heißt funnelforms-diagnostics-<Website>-<Datum>-<Uhrzeit>.json und enthält:
- Website: Adresse, Versionen von WordPress, PHP und Datenbank, Multisite, Sprache, Zeitzone, Speicherlimit, Debug-Modus, Objekt-Cache, ob WP-Cron abgeschaltet ist, aktives Theme und aktive Plugins mit Versionen.
- Funnelforms: Version, Datenbankversion, ob der neue Renderer gebaut ist, ob Action Scheduler oder WP-Cron die Hintergrundaufgaben ausführt, Spam-Schutz, Datenschutzmodus, Tracking-Code, Zahl der Websites für Einbettung und Diagnosedaten an oder aus.
- Formulare: bis zu 1000 Formulare, je Formular Titel, Status, Renderer, Sprachen, Zahl der Elemente und Felder je Typ, Aktionen und erkannte Probleme.
- Einträge: nur Anzahlen (gesamt, letzte 7 Tage, letzte 30 Tage, nach Status).
- Zustellungen: Anzahlen der letzten 30 Tage nach Status, Fehlercodes und die letzten 20 Zustellungen.
- Verbindungen: Anzahl je Typ, ohne Namen und Schlüssel.
- Migration: Anzahlen nach Status.
- Prüfungen: die Ergebnisse der beiden Tests aus dem Website-Zustand.
- Admin-Protokoll: die letzten 50 Aktionen.
Nicht enthalten sind Inhalte von Einträgen, Kontaktdaten, Bezeichnungen von Verbindungen und Schlüssel. E-Mail-Adressen in Fehlermeldungen von Mailservern werden durch „[e-mail]“ ersetzt.
Was bedeuten die Tests im Website-Zustand?
- Funnelforms-Zustellungen: Gut, wenn alle Mails, Webhooks und CRM-Übertragungen der letzten sieben Tage zugestellt wurden. Sonst „empfohlen“ mit der Zahl fehlgeschlagener Zustellungen und den häufigsten Fehlercodes. Die Einträge selbst sind gespeichert; prüfe die Empfänger und sende die Einträge im Eintrag erneut.
- Funnelforms-Hintergrundaufgaben: Gut, wenn nichts wartet. „Kritisch“, wenn Zustellungen länger als eine Stunde warten. Dann ist WP-Cron vermutlich abgeschaltet (DISABLE_WP_CRON) ohne Server-Cronjob, oder die Website hat zu wenige Besuche. Richte einen Server-Cronjob für wp-cron.php ein.
Was steht im Website-Zustand unter „Funnelforms“?
Im Reiter „Info“ zeigt der Abschnitt „Funnelforms“ unter anderem Version, Datenbankversion, „Neuer Renderer gebaut“, „Formulare im neuen Renderer“ (zum Beispiel „3 von 5“), Hintergrundaufgaben, Spam-Schutz, Datenschutzmodus, ob Tracking-Code erlaubt ist und „Diagnosedaten für Funnelforms“ mit An oder Aus. In Pro kommen die Websites für Einbettung dazu. Beim Datenschutzmodus steht „EU (DSGVO)“, „Global (Opt-out)“ oder „Uneingeschränkt (auf eigene Verantwortung)“.
Die Zeile „Code von Funnelforms 3 geladen“ nennt, ob und warum der alte Code noch lädt:
- „Nein“: Alle Formulare laufen mit Funnelforms 5, und nichts braucht den alten Code.
- „Ja, Formulare laufen noch auf Funnelforms 3“
- „Ja, eine Verbindung von Funnelforms 3 (App, Zapier oder Make) ist eingerichtet“
- „Ja, die Website ist zu Funnelforms 3 zurückgekehrt“
Was zeigt das Admin-Protokoll? (nur Pro)
Klappe in der Karte Diagnose „Letzte Admin-Aktionen“ auf. Du siehst die letzten 20 Aktionen mit „Uhrzeit“, „Aktion“, „Betrifft“ und „Von“. Bei Aktionen ohne Benutzer steht „System“. Protokolliert werden zum Beispiel: Formular erstellt, veröffentlicht, gelöscht, Verbindung hinzugefügt oder entfernt, API-Token erstellt oder widerrufen, Einträge exportiert oder gelöscht, Rechte einer Rolle geändert, Einträge auf Anfrage gelöscht, Website mit Funnelforms verbunden oder getrennt sowie alle Schritte rund um Support-Tickets und Support-Zugang.
Best Practices
- Lade in Pro die Diagnose herunter, bevor du Einstellungen änderst, wenn du ein Problem beobachtest.
- Schau nach Updates oder Server-Umzügen in den Website-Zustand.
- Prüfe das Admin-Protokoll, wenn sich etwas ohne dein Zutun geändert hat.
- Sieh dir die Datei an, bevor du sie weitergibst: Sie enthält die Adresse deiner Website und die Liste aktiver Plugins.
Troubleshooting
| Problem | Ursache | Lösung |
|---|---|---|
| „Du darfst die Diagnose nicht herunterladen.“ | Dein Benutzer hat das Recht „Einstellungen ändern“ nicht | Einen Administrator bitten, es zu vergeben |
| Es gibt keine Seite Support und keine Diagnose | Du nutzt Funnelforms Free | Nutze den Website-Zustand; Diagnose und Admin-Protokoll gehören zu Pro |
| Site Health meldet „Zustellungen fehlgeschlagen“ | Mails, Webhooks oder CRM-Übertragungen kamen nach drei Versuchen nicht an | Empfänger prüfen und in Pro die Einträge erneut senden; Details unter Funnelforms → Einstellungen → E-Mail im Abschnitt „Mails und Zustellungen“ |
| Site Health meldet „kritisch“ bei den Hintergrundaufgaben | Zustellungen warten länger als eine Stunde | WP-Cron prüfen und ggf. Server-Cronjob einrichten |
| „Noch keine Admin-Aktionen erfasst.“ | Es wurde noch keine Aktion protokolliert | Kein Fehler |
| Die Diagnose fehlt im Ticket | Diagnose anhängen war nicht angehakt, oder sie war größer als 256 KB | Haken setzen, oder die Datei herunterladen und per Mail an den Support senden |
Tipps
Hinweis: Die Diagnose enthält die Adresse deiner Website, Formulartitel und die Namen aktiver Plugins. Sie enthält keine Einträge, Kontaktdaten oder Schlüssel.
- Ob die wöchentlichen Diagnosedaten an sind, siehst du im Website-Zustand in der Zeile „Diagnosedaten für Funnelforms“.
- In Free kopierst du die Support-Informationen aus dem Website-Zustand, wenn du im Support-Forum fragst. Prüfe vorher, was du öffentlich teilst.
FAQ
Kann der Support meine Einträge in der Diagnose lesen? Nein. Die Diagnose enthält nur Anzahlen von Einträgen, nie deren Inhalt.
Wie aktuell ist der Website-Zustand? Die beiden Tests werden neu berechnet, wenn du die Seite Werkzeuge → Website-Zustand öffnest.
Wie lange werden Admin-Aktionen angezeigt? Die Seite Support zeigt die letzten 20, die Diagnose die letzten 50 (nur Pro).
Wo sehe ich Fehler einzelner Zustellungen? Unter Funnelforms → Einstellungen → E-Mail im Abschnitt „Mails und Zustellungen“.