About the Integration
This integration lets you manage Client and Contact data between ClientSuccess and your CRM system. It focuses on mapping fields between systems, giving you control over which records sync and the sync direction.
Prerequisites
To integrate HubSpot with ClientSuccess, you must:
Authenticate to HubSpot in ClientSuccess using Super-Admin permissions
HubSpot must be able to support API and connected apps
You will only have as much access to with your integration as the person who authenticates, which is why it is important to use a super-admin to set up the authentication.
We also recommend as a best practice, though it is not required, to connect with a log-in used specifically for integrations. This avoids the mishap of a user leaving your company and that user being deactivated, breaking the integration.
Create a Sync Filter "Sync with ClientSuccess" checkbox on the Company and Contact object, and mark those Companies/Contacts you want to sync as "Yes"
Features and Functionality
The HubSpot integration provides the following functionality:
Map HubSpot Company data fields to ClientSuccess Clients
ie Client Name, Client As Of Date, Client Type
Map HubSpot Contact data fields to ClientSuccess Contacts
ie First Name, Last Name, Title, Email
Define your criteria for which HubSpot Companies and Contacts will be synced to ClientSuccess Clients and Contacts
This is done by creating a "Sync with ClientSuccess" checkbox field
Determine sync direction between ClientSuccess and HubSpot for each HubSpot Company and/or Contact field,
HubSpot to ClientSuccess, ClientSuccess to HubSpot, or bi-directional
Set sync frequency
Dictate how frequently we pull data from your HubSpot, and ingest it into ClientSuccess. This allows you to influence how much traffic we generate against your HubSpot API
Warning: If you want to push data (e.g. "Status" field) from ClientSuccess to HubSpot the mapping needs to have the exact name and case. The ClientSuccess API is not case sensitive, but the HubSpot API is.
Configuring HubSpot Account Pull
Go to "Global Settings > Integrations (New) > HubSpot > Recipes > 1 - HS | REC | CUSTOMER | HS->CS Pull [V3]".
Click "Edit" Recipe
Click "Refresh" in top right corner
Step 1: Select Fields and Sync Filter - "New/update companies in HubSpot"
Set Trigger Poll Interval to 1 hour.
Set Object to “Company.”
Add any extra HubSpot Properties for import into ClientSuccess.
Enter your Sync Filter (e.g. "Sync to ClientSuccess" checkbox) in the "Filter Group" section.
For “When first started, this recipe should pick up events from,” enter the earliest modified date for the records you wish to import.
Step 3: Field Mappings (Upsert customers)
Here is where you can drag-and-drop the HubSpot fields from step 1 to map them to the ClientSuccess fields.
To map a field: Click the desired ClientSuccess field on the right-hand side, then select and drag the HubSpot field from the “Recipe Data” pop-up "New/Updated Companies" step and drag it to the desired ClientSuccess field
If the ClientSuccess field you want to map is not visible, select the "Optional Fields Available" at the bottom
If you have Account Teaming roles (ClientSuccess: Global Settings > Account Team Roles)
Use the Account Teaming section to match your ClientSuccess roles.
Set Assignee External (CRM) ID to the HubSpot field with the HubSpot user ID. Alternatively, you can map based on name
Learn more in the Association Mapping and User Reference article.
Save your changes.
We recommend reviewing your configuration with your CSM or Support before proceeding.Do not make any other changes to this recipe besides the ones listed above.
Start the recipe.
Congratulations! You are now syncing data between HubSpot and ClientSuccess.
Configuring HubSpot Contact Pull
Please follow the same steps above using the "3 - HS | REC | CONTACT | HS->CS Pull [V3]" recipe
If you are an existing customer with some data already in ClientSuccess, and are configuring a HubSpot sync for the first time, please reach out to Support to discuss additional steps required in addition to what's listed above
For a more technical explanation of the HubSpot integration, see this article.