Integration with HubSpot: General Information
The integration of MYOB Acumatica with HubSpot gives you the ability to synchronize data between the two systems. You synchronize data by using integration scenarios. For information on how to prepare these integration scenarios, see Configuring Import Scenarios and Configuring Export Scenarios.
Learning Objectives
In this chapter, you will learn how to do the following:
- Configure the HubSpot Enhanced Provider data provider
- Configure the HubSpot data provider
- Synchronize different entities between the systems
- Configure automation schedules that will run synchronization processes
- Resolve synchronization issues
Data Providers
When creating or modifying an integration scenario, you need to specify an appropriate data provider. For the synchronization of data between MYOB Acumatica and HubSpot, you can use one of the following built-in data providers:
- HubSpot: This data provider is based on a specific built-in provider type:
HubSpot Provider. By using this data provider, you can export leads from MYOB Acumatica to HubSpot for nurturing and then import the leads back to MYOB Acumatica for further processing.
For details about how to configure the HubSpot data provider, see Integration with Hubspot: To Configure the HubSpot Data Provider.
- HubSpot Enhanced Provider: This data provider is based on the HubSpot
Enhanced provider type, which supports both the use of the OAuth protocol and
Private Apps access tokens for authorization in HubSpot. By using this data provider, you
can synchronize contacts, leads, business accounts, and marketing lists between the two
systems.
For more information about the HubSpot Enhanced Provider data provider, see Integration with HubSpot: Enhanced HubSpot Data Provider.
Configuration Flow of Data Synchronization Between MYOB Acumatica and HubSpot
To configure synchronization of data between MYOB Acumatica and HubSpot by using the HubSpot Enhanced Provider data provider, you should do the following:
- Configure the HubSpot Enhanced Provider data provider on the Parameters tab of the Data Providers (SM206015) form so that it connects to HubSpot. For instructions, see Integration with HubSpot: To Configure the HubSpot Enhanced Data Provider.
- Prepare integration scenarios that use the HubSpot Enhanced Provider data
provider for the entity types whose data need to be synchronized between the systems, and
start the synchronization
processes.
For details, see Integration with HubSpot: To Synchronize Leads, Integration with HubSpot: To Synchronize Contacts, Integration with HubSpot: To Synchronize Accounts, and Integration with HubSpot: To Synchronize Marketing List.
- Configure automation schedules that will run the needed import and export scenarios at the specified time intervals, as described in Integration with HubSpot: To Schedule Synchronization Processes.
HubSpot Integration Limitations
The solution for the synchronization of data between MYOB Acumatica and HubSpot has the following limitations:
- Only one instance of HubSpot may be synchronized with an MYOB Acumatica instance.
- If multiple data providers use the HubSpot Enhanced provider type, an error will occur when a user attempts to use any of them.