2 way sync custom object with hubspot and salesforce
SOLVE
We are seeking clarification on the integration capabilities between HubSpot and Salesforce for custom objects. According to information found in a documentation article on the official HubSpot site, it is stated that there is currently only one-way integration, allowing the synchronization of custom objects from Salesforce to HubSpot only.
Our specific inquiry pertains to whether it is possible to achieve a two-way synchronization, specifically syncing custom objects from HubSpot to Salesforce. We would appreciate confirmation on the availability of a two-way sync for custom objects in HubSpot.
Bidirectional custom object sync between Salesforce and HubSpot
Feb 13, 2024
What is it?
You can now update custom objects in Salesforce directly from HubSpot, in addition to syncing them from Salesforce to HubSpot. With bidirectional custom object sync, you can ensure that your Salesforce environment stays consistently current with the latest changes.
Why does it matter?
Custom objects serve a multitude of purposes and have proven highly beneficial when synchronized with your Salesforce environments. Now, HubSpot is enhancing our custom object sync capability by enabling full bidirectional synchronization.
As always, you are in full control, setting the precise sync rules and triggers that align with your needs and preferences.
How does it work?
You can now opt in to access the new public beta by:
Navigating to the personal portal dropdown menu.
Going to product updates.
Finding the 'bidirectional custom object sync public beta.'
Clicking the 'Join Beta' button.
Once you've joined the beta, you'll find the two-way sync feature enabled under the existing 'sync custom object' option on the main Salesforce integration application page.
Who gets it?
This feature is available to CMS Enterprise, Enterprise Customer Platform, Marketing Enterprise, Ops Enterprise, Sales Enterprise, and Service Enterprise.
You can find and enroll into the beta here:
Best regards
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
Bidirectional custom object sync between Salesforce and HubSpot
Feb 13, 2024
What is it?
You can now update custom objects in Salesforce directly from HubSpot, in addition to syncing them from Salesforce to HubSpot. With bidirectional custom object sync, you can ensure that your Salesforce environment stays consistently current with the latest changes.
Why does it matter?
Custom objects serve a multitude of purposes and have proven highly beneficial when synchronized with your Salesforce environments. Now, HubSpot is enhancing our custom object sync capability by enabling full bidirectional synchronization.
As always, you are in full control, setting the precise sync rules and triggers that align with your needs and preferences.
How does it work?
You can now opt in to access the new public beta by:
Navigating to the personal portal dropdown menu.
Going to product updates.
Finding the 'bidirectional custom object sync public beta.'
Clicking the 'Join Beta' button.
Once you've joined the beta, you'll find the two-way sync feature enabled under the existing 'sync custom object' option on the main Salesforce integration application page.
Who gets it?
This feature is available to CMS Enterprise, Enterprise Customer Platform, Marketing Enterprise, Ops Enterprise, Sales Enterprise, and Service Enterprise.
You can find and enroll into the beta here:
Best regards
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
2 way sync custom object with hubspot and salesforce
SOLVE
Unfortunately, this does not appear in the list of product updates, nor does it appear enabled in the SF sync settings, which still only allows a one-way sync from SF to HS.
Unfortunately sycning custom objects from HubSpot to Salesforce is not possible with the native connector available on the app marketplace.
For a client that I worked with previously we came up with the following workaround:
The custom object in HubSpot was associated to the deals object, so we added a custom property to the deals object that was marked as 'Yes' if it was associated to a custom object record. We also added custom properties to the deal that matched the properties on the custom object and copied them across to the deal. This was done through a wokflow.
When the deals object was then synced to Salesforce, Salesforce checked if this proprty was marked as 'Yes'. If it was, Salesforce created the custom object and copied the required properties across.
A couple of things to note about this solution:
It allowed for the custom object to be created in Salesforce, but it does not allow for continuous syncs and updates
The custom object must be related to a standard HubSpot object that is sycning from HubSpot to Salesforce
A Salesforce developer was required to complete the automation on the Salesforce side
Depending on the use case for your integration it may be worth building a custom integration, which would allow to determine exactly what objects and data need to sync and under what conditions.
I hope this helps. If you have any more questions please just let me know.