Demo / Test-Seite — wpww_tools
Diese Seite bündelt alle Test-Komponenten der Extension wpww_tools. Nicht für Suchmaschinen indexiert (no_search=1).
Backend-Module
- Tool-Leads — Übersicht aller Captures
- Tool-Sessions — Anonyme Berechnungen
- Liste Tools + Industries (PID 746)
Tool-URLs
- CLV-Rechner Standard
- CLV-Rechner — Friseur
- CLV-Rechner — Zahnarzt
- CLV-Rechner — SaaS
- CLV-Rechner — E-Commerce
- CLV-Rechner — B2B-Service
- Save-&-Share Demo-Link (vorbefüllt)
API-Endpoints
- GET /api/wpww-tools/embed/clv-rechner
- POST /api/wpww-tools/capture (siehe curl-Beispiel unten)
Mailpit (Lokal-Mails)
Modul 1 — CLV-Rechner Standard (ohne Branche)
Vollständiger Lead-Funnel ohne vorausgewählte Branche. Live-Calc clientseitig, Lead-Capture mit DSGVO-Consent.
CLV-Rechner — Customer Lifetime Value berechnen
Berechne den Customer Lifetime Value deiner Kunden live im Browser. Vier Eingaben, sofortiges Ergebnis, teilbarer Link.
Welches CLV-Ziel willst du erreichen?
Trag unten ein, was dein Wunsch-CLV ist (z.B. das Doppelte deines aktuellen Werts). Wir zeigen dir drei Wege zum Ziel — und wieviel du an jeder Stellschraube drehen müsstest.
Drei Wege ans Ziel — jeder dreht an nur einer Stellschraube:
Was wäre, wenn du gezielt verbessert?
Schiebe die Regler — sieh sofort, wieviel mehr CLV drin wäre.
Welche Stellschraube bringt dir am meisten?
Wenn du z.B. den Bestellwert (AOV) um 25 % erhöhst — wie viel mehr CLV bringt das? Hier siehst du es für jede Schraube und jede Steigerung. Dunkler = größerer Effekt.
Stärkster Hebel = dunkelste Zelle. Hier setzt du an.
PDF-Report mit individueller KI-Auswertung
Branchen-Vergleich + drei konkrete Hebel zur CLV-Steigerung. Per E-Mail. Sofort.
Wir haben den Report an verschickt. (Bei Mail-Verzögerung — schau in 1 Minute nochmal nach.)
Was sagt mir mein CLV?
Du kannst pro Neukunde ausgeben, ohne Verlust zu machen — alles darüber kostet dich Geld.
Faustregel: dein CLV sollte mindestens 3× CAC sein. Aktuell:
Schau in die Sensitivitäts-Tabelle oben — die dunkelste Zelle zeigt deinen größten Hebel.
📖 Glossar — Begriffe einfach erklärt
- CLV (Customer Lifetime Value)
- Gewinn, den ein Kunde dir insgesamt bringt — über die ganze Dauer eurer Beziehung.
- AOV (Average Order Value)
- Durchschnittlicher Bestellwert. Was gibt ein Kunde pro Einkauf aus.
- Frequenz (Purchase Frequency)
- Wie oft kauft ein Kunde pro Jahr. Stammkunden = hoch, Einmalkäufer = 1.
- Lifespan (Customer Lifespan)
- Wie viele Jahre bleibt ein Kunde dir treu. Für Friseur typisch 1–3 Jahre, für Stromanbieter 5–10 Jahre.
- CAC (Customer Acquisition Cost)
- Kosten pro Neukunde. Werbe-Budget ÷ neue Kunden = CAC.
- Verhältnis CLV : CAC
- Sollte mindestens 3:1 sein. Heißt: 1 € Werbung muss langfristig 3 € Gewinn bringen — sonst ist die Kampagne ein Verlustgeschäft.
Modul 2 — Iframe-Embed (Partner-Site-Simulation)
So sähe das Tool eingebettet auf einer fremden Website aus (über /api/wpww-tools/embed/clv-rechner).
<iframe src="/api/wpww-tools/embed/clv-rechner" width="100%" height="900" frameborder="0" style="border: 2px dashed #cbd5e0; border-radius: 6px;" title="CLV-Rechner Embed-Demo"></iframe>
Modul 3 — Capture-API Test (curl)
Teste den Lead-Capture-Endpoint manuell:
curl -X POST waterproof.ddev.site/api/wpww-tools/capture \
-H "Content-Type: application/json" \
-d '{
"toolSlug": "clv-rechner",
"email": "demo@test.de",
"name": "Demo User",
"industry": "friseur",
"consent": true,
"inputs": {"aov": 80, "freq": 4, "lifespan": 3, "cac": 50},
"result": 910
}'
Erwartete Response:
{"success":true,"leadUid":N,"message":"PDF-Report wurde an demo@test.de verschickt."}
Validierungs-Test-Cases
consent: false→ 400 "Consent required"email: "not-an-email"→ 400 "Invalid email"toolSlug: "nonexistent"→ 404 "Tool not found"- GET-Request → 405 "Method not allowed"
Modul 4 — Branchen-Benchmarks (DB-Auszug)
6 hinterlegte Branchen-Profile mit Schätzwerten für CLV/AOV/Frequenz/Lifespan/CAC. Pflegbar via Backend-Liste.
| Slug | Name | CLV | AOV | Freq | Lifespan | CAC |
|---|---|---|---|---|---|---|
| friseur | Friseur / Salon | 180€ | 50€ | 4 | 2 | 25€ |
| zahnarzt | Zahnarztpraxis | 1.200€ | 250€ | 2 | 5 | 80€ |
| saas | SaaS / Software | 5.000€ | 99€ | 12 | 5 | 250€ |
| ecommerce | E-Commerce | 380€ | 75€ | 3 | 2 | 40€ |
| b2b-service | B2B-Dienstleistung | 8.000€ | 1.500€ | 2 | 4 | 350€ |
| sonstige | Sonstige / Unbekannt | — | — | — | — | — |
Modul 5 — KI-Auswertung (Modus + Konfig)
Aktueller Modus: Mock-Fallback (kein ANTHROPIC_API_KEY gesetzt).
Mock-Output ist deterministisch und nutzt Branchen-Benchmark-Daten für die verdict-Zeile + 3 Standard-Maßnahmen pro Hebel (AOV, Frequenz, Lifespan).
Echte Claude-API aktivieren
In .ddev/config.yaml ergänzen:
web_environment:
- ANTHROPIC_API_KEY=sk-ant-...
Dann ddev restart. Service ruft claude-opus-4-7 mit Best-Practice-Prompt auf (XML-Struktur, Few-Shot-Beispiel, JSON-Schema-Output).