Case Study · Lead-Plattform
1'134 Buchungen in einem Jahr — ausschliesslich über die Website
Expat Savvy ist die FINMA-registrierte Versicherungsberatung für English-speaking Expats in der Schweiz — die gesamte Kundengewinnung läuft über die von loaded gebaute Website.
Expat Savvy (expat-savvy.ch) ist die Beratungs-Maschine des loaded-Netzwerks: eine Astro-Website mit datengetriebenen Kantons-Seiten, eine handgebaute Buchungsstrecke gegen die Cal.com-v2-API und dahinter app.expat-savvy.ch — ein eigenes Advisor-Portal mit Lead-Routing, Gesprächstranskription und Task-Automation. Die Zahlen stehen unten in der Tabelle, mit Quelle und Zeitraum.
Projekt
Expat Savvy
Leistung
Stack
Astro, Next.js (app.), Cal.com v2 API, Claude, Supabase
Live
expat-savvy.ch01 · Ausgangslage
Was vorher da war
Expats, die neu in der Schweiz sind, haben Versicherungsfragen, die Google auf Deutsch beantwortet und Berater auf Provisionsbasis beantworten. Die Lücke: verständliche englischsprachige Information plus ein direkter, unverbindlicher Weg zum Gespräch — ohne Callcenter, ohne Formularkrieg.
Technisch heisst das: eine Content-Architektur, die hunderte Fachfragen abdeckt und trotzdem jede Seite in unter einer Sekunde lädt, plus eine Buchungsstrecke, die von jeder dieser Seiten in maximal zwei Klicks erreichbar ist.
02 · Vorher → Nachher
Zahlen mit Quelle und Zeitraum
| Kennzahl | Vorher | Nachher | Quelle | Zeitraum |
|---|---|---|---|---|
| Organische Impressionen | rund 500 | rund 15'000 | Google Search Console | Vier Monate nach dem Relaunch |
| Google-Impressionen | — | 730'641 | Google Search Console | 92 Tage, Q2 2026 |
| Buchungen über die Website | — | 1'134 | Buchungssystem von Expat Savvy | Kalenderjahr 2025 |
| Sichtbarkeit in KI-Antworten | — | 20,2 % | Eigenes Monitoring, 8'875 ausgewertete Antworten | 30 Tage |
| Anteil an allen Nennungen (Share of Voice) | — | 50,8 % | Eigenes Monitoring, 8'875 ausgewertete Antworten | 30 Tage |
Nur Zahlen, die wir belegen können. Wo kein Wert «vorher» steht, wurde vor dem Projekt nichts gemessen.
03 · Was wir gebaut haben
Eine Website als komplette Beratungs-Maschine — von der Frage bis zum Termin
Dynamische Landingpages aus Regulierungs-Daten
Pro Kanton eine eigene Seite mit lokalen Prämiendaten (via PrimAI Open-KVG-API auf offizieller BAG-Basis), IPV-Schwellen, Spitalnetzen — inklusive Zitaten der relevanten KVG-Artikel. Datengetriebene Seiten statt dünner Templates: der Grund, warum sie ranken und von KI-Assistenten zitiert werden.
Custom Booking statt Embed
Die Kalender-UI ist handgebaut und spricht direkt mit der Cal.com-v2-REST-API: Slots laden, buchen, bestätigen — mit Thema-zu-Berater-Routing (Gesundheit, Vorsorge, Steuern gehen an unterschiedliche Berater-Kalender). Dedizierte PPC-Buchungsseiten inklusive.
Advisor-Portal mit Task-Automation
app.expat-savvy.ch: Jede Buchung fliesst per Webhook ins eigene CRM, wo eine Task-Statusmaschine («Railroad») automatisch die Bearbeitungsschritte anlegt und ein Routing-System Leads nach Sprache und Auslastung den Beratern zuweist.
KI-Backoffice
Ein Claude-«Studio» liest hochgeladene Policen-Dokumente, recherchiert per Web-Suche und generiert gebrandete Kunden-Reports (PDF/Excel) — gerendert in isolierten Daytona-Sandboxes, gestreamt via Server-Sent Events.
Architektur
Die öffentliche Website ist ein Astro-6-Build mit bewusst minimalen Dependencies — kein React, kein CSS-Framework, handgeschriebenes CSS. Die Inhalte sind datengetrieben: JSON-Datensätze pro Kanton, Provider und Guide speisen dynamische Routen (/health-insurance/[canton], /international-health-insurance/[provider]), Prämienzahlen kommen aus der PrimAI Open-KVG-API mit verifizierten BAG-Daten. Serverlogik läuft in Netlify Functions, Lead-Capture hat einen doppelten Boden (Netlify Forms als Backup plus Honeypot).
Die Buchung ist der am meisten unterschätzte Teil: statt eines Cal.com-Embeds rendert eine eigene Kalender-Komponente die Verfügbarkeiten (GET /v2/slots/available) und bucht direkt (POST /v2/bookings). Das erlaubt Thema-zu-Berater-Routing, eigene PPC-Varianten und ein Buchungserlebnis im Marken-Design — Dinge, die ein iFrame nie hergibt.
app.expat-savvy.ch ist ein eigenständiges Next-js-16-Produkt: rollengetrennte Bereiche (Team, Super-Admin, Partner-Organisationen mit eigenen Logins), 25 API-Routen, 6 Cron-Jobs (Morgen-Briefing, Follow-up-Reminder, E-Mail-Versand, Wochenreport). Pro Lead existieren personalisierte, token-gesicherte Seiten: eine eigene Booking-Page (deren Berater-Zuweisung im Klick-Moment entschieden wird — Besitzer, 48h-Holding-Fenster oder Fallback) und eine Assessment-Seite für die strukturierte Bedarfserfassung vor dem Gespräch. Cal.com- und Fireflies-Webhooks speisen Buchungen und Meeting-Transkripte ein; eine DB-Trigger-Statusmaschine legt pro Lead automatisch die Bearbeitungs-Tasks an; das Lead-Routing verteilt nach Kategorie, Quelle und Sprache mit gewichteter Lastverteilung.
Der Website-Relaunch 2026 war ein Migrations-Lehrstück: ein ~800 Zeilen langes, typisiertes 301-Redirect-Mapping, ein formales Cutover-Readiness-Audit gegen die in der Search Console rankenden URLs, byte-identisch gesperrte Money-Pages und IndexNow-Submission — Ranking-Erhalt als Engineering-Disziplin, nicht als Hoffnung.
Ablauf
- 1 Gefunden werden Ein Expat googelt «health insurance Zurich» oder fragt ChatGPT — und landet auf einer kantonsspezifischen Seite mit echten Prämienzahlen nach Region, IPV-Schwellen und KVG-Zitaten (live prüfbar: expat-savvy.ch/health-insurance/zurich/). Eine Seite pro Kanton, datengetrieben generiert — darum inhaltlich konkret und von KI-Assistenten zitierbar.
- 2 Buchen ohne Reibung Die custom Kalender-Strecke zeigt live verfügbare Slots und bucht direkt über die Cal.com-v2-API — im Seiten-Design, ohne iFrame. Partner-Leads bekommen eine personalisierte Booking-Page mit eigenem Token; welcher Berater den Termin erhält, entscheidet sich im Klick-Moment (Besitzer, Holding-Fenster oder Fallback), und jedes Öffnen der Seite wird als Conversion-Ereignis geloggt.
- 3 Bedarf erfassen — vor dem Gespräch Nach der Buchung erhält der Kunde einen persönlichen Intake-Link: eine token-gesicherte Assessment-Seite, die an seinen Fall gebunden ist und den zuständigen Berater nennt. Der Bedarf ist strukturiert erfasst, bevor das Gespräch beginnt — der Berater geht vorbereitet rein, nicht ratend.
- 4 Jedes Gespräch wird transkribiert Der Fireflies-Webhook liefert Transkript und Gesprächs-Analytics direkt in die Fallakte des Advisor-Portals — und speist das tägliche Morgen-Briefing der Berater. Nichts hängt am Erinnerungsvermögen.
- 5 Report statt Bauchgefühl Im Studio lädt der Berater die Policen-Dokumente hoch; Claude extrahiert die Inhalte, recherchiert und baut den gebrandeten Vergleichs-Report — gerendert in einer Daytona-Sandbox, geprüft und versendet vom Berater. Die Railroad-Statusmaschine hält parallel die Bearbeitungsschritte und Follow-ups auf Kurs.
- 6 Der ganze Funnel wird gemessen Search Console und tägliches KI-Monitoring liefern die Steuerungszahlen: 730'641 Google-Impressionen und 2'825 Klicks in 92 Tagen (Q2 2026), 20,2% KI-Sichtbarkeit über 8'875 analysierte KI-Antworten in 30 Tagen — Platz 1 im Vergleichsfeld, vor Comparis (18,2%) und Moneyland (9,9%), mit 50,8% Share of Voice. Dieselben Reports, die loaded als Monitoring-Dienstleistung verkauft.
Stack im Detail
| Website | Astro 6, Zero-Framework-CSS, Netlify |
|---|---|
| Landingpages | Programmatisch aus JSON + Open-KVG-API (BAG) |
| Buchung | Cal.com v2 REST (custom UI, Berater-Routing) |
| Portal (app.) | Next.js 16, React 19, Supabase SSR |
| KI | Claude (Studio-Agent, Dokument-Analyse) |
| Sandboxing | Daytona (Report-Rendering) |
| E-Mail/Kalender | Resend + react-email, Gmail/GCal OAuth |
Was wir daraus mitgenommen haben
Content bringt nichts ohne Strecke: Die grösste Wirkung kam nicht von mehr Guides, sondern davon, die Buchung von jeder Seite aus in zwei Klicks erreichbar zu machen. Seither bauen wir bei Lead-Websites zuerst den Weg zur Anfrage, dann den Content darum herum.
Gestaltung
Das Redesign 2026 hat ein vollständig dokumentiertes Editorial-System: «Warm paper, warm ink, one red. Red is punctuation, never a surface.» Fraunces als Display-Schrift (mit optischen Achsen und Small Caps), IBM Plex Sans für Text, IBM Plex Mono für Labels — auf einer warmen Papier-Palette, mit einem einzigen Rot, das nur als Satzzeichen vorkommt: der Schlusspunkt der Headline, ein Pfeil, eine Akzentlinie.
Die Signatur sind illustrierte Kunden-Portraits im Multiply-Blend über Persona-Tönungen und kulturelle Muster-Wasserzeichen — eine Versicherungsberatung, die aussieht wie ein gut gemachtes Magazin statt wie ein Vergleichsportal. Scharfe Ecken, gepunktete Haarlinien, keine Schatten: Ruhe als Gestaltungsmittel für ein Thema, das Kunden nervös macht.
04 · Zitat
«Seit dem Relaunch von expat-savvy.ch sind unsere Online-Buchungen durch die Decke gegangen. Die Seite ist schnell, rankt gut und das Buchungssystem läuft einwandfrei.»
Häufige Fragen
Mit welchem Stack ist expat-savvy.ch gebaut?
Was kostet eine Lead-Plattform wie Expat Savvy?
Woher stammen die publizierten Zahlen?
Funktioniert dieses Modell auch für andere Branchen?
Kostenloses Strategiegespräch buchen.
30 Minuten — unverbindlich, kein Verkaufsgespräch. Wir analysieren Ihre Situation und zeigen, was möglich ist.
Verfügbare Zeiten konnten nicht geladen werden. Bitte kontaktieren Sie uns per E-Mail.
hello@loaded.ch