The HubSpot integration allows you to sync contacts, companies, and deals from HubSpot to Brevo, and your email activity from Brevo to HubSpot.
Install the HubSpot integration for Brevo
Über die HubSpot-Integration
Learn more about the integration's features and limitations in the following tabs:
This integration allows you to:
- Sync HubSpot data to Brevo: Import existing and new contacts, companies, and deals from HubSpot to Brevo, including their properties.
- Keep contact data up to date: Reflect updates made to contacts in HubSpot directly in Brevo.
- Track email campaign activity in HubSpot: Sync Brevo email campaign events to HubSpot and display them on contact timelines, including deliveries, opens, clicks, bounces, and spam reports.
This integration has some limitations:
-
Sync limit: From HubSpot to Brevo, you can sync:
- Up to 600,000 contacts.
- Up to 100,000 companies.
- Up to 50,000 deals.
- List restrictions: Only HubSpot static lists can be imported into Brevo.
-
Unsupported attributes: Date fields, multiple-choice fields, and standard
hs_fields (such as Lead Status or Company Domain) cannot be synced. - One-way contact sync: Contacts created in Brevo are not synced back to HubSpot.
- Automatic subscription: Synced HubSpot contacts are automatically subscribed to Brevo emails.
- Initial sync requirement: Contacts must be synced at least once before syncing email activity and companies.
- Transactional email limitation: Transactional email activity is not synced from Brevo to HubSpot.
Erste Schritte
- Only contacts who have consented to receive updates from you in the last two years can be imported into Brevo. Make sure your HubSpot contact list is clean and only contains opt-in contacts.
- You can also use Zapier to integrate HubSpot with Brevo. To learn more, check our dedicated aritlce Use Zapier to integrate an app with Brevo.
Schritt 1: Synchronisiere deine Kontakte von HubSpot mit Brevo
Wenn du deine Kontakte synchronisierst, werden deine bestehenden und neuen Kontakte aus HubSpot in Brevo importiert, zusammen mit ihren Eigenschaften.
Set up the integration
To set up the HubSpot integration:
- Click the account dropdown and select Integrations.
- Search for and click the HubSpot integration.
- Klicke auf Set up integration (Integration konfigurieren).
-
Name the integration you are creating now based on its purpose. You can
create
additional integrations for the same platform later.
➡️ For exampleYou can create one integration to sync leads and another to sync subscribers. Give each integration a clear and specific name, such as "HubSpot Leads" and "HubSpot Subscribers". - Klicke auf Continue (Weiter).
- Click Contact synchronization.
- Turn on the syncing of contacts from HubSpot Contacts to a selected list on Brevo.
Verbinde dein HubSpot-Konto mit Brevo
Verbinde dein HubSpot-Konto mit Brevo, damit die Integration deine Kontakte und deren Eigenschaften abrufen kann:
- Klicke auf Log in to HubSpot Contacts (Bei HubSpot-Kontakten anmelden).
- Klicke auf Log in to my HubSpot account (Bei meinem HubSpot-Konto anmelden).
- Wähle das HubSpot-Konto, das du mit Brevo verbinden möchtest.
- Klicke auf Choose account (Konto auswählen).
- Scrolle auf der Seite nach unten und klicke auf Connect App (Anwendung verbinden), damit Brevo sich mit deinem HubSpot-Konto verbinden kann.
- Klicke auf Continue (Weiter).
Select your HubSpot list to sync
Wähle die HubSpot-Liste(n) mit den Kontakten, die du mit Brevo synchronisieren möchtest:
- Wähle, ob du alle deine HubSpot-Kontakte auf einmal synchronisieren oder bestimmte Listen zum Importieren auswählen möchtest.
-
Um bestimmte Listen auszuwählen, verwende das Dropdown-Menü, um die HubSpot-Liste(n) auszuwählen, die die Kontakte enthalten, die du mit Brevo synchronisieren möchtest.
- Klicke auf Diese Liste verwenden.
Map your Hubspot contacts to Brevo
- Nur das Attribut E-Mail ist obligatorisch.
- The date-type attributes cannot be synced from HubSpot to Brevo.
Set up how your contacts will sync from HubSpot to Brevo. For example, if you want to sync the first name of your contacts, match this data to the FIRSTNAME attribute in Brevo.
- For each HubSpot contact attribute, select the matching Brevo contact attribute from the dropdown list.
- (Optional) If you do not want to sync some data, select Do not import from the dropdown list.
- (Optional) If you want to sync data to an attribute that doesn’t exist yet in Brevo, select Create a new attribute and configure it.
- Click Map attributes.
Select or create your Brevo list
Select an existing Brevo list or create a new one where your HubSpot contacts will be synced to.
- From the Select a list tab, select the Brevo list where your [Platform] contacts will be synced to.
- Click Use this list.
- From the Create a list tab, enter a name for the new Brevo list where your [Platform] contacts will be synced.
- Select the folder where you want to store the list.
- Click Create this list.
Festlegen der Synchronisierungshäufigkeit
Existing contacts will be synced immediately when you activate the integration. New contacts will sync automatically at a set interval.
- From the Select a sync frequency dropdown list, select how often new contacts should be synced from HubSpot to Brevo.
- (Optional) Activate the Receive email notification after successful contact sync option.
- Click Set frequency.
Zustimmung deiner Kontakte bestätigen
Only contacts who have consented to receive updates from you in the last two years can be synced to Brevo. Before activating the integration, confirm that your import meets our conditions:
- If you are syncing only contacts who have consented, check the consent box.
- If you are syncing contacts who have not consented (e.g., contacts from a purchased or rented list), clean your HubSpot contact list first. Remove any contact that does not meet our conditions, then restart the integration setup.
Integration aktivieren
To activate the integration, click Save. Existing contacts will start syncing immediately. The sync may take several minutes. You can monitor the sync progress and manage the integration from the My integrations page.
Once completed, you will receive a notification on the Notifications page. To view your synced contacts, go to CRM > Contacts > Lists and select the list they were synced to.
Schritt 2: Synchronisierung deiner E-Mail-Aktivitäten von Brevo mit HubSpot
Once your HubSpot contacts are synced, you can synchronize your email campaign activity from Brevo to HubSpot. This allows you to view Brevo email campaign events (delivered, opened, clicked, hard bounced, soft bounced, and marked as spam) directly on your HubSpot contact timelines.
Activate the email activity synchronization in Brevo
- From your HubSpot integration, click Email activity synchronization to configure the synchronization of your email campaign activity from Brevo to HubSpot.
- Aktiviere die Option Turn on the syncing of events and stats of email campaigns sent through Brevo (Ereignisse und Statistiken von E-Mail-Kampagnen, die über Brevo versendet wurden, synchronisieren).
Verbinde dein HubSpot-Konto mit Brevo
Verbinde dein HubSpot-Konto mit Brevo, damit die Integration deine E-Mail-Aktivitäten synchronisieren kann:
- Klicke auf Log in to HubSpot Bidirectional (Anmelden bei HubSpot Bidirectional).
- Wähle das gleiche HubSpot-Konto, das du zuvor ausgewählt hast.
- Klicke auf Choose Account (Konto wählen).
- Scrolle auf der Seite nach unten und klicke auf Connect App (Anwendung verbinden), damit Brevo sich mit deinem HubSpot-Konto verbinden kann.
- Klicke auf Continue (Weiter).
- Klicke auf Save and activate (Speichern und aktivieren).
Once the sync is activated, a new webhook is created on your Brevo account. This webhook is triggered by the following events: Delivered, Opened, Clicked, Hard Bounced, Soft Bounced, Marked as Spam). To learn more about webhooks, check our dedicated article FAQs - What are webhooks?.
Filtern deiner Brevo-E-Mail-Aktivitäten in HubSpot
So siehst du deine Brevo E-Mail-Aktivitäten in HubSpot:
- Logge dich bei deinem HubSpot-Konto ein.
- Go to CRM > Contacts.
- Click the name of a contact.
- Gehe auf die Registerkarte Activities (Aktivitäten).
- Klicke neben Filter (Filtern) nach auf Filter activity (Aktivität filtern).
- Under "Integrations", select Brevo.
| Diese Ereignisse werden dann in deinen HubSpot-Kontakt-Timelines sichtbar sein. Sie erkennen sie leicht an dem Brevo-Logo neben ihnen ➡️. |
Schritt 3: Synchronisiere deine Unternehmen von HubSpot zu Brevo
Sobald deine Kontakte synchronisiert sind, kannst du damit beginnen, deine Unternehmen aus HubSpot in Brevo zu importieren, zusammen mit allen zugehörigen Datensätzen (Deals und Kontakte) und Unternehmenseigenschaften.
Activate the company synchronization in Brevo
- Klicke in deiner HubSpot-Integration auf Company synchronization (Unternehmenssynchronisierung), um die Synchronisierung deiner Unternehmen von HubSpot zu Brevo zu konfigurieren.
- Aktiviere die Option Turn on company synchronization (Synchronisierung der Unternehmen einschalten).
Authorize the Hubspot integration to import your companies
Autorisiere die HubSpot-Integration, um die Synchronisierung deiner Unternehmen von HubSpot zu Brevo zu beginnen:
- Klicke auf Log in to HubSpot (Anmelden bei HubSpot).
- Wähle das gleiche HubSpot-Konto, das du zuvor ausgewählt hast.
- Klicke auf Choose Account (Konto wählen).
- Scrolle auf der Seite nach unten und klicke auf Connect App (Anwendung verbinden), damit Brevo sich mit deinem HubSpot-Konto verbinden kann.
- Klicke auf Continue (Weiter).
Map your HubSpot companies to Brevo
- Nur das Attribut Unternehmensname ist obligatorisch.
- The date-type attributes cannot be synced from HubSpot to Brevo.
Set up how your companies will sync from HubSpot to Brevo. For example, if you want to sync the phone number of your companies, match this data to the Phone Number attribute in Brevo.
- For each HubSpot company attribute, select the matching Brevo company attribute from the dropdown list.
- (Optional) If you do not want to sync some data, select Do not import from the dropdown list.
- (Optional) If you want to sync data to an attribute that doesn’t exist yet in Brevo, select Create a new attribute and configure it.
- Click Map attributes.
Festlegen der Synchronisierungshäufigkeit
Existing companies will be synced immediately when you activate the integration. New companies will sync automatically at a set interval.
- From the Select a sync frequency dropdown list, select how often new companies should be synced from HubSpot to Brevo.
- Click Set frequency.
Integration aktivieren
To activate the integration, click Save and activate. Existing companies will start syncing immediately. The sync may take several minutes. You can monitor the sync progress and manage the integration from the My integrations page.
Once completed, you will receive a notification on the Notifications page. To view your synced companies, go to CRM > Companies.
Schritt 4: Synchronisiere deine Deals von HubSpot zu Brevo
Sobald deine Kontakte und Unternehmen synchronisiert sind, kannst du damit beginnen, deine Deals aus HubSpot in Brevo zu importieren, zusammen mit allen zugehörigen Datensätzen (Kontakte und Unternehmen) und Deal-Eigenschaften.
Activate the deal synchronization in Brevo
- From your HubSpot integration, click Deal synchronization to configure the synchronization of your deals from HubSpot to Brevo.
- Aktiviere die Option Turn on deal synchronization (Synchronisierung von Deals einschalten).
Autorisiere die HubSpot-Integration zum Import deiner Deals
Autorisiere die HubSpot-Integration, um die Synchronisierung deiner Deals von HubSpot zu Brevo zu starten:
- Klicke auf Log in to HubSpot (Anmelden bei HubSpot).
- Wähle das gleiche HubSpot-Konto, das du zuvor ausgewählt hast.
- Klicke auf Choose Account (Konto wählen).
- Scrolle auf der Seite nach unten und klicke auf Connect App (Anwendung verbinden), damit Brevo sich mit deinem HubSpot-Konto verbinden kann.
- Klicke auf Continue (Weiter).
Map your HubSpot pipelines and stages to Brevo
➡️ To learn more, check our dedicated article Create and manage multiple pipelines.
Um deine Deals zu importieren, musst du zunächst deine HubSpot- und Brevo-Pipelines und deren Phasen zuordnen:
- Wähle deine HubSpot-Pipeline aus dem ersten Dropdown-Menü.
- Wähle aus dem zweiten Dropdown-Menü die entsprechende Brevo-Pipeline aus.
- Use the dropdowns to map the pipeline stages from the HubSpot Pipeline Stages column to the pipeline stages from the Brevo Pipeline Stages column.
- (Optional) Klicke auf Add a pipeline (Pipeline hinzufügen), um weitere Pipelines aus HubSpot in Brevo zu importieren.
- Click Map pipelines and continue.
Ordne deine HubSpot-Deal-Eigenschaften deinen Brevo-Deal-Attributen zu
- Nur das Attribut Dealname ist obligatorisch.
- The date-type attributes cannot be synced from HubSpot to Brevo.
Set up how your deals will sync from HubSpot to Brevo. For example, if you want to sync the Amount in company currency of your companies, match this data to the Amount attribute in Brevo.
- For each HubSpot deal attribute, select the matching Brevo deal attribute from the dropdown list.
- (Optional) If you do not want to sync some data, select Do not import from the dropdown list.
- (Optional) If you want to sync data to an attribute that doesn’t exist yet in Brevo, select Create a new attribute and configure it.
- Click Map attributes.
Festlegen der Synchronisierungshäufigkeit
Existing deals will be synced immediately when you activate the integration. New deals will sync automatically at a set interval.
- From the Select a sync frequency dropdown list, select how often new deals should be synced from HubSpot to Brevo.
- Click Set frequency.
Integration aktivieren
To activate the integration, click Save and activate. Existing deals will start syncing immediately. The sync may take several minutes. You can monitor the sync progress and manage the integration from the My integrations page.
Once completed, you will receive a notification on the Notifications page. To view your synced deals, go to CRM > Deals.
Start using Brevo features
Now that your HubSpot data has been synced to Brevo, you can:
- Target the right audience and personalize with segmentation.
- Send email campaigns to your contacts.
- Create workflows to automatically send emails, SMS, and more.
- Chat with your website and social media visitors in real time.
- Manage your sales pipelines and close more deals.
Deactivate the integration
You can temporarily deactivate the integration:
- Click the account dropdown and select Integrations.
- Go to the My Integrations tab.
-
Deactivate the integration.
You can also permanently delete an integration by clicking the three-dot icon and selecting Delete.
Troubleshoot issues with the integration
Review the following common issues and their solutions:
- Contact synchronization is stuck or not progressing
- Email activity is not appearing in HubSpot timelines
- Some contact attributes are missing after sync
Contact synchronization is stuck or not progressing
Syncing a large number of contacts takes time. The sync continues in the background even if it appears stuck.
Solution:
- Wait for the sync to complete. Syncing more than 100,000 contacts can take several hours.
- Check your Brevo notification center 🔔 for a sync completion notification.
- If you activated email notifications, check your inbox for a confirmation email.
- Go to CRM > Contacts > Lists and check if contacts are appearing in your target list.
HubSpot has API rate limits that can slow down large syncs. Wait for the sync to complete and do not disconnect or restart the integration while the sync is in progress.
Email activity is not appearing in HubSpot timelines
The email activity synchronization was not set up or activated. To learn more, check the dedicated section of this article Step 2: Synchronize your email campaign activity from Brevo to HubSpot.
When you sync HubSpot with Brevo, you select a list in which the HubSpots contacts will be synced to Brevo. Synchronization therefore only works with this list. The same logic applies to email events: the campaign must be sent specifically to this list for the events to be properly reflected in HubSpot.
Solution: If you want to check which list has been selected for the sync, or change the settings to "Sync all my HubSpot contacts":
- Access the settings of your integration.
- In the Connect your HubSpot Contacts account to Brevo section, click Continue.
- In the Select your HubSpot Contacts list(s) section, you can see the list(s) you selected. You can also select the Synchronize all my HubSpot contacts option.
The webhook created by the integration was accidentally deleted or stopped working.
Solution:
- In Brevo, click the account dropdown and select Integrations.
- Go to the Webhooks tab.
- Check if a webhook for HubSpot exists.
- If missing the webhook is missing, access the settings of your integration.
- Click Email activity synchronization.
- Deactivate then reactivate the email activity sync.
This will recreate the webhook.
You must sync your HubSpot contacts to Brevo at least once before email activity can be synced. To learn more, check the dedicated section of this article Step 1: Synchronize your contacts from HubSpot to Brevo.
Some contact attributes are missing after sync
HubSpot date-type properties are not supported by the integration. Do not select date-type properties during attribute mapping.
HubSpot multiple-choice properties are not supported by the integration.
Solution:
- Do not select multiple-choice properties during attribute mapping.
- Use single-select dropdown properties instead where possible.
hs_ prefix cannot be synced
Standard HubSpot fields generated with the hs_ prefix (such as Lead Status, Buying Roles, or Company Domain) cannot be synced.
Solution:
- Create custom properties in HubSpot to replicate the data you need.
- Map these custom properties during the integration setup.
⏭️ What's next?
🤔 Sie haben eine Frage?
Wenden Sie sich bei Fragen an unser Support-Team: Erstellen Sie einfach ein Ticket über Ihr Konto. Wenn Sie noch kein Konto haben, können Sie uns hier kontaktieren.
Wenn Sie Unterstützung bei einem Projekt mit Brevo suchen, können wir Sie mit der richtigen zertifizierten Brevo-Partneragentur verbinden.