How to connect the HubSpot Integration

Learn how to integrate your Firmable account with your HubSpot account for contact and company imports

Below is a step-by-step guide detailing the process of installing the HubSpot Integration including setup prerequisites, setup steps, and property mapping processes.

Prerequisites

Before initiating the integration, ensure the following:
  • You are on a Teams or Teams Pro plan with Firmable. 
  • You have the Admin or Integration role permission on Firmable and the Super Admin role in HubSpot.
  • Your email address is the same for both your HubSpot and Firmable user accounts. 

Note: If your company has multiple Admins, the app only needs to be installed once by one Admin. All other Admins and users can subsequently use it.

Integration setup

Account setup

  • Log in into your Firmable account to begin your installation process.
  • Click on Manage account in the top right corner.
    Screenshot 2025-04-16 at 4.40.59 PM

  • In the secondary menu, click on Integrations.
    Screenshot 2025-04-16 at 4.43.57 PM

  • Locate the HubSpot integration. Click on Connect to HubSpot.
    Screenshot 2025-04-16 at 4.44.58 PM

  • Choose the HubSpot account you wish to connect with Firmable and click Choose account.
    Screenshot 2025-04-16 at 4.45.35 PM

  • Provide your Firmable login credentials if prompted (Note: it may not if you’re already signed in to an active session).
  • You’ll be provided with a summary of the access the Firmable HubSpot Integration needs from your HubSpot account. This allows us to enrich records you choose to update data values for. Review and click Connect app.
    Screenshot 2025-04-16 at 4.46.15 PM
  • Now your HubSpot Integration will be connected to your Firmable account.
    Screenshot 2025-04-16 at 4.47.32 PM

Mapping company properties

  • Next step is to review a list of HubSpot company properties (fields) mapped to corresponding Firmable company properties (fields). Under Integrations, click on HubSpot.
    Screenshot 2025-04-16 at 4.48.27 PM

  • Change the pre-selected Firmable properties to connect your HubSpot properties to via the corresponding Firmable company field dropdown.
    Screenshot 2025-04-16 at 4.49.17 PM

  • Once you’ve reviewed all the properties you want to connect, select the Sync rule for each property that will apply whenever a user chooses to enrich a company record. The three options are:
    • When blank use Firmable. This means if there is currently no value in the field for a record, Firmable data will be populated when enriched. This is the most commonly used sync rule. Note: This option works only for Enrich.
    • Override from Firmable. This means regardless of whether there is or isn’t a value in the field for a record, Firmable data will override it when enriched. Note: Be wary of using this as it will override existing data you have populated in HubSpot for that field.
    • Don’t sync. You can also choose not to sync the property at all.
      Screenshot 2025-04-16 at 4.50.34 PM
  • Click Update when done.

Mapping contact properties

  • Click on Contact field mappings and review the list of HubSpot contact properties (fields) mapped to corresponding Firmable contact properties (fields).
  • Complete the same steps as described under Mapping company properties above in the previous step including mapping of properties and choosing sync rules.
  • Click Update when done.

Screenshot 2025-04-16 at 4.51.10 PM

  • Your HubSpot Integration is now set up and ready for use.

 

Learn more about How to use the HubSpot Integration

Learn more about How to connect the Firmable Enrichment HubSpot app

Learn more about How to use the Firmable Enrichment HubSpot app