Unbedingt erforderlich

Erforderlich für die Funktion der Website. Kann nicht deaktiviert werden.

Immer aktiv

Analyse

Helfen uns zu verstehen, wie Besucher die Website nutzen, damit wir sie verbessern können.

Marketing

Werden verwendet, um relevante Anzeigen zu liefern und deren Wirksamkeit zu verfolgen.

← CREATIO AG
CRM Projekt Sonstige

Von Webflow zu Astro: die neue Website der CREATIO AG

CREATIO AG ist ein Schweizer Immobilienentwicklungsunternehmen, das eine schnellere, vollständig eigene Webpräsenz benötigte. Wir migrierten ihre Website von Webflow zu einem blitzschnellen Astro Static Build, betrieben von einem Keystatic CMS und direkt in ihr HubSpot CRM integriert.

Dauer 4–5 Tage
Tasks 52

creatio.ch

Warum sie von Webflow weggegangen sind

Webflow verschaffte CREATIO eine gut aussehende Website. Was es ihnen nicht gab, war die darunterliegende Engine: Das Markup und das Hosting gehören dem Baukasten, und damit auch die Leistungsgrenze, die damit einhergeht. Auf einem Android-Smartphone der Mittelklasse über eine langsame Verbindung erzielte die alte Website in PageSpeed Insights etwa 35 von 100 Punkten.

Für einen Entwickler, dessen Pipeline von eingehenden Anfragen abhängt — jemand, der um 22:00 Uhr auf einem Telefon eine Adresse in ein Bewertungsformular eingibt — das ist das ganze Problem. Eine langsame Seite auf dem Handy ist ein verlorener Lead, und eine Website, auf der das Team nicht selbst veröffentlichen kann, ist eine Entwicklung, die eine Woche zu spät Go-live geht.

CREATIO AG Homepage-Hero, erstellt in Astro, ersetzt den Webflow-Build

Was gebaut wurde

Das Design blieb intakt. Wir portierten das Webflow-Layout pixelgenau, inklusive Animationen, und ersetzten die darunterliegende Engine. Nichts wurde zugunsten des Umbaus neu gestaltet — mit einer Ausnahme: der Immobilienbewertungsbereich auf der Startseite, der von Grund auf neu aufgebaut wurde, weil er die kommerzielle Last trägt.

Landingpage für Immobilienbewertung mit dem HubSpot Lead-Erfassungsformular

Inhalte wurden in ein Git-basiertes CMS verschoben. Entwicklungen, Vermietungen, Blogbeiträge und das Immobilien-Glossar leben in Keystatic. Jeder Eintrag ist eine Datei im Repository, sodass der Inhalt die gleiche Historie, Überprüfung und Wiederherstellung wie der Code hat. Meta-Titel und -Beschreibung sind bearbeitbare Felder bei jedem Eintrag, keine Entwickleraufgabe — und ein vom Redakteur gesteuertes noindex-Flag entfernt eine Seite ohne Deploy-Anfrage aus der Sitemap.

Immobilienentwicklungs-Portfolio-Seite, verwaltet im Keystatic CMS

Der Editor ist ein separates Deployment. Keystatic läuft auf einem eigenen Cloudflare Worker hinter Cloudflare Access, sodass die öffentliche Website als reine statische Dateien ohne angehängte Admin-Oberfläche ausgeliefert wird. Ein Redakteur speichert, das wird zu einem Commit, der Commit löst einen Build aus. Das Team kann dieselben Dateien auch über Claude oder ChatGPT steuern und einen Pull Request anstelle eines Tickets erhalten.

Leads gehen dorthin, wo die Vertriebsarbeit stattfindet. Jedes Formular auf der Website — Bewertung, Kontakt, Karriere — wird in HubSpot gepostet, wo CREATIOs Deal Flow bereits stattfand. Auch die Analysen wurden vom Webflow-Build übernommen: GTM, GA4, HubSpot und der Tree-Nation Baumzähler.

Zwei Sprachen, eine Quelle. Deutsch für den Schweizer Markt, Englisch daneben, wobei die hreflang-Paarung zur Build-Zeit und nicht manuell gehandhabt wird.

Zweisprachiger Langartikel zum Schweizer Wohnraummangel

Ein Glossar, das immer wieder Seiten produziert. Das Immobilien-Wiki verwandelt jeden Begriff, den CREATIOs Käufer tatsächlich suchen — Baumassenziffer, Grundstückgewinnsteuer, Attikawohnung — in eine eigene indexierbare Seite, generiert aus derselben Inhaltssammlung.

Schweizer Immobilien-Glossar, jeder Begriff eine eigene indexierbare Seite

Ergebnisse

PageSpeed Insights Auf Webflow Auf Astro
Performance, mobil ca. 35 90
Performance, Desktop ca. 65 100
Barrierefreiheit — 99
Best Practices — 100
SEO — 100

Auf dem Handy: Largest Contentful Paint 3,5 s, Total Blocking Time 0 ms, Cumulative Layout Shift 0. Auf dem Desktop: First Contentful Paint 0,5 s, Largest Contentful Paint 0,6 s, und wieder keine Blocking Time und kein Layout Shift.

PageSpeed Insights für creatio.ch auf dem Handy: Performance 90, Barrierefreiheit 99, Best Practices 100, SEO 100

PageSpeed Insights für creatio.ch auf dem Desktop: Performance 100, Barrierefreiheit 99, Best Practices 100, SEO 100

Die Astro-Spalte ist ein PageSpeed Insights-Lauf vom 27. September 2026 — Lighthouse 13.5.0, emuliertes Moto G Power, Slow 4G Drosselung — was die beiden Screenshots zeigen. Die Webflow-Zahlen stammen aus den eigenen Überprüfungen des Teams während des Projekts; dieser Build existiert nicht mehr, daher können sie nicht erneut ausgeführt werden. Beides sind Labormessungen: creatio.ch hat noch nicht genug Traffic, damit Chromes Felddaten berichten könnten.

Wohin das Gewicht verschwand

Kommerzielle Baukästen hinterlassen viel davon. Das Entfernen machte den Großteil der Performance-Arbeit aus, und jede Zeile unten ist gemessen statt geschätzt:

Was sich geändert hat Vorher Nachher
Hero-Bild, WebP-Fallback 2.714 KB 507 KB
Hero-Bild, AVIF-Fallback 1.315 KB 242 KB
Render-blockierendes CSS beim ersten Laden 480 ms 0 — jedes Stylesheet wird in das HTML inline eingebettet
Drittanbieter-Analysen auf dem kritischen Pfad ~300 KB GTM / GA4 / HubSpot nur bei echter Benutzerinteraktion geladen
Slider-Fotos unterhalb des sichtbaren Bereichs ~800 KB eifrig abgerufen lazy-loaded
Live Baumzähler API-Aufruf ~680 ms auf dem kritischen Pfad verzögert, bis der Zähler ins Blickfeld scrollt
Layout-Thrash vom Header-Skript 35 ms erzwungener Reflow entfernt
Legacy JavaScript Transpilierung ~13 KB entfernt (ES2022-Ziel)

Die Bildzahlen stammen von einer 4880×3252 Hero-Quelle und gelten für jedes andere 4K-Asset auf der Website: ein benutzerdefinierter Bilddienst begrenzt jede Build-Zeit-Transformation auf 1920 px an der langen Kante und kodiert dann mit WebP 72 / AVIF 45 / JPEG 78 — kalibriert gegen Lighthouses eigene Bildlieferungsprüfung und nicht geraten.

CREATIO AG Homepage auf dem Handy

Technologie-Stack

  • Astro — statischer Website-Generator. Jede Seite wird als HTML ausgeliefert; es gibt kein Laufzeit-Framework auf dem kritischen Pfad.
  • Keystatic — Git-basiertes CMS. Inhaltseinträge sind Dateien im Repository.
  • Cloudflare Pages — globales Edge-Hosting, automatisierte Deployments von GitHub Actions über einen Drei-Branch-Flow (main → staging → production) mit einem Edge-Cache-Purge bei jeder Veröffentlichung.
  • Cloudflare Access — schützt den CMS-Editor, der als eigener Worker bereitgestellt wird.
  • HubSpot — jedes Website-Formular leitet in CREATIOs bestehende CRM Pipelines.

Fragen, die wir zu diesem Projekt erhalten

Muss eine Webflow-Website neu gestaltet werden, um zu Astro zu wechseln?

Nein. Wir haben CREATIOs bestehendes Design pixelgenau portiert, inklusive Animationen. Die Neugestaltung betraf einen Bereich — das Immobilienbewertungsformular — und das war eine kommerzielle Entscheidung, keine technische Einschränkung.

Wie viel schneller ist ein statischer Astro-Build im Vergleich zu Webflow?

Bei diesem Projekt stiegen die PageSpeed Insights-Werte von etwa 35 auf 90 auf dem Handy und von etwa 65 auf 100 auf dem Desktop. Das meiste davon resultierte aus der Reduzierung des Gewichts, das der Baukasten hinterlassen hatte, und nicht aus einem einzelnen Trick: Bilder wurden begrenzt und neu kodiert, Stylesheets inline eingebettet, Drittanbieter-Analysen vom kritischen Pfad ferngehalten.

Wer bearbeitet die Website danach?

CREATIOs eigenes Team. Inhalte leben in Keystatic als Dateien im Repository; ein Redakteur speichert, und das wird zu einem Commit, der ein Deployment auslöst. Dieselben Dateien können über Claude oder ChatGPT bearbeitet werden, was einen Pull Request anstelle eines Support-Tickets erzeugt.

Was passiert mit SEO während einer Webflow-Migration?

URLs, Meta-Titel und -Beschreibungen werden vor der Umstellung inventarisiert und übernommen, dann anschließend in der Search Console verifiziert. Bei diesem Projekt wird die Sitemap bei jedem Build neu generiert, sodass neue Entwicklungen, Vermietungen, Wiki-Begriffe und Blogbeiträge eingereicht werden, ohne dass jemand eine URL-Liste pflegen muss.

Wo läuft die Website, und was kostet der Betrieb?

Cloudflare Pages, bereitgestellt über GitHub Actions. Es gibt kein Baukasten-Abonnement und keinen Server zum Patchen — die Ausgabe sind statische Dateien auf einem CDN.

Kann derselbe Ansatz auch für andere Schweizer Immobilienentwickler funktionieren?

Ja, und die Einschränkungen sind dieselben, die wir hier gelöst haben: zweisprachig DE/EN, bildlastige Entwicklungsseiten, ein Bewertungsformular, das das CRM erreichen muss, und mobile Performance in Schweizer Netzen.

Zuletzt bearbeitet

  • 2026-09-26 Post-launch verification checklist (SEO, analytics, infra, content) Done
  • 2026-09-11 M6: Post-launch content additions (legacy landing pages + legal) Done
  • 2026-09-08 Add legal pages (Impressum, Datenschutzerklärung, AGB) + wire into footer Done
  • 2026-09-08 M5: QA, Launch & Handover Done
  • 2026-09-08 GSC: fix "New reasons preventing pages in a sitemap from being indexed" on creatio.ch (404 + blocked by robots.txt) Done

Weitere Projekte dieses Kunden

  • Brain MCP

    Ein Immobilien-Lead kommt an, und der Deal, der Ordner und die Antwort existieren, bevor jemand einen Tab öffnet. Die CREATIO AG ist ein Schweizer Immobilienentwickler, der Deals abwickelt über…

    Case Study lesen
  • Allgemein

    Die Arbeit bei CREATIO AG dreht sich um die Automatisierung des Immobilien-Datenflusses — eingehende Leads, Dokumente und Kommunikation — in die HubSpot-Pipeline und die Google-Drive-Ordnerstruktur,…

    Case Study lesen

Bereit, deinem Unternehmen ein Gehirn zu geben?

Buch dir eine kostenlose Evaluation. Wir schauen uns deinen Stack an und sagen dir geradeheraus, ob wir passen.

Kostenlose Evaluation