Setzt Ihr auf das richtige CMS? Kostenlose online CMS-Check
AI und Automatisierung Squarespace AI & Künstliche Intelligenz

Squarespace Contacts API: Direkte CRM-Integration — was jetzt möglich ist

Viele Squarespace-Websites sammeln täglich Kontaktdaten — doch die Weitergabe ans CRM lief bisher nur über kostenpflichtige Zwischendienste wie Zapier. Mit der neuen Squarespace Contacts API ist direkte Integration erstmals möglich.

Noël Bossart
Noël Bossart
Aktualisiert: 22. Sept. 2026 · 7 Min. Lesezeit
Abstrakte Darstellung vernetzter Datenpunkte und API-Verbindungen in Noevu-Farben — Squarespace Contacts API
Inhalt
Auf einen Blick
  • Squarespace hat eine offizielle Contacts API
  • Direkte CRM-Anbindung ohne Zapier und Task-Kosten
  • API-Schlüssel ab Core-Abo, lesen oder schreiben
  • Webhooks sind da, aber nur über OAuth
  • Abmeldungen lassen sich per API nicht aufheben

Was ist die Squarespace Contacts API — kurz erklärt

Squarespace hat lange auf externe Dienste gesetzt, wenn es um den Datenaustausch mit anderen Tools ging. Mit der im April 2026 veröffentlichten Contacts API ändert sich das. Eine API — kurz für Application Programming Interface, auf Deutsch: Programmierschnittstelle — ist eine standardisierte Verbindung, über die zwei Systeme direkt miteinander kommunizieren können. Für euch bedeutet das konkret: Eure Squarespace-Website kann Kontaktdaten eigenständig mit anderen Tools teilen — ohne dass ein Zwischendienst dazwischen sitzt.

Die neue Contacts API löst die bisherige Profiles API ab. Die alte Schnittstelle erlaubte ausschliesslich das Lesen von Daten — kein Anlegen, kein Ändern, kein Löschen. Die neue Contacts API kann das alles. Sie ist der erste echte Schritt hin zu einer offenen Squarespace-Plattform für Integrationen — und öffnet Möglichkeiten, die bisher nicht existierten.

Gut zu wissen

Profiles API vs. Contacts API: Die bisherige Profiles API befindet sich ab sofort im Wartungsmodus — sie wird nicht weiterentwickelt, läuft aber vorerst weiter. Bestehende Integrationen bleiben funktionsfähig. Alle neuen Anbindungen sollten ausschliesslich auf der Contacts API aufgebaut werden.

Warum fehlte das bisher — und was das in der Praxis bedeutete

Wer eine Squarespace-Website betreibt und gleichzeitig ein CRM nutzt, stand bislang vor einem strukturellen Problem: Squarespace war eine Insel. Neue Kontakte mussten manuell übertragen werden — oder über Dienste wie Zapier, die als kostenpflichtige Vermittler zwischen den Systemen sitzen. Ein CRM — kurz für Customer Relationship Management — ist ein Tool zur Verwaltung von Kundenkontakten. Gängige Lösungen sind HubSpot, Pipedrive oder das Schweizer Bexio.

Das klingt nach einer technischen Kleinigkeit — in der Praxis ist es ein echter Engpass. Zapier kostet bei steigendem Volumen schnell CHF 70–100 pro Monat. Jede Verbindung über einen Drittdienst ist ein potenzieller Ausfall.

Aus der Praxis

Bei Noevu wurden mehrere Kundenprojekte durch das Fehlen einer direkten Schnittstelle ausgebremst. Die Anforderung war klar: neue Kontakte aus Squarespace sollen automatisch ins CRM fliessen — ohne kostenpflichtigen Zwischendienst. Die Contacts API beseitigt diesen Engpass direkt.

Was die Contacts API konkret kann

Die API deckt alle Operationen ab, die für eine vollständige CRM-Integration notwendig sind. Entscheidend ist nicht das technische Detail, sondern die Frage: Was kann jetzt automatisiert werden, was bisher manuell war?

  • Kontakte anlegen — direkt aus jedem externen System heraus, ohne manuellen Import
  • Kontakte filtern und abfragen — nach E-Mail, Marketing-Einwilligung oder Kaufverhalten
  • Kontakte aktualisieren — Daten aus dem CRM zurück nach Squarespace schreiben
  • Kontakte löschen — für DSG-konforme Löschanfragen ohne manuelle Arbeit
  • Adressen verwalten — bis zu 50 Adressen pro Kontakt, inkl. Commerce-Lieferadressen
  • Kaufhistorie abfragen — über die Analytics API: aggregierte Bestelldaten pro Kontakt für CRM-Segmentierung

Was noch nicht geht — ehrlich eingeschätzt

Die Contacts API ist ein echter Fortschritt. Es gibt aber Grenzen, die ihr kennen solltet, bevor ihr plant oder budgetiert.

Erstens braucht die API ein Abo ab Core. Die Formular-Anbindung für Zapier gibt es dagegen auch in den älteren Abos Business und Commerce Basic. Zweitens gibt es Contacts Webhooks inzwischen, einrichten lassen sie sich aber nur über OAuth — also über eine registrierte Squarespace-Erweiterung. Wer mit einem einfachen API-Schlüssel arbeitet, fragt Änderungen weiterhin regelmässig ab. Drittens deckt die API nur die Einwilligung für E-Mail-Marketing ab. Die Zustimmung zu SMS-Marketing lässt sich weder lesen noch ändern. Viertens fehlt die Forms API noch: Formulardaten jenseits der Kontaktfelder erreicht ihr nur über Zapier.

Achtung

Abgemeldet bleibt abgemeldet: Wer sich von eurem Newsletter abgemeldet hat, lässt sich per API nicht wieder anmelden. Squarespace meldet die Änderung als erfolgreich, der Status bleibt aber auf «abgemeldet». In unserem Test mit 101 Kontakten griff die Änderung nur bei den fünfzehn, die nie abgemeldet waren. Zurück auf die Liste kommt, wer sich selbst wieder einträgt — etwa über ein Newsletter-Formular.

Direkte API vs. Zwischendienste: Wann welcher Weg passt

Direkte API-Integration und Zwischendienste wie Zapier sind keine Konkurrenten — sie sind für unterschiedliche Ausgangssituationen gebaut. Die richtige Wahl hängt von eurem technischen Spielraum, eurem Budget und eurem Zeithorizont ab.

Direkte API Zapier / Make
Einrichtung Entwicklerarbeit nötig Drag-and-Drop, kein Code
Lizenzkosten Keine (API inklusive) Ab ~CHF 20–100+/Monat
Zuverlässigkeit Direkte Verbindung, kein Mittelsmann Abhängig vom Drittanbieter
Skalierung Unbegrenzt, keine Task-Limits Task-basierte Abrechnung
Wartungsaufwand Initial höher, dann gering Laufende Updates nötig
Ideal für Technische Teams, Langzeit-Stabilität Schnelle Einrichtung, wenig IT
Infografik: Direkter API-Pfad vs. Middleware-Pfad — Squarespace CRM-Integration
Kostenloser Download

Infografik: Direkter API-Pfad vs. Middleware-Pfad

PDF-Infografik zum Herunterladen: Aufwand, Kosten und Zuverlässigkeit im direkten Vergleich — übersichtlich auf einer Seite.
Download-Formular

HubSpot, Bexio, Pipedrive: Wie direkte Anbindung aussieht

Drei CRM-Systeme dominieren das Schweizer KMU-Umfeld. Das Bild ist je nach CRM verschieden — abhängig von der eigenen API, den verfügbaren Schnittstellen und dem technischen Aufwand.

  • HubSpot — Bidirektionale Synchronisation: Neue Squarespace-Kontakte fliessen direkt ins HubSpot-CRM. Änderungen am Kontakt können zurückgeschrieben werden. HubSpot bietet eine eigene REST-API, die sich mit der Squarespace Contacts API direkt verbinden lässt.
  • Bexio — Schweizer Hosting, offene API: Bexio ist in der Schweiz gehostet und bietet eine offene REST API. Eine direkte Verbindung zwischen Squarespace und Bexio ist technisch möglich und ohne Abhängigkeit von einem US-Zwischendienst.
  • Pipedrive — Vertriebspipeline aus dem Lead-Fluss: Neue Squarespace-Kontakte werden direkt als Leads in Pipedrive angelegt. Besonders nützlich für KMU, die Websiteformulare aktiv für die Vertriebsanbahnung nutzen.

In allen drei Fällen gilt: Die Integration wird einmalig eingerichtet. Danach läuft sie wartungsarm im Hintergrund — ohne laufende Lizenzkosten für einen Zwischendienst.

Noël Bossart
Expertentipp Von Noël Bossart

Für Schweizer KMU ist Bexio eine empfehlenswerte Kombination: Schweizer Hosting, offene API, Mehrsprachigkeit. Eine direkte Squarespace–Bexio-Verbindung war bisher nur über Umwege möglich. Mit der Contacts API wird das zur sauberen, direkten Lösung — für die es sich lohnt, jetzt zu planen.

n8n als Brücke — Contacts API automatisieren ohne eigenen Code

Wer die Contacts API nutzen möchte, braucht nicht zwingend ein Entwicklerteam. n8n ist eine Open-Source-Automatisierungsplattform, bei der Verbindungen zwischen Tools visuell gebaut werden — ohne Programmiercode. Über einen HTTP-Knoten kann n8n die Squarespace Contacts API direkt aufrufen und Daten an HubSpot, Bexio, Pipedrive oder andere Tools weitergeben.

Der entscheidende Unterschied zu Zapier: n8n kann auf einem eigenen Server selbst betrieben werden — kein zusätzlicher US-Dienst im Datenfluss. Ausserdem gibt es keine task-basierten Kosten — bei hohem Volumen fallen nur die Serverkosten an. Das macht n8n besonders für KMU mit strengen Datenschutzanforderungen interessant.

Was die Contacts API für KI-Agenten bedeutet

Die Contacts API öffnet auch für KI-gestützte Workflows neue Türen. Ein KI-Agent ist ein Programm, das eigenständig Aufgaben übernimmt und auf eure Daten zugreift. Er kann die API als Werkzeug nutzen: Kontakte abfragen, analysieren und automatisch bearbeiten.

Drei Möglichkeiten, die heute schon umsetzbar sind:

Lead-Qualifizierung: Ein KI-Agent prüft neue Kontakte automatisch auf bestimmte Merkmale und bewertet, wie vielversprechend ein Lead ist — ohne manuelle Einschätzung.
Datenpflege: Kontaktdaten werden automatisch vervollständigt oder bereinigt, bevor sie ins CRM wandern.
Marketing-Synchronisation: Marketing-Einwilligungen werden zwischen Squarespace und dem E-Mail-Tool regelmässig abgeglichen.

Für diese Möglichkeiten braucht es kein grosses Projekt. Oft reicht ein strukturierter KI-Workflow mit wenigen Schritten.

Was seit April dazugekommen ist — und was noch fehlt

Squarespace hatte zum Start drei Erweiterungen angekündigt. Zwei davon sind inzwischen verfügbar, die dritte steht noch aus.

  • Contacts Webhooks — verfügbar für neue, geänderte und gelöschte Kontakte sowie Adressen. Einrichten lassen sie sich nur über OAuth, also über eine registrierte Squarespace-Erweiterung.
  • API-Schlüssel — verfügbar ab dem Core-Abo unter Entwicklertools → Entwickler-API-Schlüssel. Für Kontakte wählt ihr «Nur Lesen» oder «Lesen und Schreiben». Einfache Anbindungen brauchen damit kein OAuth mehr.
  • Forms API und Forms Webhooks — weiterhin angekündigt. Bis dahin gibt Squarespace Formulardaten nur an Zapier weiter.
Der Dialog «API-Schlüssel generieren» in Squarespace.

«Nur Lesen» ist voreingestellt

Beim Erstellen eines Schlüssels steht die Berechtigung für Kontakte auf «Nur Lesen». Für Anbindungen, die Daten zurückschreiben, wählt ihr «Lesen und Schreiben». Sonst lehnt die API jede Änderung mit einem Berechtigungsfehler ab.

In der Übersicht steht bei jedem Schlüssel, was er darf. Der Blick lohnt sich vor jeder Fehlersuche.

Fazit

Die Squarespace Contacts API ist kein Entwickler-Feature. Sie ist das Werkzeug für alle, die Squarespace als Teil eines grösseren Systems betreiben wollen. Keine Insellösung mehr, kein kostenpflichtiger Mittelsmann, keine Datenschutz-Kompromisse durch einen US-Zwischendienst.

Für Projekte, die neu starten, kann ein moderner Custom-Stack von Anfang an die sauberere Grundlage sein.

Mit API-Schlüsseln und Webhooks lohnt sich der Einstieg jetzt. Einfache Anbindungen laufen mit einem Schlüssel und regelmässiger Abfrage, für Echtzeit braucht es eine OAuth-Erweiterung. Welcher Weg zu euch passt, zeigt ein kurzes Gespräch. Mit laufender Webseiten-Pflege gehört diese Frage ohnehin dazu.

Noël Bossart, Gründer von Noevu
Kostenlosen Experten-Check buchen

Ihr seid unsicher, ob alles korrekt umgesetzt ist? Bucht Euren unverbindlichen Online-Termin und wir werfen einen professionellen Blick auf Eure Webseite.

Häufig gestellte Fragen

Was ist der Unterschied zwischen der Contacts API und der alten Profiles API?

Die Profiles API (jetzt im Wartungsmodus) erlaubte nur das Lesen von Kontaktdaten. Die neue Contacts API bietet vollen Zugriff: anlegen, lesen, aktualisieren, löschen und filtern. Sie unterstützt auch Adressverwaltung und Kaufhistorie — und ist die Grundlage für alle künftigen Integrationsmöglichkeiten von Squarespace.

Brauche ich Entwickler-Know-how für die Contacts API?

Ja — die direkte API-Integration erfordert einen Entwickler oder eine Agentur. Für KMU ohne technisches Team ist n8n eine zugänglichere Alternative: Die Open-Source-Plattform erlaubt es, die Squarespace Contacts API ohne eigenen Code visuell anzubinden.

Was kostet die Nutzung der Squarespace Contacts API?

Ab dem Core-Abo ist die API im Preis enthalten — ohne zusätzliche Lizenzkosten. Die Entwicklungsarbeit für die Integration fällt einmalig an. Laufende Kosten entstehen nur, wenn ihr n8n oder eine eigene Integration auf einem eigenen Server betreibt.

Gibt es Squarespace Contacts Webhooks?

Ja. Squarespace meldet neue, geänderte und gelöschte Kontakte per Webhook. Einrichten lassen sich die Webhooks aber nur über OAuth, also über eine registrierte Squarespace-Erweiterung. Mit einem einfachen API-Schlüssel fragt ihr Änderungen weiterhin regelmässig ab.

Kann ich die Marketing-Einwilligung per API ändern?

Für E-Mail ja, mit einem Schlüssel mit «Lesen und Schreiben». Kontakte, die sich abgemeldet haben, bleiben aber abgemeldet: Squarespace ignoriert die Wiederanmeldung per API. Die Einwilligung für SMS-Marketing erreicht ihr über die API gar nicht.

Noël Bossart

Über den Autor

Noël Bossart — Gründer & Entwickler

Noël baut seit über 25 Jahren Websites — von der Strategie bis zur Umsetzung. Als Gründer von Noevu verbindet er effiziente Prozesse mit ästhetischem Design, um Schweizer KMUs digitale Lösungen zu bieten, die wirklich funktionieren.

Blog-Beiträge

Weitere Artikel