Skip to content

Migrate your account data to HubSpot’s EU data center (BETA)

Last updated: March 4, 2024

Available with any of the following subscriptions, except where noted:

Marketing Hub   Starter , Professional , Enterprise
Sales Hub   Starter , Professional , Enterprise
Service Hub   Starter , Professional , Enterprise
Operations Hub   Starter , Professional , Enterprise
Content Hub   Starter , Professional , Enterprise
Legacy Marketing Hub Basic

If you’re a customer with data hosted in HubSpot’s data center in the United States (US), you can migrate your data to HubSpot’s data center in the European Union (EU).

Once you’ve reviewed the requirements, logistics, and impact of the data migration tool, you can initiate a migration to the EU data center from within your HubSpot account.

After your data migration is complete, you will need to take a few actions to reset the settings and tools in your account.

Requirements and logistics

Please note the following requirements before initiating a data migration to the EU data center:

  • You must be a super admin to initiate, reschedule, or cancel a migration. 
  • Data migrations can take up to 36 hours. Your HubSpot account will be unavailable to all users during that time. 
  • Data migrations must be scheduled on an available date at least one week in advance.
  • Migrations can be cancelled up to 36 hours before it's due to begin. 
  • You can only migrate data from HubSpot’s US data center to the EU data center, not vice versa. 
  • If you’re using HubSpot payments, you cannot migrate data to the EU data center as this feature is currently only available to customers in the United States. Contact the HubSpot payments risk team (paymentsunderwriting@hubspot.com) to turn off the payments feature if you want to initiate a data migration to the EU data center.
  • Sandboxes will not be migrated, and you will lose any work done in the sandbox after migrating. You can create a new sandbox after migration is complete.

If you use single-sign on (SSO) (Enterprise only), you must complete one of the following actions before scheduling a migration: 

  • If your identity provider (IDP) allows you to have two single-sign on URLs listed: add api-eu1.hubspot.com before the migration.
  • If your IDP allows for only one single sign-on URL to be listed at a time and you want users to continue to log in using SSO:
    • Replace api.hubspot.com with api-eu1.hubspot.com during the migration. Users who are required to log in with SSO will not be able to do so until this link is updated. 

Impact to HubSpot tools

All information in your HubSpot account including historical data will be migrated over to the EU data center. Take note of the impact to the following tools:

Tool

Impact to tool

Account and object IDs

Your HubSpot account and object record IDs will remain the same after the migration is complete. 

Ads

Any ad scheduled to go live during the data migration will go live at the scheduled time.

Any data coming into HubSpot from a connected ad account (Facebook, LinkedIn, Google) during the migration will be processed when the data migration is complete.

API calls

Any API calls made to your HubSpot account from integrations will fail during the migration. If a call is made during migration, HubSpot will return a 477 status code

After the data migration, API calls may or may not be retried depending on the app or integration that the API call originates from. HubSpot does not have visibility into whether an API call will be retried. 

Calling

Outbound calling: outbound calls initiated directly from a HubSpot account will be dropped once the migration starts. Outbound calls initiated from HubSpot but done through a phone will not be dropped.

Inbound calling: inbound calls will not connect during the migration. HubSpot will play the standard message that would play whenever you can’t be reached.

All existing call data and recordings will be migrated to the new HubSpot data hosting location. All future call data and activity will take place on the new data hosting location.

Please note: Twilio keeps a record of HubSpot customers' phone numbers on their US servers. 

Chatbots

Chatbots will be unavailable and hidden from website visitors beginning one hour before a data migration. Chatbots will be available for new messages when the migration is complete. If a customer has started a conversation with a chatbot before the migration starts, they’ll be able to finish it, but if the chat writes information to HubSpot, that will fail.

Customer portal

Your customers will be able to create new tickets and view existing tickets.

They will not be able to respond to or send new messages. If they try to respond to an existing message, they will see the following error: Unable to send message while system is undergoing scheduled maintenance. Check back later.

Custom and third-party integrations

During migration, custom and third-party integrations will not sync with your HubSpot account.

After the data migration, API calls may or may not be retried depending on the app or integration that the API call originates from. HubSpot does not have visibility into whether an API call will be retried. 

CRM imports

Imports will be unavailable 24 hours before your scheduled migration date. 

Data sync

All syncing activity will be paused during the migration. After the migration, all syncing activity will resume normally.

Documents

During the migration, documents will not be visible to any users. Users will see the error: This document is temporarily unavailable because of scheduled system updates. It’ll be available again on [date migration ends].

Domains

If you have a reverse proxy domain connected to HubSpot, you will need to add new TXT and CNAME DNS records to your domain after the migration is complete. If you do not make these updates, your website will stay offline.

To get your new TXT and CNAME DNS records, contact HubSpot Support.

To identify if you have a reverse proxy domain connected:

  • In your HubSpot account, click the settings settings icon in the top navigation bar.
  • Click WebsiteDomains & URLs
  • Check if any of the domains say Connected via reverse proxy.
If you do not have any domains connected via reverse proxy, you do not need to make any changes. 

Marketing Emails

Once a data migration is scheduled, bulk marketing email sends cannot be scheduled that day.

Marketing emails scheduled to go out during a data migration won’t be sent and will need to be rescheduled when the migration is complete. 

Incoming emails will be received, but workflow triggers, RSS emails, forms, follow-up emails, and other email-based automation will be paused until the migration is complete.

Facebook Messenger integration

Service reps will still be able to respond to incoming messages sent via Facebook Messenger or non-HubSpot email accounts.

Forms

Forms will still be able to collect submissions, but they won’t be available until after the migration. All submission-based automation will also be paused until the migration is complete.

Anyone who submits a form during this time will see the following message: Your response was submitted. Due to system maintenance work, it might take up to a day to finish processing.

HubSpot-built integrations

For most HubSpot-built integrations, data will not sync during the data migration. Data will sync after the integration is complete. Please review exceptions for the Microsoft Teams, Zoom, and Snowflake integrations below: 

Microsoft Teams:

If your Microsoft Teams account is currently connected to multiple HubSpot accounts, all of those HubSpot accounts must be in the same data hosting location. If you want to keep your Microsoft Teams account connected to multiple HubSpot accounts, you must either migrate all or none of the accounts to the new data hosting location.

If you only migrate one connected HubSpot account, Microsoft Teams will be disconnected from all accounts until:

  • All connected HubSpot accounts are in the same data hosting location. OR
  • The integration is disconnected from all HubSpot accounts in one data hosting location (e.g. disconnected from all HubSpot accounts in the US data center). 

Zoom:

If your Zoom account is currently connected to multiple HubSpot accounts, all of those HubSpot accounts must be in the same data hosting location. If you want to keep your Zoom account connected to multiple HubSpot accounts, you must either migrate all or none of the accounts to the new data hosting location.

If you only migrate one connected HubSpot account, Zoom will be disconnected from all accounts until:

  • All connected HubSpot accounts are in the same data hosting location. OR
  • The integration is disconnected from all HubSpot accounts in one data hosting location (e.g. disconnected from all HubSpot accounts in the US data center). 

Snowflake:

After the migration is done, you'll need to uninstall and immediately reinstall and set up your Snowflake integration. Data captured before, during, and after migration will be available in the integration once it's reinstalled.

Please note: depending on where your Snowflake account is located, you may experience a different syncing rate after migration. If your Snowflake account is in the same data center as your HubSpot account, the integration will sync data every 15 minutes. If they’re not in the same location, the integration will sync data daily.

Knowledge base

Your knowledge base will be available to all visitors during the data migration.

Landing and website pages

Website and landing pages will be available to all visitors during the migration, but users will be unable to make changes until the migration is complete.

Page views and analytics will still be recorded, but they won’t be available until the migration is complete.

Live chat

All live chat widgets will be unavailable and hidden from website visitors beginning one hour before a data migration.

Live chat widgets will be available for new messages when the migration is complete.

Meeting links

During migration, meeting links will go into offline mode. Meetings can still be requested via your link, but they will not be automatically added to your calendar.

After the migration, you'll receive an email for any requested meetings. 

Please note: the meeting link owner will need to manually send meeting invites for the requested meetings. 

Notifications

Sidebar notifications will not be migrated. These notifications typically expire after 30 days.

Private apps

Your private app will remain the same after the migration is complete.

Sales Emails

1:1 emails will be sent after the migration is complete. 

Sandboxes

Sandboxes will not be migrated. You can create a new sandbox when migration is complete, however, you will not be able to access anything in the previous sandbox. 

Sequences

Sequences will be paused during a data migration, but contacts can still unenroll by responding to an email. Emails scheduled to be sent during the migration will go out as soon as it’s complete. All other emails in the sequences will send as scheduled.

Social tools

Any social posts scheduled to publish during the migration will be published after the migration is complete. You will still be able to schedule social posts during the weekend of your migration.

If you need to have a post published during the migration weekend, you can publish it using the individual social tool rather than through HubSpot. If you publish directly, make sure to delete the HubSpot-scheduled post so you don’t have duplicate posts.

Tickets

Tickets created through the chatbot will not be available during the migration.

Tickets created through email will be created after the migration is over.

Tickets created through the ticket form will be processed after the migration. 

Workflows

Workflows will be paused, but any delayed actions will be triggered as soon as the migration is complete. All other workflow actions will resume as scheduled.

Complete a data migration

  • In your HubSpot account, click the settings settings icon in the top navigation bar.
  • Click Account Defaults.
  • Click the Data hosting tab. 
  • The Your data hosting location shows which HubSpot data center your account’s data is currently located. 
  • Read through the general guidelines for data migration and click Next
  • The Read impact to features & integrations section lists how tools in your account will be impacted during and after the data migration. Click Next.
  • The Read what to do after a data migration section lists additional steps that are required after the migration is complete. Click Next.
  • In the Select a new data hosting location section, click the Choose where your data should be hosted dropdown menu and select European Union (Germany). Click Next
  • In the Select a date for your data migration section, select a date for the data migration and click Review and schedule

Your account will be unavailable for 36 hours during the migration. If a user tries to access their account during this time, they will see the following message:

Data Migration in Progress

Your HubSpot account data is moving to the European Union (Germany). Your account will be unavailable until [date] at [time and time zone]. If you have any questions, contact [super admin name].


spm-banner

All super admins in the account will receive four email notifications about the scheduled migration:

  • After the migration has been scheduled.
  • The Monday of the week that the migration is scheduled for.
  • The day before the migration is scheduled for.
  • After the data migration is complete. 

You will also receive an email notification if the data migration fails. 

Cancel and reschedule a data migration

  • In your HubSpot account, click the settings settings icon in the top navigation bar.
  • Click Account Defaults.
  • Click the Data Hosting tab.
  • To reschedule a data migration, in the Select a date for your data migration section, click Reschedule.
    • In the dialog box, select a date for the data migration and click Reschedule. Migrations must be scheduled at least one week in advance. 
  • To cancel a data migration, click Cancel.
    • In the dialog box, click Yes, cancel data migration

Post-migration checklist

After completing your data migration, a few tasks are required to set up your account in the EU data center. You can find and complete this checklist in HubSpot: 

  • In your HubSpot account, click the settings settings icon in the top navigation bar.
  • Click Account Defaults.
  • Click the Data Hosting tab. 
  • In the Your data hosting location section, you will see your HubSpot account's new data hosting location. 
  • In the Action needed: what to do next section, review the actions you need to take to set up your account again.
Action needed  Description

Connect dedicated IP address

Connect a dedicated IP address for sending transactional and or marketing emails in your domain settings. Without taking this step, your emails will send with a shared IP address.

Update SMTP hostname and SMTP port

If you use the SMTP API for transactional emails, update the SMTP hostname and SMTP port. Without this step, all transactional email sends and any triggers associated with the SMTP API will fail. 

Reinstall HubSpot-built integrations

Snowflake

If you use the Snowflake data share functionality, you'll need to uninstall and immediately reinstall and set up your Snowflake integration. Data captured before, during, and after migration will be available in the integration once it's reinstalled.

Please note: depending on where your Snowflake account is located, you may experience a different syncing rate after migration. If your Snowflake account is in the same data center as your HubSpot account, the integration will sync data every 15 minutes. If they’re not in the same location, the integration will sync data daily.

Review changes to user accounts after data migration

Notification sounds reset to default

Notification sound preferences for each user have defaulted to playing a sound for notification pop-ups. Users can change preferences in their notification settings.

Browser notifications turned off

Browser notifications for each user have defaulted to being off. Users can change preferences in their notification settings.

Meeting links may have been updated

If a user’s meeting link wasn’t available in the new data hosting location, they are automatically assigned a new one. Users can change their scheduling page URL in their scheduling settings.

Update BCC and forwarding email address

Your BCC and forwarding email addresses for manually logging emails in HubSpot will be different after the migration. Follow the steps here to copy and set up your new BCC and forwarding email addresses. 

Update the form embed code

If you use forms on your non-HubSpot website, you will have to update the form embed code. Without taking this step, forms are still functional and data will be stored in the new data hosting location but will continue to pass through the old data hosting location. Learn more about HubSpot forms on external sites.

Update the HS-scripts embed code

If your non-HubSpot website has any HS-scripts, follow the links in this section to obtain new embed codes. If you do not update the embed codes, data will continue to pass through the old data location and you may experience delays with your landing page, website, and/or forms. 

Update the HS-scripts embed code on WordPress

Log into your WordPress site and follow the prompts to update the HS-scripts embed code. Without using new embed codes, data will continue to pass through the old data location, and you may experience delays with your landing page, website, and/or forms.

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.