Wie reichern Sie HubSpot-Kontakte automatisch an?
Kontaktdatensätze von Hand auszufüllen ist mühsam, und die meisten CRM-Daten bleiben unvollständig, weil niemand die Zeit hat, sie konsequent zu pflegen. Dieser Leitfaden beantwortet eine konkrete Frage: Wie bringen Sie HubSpot dazu, Jobtitel, Unternehmensgröße, Branche und weitere Datenpunkte automatisch abzurufen, sobald ein neuer Kontakt angelegt wird? Die Antwort: Sie verbinden HubSpot über Make.com mit Clearbit. Die ganze Automatisierung lässt sich in weniger als einer Stunde einrichten.
Beitrag von
SaaS HackersKurze Antwort: Sie können HubSpot-Kontakte automatisch anreichern, indem Sie eine Make.com-Automatisierung erstellen, die beim Anlegen eines neuen Kontakts startet, die Clearbit Enrichment API aufruft und die zurückgelieferten Daten (Jobtitel, Unternehmensgröße, Branche, LinkedIn-URL und mehr) in benutzerdefinierte HubSpot-Eigenschaften zurückschreibt. Die Einrichtung des gesamten Workflows dauert weniger als eine Stunde, danach läuft er ohne manuelles Zutun.
Kontaktdatensätze manuell zu aktualisieren fühlt sich produktiv an, bringt aber nichts. Hier ein Jobtitel, dort eine Unternehmensgröße, und eine Stunde später ist Ihre Pipeline immer noch gleich lang. Wenn Sie HubSpot als CRM nutzen, gibt es einen einfachen Weg, darauf ganz zu verzichten: Verbinden Sie Make.com mit Clearbit und lassen Sie die Anreicherung automatisch laufen, sobald ein neuer Kontakt eintrifft.
Dieses Tutorial führt Sie durch den genauen Workflow aus Auslöser, Anreicherung und Rückschreiben. Am Ende haben Sie eine aktive Automatisierung, die bei jedem neuen HubSpot-Kontakt über 40 Datenpunkte ergänzt, ohne dass Sie einen einzigen Datensatz anfassen müssen.
Was ist die Anreicherung von HubSpot-Kontakten und warum ist sie wichtig?
Die Anreicherung von HubSpot-Kontakten bedeutet, einem Kontaktdatensatz automatisch Daten von Drittanbietern hinzuzufügen, etwa Jobtitel, Unternehmensumsatz, Mitarbeiterzahl, Branche, LinkedIn-Profil und Technologie-Stack.
Die meisten Teams starten mit unvollständigen Kontaktdaten. Ein Formular liefert Ihnen Name und E-Mail-Adresse. Alles andere erfordert Recherche, Vermutungen oder manuelle Abfragen. Angereicherte Kontakte geben Ihrem Vertrieb den Kontext, um die Ansprache zu priorisieren, Ihrem Marketing die Signale für die Segmentierung von Kampagnen und Ihrem RevOps-Team die Datenqualität, der es für das Reporting vertrauen kann.
Der Unterschied zwischen einem Kontaktdatensatz mit 3 Feldern und einem mit 40 ist der Unterschied zwischen einem Kaltanruf und einem warmen, gut informierten Gespräch. Wenn Sie dies als Teil einer umfassenderen B2B SaaS Digital Marketing- und CRM-Strategie aufbauen, wird die Anreicherung schnell zur Grundlage statt zur Option.
Was Sie vor dem Start brauchen
Bevor Sie den Workflow aufbauen, sollten Sie diese drei Dinge bereithalten:
- Ein HubSpot-Account mit API-Zugriff (jeder kostenpflichtige Tarif oder eine Developer-Sandbox)
- Ein Make.com-Account (der kostenlose Tarif reicht für diesen Workflow aus)
- Ein Clearbit-API-Schlüssel (Clearbit bietet eine kostenlose Anreicherungsstufe mit 2.500 Abfragen pro Monat)
Außerdem müssen Sie in HubSpot die benutzerdefinierten Eigenschaften anlegen, in die die angereicherten Daten geschrieben werden. Clearbit liefert Daten, die sich nicht den Standardfeldern von HubSpot zuordnen lassen, daher müssen Sie diese Eigenschaften zuerst erstellen.
Wenn Sie externe Unterstützung für eine saubere HubSpot-Implementierung brauchen, kann es sich lohnen, spezialisierte HubSpot-Agenturen für B2B SaaS zu prüfen, bevor Sie weitere Automatisierungen auf unsauberen Daten aufbauen.
Schritt 1: Benutzerdefinierte Eigenschaften in HubSpot erstellen
Die Standardeigenschaften für Kontakte in HubSpot enthalten keine Felder wie den Technologie-Stack des Unternehmens oder den LinkedIn-Handle. Legen Sie diese an, bevor Sie die Automatisierung aufbauen, sonst kann Make die Daten nirgendwo ablegen.
Gehen Sie zu: Einstellungen > Eigenschaften > Kontakteigenschaften > Eigenschaft erstellen
Erstellen Sie die folgenden Eigenschaften (passen Sie sie an die Daten an, die Clearbit für Ihren Anwendungsfall zurückliefert):
clearbit_company_size(Zahl)clearbit_industry(einzeiliger Text)clearbit_linkedin_url(einzeiliger Text)clearbit_company_revenue(einzeiliger Text)clearbit_role(einzeiliger Text)clearbit_seniority(einzeiliger Text)clearbit_enriched_at(Datum)
Geben Sie jeder Eigenschaft einen eindeutigen internen Namen und fassen Sie sie in einer Gruppe „Clearbit Enrichment“ zusammen, damit sie in Ihrem CRM übersichtlich bleiben.
Schritt 2: Den Make.com-Trigger einrichten
Der Trigger wird jedes Mal ausgelöst, wenn in HubSpot ein neuer Kontakt angelegt wird. Make.com nutzt dafür ein natives HubSpot-Modul.
- Öffnen Sie Make.com und erstellen Sie ein neues Szenario
- Fügen Sie das Modul HubSpot: Watch Contacts als Trigger hinzu
- Verbinden Sie Ihren HubSpot-Account über OAuth
- Stellen Sie den Trigger so ein, dass er nur bei neuen Kontakten auslöst
- Wählen Sie aus, welche Kontakteigenschaften übernommen werden sollen (mindestens: E-Mail-Adresse, Vorname, Nachname)
Führen Sie einen Test-Trigger aus. Legen Sie in HubSpot einen Dummy-Kontakt nur mit einer E-Mail-Adresse an und prüfen Sie, ob Make ihn erfasst. Die Kontaktdaten sollten im Ausgabebereich des Moduls rechts erscheinen.
Eine Sache sollten Sie prüfen: Stellen Sie sicher, dass die E-Mail-Adresse des Kontakts in der Trigger-Ausgabe enthalten ist. Die Anreicherungs-API von Clearbit verwendet die E-Mail-Adresse als primären Suchschlüssel. Fehlt sie, schlägt der Anreicherungsaufruf ohne Fehlermeldung fehl.
Schritt 3: Die Clearbit Enrichment API aufrufen
Clearbit hat kein natives Make-Modul, daher rufen Sie die Clearbit-API mit dem Modul HTTP: Make a Request direkt auf.
- Fügen Sie nach Ihrem HubSpot-Trigger ein Modul HTTP: Make a Request hinzu
- Setzen Sie die Methode auf GET
- Verwenden Sie diesen Endpunkt:
https://person.clearbit.com/v2/combined/find?email={{email}}Ersetzen {{email}} mit der E-Mail-Variable aus der Ausgabe Ihres HubSpot-Triggers.
- Fügen Sie unter Headers Folgendes hinzu:
Authorization: Bearer YOUR_CLEARBIT_API_KEY- Setzen Sie Parse Response auf Ja
Führen Sie einen Test mit einer echten geschäftlichen E-Mail-Adresse durch. Clearbit liefert ein JSON-Objekt mit zwei Hauptabschnitten zurück: person (Daten zur Person) und company (Daten zum Unternehmen). Felder aus beiden ordnen Sie im nächsten Schritt zu.
Was Clearbit zurückliefert (Auszug):
person.title(Jobtitel)person.seniority(Senior, Manager, Director, VP, C-Level)person.role(Engineering, Vertrieb, Marketing, Finanzen)person.linkedin.handlecompany.metrics.employeescompany.metrics.estimatedAnnualRevenuecompany.category.industrycompany.name
Wenn Sie Tools für die technische Seite Ihres Stacks vergleichen, hilft bei einem solchen Workflow auch das Wissen, wo sich Plattformen bei Crawling, Audits und Datentiefe unterscheiden. Artikel wie SaaS-Marketingbudgets: So planen und verteilen Sie sie erfolgreich liefern daher nützlichen Kontext für umfassendere Ops- und Wachstumsentscheidungen.
Schritt 4: Die asynchrone Antwort von Clearbit verarbeiten
Clearbit liefert manchmal statt der angereicherten Daten sofort eine 202 Accepted Antwort. Das passiert, wenn Clearbit den Datensatz erst abfragen muss, statt ihn aus dem Cache zu liefern.
Fügen Sie nach dem HTTP-Aufruf ein Modul Router mit zwei Pfaden hinzu:
- Pfad A: Statuscode ist
200(Daten sofort geliefert, weiter mit dem Zurückschreiben) - Pfad B: Statuscode ist
202(Daten ausstehend, ein Wait-Modul für 60 Sekunden hinzufügen und den API-Aufruf dann einmal wiederholen)
Bei den meisten geschäftlichen E-Mail-Adressen liefert Clearbit beim ersten Aufruf eine 200 zurück. Der 202 Pfad ist ein Sicherheitsnetz und kein Regelfall.
Schritt 5: Angereicherte Daten in HubSpot zurückschreiben
Haben Sie die Clearbit-Daten vorliegen, schreiben Sie sie mit dem Modul HubSpot: Update a Contact in den Kontaktdatensatz zurück.
- Fügen Sie das Modul HubSpot: Update a Contact hinzu
- Verwenden Sie die Kontakt-ID aus der ursprünglichen Trigger-Ausgabe, um den Datensatz zu identifizieren
- Ordnen Sie die Clearbit-Felder Ihren benutzerdefinierten HubSpot-Eigenschaften zu:
| Clearbit-Feld | HubSpot-Eigenschaft |
|---|---|
| person.title | Jobtitel (Standard) |
| person.seniority | clearbit_seniority |
| person.role | clearbit_role |
| person.linkedin.handle | clearbit_linkedin_url |
| company.metrics.employees | clearbit_company_size |
| company.category.industry | clearbit_industry |
| company.metrics.estimatedAnnualRevenue | clearbit_company_revenue |
- Fügen Sie einen statischen Wert hinzu für
clearbit_enriched_atmit der Funktion von Make:nowdate. So erhalten Sie einen Zeitstempel, nach dem Sie in HubSpot filtern können.
Führen Sie einen vollständigen End-to-End-Test durch. Legen Sie einen neuen HubSpot-Kontakt mit einer echten geschäftlichen E-Mail-Adresse an. Beobachten Sie, wie das Szenario im Ausführungsverlauf von Make abläuft. Öffnen Sie den Kontakt in HubSpot und prüfen Sie, ob die benutzerdefinierten Eigenschaften befüllt sind.
Schritt 6: Fehlerbehandlung hinzufügen
Ein Workflow im Produktivbetrieb muss die Fälle abfangen, in denen Clearbit keine Daten liefert. Das passiert, wenn die E-Mail-Adresse zu einer privaten Domain gehört (Gmail, Hotmail) oder die Person nicht in der Datenbank von Clearbit enthalten ist.
Fügen Sie am HTTP-Aufruf ein Modul Error Handler hinzu:
- Wenn Clearbit eine
404zurückgibt, setzen Sieclearbit_enriched_atauf das heutige Datum und fügen Sie eine benutzerdefinierte Eigenschaft hinzuclearbit_found: false - So verhindern Sie, dass das Szenario fehlschlägt, und können nicht angereicherte Kontakte später in HubSpot filtern
Zusätzlich können Sie auf dem 404-Pfad einen HubSpot-Schritt Create Note ergänzen, der „Clearbit enrichment: no record found“ am Kontakt protokolliert. So bleibt Ihr Team informiert, ohne dass die Eigenschaftsfelder überladen werden.
Wenn dieser Workflow sauberere Lifecycle-Phasen, Attribution und Übergaberegeln speisen soll, kann die Zusammenarbeit mit spezialisierten Marketing-Ops-Agenturen für B2B SaaS helfen, aus den Anreicherungsdaten etwas operativ Nützliches zu machen.
Schritt 7: Das Szenario aktivieren und überwachen
Sobald die Tests bestanden sind, setzen Sie das Szenario in Make auf Active. Stellen Sie den Zeitplan auf eine Ausführung alle 15 Minuten ein (oder nutzen Sie einen Instant-Trigger, wenn Ihr Make-Tarif Webhooks unterstützt).
Überwachen Sie die ersten 48 Stunden:
- Prüfen Sie den Ausführungsverlauf von Make auf fehlgeschlagene Ausführungen
- Kontrollieren Sie stichprobenartig 10 angereicherte Kontakte in HubSpot, um die Datenqualität zu bestätigen
- Achten Sie auf Muster bei fehlgeschlagenen Abfragen (private E-Mail-Adressen, falsch geschriebene Domains)
Nach 48 Stunden läuft der Workflow von selbst. Jeder neue Kontakt wird angereichert, noch bevor Ihr Vertrieb den Datensatz öffnet.
Was Sie mit angereicherten Kontakten in HubSpot tun können
Angereicherte Daten sind nur nützlich, wenn Sie sie auch nutzen. Hier sind drei direkte Anwendungsfälle:
Lead Scoring: Vergeben Sie im Lead-Scoring-Tool von HubSpot Punkte auf Basis von clearbit_seniority (Director aufwärts) und clearbit_company_size (100+ Mitarbeitende). Kontakte, die zu Ihrem ICP passen, rücken automatisch nach oben.
Workflow-Aufnahme: Erstellen Sie einen HubSpot-Workflow, der Kontakte mit clearbit_industry = SaaS und clearbit_seniority = VP wenige Minuten nach der Erstellung in eine persönliche Vertriebssequenz aufnimmt.
Listensegmentierung: Erstellen Sie aktive Listen, die nach angereicherter Unternehmensgröße, Branche oder Seniorität gefiltert sind. Diese Listen werden in Echtzeit aktualisiert, sobald neue angereicherte Kontakte eintreffen, und halten Ihre Segmente ohne manuelle Pflege aktuell.
Noch wirksamer wird das in Kombination mit einer klaren Inbound-Strategie. Deshalb verknüpfen viele Teams die Anreicherung mit umfassenderen Programmen von Inbound-Marketing-Agenturen für B2B SaaS oder spezialisierten ABM-Agenturen für B2B SaaS.
FAQs
Wie reichere ich HubSpot-Kontakte automatisch an, ohne für die native Anreicherung von HubSpot zu bezahlen?
Nutzen Sie Make.com, um HubSpot mit einem Anreicherungsanbieter wie Clearbit, Apollo oder Hunter zu verbinden. Die kostenlose Stufe von Clearbit umfasst 2.500 Anreicherungsabfragen pro Monat. Die kostenlose Stufe von Make.com reicht für die Automatisierungslogik aus. Dieser Ansatz kostet die meisten Teams in der Frühphase nichts und gibt Ihnen mehr Kontrolle darüber, welche Felder zurück in HubSpot geschrieben werden.
Welche Daten liefert Clearbit, wenn ein Kontakt per E-Mail-Adresse angereichert wird?
Clearbit liefert Daten auf Personenebene (Jobtitel, Seniorität, Rolle, LinkedIn-Profil, Standort) und auf Unternehmensebene (Mitarbeiterzahl, geschätzter Umsatz, Branche, Technologie-Stack, Unternehmensdomain). Welche Felder genau verfügbar sind, hängt davon ab, ob Clearbit zu dieser E-Mail-Adresse einen Datensatz hat. Bei privaten E-Mail-Adressen wie Gmail-Konten liefert Clearbit kaum oder gar keine Daten.
Kann ich auch bestehende HubSpot-Kontakte anreichern, nicht nur neue?
Ja. Verwenden Sie in Make statt des Triggers „Watch Contacts“ das Modul „Search Contacts“, um Kontakte abzurufen, bei denen clearbit_enriched_at unbekannt ist. Durchlaufen Sie diese in Batches und senden Sie jede E-Mail-Adresse mit demselben Clearbit-API-Aufruf ab. Fügen Sie zwischen den Anfragen eine Verzögerung ein, damit Sie innerhalb der Rate Limits von Clearbit bleiben (600 Anfragen pro Minute in der kostenlosen Stufe).
Was passiert, wenn Clearbit zur E-Mail-Adresse eines Kontakts keinen Datensatz findet?
Clearbit gibt den Statuscode 404 zurück. Leiten Sie 404-Antworten in Ihrem Make-Szenario an einen Error Handler weiter, der eine clearbit_found: false Eigenschaft beim HubSpot-Kontakt setzt. So wird der Datensatz als bereits versucht markiert, und das Szenario wiederholt die Abfrage für dieselbe E-Mail-Adresse nicht bei jedem Durchlauf.
Ist dieser Workflow DSGVO-konform?
Die Anreicherung von Kontaktdaten über Drittanbieter erfordert eine Rechtsgrundlage nach der DSGVO, bei B2B-Kontakten in der Regel das berechtigte Interesse. Clearbit verarbeitet Daten gemäß der eigenen Datenschutzerklärung und bietet einen Auftragsverarbeitungsvertrag an. Prüfen Sie Ihre Rechtsgrundlage für die Verarbeitung, bevor Sie den Workflow in Märkten aktivieren, für die die DSGVO oder vergleichbare Gesetze gelten.
Beitrag von
SaaS Hackers


