Skip to main content

Connecting HubSpot & Juro

Save your Sales & Ops teams time by integrating your HubSpot environment with Juro.

Sharen Gill avatar
Written by Sharen Gill
Updated this week

Contents 🚀



Introduction 👋


Connecting HubSpot with Juro can help your Sales and Operations teams to save time by automatically populating commercial information directly into Juro contracts from HubSpot.


Setting up the connection ⛓️


💡 NOTE: To set up the integration, you’ll must be a Juro Org Admin and have App Marketplace access in HubSpot that lets you install Marketplace apps and manage their settings.

To connect Juro with HubSpot:

1. Click on the HubSpot panel in the Integrations section of your AUTOMATIONS hub in Juro.

If the panel says GET IN TOUCH, please contact our Support Team to enable the integration for you.

2. Once HubSpot has been enabled, click Connect and enter your HubSpot credentials.

3. Check that the Juro Card is now available in HubSpot. To do this, go to any Deal, Company or Contact record on HubSpot: you should see a Juro Card in the panel on the right


Configuring your Juro template for HubSpot 🏗️


Now that you've connected Juro and HubSpot, the next step is to ensure that your default Juro template meets the below requirements:

  1. The template's internal form is configured to reflect the fields you'd like to review when creating a document in HubSpot.

  2. The template has a Signature link signatory for Signing Side #2 so that it can be automatically pre-populated from HubSpot.

    You can learn more about setting up a Signature link on your template here.

  3. The template has a table with header titles for any table you'd like to dynamically map. Empty rows are not needed: Juro will dynamically create rows for as many line items as there are in HubSpot.


Default template fields that are automatically mapped in HubSpot 🔘


Juro's native integration has some default fields already mapped to the Deal/Company/Contact HubSpot properties, respectively.

This data will populate based on whether you created the document from the Deal, Company or Contact as below:

Juro field

Created from Deal

Created from Company

Created from Contact

Document name

Deal primary company

(if empty, Deal name will be used instead)

Company name

Contact First + Last name

Signing side #2

Deal primary company

(if empty, Deal name will be used instead)

Company name

Contact First + Last name

Signing side #2 signatory email

Deal contact email* (if empty, the end user will be prompted via the Q&A flow)

Company contact email*

Contact Email(primary)*

*Pre-populated only if the template has a Signature link for the Signing side #2 signatory.


If there are multiple contacts, the first will be chosen; if empty, the Signature link will remain on the document.


Mapping additional fields to HubSpot properties 🗺️


All additional fields can be mapped to Deal, Company and Contact fields within the Juro UI. To do this:

1. Go to the Hubspot panel in the Integrations tab of your Settings and select Edit mapping.

2. Then, select the template and match each smartfield to the HubSpot property that you'd like to map the data to.


Mapping Juro tables to HubSpot line items 🧩


Tables can be mapped dynamically within the Juro UI, where Juro will read the number of line items and create the corresponding number of rows dynamically in your contract.

1. Go to Automations > Integrations > HubSpot, select Edit mapping and then the Tables tab at the top of the screen.

2. Each Juro column can be mapped to a HubSpot line item column. Juro will read how many line items are present and automatically populate the correct number of rows.


Creating a document from HubSpot 🌐


To create a new document within your HubSpot Deal, Company or Contact:

1. Click on New Document in the right-hand panel within the Juro Card: you will be asked to select a template. If multiple teams are connected to Juro, you will also be asked which team you would like to create the document in.

2. The template's internal Form (if set in the Juro template) will now show for you to populate any missing data and/or review the mapped data: you can navigate to the template in the Juro UI and amend this Q&A flow as needed.

The Juro Card will show this document alongside the creation date, owner and status. The status will automatically update to reflect the stage the contract is in (Draft, Approval or Signing). It's also possible to send the contract for approval and for signature upon creation in HubSpot.


Synchronizing data between Juro and HubSpot 📡


💡NOTE: Customers whose HubSpot integration was live before October 10th, 2025, will need to disconnect and reconnect the integration to avail of this functionality.

Our HubSpot integration has two-way sync functionality, meaning you can reflect changes made to fields in either platform: updates in Juro will show in HubSpot, and vice versa.

To sync changes made in HubSpot:

Go to your Juro | Contracts section of the relevant object. On the Juro contract card, click Actions and Update document.

When you next access the contract from Juro (or after a page refresh if this is already open), you'll see the changes made to the HubSpot property in the mapped Juro smartfield.


To sync changes made in Juro:

Open the SMARTFIELDS tab and click Sync to HubSpot.

When you next refresh the page in HubSpot, you'll see the updates made to the Juro smartfields reflected in the mapped property.

💁‍♀️ As always, our Support Team is happy to help you with anything further if needed. Start a chat with us right here by clicking the Intercom button in the bottom-right-hand corner of this page.

Alternatively, you can email your query to support@juro.com 🚀

Did this answer your question?