Letzte Änderung: 12. September 2025
Verwendung von programmierbaren Inhalten zur Personalisierung von E-Mails mit Daten aus Ihrem HubSpot-Account mithilfe von HubL.
Die Datenquellen, die Sie in E-Mails mit programmierbaren Inhalten verwenden können, hängen von Ihrem HubSpot-Abonnement ab:
- Mit einem Marketing Hub Professional-Abonnement können Sie Daten von Standard-CRM-Objekten wie Kontakten, Unternehmen und Produkten verwenden.
- Mit einem Marketing Hub Enterprise-Abonnement können Sie auch strukturierte Datenquellen wie HubDB-Tabellen und benutzerdefinierte Objekte verwenden. Diese Daten können nach den Kontakteigenschaften des Empfängers gefiltert werden.
Limits für den E-Mail-Versand
Sie können die CRM-HubL-Funktionencrm_object, crm_objects und crm_associations in programmierbare E-Mail-Inhalte aufnehmen, aber jede E-Mail, die diese spezifischen Funktionen enthält, unterliegt den folgenden Beschränkungen, die von der Anzahl der Empfänger abhängen, an die Sie senden:500.000 | 1 |
250.000 | 2 |
165.000 | 3 |
125.000 | 4 |
100.000 | 5 |
- Wenn Sie eine E-Mail mit programmierbaren Inhalten klonen, kann sie nicht gesendet werden, solange sich das Original noch in einem Bearbeitungszustand befindet. Sie sollten zwischen jedem Versenden einer E-Mail mindestens eine Stunde warten.
- Sie können keinen A/B-Test für eine programmierbare E-Mail durchführen, die eine
crm_object
-,crm_objects
- odercrm_associations
-HubL-Funktion enthält. E-Mails, die mit diesen Funktionen gesendet werden, haben deutlich langsamere Sendezeiten als andere E-Mails, was zu ungenauen Testergebnissen führen kann.
1. Ein Modul mit programmierbaren E-Mail-Inhalten erstellen
So erstellen Sie das E-Mail-Modul für den Zugriff auf Ihre HubDB- oder benutzerdefinierten Objektdaten:- Gehen Sie in Ihrem HubSpot-Account zu Marketing > Dateien und Vorlagen > Design-Manager.
- Klicken Sie oben links auf Datei und wählen Sie dann Neue Datei aus.
- Wählen Sie im Dialogfeld Modul für den Dateityp aus und klicken Sie dann auf Weiter. Aktivieren Sie dann das Kontrollkästchen E-Mails und geben Sie einen Namen für die Datei ein.
- Klicken Sie auf Erstellen.
-
So aktivieren Sie programmierbare E-Mail-Inhalte für das Modul:
- Aktivieren Sie im Inspektor auf der rechten Seite den Schalter Modul für programmierbare E-Mail-Inhalte (Beta) aktivieren.
-
Sie können programmierbare E-Mail-Inhalte auch für eine E-Mail-Code-Vorlage aktivieren, indem Sie
isEnabledForEmailV3Rendering: true
am Anfang der Datei hinzufügen.
Standardobjekte
Sie können HubL-Funktionen wie crm_object, crm_objects und crm_associations verwenden, um Daten von Standardobjekten in Ihrem Account wie Kontakten, Unternehmen oder Produkten abzufragen. Der folgende Code verwendet die HubL-Funktioncrm_object
, um die Daten von einem Produkt mit der ID von 2444498793
abzufragen und den Namen, die Beschreibung und den Preis darzustellen:
Benutzerdefinierte Objekte
Wenn Sie über einen Marketing Hub Enterprise-Account verfügen, können Sie Daten von einem benutzerdefinierten Objekt abfragen, den Sie in Ihrem Account erstellt haben. Der folgende Code ruft Daten von einem benutzerdefinierten Objekt mit dem Namen Eigenschaften ab und gibt dabei Werte (z. B. Standort, Preis) zurück, die in den Eigenschaften des benutzerdefiniertes Objekts gespeichert sind. Beachten Sie bitte, dass im folgenden Beispiel der vollständig qualifizierte Name des benutzerdefinierten Objekts als erstes Argument beim Aufrufen der HubL-Funktioncrm_objects
verwendet wird.
- Der vollständig qualifizierte Name beginnt mit der HubSpot-Account-ID (mit dem Präfix
p
), gefolgt von einem Unterstrich und dem kleingeschriebenen Pluralnamen des benutzerdefinierten Objekts (z. B.properties
). - Sie können den
fullyQualifiedName
eines Objekts abrufen, indem Sie eineGET
-Anfrage an die CRM-Objekte-Schema-API durchführen.
query
-Parameter hinzufügen, der die Ergebnisse nach den Kontakteigenschaften des Empfängers filtert. Zeigen Sie die vollständige Liste der Filteroptionen an.
HubDB
Wenn Sie einen Marketing Hub Enterprise-Account haben, können Sie Daten aus einer HubDB-Tabelle in Ihrer E-Mail verwenden. Der folgende Code verwendet die HubL-Funktionhubdb_table_rows
, um alle Daten aus der Tabelle abzurufen. Dadurch werden alle Immobilien in der E-Mail aufgelistet, wobei die Details zu jeder Immobilie zusammen mit ihrem Bild ausgegeben werden.
query
-Parameter hinzufügen, der die Ergebnisse nach den angegebenen Kontakteigenschaften filtert. Zeigen Sie die vollständige Liste der Filteroptionen an.
2. Das Modul zu einer E-Mail hinzufügen
Wenn das Modul veröffentlicht ist, fügen Sie es nun zum Text der Drag-&-Drop-E-Mail hinzu.- Gehen Sie in Ihrem HubSpot-Account zu Marketing > E-Mail.
- Wählen Sie die E-Mail aus, die Sie erstellt haben.
- Klicken Sie in der linken Seitenleiste unter Inhalte auf Mehr. Suchen Sie nach Ihrem Modul für programmierbare E-Mail-Inhalte und ziehen Sie es in den E-Mail-Text.

- Klicken Sie oben rechts auf Aktionen und wählen Sie dann Vorschau aus.

- Klicken Sie im nächsten Bildschirm auf das Drop-down-Menü Vorschau der Seite für einen bestimmten Kontakt anzeigen und wählen Sie dann einen Kontakt aus.



Weitere Tutorials rund um HubDB
- Erstellen von dynamischen Seiten mit HubDB
- Zusammenführen mehrerer HubDB-Tabellen
- Erstellen einer dynamischen Seite für Teammitglieder mithilfe von HubDB
- Erstellen von dynamischen Seiten mit mehreren Ebenen mithilfe von HubDB