Zum Inhalt

Probefahrt Buchungssystem

Dieses Plugin bringt ein Probefahrt-Buchungssystem direkt in Ihren Shopware-6-Shop – ohne externes Buchungstool und ohne Datenübertragung an Drittanbieter. Kunden wählen auf der Produktdetailseite eines Fahrzeugs einen freien Termin, geben ihre Daten ein und erhalten sofort eine Bestätigung per E-Mail.

Ideal für Autohäuser, Motorrad-, E-Bike-, Wohnmobil- und Bootshändler – überall dort, wo Kunden ein Fahrzeug vor dem Kauf ausprobieren möchten.

Der kostenlose Kern ist sofort einsatzbereit. Optionale Pläne (In-App-Kauf) schalten mehr Fahrzeuge, Verkäufer, Kalendereinladungen, Erinnerungen, Statistiken und weitere Funktionen frei.

Highlights

  • 🚗 Button „Probefahrt buchen“ direkt unter dem Warenkorb-Button der Produktseite
  • 🗓️ Buchung in 3 Schritten: Termin → Ihre Daten → Bestätigen
  • 🕒 Nur freie Termine – belegte Zeiten, Vorlaufzeit und Sperrtage werden automatisch berücksichtigt
  • 📎 Bestätigungsmail, ab Starter mit .ics-Kalendereinladung und Erinnerung
  • 👤 Verkäufer je Fahrzeug, ohne Doppelbelegung
  • 🔒 DSGVO-konform – alle Daten bleiben in Ihrer Shopware-Datenbank

Probefahrt buchen – Terminauswahl im Storefront

💳 Kostenloser Kern & optionale Pläne

Das Plugin ist kostenlos nutzbar. Zusätzliche Funktionen buchen Sie optional als In-App-Kauf direkt in Shopware. Business enthält alle Funktionen von Starter.

Funktion Kostenlos Starter Business
Buchung in 3 Schritten mit Kalender ✅ ✅ ✅
Buchung ohne Kundenkonto, Spam-Schutz ✅ ✅ ✅
Bestätigungs-, Händler- und Stornierungsmails ✅ ✅ ✅
Termine im Admin verwalten (bestätigen, durchführen, stornieren) ✅ ✅ ✅
Kunden können ihren Termin online absagen ✅ ✅ ✅
Aktive Fahrzeuge 1 10 unbegrenzt
Buchungen pro Monat 5 unbegrenzt unbegrenzt
.ics-Kalendereinladung in der Bestätigung – ✅ ✅
Erinnerungsmail vor dem Termin – ✅ ✅
Verkäufer zuweisen und benachrichtigen (keine Überschneidungen) – ✅ ✅
Sperrtage je Fahrzeug – ✅ ✅
Prüfung der erforderlichen Führerscheinklasse – ✅ ✅
Automatische Sperrung verkaufter Fahrzeuge – – ✅
Statistiken und Conversion zum Kauf – – ✅
CMS-Element für Erlebniswelten – – ✅
Fahrzeug nur in einem Verkaufskanal buchbar – – ✅

Unter Bestellungen > Probefahrten > Pläne sehen Sie Ihren aktuellen Plan und aktivieren Starter oder Business mit einem Klick. Dieselbe Übersicht steht oben in der Plugin-Konfiguration.

Pläne und In-App-Käufe im Admin

Nichts wird versteckt

Funktionen eines höheren Plans bleiben sichtbar – mit einem Hinweis, was sie bewirken, und einer Schaltfläche zur Aktivierung. Die aktuellen Preise zeigt Shopware im In-App-Kauf-Dialog an. Wird ein Plan beendet, bleiben alle Daten erhalten; über dem Limit liegende Fahrzeuge werden nicht gelöscht, nur die ältesten im Rahmen des Limits bleiben buchbar.

🔧 Installation

  • Voraussetzung: Shopware 6.7
  • Installation über den Shopware Store oder per ZIP unter Erweiterungen > Meine Erweiterungen
  • Plugin installieren und aktivieren
  • Das Modul finden Sie unter Bestellungen > Probefahrten

⚙️ Konfiguration

Die Konfiguration finden Sie unter Erweiterungen > Meine Erweiterungen > Probefahrt Buchungssystem > Konfigurieren. Alle Einstellungen lassen sich je Verkaufskanal überschreiben.

Buchung

Einstellung Beschreibung Standard
Standard-Dauer einer Probefahrt (Minuten) Gilt für alle Fahrzeuge ohne eigene Dauer 60
Buchungszeitraum (Tage im Voraus) Wie weit im Voraus Kunden buchen können 60
Mindestvorlaufzeit (Stunden) Früher beginnende Termine werden nicht angeboten 24
Buchungen automatisch bestätigen Aus: neue Buchungen sind „Offen“, bis Sie sie bestätigen an
Zeitzone des Autohauses Zeitzone der Verfügbarkeiten (z. B. Europe/Berlin) Europe/Berlin
Kunden dürfen ihren Termin online absagen Absage über den persönlichen Link in der Bestätigungsmail an

Buchungsformular

Einstellung Beschreibung Standard
Führerscheinklasse ist Pflichtfeld Kunden müssen ihre Führerscheinklasse angeben an
Telefonnummer ist Pflichtfeld Telefonnummer verpflichtend aus

Benachrichtigungen

Einstellung Beschreibung Standard
E-Mail-Adresse für neue Buchungen Empfänger der Händler-Benachrichtigung; leer = E-Mail des Shopbetreibers (Grundeinstellungen) leer
Zugewiesenen Verkäufer zusätzlich benachrichtigen Verkäufer des Fahrzeugs erhält jede neue Buchung (Starter) an
Erinnerungsmail senden Automatische Erinnerung an den Kunden (Starter) an
Erinnerung … Stunden vor dem Termin Zeitpunkt der Erinnerung (1–168 Stunden) 24

Neben jeder Einstellung eines höheren Plans zeigt die Konfiguration, was diese Funktion bewirkt, und eine Schaltfläche, um den Plan zu aktivieren.

Plan-Hinweise in der Konfiguration

🚗 Fahrzeuge einrichten

Jedes buchbare Fahrzeug ist ein Shopware-Produkt (auch Varianten). Unter Bestellungen > Probefahrten > Fahrzeuge > Fahrzeug anlegen:

  1. Produkt auswählen – jedes Produkt kann nur einmal als Fahrzeug angelegt werden.
  2. Online buchbar aktivieren – steuert den Button auf der Produktseite.
  3. Dauer einer Probefahrt (leer = Standard-Dauer) und Treffpunkt angeben.
  4. Wöchentliche Verfügbarkeit hinterlegen: Wochentag, von, bis (HH:MM). Die Zeitfenster werden in Termine der eingestellten Dauer aufgeteilt; mehrere Fenster pro Tag sind möglich.

Mit Starter zusätzlich:

  • Verkäufer – erhält die Buchungen per E-Mail; ein Verkäufer kann nicht zur selben Zeit zwei Probefahrten begleiten.
  • Erforderliche Führerscheinklasse (z. B. A für Motorräder) – Buchungen mit einer niedrigeren Klasse werden abgelehnt.
  • Sperrtage – Zeiträume ohne Termine (Inspektion, Messe, Urlaub) mit internem Grund.

Mit Business zusätzlich:

  • Nur buchbar im Verkaufskanal – das Fahrzeug erscheint nur in einem bestimmten Verkaufskanal.
  • Automatische Sperrung – sobald das Produkt deaktiviert wird oder der verfügbare Bestand 0 erreicht (verkauft), werden keine Termine mehr angeboten; ist das Produkt wieder verfügbar, wird das Fahrzeug automatisch freigegeben. Bereits gebuchte Termine bleiben bestehen.

Fahrzeug mit Zeitfenstern im Admin

👤 Verkäufer

Unter Bestellungen > Probefahrten > Verkäufer (Starter) legen Sie Ihre Verkäufer an: Name, E-Mail für Benachrichtigungen, Telefon, optional ein Foto, aktiv/inaktiv. Anschließend weisen Sie sie den Fahrzeugen zu. Name und Telefon des Verkäufers erscheinen in der Buchungsbestätigung als Ansprechpartner.

🛒 Buchungsablauf im Storefront

Auf der Produktdetailseite eines buchbaren Fahrzeugs erscheint unter dem Warenkorb-Button der Button „Probefahrt buchen“. Er öffnet ein Fenster mit drei Schritten:

  1. Termin – Kalender mit freien Tagen, danach die freien Uhrzeiten des gewählten Tages
  2. Ihre Daten – Vorname, Nachname, E-Mail, Telefon, Führerscheinklasse, Nachricht
  3. Bestätigen – Zusammenfassung und Zustimmung zur Datenschutzerklärung

Fahrzeug-Produktseite mit Probefahrt-Button

Kontaktdaten und Führerscheinklasse

Die Buchung ist ohne Kundenkonto möglich; angemeldete Kunden finden ihre Daten vorausgefüllt. Ein unsichtbares Honeypot-Feld hält Spam-Bots fern. Ohne JavaScript steht dieselbe Buchung als eigene Seite zur Verfügung.

Bestätigung nach der Buchung

Über den persönlichen Link in der Bestätigungsmail sieht der Kunde seinen Termin und Status und kann ihn absagen (sofern in der Konfiguration erlaubt und der Termin noch nicht begonnen hat).

Termin ansehen oder absagen

Frei platzierbar über Erlebniswelten (Business)

Unter Inhalte > Erlebniswelten steht in der Kategorie Commerce der Block „Probefahrt-Buchung“ bereit. Im Element wählen Sie das Fahrzeug; das Buchungsformular erscheint dann direkt auf der Seite, z. B. auf einer Landingpage für ein neues Modell.

📋 Buchungen verwalten

Unter Bestellungen > Probefahrten > Buchungen sehen Sie alle Termine mit Kennzahlen (Buchungen dieses Monats, Termine heute, offene Bestätigungen) und Filtern nach Suchbegriff, Status, Fahrzeug und Zeitraum.

Buchungsübersicht im Admin

Status Bedeutung
Offen Angefragt, wartet auf Ihre Bestätigung (nur ohne automatische Bestätigung)
Bestätigt Termin steht
Durchgeführt Probefahrt hat stattgefunden
Storniert Vom Händler oder Kunden abgesagt

Über das Kontextmenü oder die Detailseite bestätigen, schließen oder stornieren Sie einen Termin. Bei Bestätigung und Stornierung erhält der Kunde automatisch eine E-Mail.

Buchungsdetails

📊 Statistiken (Business)

Der Reiter Statistiken zeigt für den gewählten Zeitraum (3, 6, 12 oder 24 Monate):

  • Buchungen gesamt und storniert, durchgeführte Probefahrten
  • Conversion zum Kauf – Anteil vergangener Probefahrten, nach denen dieselbe E-Mail-Adresse das Fahrzeug innerhalb von 90 Tagen bestellt hat
  • Buchungen pro Monat, meistgebuchte Fahrzeuge und Buchungen pro Verkäufer

Statistiken und Conversion

📬 E-Mail-Benachrichtigungen

E-Mail-Template Empfänger Wann
Probefahrt – Buchungsbestätigung (Kunde) Kunde Bei Buchung (als Anfrage oder Bestätigung) und bei Bestätigung im Admin; ab Starter mit .ics
Probefahrt – Neue Buchung (Händler) Händler-Adresse, ab Starter auch der Verkäufer Bei jeder neuen Buchung
Probefahrt – Terminerinnerung (Kunde) Kunde Starter: die eingestellten Stunden vor dem Termin
Probefahrt – Stornierung Kunde; bei Absage durch den Kunden auch Händler und Verkäufer Bei jeder Absage

Kundenmails werden in der Sprache versendet, in der gebucht wurde. Alle Texte bearbeiten Sie unter Einstellungen > E-Mail-Templates.

Voraussetzung: geplante Aufgaben

Erinnerungen (cnk_test_drive.reminder) und die automatische Sperrung (cnk_test_drive.auto_block) laufen stündlich als geplante Aufgaben. Dafür muss der Hintergrund-Worker von Shopware (Message Queue und Scheduled Tasks) aktiv sein – bei den meisten Hostings ist das Standard.

🔐 Berechtigungen (ACL)

Unter Einstellungen > Benutzer & Rechte > Rollen finden Sie im Bereich Bestellungen den Eintrag „Probefahrten“ mit den Stufen:

Stufe Erlaubt
Anzeigen Buchungen, Fahrzeuge, Verkäufer, Statistiken und Pläne ansehen
Bearbeiten Termine bestätigen, abschließen und stornieren; Fahrzeuge, Zeitfenster, Sperrtage und Verkäufer bearbeiten
Erstellen Fahrzeuge und Verkäufer anlegen
Löschen Buchungen, Fahrzeuge und Verkäufer löschen

Schaltflächen ohne die nötige Berechtigung sind im Admin deaktiviert; die Admin-API prüft dieselben Rechte.

🔒 Datenschutz (DSGVO)

Das Plugin arbeitet vollständig innerhalb Ihrer Shopware-Installation. Es gibt keine Datenübertragung an externe Dienste. Kunden müssen vor der Buchung der Datenschutzerklärung zustimmen. Beim Deinstallieren ohne „Daten behalten“ werden alle Tabellen, E-Mail-Templates und Einstellungen des Plugins entfernt.

❓ FAQ

Ist das Plugin kostenlos?

Ja. Der kostenlose Kern umfasst ein Fahrzeug und 5 Buchungen pro Monat. Mehr Fahrzeuge, Verkäufer, Erinnerungen und Statistiken schalten Sie über die Pläne Starter und Business frei.

Für welche Händler ist das Plugin geeignet?

Für Autohäuser (Neu- und Gebrauchtwagen), Motorrad-, Roller-, E-Bike- und E-Scooter-Händler sowie Wohnmobil-, Caravan- und Bootshändler.

Können Kunden ohne Kundenkonto buchen?

Ja. Die Buchung funktioniert ohne Registrierung; angemeldete Kunden finden ihre Daten vorausgefüllt.

Erhalten Kunden eine Kalendereinladung?

Ab dem Starter-Plan enthält die Bestätigungsmail eine .ics-Datei für Outlook, Google und Apple Kalender.

Was passiert, wenn ein Fahrzeug verkauft wird?

Mit Business wird das Fahrzeug automatisch gesperrt, sobald das Produkt deaktiviert ist oder kein Bestand mehr verfügbar ist. Ohne Business deaktivieren Sie „Online buchbar“ am Fahrzeug.

Welche Shopware-Version wird benötigt?

Shopware 6.7. Weitere Plugins sind nicht erforderlich.

📬 Support

Bei Fragen, Verbesserungsvorschlägen oder individuellen Anpassungen erreichen Sie uns per E-Mail unter support@cnk-plugins.de.