Kontaktformular: Backend-Integration für echte Anfragen #15

Closed
opened 2026-05-14 00:29:41 +02:00 by greggy · 1 comment
Owner

Problem

Das Kontaktformular simuliert nur den Versand (setTimeout). Anfragen gehen verloren – der wichtigste Konversionspunkt funktioniert nicht.

Nutzen

Echte Anfragen erreichen den Vermieter. Konversionsrate steigt signifikant.

Technische Umsetzung

  1. Formspree.io – einfachste Lösung, kein Backend nötig (50 Submissions/Monat kostenlos)
  2. Direkter mailto:-Link als Fallback
  3. Eigenes kleines Backend (PHP/Node.js SMTP)

Aufwand: Mittel | Risiko: Niedrig | Empfehlung: Sehr sinnvoll

## Problem Das Kontaktformular simuliert nur den Versand (setTimeout). Anfragen gehen verloren – der wichtigste Konversionspunkt funktioniert nicht. ## Nutzen Echte Anfragen erreichen den Vermieter. Konversionsrate steigt signifikant. ## Technische Umsetzung 1. **Formspree.io** – einfachste Lösung, kein Backend nötig (50 Submissions/Monat kostenlos) 2. **Direkter mailto:-Link** als Fallback 3. **Eigenes kleines Backend** (PHP/Node.js SMTP) ## Aufwand: Mittel | Risiko: Niedrig | Empfehlung: Sehr sinnvoll
greggy added the
KI
label 2026-05-14 00:29:41 +02:00
Author
Owner

🤖 KI-Analyse & Spezifikation (Phase 1)

Komplexität: S (Small) — Reines Frontend-JavaScript, kein Backend nötig.

Der Formular-Submit wird umgebaut: Bei Klick auf Absenden wird ein mailto:-Link mit allen Formulardaten generiert. Der E-Mail-Client des Nutzers öffnet sich mit einer vorausgefüllten E-Mail an mki@kies-media.de.

Warum mailto:?

  • Keine externe Abhängigkeit (kein Formspree nötig)
  • Funktioniert zuverlässig auf allen Geräten
  • Kein Privacy-Problem (Daten nicht über Drittanbieter)
  • Keine Limits

Akzeptanzkriterien

  1. Bei Submit öffnet sich der E-Mail-Client mit vorformatierter E-Mail
  2. Betreff enthält Art des Anliegens
  3. Body enthält alle Formulardaten strukturiert
  4. Erfolgsmeldung wird angezeigt
  5. Kein setTimeout-Simulator mehr
  6. Bestehendes CSS/Styling bleibt unverändert

Branch: feature/issue-15-kontaktformular-backend

Status: ReadyForDev

## 🤖 KI-Analyse & Spezifikation (Phase 1) **Komplexität: S (Small)** — Reines Frontend-JavaScript, kein Backend nötig. ### Lösung: mailto:-Link mit vorformatierter E-Mail Der Formular-Submit wird umgebaut: Bei Klick auf Absenden wird ein `mailto:`-Link mit allen Formulardaten generiert. Der E-Mail-Client des Nutzers öffnet sich mit einer vorausgefüllten E-Mail an `mki@kies-media.de`. **Warum mailto:?** - Keine externe Abhängigkeit (kein Formspree nötig) - Funktioniert zuverlässig auf allen Geräten - Kein Privacy-Problem (Daten nicht über Drittanbieter) - Keine Limits ### Akzeptanzkriterien 1. Bei Submit öffnet sich der E-Mail-Client mit vorformatierter E-Mail 2. Betreff enthält Art des Anliegens 3. Body enthält alle Formulardaten strukturiert 4. Erfolgsmeldung wird angezeigt 5. Kein setTimeout-Simulator mehr 6. Bestehendes CSS/Styling bleibt unverändert ### Branch: `feature/issue-15-kontaktformular-backend` Status: **ReadyForDev** ✅
greggy added the
ReadyForDev
label 2026-05-14 00:39:02 +02:00
greggy added the
Implementing
InReview
InValidation
ReadyForMerge
labels 2026-05-14 01:17:08 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: greggy/landingpage-haus-schleusingen#15
No description provided.