Website & Kundenlinks › Anfrage / Lead-Formular
Anfrage / Lead-Formular
FunktionLiveQuelle geändert seit PrüfungDas Formular auf der Website für alles, was keinen festen Termin braucht: Reparatur, Karosserie, Lack, Elektronik oder Sonderarbeiten schildern, Fotos anhängen, absenden. Die Werkstatt meldet sich mit einem unverbindlichen Kostenvoranschlag und einem Terminvorschlag zurück.

So arbeitest du damit
- Öffne auf der Website die Seite „Anfrage" oder starte sie von einer Leistungsseite aus.
- Trage unter „Ihre Daten" Fahrzeug und Name ein, dazu Telefon oder E-Mail — mindestens eines von beiden.
- Beschreibe im Feld „Anliegen / Beschreibung", was los ist, seit wann und was du schon bemerkt hast.
- Hänge unter „Fotos / Dokumente" bis zu fünf Bilder oder Dateien an, zum Beispiel den Schaden oder eine Fehlermeldung.
- Drücke „Anfrage senden" und warte die Bestätigung ab.
Danach: Terminbuchung (Ablauf)
Die Anfrage geht sofort als Mail ins Büro-Postfach, angehängte Fotos gehen mit (Microsoft Graph (Mail + Kalender)). Zusätzlich erscheint im Büro eine Meldung in der Glocke, damit eine Anfrage nicht nur im Postfach liegt. Ist eine E-Mail-Adresse angegeben, bekommt der Kunde eine kurze Eingangsbestätigung; sie ist ausdrücklich keine Zusage und nennt keinen Preis. Das Formular ist gegen Massenversand gebremst: fünf Anfragen je Stunde und Anschluss (Rate-Limiting (Missbrauchsbremse)). Aus einer Anfrage macht das Büro danach von Hand einen Kostenvoranschlag (Angebote) oder gleich einen Termin (Terminbuchung (Ablauf)). Anders als bei einer Buchung über die Seite „Termin" (Terminbuchung) wird hier nichts im Kalender geblockt (Kalender / Termine) — es entsteht kein Zeitfenster und keine Bühne.
- „Bitte Name, Fahrzeug und mindestens Telefon oder E-Mail angeben" → eines dieser Felder ist leer; Fahrzeug und Name sind immer Pflicht.
- „Bitte beschreiben Sie Ihr Anliegen" → das Beschreibungsfeld ist zu kurz; ein ganzer Satz reicht schon.
- „Zu viele Anfragen" → mehr als fünf Anfragen in einer Stunde vom selben Anschluss; später erneut senden oder anrufen.
- Eine Datei lässt sich nicht anhängen → es sind schon fünf Dateien angehängt oder die Datei ist größer als acht Megabyte; eine entfernen oder verkleinern.
- „Anfrage konnte gerade nicht übermittelt werden" → der Mailversand ist gestört; in der Werkstatt anrufen, die Nummer steht unter dem Formular.
Gehört zu
- Öffentliche Website Teilweise
Speist
- Kunden- & Auftragskommunikation Teilweise
Fachlich davor
- Terminbuchung Live
Regelt
Fachlich danach
- Wird eine Anfrage auch als Eintrag in einer Liste im Büro gespeichert? Die gelesenen Quellen zeigen nur zwei Mails und eine Meldung in der Glocke, keinen eigenen Datensatz.
- Wer im Büro ist zuständig, wenn eine Anfrage liegen bleibt? Eine Frist oder ein fester Bearbeiter ist nirgends festgelegt.
- app/anfrage/page.tsx
- components/booking/AnfrageClient.tsx
- app/api/contact/route.ts
- messages/de.json
- MEM:preisabfrage-lead-gate-2026-08-29.md
| url | /anfrage |
|---|
Beleg: app/anfrage/page.tsx vorhanden; MEM:preisabfrage-lead-gate-2026-08-29.md beschreibt die Rückrufliste dahinter als LIVE (prod=96f1a7b1). Pflichtfelder und Mindestlänge der Beschreibung stehen in components/booking/AnfrageClient.tsx:62/66; app/api/contact/route.ts prüft nur Name plus Telefon oder E-Mail.
Tiefer fragen
Kontext aus dem KFZ-Bozo-Handbuch
Knoten: feat-anfrage-lead (Funktion · Website & Kundenlinks · live · geprüft Sat Sep 05 2026 02:00:00 GMT+0200 (Mitteleuropäische Sommerzeit) @ 63cd366f)
Kurz: Das Formular auf der Website für alles, was keinen festen Termin braucht: Reparatur, Karosserie, Lack, Elektronik oder Sonderarbeiten schildern, Fotos anhängen, absenden. Die Werkstatt meldet sich mit einem unverbindlichen Kostenvoranschlag und einem Terminvorschlag zurück.
Lies zuerst (Lesebereich, nicht der ganze Baum):
app/anfrage/page.tsx
components/booking/AnfrageClient.tsx
app/api/contact/route.ts
messages/de.json
MEM:preisabfrage-lead-gate-2026-08-29.md (Gedächtnisdatei außerhalb des Repos)
Hängt zusammen mit:
app-website (app/layout.tsx) · data-kommunikation (lib/db/schema.ts) · feat-terminbuchung (app/termin/page.tsx) · feat-terminbuchung-ablauf (lib/booking.ts) · feat-terminbuchung-ablauf (lib/booking.ts)
Offene Fragen der Seite:
Wird eine Anfrage auch als Eintrag in einer Liste im Büro gespeichert? Die gelesenen Quellen zeigen nur zwei Mails und eine Meldung in der Glocke, keinen eigenen Datensatz.
Wer im Büro ist zuständig, wenn eine Anfrage liegen bleibt? Eine Frist oder ein fester Bearbeiter ist nirgends festgelegt.
Hausregel 2: Vault-Daten sind für diese Session unsichtbar; Quellpfade auf Vault-Code sind keine Freigabe.
Frage: {{DEINE FRAGE}}
Antworte nur mit Belegen: nenne Datei und Zeile für jede Aussage.
Wenn die Quellen die Frage nicht beantworten, sag das und nenne, was du zusätzlich lesen müsstest.
Weicht die Seite vom Code ab, schlage den Seiten-Patch vor (wiki/seiten/website-kunde/feat-anfrage-lead.md).