HubSpot-Integrationen: Vollständiger Leitfaden zur Auswahl einer Integrationsroute

Veröffentlicht: 2022-11-09

Wenn Sie HubSpot in eine andere Plattform integrieren möchten, stehen einige verschiedene Integrationsoptionen zur Auswahl.

In diesem Blogbeitrag werden wir die drei Haupttypen von HubSpot-Integrationen besprechen: Datensynchronisierung, benutzerdefinierte Codeaktionen, Webhooks und benutzerdefinierte Integrationen. Wir erklären, was jede Art von Integration ist und wie sie funktioniert, sowie die Vor- und Nachteile jeder Option.

Welche Art der Integration ist also die richtige für Ihr Unternehmen? Lass es uns herausfinden!

Datensynchronisierung

Was ist Datensynchronisierung in HubSpot?

Sie haben also Daten, die Sie von einem anderen System in HubSpot importieren möchten. Die Datensynchronisierung in HubSpot ermöglicht es HubSpot, den Import und Export Ihrer Daten automatisch zu handhaben. Die Datensynchronisierung bietet Ihnen eine deklarative Integrationsmethode, was bedeutet, dass Sie keinen Code schreiben müssen. Sie müssen lediglich die Integration einrichten und angeben, welche Daten Sie synchronisieren möchten. HubSpot kümmert sich um den Rest!

Was ist Datensynchronisierung?

Datensynchronisierung vs. CSV-Uploads

Einer der Hauptvorteile der Datensynchronisierung besteht darin, dass CSV-Dateien überflüssig werden. CSV-Dateien werden häufig zum Importieren von Daten in HubSpot verwendet, können jedoch problematisch sein. Zum einen ist es bei CSV-Dateien schwierig, die Datenintegrität aufrechtzuerhalten. Oft kann sich die Datenstruktur beim Hochladen der CSV-Datei in HubSpot ändern, ganz zu schweigen davon, dass nur eine Momentaufnahme der Daten zu einem bestimmten Zeitpunkt bereitgestellt wird.

Vorteile der Datensynchronisierung:

  • Einfach einzurichten: Sie müssen keinen Code schreiben! Sie müssen lediglich die Integration einrichten und angeben, welche Daten Sie synchronisieren möchten. HubSpot kümmert sich um den Rest.
  • Gehostete Lösung: Data Sync von HubSpot ist eine gehostete Lösung, sodass Sie sich keine Gedanken über die Wartung der Infrastruktur machen müssen. Dies macht es auch sicherer, da HubSpot sich um Sicherheitsupdates kümmert.
  • Keine Wartung: Da sich HubSpot um die gesamte Wartung für Data Sync kümmert, können Sie sich auf andere Aufgaben konzentrieren.
  • Sicher: Data Sync ist eine sofortige und sichere Übertragung von Daten
  • Niedrige Kosten: Die Datensynchronisierung von HubSpot ist sehr erschwinglich, insbesondere im Vergleich zu anderen Datenübertragungslösungen.
  • Nachhaltig: Data Sync ist eine nachhaltige Lösung, da sie gut dokumentierte und unterstützte Standard-APIs verwendet.
  • Ratenbegrenzungen : Die Datensynchronisierung von HubSpot verfügt über Ratenbegrenzungen, um eine übermäßige Nutzung des Systems zu verhindern.
  • Echtzeit: Die Datensynchronisierung erfolgt sofort und erfordert keine manuelle Wartung.

Einschränkungen bei der Datensynchronisierung:

  • Begrenzte Konnektoren: Die Datensynchronisierung von HubSpot verfügt nur über eine begrenzte Anzahl vorgefertigter Konnektoren. Wenn Sie eine Verbindung zu einer nicht unterstützten Datenquelle herstellen müssen, müssen Sie mithilfe der HubSpot-APIs Ihren eigenen Konnektor erstellen.
  • Keine Synchronisierungslogik und keine Filter: Die Datensynchronisierung von HubSpot verfügt über keine integrierte Synchronisierungslogik oder Filter. Wenn Sie also Daten aus mehreren Datenquellen synchronisieren möchten, müssen Sie Ihre eigene Synchronisierungslogik erstellen. Wenn Sie die zu synchronisierenden Daten filtern möchten, müssen Sie außerdem Ihre eigene Filterlogik erstellen.
  • Auf bestimmte Eigenschaften beschränkt: Die Datensynchronisierung von HubSpot kann nur einen begrenzten Satz von Dateneigenschaften synchronisieren. Wenn Sie benutzerdefinierte Dateneigenschaften synchronisieren müssen, müssen Sie nach einer der unten aufgeführten alternativen Methoden suchen.
  • Auf bestimmte Objekte beschränkt: Die Datensynchronisierung von HubSpot kann nur eine begrenzte Menge von Datenobjekten synchronisieren. Wenn Sie benutzerdefinierte Objekte synchronisieren müssen, müssen Sie nach einer der unten aufgeführten alternativen Methoden suchen.
  • Auf bestimmte Eigenschaften beschränkt: Die Datensynchronisierung von HubSpot unterstützt nur bestimmte Datentypen und Eigenschaften. Wenn Sie Daten synchronisieren möchten, die nicht von Hub unterstützt werden

Benutzerdefinierte Codeaktionen

Was sind benutzerdefinierte Codeaktionen in HubSpot?

Benutzerdefinierte Codeaktionen in HubSpot geben Ihnen die Möglichkeit, JavaScript in Ihrem Workflow zu schreiben und auszuführen, wodurch die Workflow-Funktionalität sowohl innerhalb als auch außerhalb von HubSpot erweitert wird.

Mit benutzerdefinierten Codeaktionen können Sie die Funktionalität von Drittanbietersystemen in HubSpot replizieren. Beispiele für Anwendungsfälle von benutzerdefinierten Codeaktionen, die in Workflows verwendet werden können, umfassen:

  1. Nachschlagen von Daten in einer externen Datenbank
  2. Bereichern Sie Ihre Unternehmensdaten
  3. Dynamische Aktualisierung einer Salesforce-Kampagne
  4. Automatisieren von Tracking-Nummern aus externer Buchhaltungssoftware
  5. Text erstellen, Excel-Dokumente
  6. und mehr.

Vorteile von benutzerdefinierten Codeaktionen:

  • Gehostete Lösung: Die benutzerdefinierten Codeaktionen von HubSpot befinden sich in HubSpot-Workflows, sodass Sie sich keine Gedanken über die Wartung der Infrastruktur machen müssen.
  • Wartung: Mit HubSpot können Sie Ihre benutzerdefinierten Code-Aktionen ganz einfach selbst duplizieren, bearbeiten oder löschen.
  • Skalierbar: Sie können benutzerdefinierte Codeaktionen verwenden, um Aufgaben zu automatisieren, die andernfalls sehr schwierig oder unmöglich manuell zu erledigen wären. Wenn Sie beispielsweise eine Salesforce-Kampagne basierend auf Änderungen in Ihren HubSpot-Daten aktualisieren müssen, können Sie eine benutzerdefinierte Codeaktion verwenden, um dies automatisch zu tun.

Einschränkungen für Aktionen mit benutzerdefiniertem Code:

  • Aktionen können nicht länger als 20 Sekunden ausgeführt werden, sonst schlagen sie fehl.
  • oAuth 2.0 ist kein unterstütztes Authentifizierungsmittel.
  • Aktionen können nur Daten mit einer Größe von bis zu 128 MB verarbeiten.
  • Benutzerdefinierte Codeaktionen sind auf eine vordefinierte Anzahl unterstützter Bibliotheken beschränkt

Webhooks (Workflows)

Was sind Webhooks in HubSpot?

Webhooks ermöglichen es HubSpot, sich mit anderen Systemen zu verbinden und Daten in Echtzeit zu sammeln, selbst wenn sich Informationen geändert oder aktualisiert haben. Auf diese Weise können Sie Ihren Tech-Stack auf dem neuesten Stand halten, ohne ständig Anfragen beantworten zu müssen.

Vorteile von Webhooks:

  • Daten werden unmittelbar nach der Aktualisierung übertragen, sodass Sie nicht warten müssen, bis eine geplante Integration ausgeführt wird.
  • Alle Webhook-Payloads werden vor dem Senden mit SSL/TLS verschlüsselt.
  • Webhooks ermöglichen ein kontinuierliches und automatisches Hochladen von Informationen aus einer Anwendung auf den Server, ohne dass Anfragen zur Überprüfung gesendet werden müssen.
  • Sie können Webhooks so einrichten, dass sie immer dann ausgelöst werden, wenn bestimmte Ereignisse in Ihrem HubSpot-Account eintreten, z. B. wenn sich die Eigenschaft eines Kontakts ändert oder wenn ein Deal die Phasen wechselt.

Einschränkungen für Webhooks:

  • Um Webhooks zu verwenden, müssen Sie den Code hosten, der die Webhook-Nutzdaten auf Ihrem eigenen Server empfängt.
  • Da Sie den Code für Ihre Webhooks auf Ihrem eigenen Server hosten, sind Sie auch für die Pflege dieses Codes verantwortlich. Dazu gehört, sicherzustellen, dass es immer betriebsbereit ist, und alle auftretenden Fehler zu beheben.
  • Die Einrichtung von Webhooks erfordert einige Anfangsinvestitionen in Form von Geld, Zeit und Ressourcen. Sie müssen für einen Server bezahlen, um Ihren Code zu hosten, und Sie müssen einige Zeit damit verbringen, alles einzurichten.

Benutzerdefinierte Integrationen

Was ist eine benutzerdefinierte Integration in HubSpot?

Benutzerdefinierte Integrationen ermöglichen es Ihnen, HubSpot mit jedem anderen von Ihnen verwendeten Drittanbieter-Tool zu verbinden, sodass Sie Daten zwischen den beiden Plattformen senden und empfangen können.

Dies kann äußerst nützlich sein, wenn Sie Daten aus mehreren Quellen an einem zentralen Ort verbinden müssen oder wenn Sie Prozesse automatisieren möchten, die mit nativen Integrationen nicht möglich sind.

Vorteile der benutzerdefinierten Integration:

  • Wählen Sie Ihre Programmiersprache
  • Sie können Änderungen an Ihrem Code nachverfolgen und bei Bedarf zu älteren Versionen zurückkehren
  • Arbeiten Sie offline an Ihrem Code
  • Die Möglichkeiten, was Sie mit benutzerdefinierten Integrationen erreichen können, sind endlos!

Einschränkungen der benutzerdefinierten Integration:

  • Stellen Sie beim Erstellen Ihrer benutzerdefinierten Integration sicher, dass Sie den API-Schlüssel Ihres HubSpot-Portals nicht der Öffentlichkeit zugänglich machen.
  • Das Erstellen einer benutzerdefinierten Integration kostet mehr als andere Alternativen, da Sie wahrscheinlich einen Entwickler einbeziehen müssen
  • Die Erstellung benutzerdefinierter Integrationen kann länger dauern als die Erstellung von Alternativen.
  • Das Hosten Ihrer benutzerdefinierten Integration erfordert einige Wartungsarbeiten von Ihrer Seite oder von Ihrem Entwicklungsteam.
  • Skalierbarkeit kann bei benutzerdefinierten Integrationen ein Problem darstellen, da sie für einen bestimmten Anwendungsfall erstellt werden. Wenn Sie Ihre Integration skalieren müssen, müssen Sie sie möglicherweise ändern.
  • Redundanz ist ein weiterer Nachteil benutzerdefinierter Integrationen, da Sie Failover und Redundanz in Ihren Code einbauen müssen. Dies kann die Komplexität und die Kosten Ihres Projekts erhöhen. Insgesamt können benutzerdefinierte Integrationen kostspieliger und zeitaufwendiger zu erstellen und zu warten sein als Alternativen. Sie können jedoch speziell auf Ihre Bedürfnisse zugeschnitten werden, was die Investition möglicherweise wert ist.

HubSpot-Integrationsrouten

Wie bestimmen Sie, welche Datenintegration Ihr Unternehmen benötigt?

Bei der Auswahl eines Integrationsansatzes empfiehlt es sich, einen HubSpot-Partner zu konsultieren, der Informationen basierend auf seiner Erfahrung in Ihrer Branche und mit diesen Integrationen austauschen kann.

Davon abgesehen gibt es ein paar Fragen, die Ihnen helfen werden, festzustellen, welchen Integrationsansatz – Datensynchronisierung, benutzerdefinierte Codeaktionen, Webhooks, benutzerdefinierte Integrationen – Ihr Unternehmen wählen sollte.

  1. Welche Daten sollen synchronisiert werden?
  2. In welcher Frequenz sollen die Daten synchronisiert werden?
  3. In welche Richtung sollen die Daten synchronisiert werden?
  4. Was ist das Ziel der Integration?