Ü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,
    Aktuell ist kein Diagnose-Flow verfügbar.
    startet direkt in einem bestimmten Pfad. Mit Fortschrittsanzeige, Zurück-Button und Freitext-Zweig.
  • 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_Repository hieß class-pathway-repository.php; der SPL-Auto-Loader leitet den Dateinamen aber aus dem Klassennamen ab und erwartet class-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 Verzeichnis admin/), idf-home-Registrierung, Aktivierungs- und Deaktivierungs-Hook, Text-Domain idf-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 auf fu1:fu2 / fu1:* / default).
  • DB-Tabellen idf_pathway_leads und idf_pathway_events via dbDelta, 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], optional entry="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.

0 Comments

Auf dieser Seite
Über dieses Plugin
  • Version: 0.1.1
  • Version vom: 14. Mai 2026
  • WordPress-Version: 6.0
  • Getestet bis WP-Version: 6.5
  • PHP-Version: 8.0
  • Kompatible Themes: Alle
  • Erforderliche Plugins: IDF Home
  • Mitwirkende: Joerg Martin