HubSpot zu Astro Migration

Von HubSpot CMS zu Astro, ohne das HubSpot CRM zu verlassen

Wir migrieren deine Website aus Content Hub in eigenen Astro-Code und Sanity. Formulare, Tracking und Meetings senden weiter an dein HubSpot CRM und jede URL hat vorab einen Plan.

  • 50+ B2B SaaS Teams vertrauen uns
  • 5,0 von 5 Sternen
  • 5,0 von 5 Sternen
  • 5,0 von 5 Sternen
Dauer
8–12 WochenInklusive Formular- und Tracking-Tests im CRM.
SEO-Risiko
MittelHubSpot-Weiterleitungen gelten nur auf HubSpot. Wir übertragen sie ins neue Hosting.
Inhalte
Werden übernommenBlogbeiträge, Seiteninhalte, HubDB-Tabellen, Bilder, Metadaten
Design und Funktionen
Werden neu gebautTheme, HubL-Module, Drag-and-drop-Layouts, Smart Content
Preis
FestpreisSteht fest, sobald wir alle URLs geprüft haben.

Warum Teams wechseln

Warum SaaS-Teams HubSpot CMS verlassen

01

Die Website soll Produktdaten zeigen

Integrationen, Changelog oder Planfunktionen kommen aus deinem Produkt. In Astro liest die Website diese Daten direkt aus deiner API oder aus Sanity, statt dass jemand HubDB-Zeilen von Hand nachpflegt.

02

Inhalte stecken in einzelnen Seiten

In Drag-and-drop-Bereichen gehört der Text zur jeweiligen Seite. In Sanity sind Use Cases, Integrationen und Kundenstimmen eigene Dokumente, die du auf vielen Seiten wiederverwendest.

03

Dein Team will mit AI-Agenten arbeiten

Claude oder Codex arbeiten im Repository und in Sanity. Dein Team beschreibt eine Änderung, sieht die Vorschau und gibt sie frei. Ein Theme im Design Manager ist dafür ein Umweg.

04

Content Hub trägt vor allem die Website

Wenn CRM und Marketing Hub bleiben, stellt sich die Frage, welche Content-Hub-Stufe du danach noch brauchst. Das hängt davon ab, welche Funktionen du außerhalb der Website nutzt.

HubSpot CMS und Astro im Vergleich

Was sich im Marketing-Alltag ändert

KriteriumHubSpot CMSAstro
Seiten bearbeitenSeiteneditor mit Drag-and-drop-Bereichen und Modulen aus dem Theme.Felder in Sanity Studio, neue Seiten aus bestehenden Komponenten über den AI-Workflow mit Vorschau.
Formulare und TrackingAuf jeder HubSpot-Seite automatisch dabei.Tracking-Code einmal im Layout, Formulare per Embed-Code oder Forms API. Die Daten landen im selben CRM.
Strukturierte DatenHubDB-Tabellen, aus denen dynamische Seiten entstehen.Sanity-Dokumente, ergänzt um Daten aus deiner Produkt-API oder den HubSpot-APIs.
Personalisierung und TestsSmart Content und A/B-Tests direkt im Seiteneditor.Nicht eingebaut. Wird bei Bedarf mit Code oder einem Test-Tool umgesetzt.
Neue FunktionenEigene HubL-Module oder fertige Module aus einem Theme.Wird als Code gebaut, mit einem Entwicklungspartner oder deinem Tech-Team.

HubSpot CMS

  • Seiteneditor mit Drag-and-drop-Bereichen und Modulen aus dem Theme.
  • Auf jeder HubSpot-Seite automatisch dabei.
  • HubDB-Tabellen, aus denen dynamische Seiten entstehen.
  • Smart Content und A/B-Tests direkt im Seiteneditor.
  • Eigene HubL-Module oder fertige Module aus einem Theme.

Astro

  • Felder in Sanity Studio, neue Seiten aus bestehenden Komponenten über den AI-Workflow mit Vorschau.
  • Tracking-Code einmal im Layout, Formulare per Embed-Code oder Forms API. Die Daten landen im selben CRM.
  • Sanity-Dokumente, ergänzt um Daten aus deiner Produkt-API oder den HubSpot-APIs.
  • Nicht eingebaut. Wird bei Bedarf mit Code oder einem Test-Tool umgesetzt.
  • Wird als Code gebaut, mit einem Entwicklungspartner oder deinem Tech-Team.

Was migriert wird

Was von HubSpot mitkommt

Inhalte werden nach Sanity migriert, die Anbindung ans CRM bleibt. Was an HubL oder an HubSpot-gehosteten Seiten hängt, wird neu gebaut oder ersetzt.

  • Wird migriert
  • Teilweise
  • Neu gebaut
  • Ersetzt
  • Blogbeiträge

    Wird migriert

    Wir lesen sie über die Blog-APIs aus, mit Autor, Tags, Datum und Slug und legen sie als Dokumente in Sanity an.

  • Website- und Landingpages

    Teilweise

    Die Pages API liefert Texte und Moduldaten je Seite. Was im Drag-and-drop-Bereich frei zusammengestellt wurde, ordnen wir Seite für Seite festen Abschnitten zu.

  • HubDB-Tabellen

    Wird migriert

    Jede Tabelle wird ein Dokumenttyp in Sanity, jede Zeile ein Dokument. Dynamische Seiten aus HubDB werden Astro-Routen mit denselben Pfaden.

  • Formulare, Meetings und Chat

    Wird migriert

    Die Formulare bleiben in HubSpot und erscheinen per Embed-Code oder als eigene Komponente mit Forms API. Meetings-Widget und Chat laufen mit Embed- und Tracking-Code weiter.

  • Bilder und Dateien

    Wird migriert

    Bilder aus dem Dateien-Tool laden wir mit Alt-Text in Sanity hoch. Dateien, auf die E-Mails oder Kampagnen verlinken, listen wir vorab, damit kein Link ins Leere führt.

  • Theme und HubL-Module

    Neu gebaut

    Templates, Module und Drag-and-drop-Bereiche sind HubL und laufen nur in HubSpot. Wir bauen sie als Astro-Komponenten neu, die Sanity mit Inhalten füllt.

  • Smart Content und Seitentests

    Ersetzt

    Smart Modules und A/B-Tests auf Seiten gibt es nur auf HubSpot-Seiten. Smart CTAs laufen mit Tracking-Code auch extern. Den Rest bauen wir mit Code nach oder lassen ihn weg.

  • Mitgliederbereiche

    Ersetzt

    Private Inhalte für Access Groups hängen an HubSpot-Seiten. Sie bleiben auf einer HubSpot-Subdomain oder werden ein eigenes Projekt mit Login.

Für dein Marketing

Was für dein Marketing weiterläuft

Rankings sind nur ein Teil. Wir sichern auch alles, woran dein Team Leads und Pipeline misst.

Tracking und Attribution

GA4, Tag Manager, UTM-Parameter und Conversion-Events laufen ab dem ersten Tag weiter. In Astro laden Tracking-Skripte erst nach Consent und bremsen die Seite nicht. Vor dem Launch vergleichen wir jedes Event auf Staging mit der alten Seite.

Formulare und CRM

HubSpot-Formulare betten wir auf der neuen Seite ein. Sie senden weiter in dein HubSpot CRM. Lead-Quelle, Lifecycle-Stage und Workflows bleiben unverändert. Testleads prüfen wir direkt im CRM.

Demo-Buchung

Demo- und Kontaktseiten, Kalender wie HubSpot Meetings, Calendly oder Chili Piper und dein Chat bleiben erreichbar. Alte Demo-URLs aus Ads, E-Mails und Sales-Decks leiten wir direkt aufs neue Ziel.

Sichtbarkeit in AI-Suche

Strukturierte Daten, klare Überschriften und eine aktuelle Sitemap sind ab dem Launch da. So finden Google und AI-Suchen wie ChatGPT oder Perplexity deine Seiten schnell wieder.

Content-Mapping

So werden HubSpot-Inhalte zu Sanity

In HubSpotIn Astro
BlogbeiträgeDokumenttyp „Artikel“ in SanityAutoren und Tags als Referenzen, nicht als Freitext
Rich-Text-ModulePortable Textstrukturierter Text statt HTML-Schnipsel aus dem Editor
Drag-and-drop-BereicheSeiten aus festen Abschnittenjeder Abschnitt ist eine Astro-Komponente mit eigenen Feldern
HubDB-TabellenEigene Dokumenttypenetwa Integrationen, Partner oder Veranstaltungen
SprachvariantenÜbersetzte Dokumente in Sanityjede Variante bleibt mit ihrer Hauptsprache verknüpft
URL-Weiterleitungen (CSV)Redirects in der Astro-Konfiguration oder beim HostingKetten lösen wir vorher auf, jede Regel zeigt direkt aufs Ziel

Ablauf

So läuft die Migration
deiner HubSpot-⁠Website

Ein Beispielprojekt: 10 Wochen bis zum Launch. Danach beobachten wir Rankings und Weiterleitungen noch vier Wochen.

Migration von HubSpot, Beispielprojekt

path digitalDein Team

Dein Team

Zugänge, Freigaben

SEO

URLs, Weiterleitungen, Tests

Umsetzung

Seiten, Inhalte in Astro

Zeig auf einen Schritt, um zu sehen, was dort passiert.

  1. Woche 1 · Dein Team

    Kickoff

  2. Woche 1 · SEO

    Audit und Inventur

  3. Wochen 1–2 · SEO

    Content-Modell und Redirect-Plan

  4. Wochen 2–6 · Umsetzung

    Komponenten und HubSpot-Anbindung

  5. Woche 2 · Dein Team

    Freigabe Redirect-Plan

  6. Wochen 6–8 · Umsetzung

    Content-Migration

  7. Wochen 8–10 · SEO

    QA, CRM-Tests und AI-Workflow

  8. Woche 10 · Dein Team

    Launch

  9. Nach dem Launch · SEO

    Launch und Monitoring

Pre-Launch-Checkliste

Was vor dem Launch geprüft wird

Phase 1 von 4

Vor der Umsetzung

Phase 2 von 4

Während der Umsetzung

Phase 3 von 4

Vor dem Launch

Phase 4 von 4

Nach dem Launch

Ehrlich gesagt

Wann du besser bei HubSpot CMS bleibst

  • Smart Content und Seitentests tragen deine Conversion

    Wenn dein Team Seiten nach Lifecycle-Phase oder Liste ausspielt und laufend testet, fällt das mit der Migration weg. Ein Nachbau mit Code braucht Zeit.

  • Du hast keinen Entwicklungspartner

    Inhalte pflegt dein Team in Sanity, neue Seiten entstehen über den AI-Workflow. Neue Komponenten und Integrationen brauchen aber jemanden, der Code schreibt.

  • Login-Bereiche laufen über HubSpot

    Hängen Kundenportal oder Mitgliederbereich an Access Groups, bleibt ein Teil ohnehin in HubSpot. Dann prüfen wir, ob sich die Migration für den Rest lohnt.

  • Dein Team will Seiten visuell bauen

    Wer Landingpages per Drag-and-drop zusammenstellt und das behalten will, ist mit HubSpot oder Webflow besser bedient als mit Astro.

Häufige Fragen zur Migration von HubSpot zu Astro

Was B2B SaaS Teams vor dem Wechsel von HubSpot zu Astro wissen wollen.

Müssen wir das HubSpot CRM verlassen, wenn wir die Website zu Astro migrieren?

Nein. Kontakte, Deals, E-Mails und Workflows bleiben in HubSpot. Die Website sendet Formulare weiter dorthin und der Tracking-Code erfasst Seitenaufrufe auf der neuen Website.

Funktionieren HubSpot-Formulare auf einer Astro-Website?

Ja. Du bindest sie per Embed-Code ein oder nutzt eigene Formulare, die über die HubSpot Forms API senden. Dabei geben wir das HubSpot-Cookie und die Seiten-URL mit, damit der Kontakt seinen Verlauf behält.

Was geht bei der Migration verloren?

Smart Modules, A/B-Tests im Seiteneditor und Mitgliederbereiche funktionieren nur auf HubSpot-Seiten. Smart CTAs laufen mit Tracking-Code weiter. Für alles andere entscheiden wir vor dem Start: nachbauen, in HubSpot lassen oder weglassen.

Können Kampagnen-Landingpages in HubSpot bleiben?

Ja. HubSpot kann Inhalte auf einer Subdomain hosten, während die Hauptwebsite woanders liegt. Das passt, wenn dein Team Kampagnenseiten weiter im HubSpot-Editor bauen will.

Wie kommen Blog und HubDB aus HubSpot heraus?

HubSpot exportiert Seiten und Blogbeiträge als HTML, Blogdaten als CSV oder Excel und HubDB-Tabellen als CSV. Für die Migration nutzen wir meist die CMS APIs, weil sie Autoren, Tags und Felder strukturiert liefern.

Brauchen wir für Änderungen wieder Entwickler?

Für Texte, Einträge und neue Seiten aus bestehenden Komponenten nicht. Das erledigt dein Team in Sanity oder über den AI-Workflow, mit Vorschau und Freigabe. Neue Komponenten oder Anbindungen an Produktdaten baut ein Entwicklungspartner, wie bei unseren AI-native Websites.

Plane deine Migration
von HubSpot zu Astro

Zeig uns deine Website und welche HubSpot-Funktionen du heute nutzt. Wir sagen dir, was nach Sanity migriert wird, was in HubSpot bleibt und was neu gebaut wird.