Über dieses Plugin
IDF Pathway verwandelt den Erstkontakt auf einer Website von einem statischen Funnel in eine geführte Diagnose. Besucher beantworten eine Einstiegsfrage und zwei bis drei Folgefragen und erhalten am Ende eine regelbasierte Empfehlung: passende Bestandsseiten plus einen klaren Handlungsaufruf (Termin-Link und niedrigschwellige E-Mail-Erfassung).
Jeder Durchlauf erzeugt einen Lead und Tracking-Events, die im WordPress-Backend als Funnel-Statistik und Lead-Liste auswertbar sind. Diagnose-Pfade samt Fragebaum und Empfehlungen werden vollständig im Backend gepflegt — ohne Code-Änderung.
Features
- Diagnose-Pfade als Custom Post Type: Fragebaum, adaptive Folgefragen und Empfehlungen werden komplett im WordPress-Backend gepflegt.
- Adaptive Folgefragen: Die zweite Folgefrage richtet sich nach der Antwort auf die erste — maximal vier Schritte bis zur Empfehlung.
- Regelbasierte Empfehlungs-Engine: Deterministisches Mapping von Antworten zu Seitenempfehlungen, ohne externe API-Aufrufe.
- Frontend-Wizard per Shortcode:
bindet den kompletten Flow ein,startet direkt in einem bestimmten Pfad. Mit Fortschrittsanzeige, Zurück-Button und Freitext-Zweig.Aktuell ist kein Diagnose-Flow verfügbar. - Lead-Erfassung mit Slack-Benachrichtigung: Leads landen in einer eigenen Datenbanktabelle, optional kommt eine Benachrichtigung in einen Slack-Channel.
- Auswertung im Backend: Funnel-Kennzahlen, Lead-Liste und CSV-Export.
- DSGVO-bewusst: Pflicht-Einwilligung vor dem Absenden, Tracking ohne IP-Adresse, User-Agent oder Cookies.
- IDF-Home-Anbindung: Automatische Updates über das IDF-Plugin-Ökosystem (sofern IDF Home aktiv).
Changelog
v0.1.1 — 2026-05-14
Behoben
- Fatal Error bei der Aktivierung behoben. Die Datei der Klasse
Idf_Pathway_Repositoryhießclass-pathway-repository.php; der SPL-Auto-Loader leitet den Dateinamen aber aus dem Klassennamen ab und erwartetclass-repository.php. Die Klasse war dadurch nicht ladbar und das Plugin brach beim Laden mit einem Fatal Error ab. Datei entsprechend der Namenskonvention umbenannt.
v0.1.0 — 2026-05-14
Hinzugefügt
- Plugin-Grundgerüst aus
idf-plugin-template: Plugin-Header, Konstanten (IDF_PATHWAY_*), SPL-Auto-Loader (erweitert um das Verzeichnisadmin/), idf-home-Registrierung, Aktivierungs- und Deaktivierungs-Hook, Text-Domainidf-pathway. - Custom Post Type
idf_pathway— ein Post je Einstiegspfad. Editor mit drei Meta-Boxen: Einstiegs-Antwort, JSON-gesteuerter Fragebaum-Editor (admin.js) und Shortcode-Hinweis. - Datenmodell: kompletter Fragebaum als ein Post-Meta
_idf_tree(Folgefrage 1, adaptive Folgefrage 2 je FU1-Antwort, Empfehlungs-Records gekeyed auffu1:fu2/fu1:*/default). - DB-Tabellen
idf_pathway_leadsundidf_pathway_eventsviadbDelta, inklusive Runtime-Migrations-Check. - Regelbasierte Empfehlungs-Engine (
Idf_Pathway_Engine) — deterministische Auflösung von Antworten zu einer Seitenempfehlung, ohne externe Aufrufe. - Frontend-Wizard (
[idf_pathway], optionalentry="ID"): clientseitiger Mehrschritt-Flow mit Fortschrittsanzeige, Zurück-Button und „Etwas anderes"-Freitext-Zweig. Vanilla-JS ohne Build-Step. - Lead-Erfassung: AJAX-Endpunkte für Flow-Lead, Freitext-Lead und Event-Tracking; serverseitige Empfehlungs-Auflösung als gespeicherter Snapshot.
- Slack-Benachrichtigung bei neuen Leads über einen konfigurierbaren Webhook.
- Admin-Backend: Top-Level-Menü mit den vier Pflicht-Unterseiten — Übersicht (Funnel-Statistik, Lead-Liste, CSV-Export), Einstellungen, Hilfe, Deinstallation.