How to Integrate Your Form with HubSpot CRM

June 26, 2026

With Jotform, you can easily connect your forms to HubSpot CRM and keep your customer and business data organized in one place. This integration helps bring information collected through your forms into your CRM, making it easier to manage contacts, companies, deals, tickets, and other records without manually transferring data between platforms.

It’s especially useful for sales teams, marketers, customer support teams, and businesses that rely on accurate customer information to manage relationships and track activity. Whether you’re growing your contact database, managing sales opportunities, handling customer requests, or maintaining company records, this integration helps streamline your workflows and keep your CRM data consistent and up to date.

Connecting Your HubSpot Account

Getting your form ready to integrate with HubSpot CRM only takes a few steps. Here’s how to get started:

  1. In Form Builder, in the orange navigation bar at the top of the page, click on Settings.
How to Integrate Your Form with HubSpot CRM Image-1
  1. Then, in the menu on the left side of the page, click on Integrations.
  2. Now, in the Integrations section on the right, search for HubSpot and click on it.
How to Integrate Your Form with HubSpot CRM Image-2
  1. In the HubSpot section, select one of these actions:
    • Create Contact — Create a new contact in HubSpot using your form submission data.
    • Create Deal — Create a new deal in HubSpot based on the information collected through your form.
    • Create Ticket — Create a new ticket in HubSpot using details submitted through your form.
    • Create Company — Create a new company record in HubSpot based on the information gathered from your form.
    • Create Custom Record — Create a new custom object record in HubSpot using your form submission data.
  2. Then, scroll down and click on Next.
How to Integrate Your Form with HubSpot CRM Image-3
  1. Now, click on Authenticate.
How to Integrate Your Form with HubSpot CRM Image-4
  1. Then, in the HubSpot OAuth Bridge window that comes up, click on Sign In to Your HubSpot Account.
How to Integrate Your Form with HubSpot CRM Image-5
  1. Next, in the HubSpot Login and Sign In window, log in to your HubSpot account.
How to Integrate Your Form with HubSpot CRM Image-6
  1. If you’ve logged in before through one of your other forms, select that HubSpot account from the Account Dropdown menu and then click on Authenticate.
  2. Or, to use a different one, click on Use Another Account below the dropdown.
How to Integrate Your Form with HubSpot CRM Image-7
  1. Now, in the HubSpot OAuth window, select the account you want to use, then click on Choose Account.
How to Integrate Your Form with HubSpot CRM Image-8
  1. Then, scroll down to the bottom of the window and put a check in the box confirming that you’ve reviewed and agree to Jotform’s Terms and Privacy Policy.
  2. Next, click on Connect App.
How to Integrate Your Form with HubSpot CRM Image-9

That’s it. You’ve successfully authenticated your HubSpot account. Now, depending on the action you chose, you can configure settings for:

Note

You can use the same or different HubSpot accounts for each integration action and each form in your account. This lets you create records in different HubSpot accounts using the same form or in the same HubSpot account from different forms.

Setting Up Integration Actions

Once your HubSpot account is authenticated, you can set up the actions that determine what happens after your form is submitted. Each action lets you automatically create contacts, deals, tickets, companies, or custom records in HubSpot from your form submissions.

Configuring the Create Contact and Create Company Actions

Once you’ve connected your form to your HubSpot account and selected the Create Contact or Create Company action, you can set it up to create records from submissions in just a few steps. Here’s what to do:

  1. In the HubSpot section, under Match Your Fields, click on the Dropdown menu under the HubSpot column to select a field from your HubSpot account.
  2. Then, click on the Dropdown menu under your Form column on the right side of it to select the corresponding Form field.
How to Integrate Your Form with HubSpot CRM Image-10
  1. To map additional fields, click on Add Field at the bottom of the Match Your Fields section.
How to Integrate Your Form with HubSpot CRM Image-11
  1. To remove fields, click on  on the right side of the Dropdown menu under the Form column.
How to Integrate Your Form with HubSpot CRM Image-12
  1. Now, you’ll see this list of settings you can configure:
    • Update Existing Record — Toggle this on to update an existing record when its data matches the submitted form field values, rather than creating a new one.
      • Match Your Selected Fields with Existing Records — Click on the Dropdown menu to select the HubSpot fields that you want to use to match submitted records. You’ll only see this when Update Existing Record is enabled, and at least one HubSpot field is matched under the Match Your Fields section.
    • Add Form Fields to Note — Toggle this on to add form field answers to record notes.
      • Note Title — Enter a custom title for your note in the input box. You can also insert dynamic values from supported form fields by selecting them from the Form Fields Dropdown menu on the right. You’ll only see this when Add Form Fields to Note is enabled.
      • Select Form Fields to Add to Note — Click on the Dropdown menu to select the form fields you want to include answers from in the record note. You’ll only see this when Add Form Fields to Note is enabled.
How to Integrate Your Form with HubSpot CRM Image-13
  1. Then, scroll down and continue configuring these settings:
    • Send Attachments — Toggle this on to include attachments in records.
      • Send PDFs to HubSpot — Click on the Dropdown menu and select a default or custom PDF document to attach copies of PDF submissions to records.
      • Send Uploaded Fields to HubSpot — Click on the Dropdown menu and select one or more File Upload fields to attach uploaded files to records.
  2. Once you’re done, click on Save.
How to Integrate Your Form with HubSpot CRM Image-14

That’s it. You’ve successfully set up your form to create contact or company records in HubSpot.

How to Integrate Your Form with HubSpot CRM Image-15

Configuring the Create Deal and Create Ticket Actions

After you’ve connected your form to your HubSpot account and selected the Create Deal or Create Ticket action, setting it up to create records from submissions is simple. Here’s how to do it:

  1. In the HubSpot section, you’ll see this list of settings to configure:
    • Pipeline — Click on the Dropdown menu to select the pipeline where you want deal or ticket records from form submissions to be added.
    • Stage — This is only enabled after you select a pipeline. Click on the Dropdown menu to select the stage where deal or ticket records from form submissions should start in the selected pipeline.
  2. Now, under Match Your Fields, click on the Dropdown menu under the HubSpot column to select a field from your HubSpot account.
  3. Then, click on the Dropdown menu under your Form column on the right side of it to select the corresponding Form field.
How to Integrate Your Form with HubSpot CRM Image-16
  1. To map additional fields, click on Add Field at the bottom of the Match Your Fields section.
How to Integrate Your Form with HubSpot CRM Image-17
  1. To remove fields, click on  on the right side of the Dropdown menu under the Form column.
How to Integrate Your Form with HubSpot CRM Image-18
  1. Now, scroll down, and you’ll see this list of settings you can configure:
    • Update Existing Record — Toggle this on to update an existing record when its data matches the submitted form field values, rather than creating a new one.
      • Match Your Selected Fields with Existing Records — Click on the Dropdown menu to select the HubSpot fields that you want to use to match submitted records. You’ll only see this when Update Existing Record is enabled, and at least one HubSpot field is matched under the Match Your Fields section.
    • Add Form Fields to Note — Toggle this on to add form field answers to record notes.
      • Note Title — Enter a custom title for your note in the input box. You can also insert dynamic values from supported form fields by selecting them from the Form Fields Dropdown menu on the right. You’ll only see this when Add Form Fields to Note is enabled.
      • Select Form Fields to Add to Note — Click on the Dropdown menu to select the form fields you want to include answers from in the record note. You’ll only see this when Add Form Fields to Note is enabled.
How to Integrate Your Form with HubSpot CRM Image-19
  1. Then, scroll down again and continue configuring these settings:
    • Send Attachments — Toggle this on to include attachments in records.
      • Send PDFs to HubSpot — Click on the Dropdown menu and select a default or custom PDF document to attach copies of PDF submissions to records.
      • Send Uploaded Fields to HubSpot — Click on the Dropdown menu and select one or more File Upload fields to attach uploaded files to records.
How to Integrate Your Form with HubSpot CRM Image-20
  1. Next, at the bottom of the section, check the box next to Create New Contact if you also want to add or update a contact record and associate it with the deal or ticket record created from form submissions
  2. Then, configure these settings:
    • Match Contact Fields — Click on the Dropdown menu under the HubSpot column to select a field from your HubSpot account, then click on the Dropdown menu under your Form column on the right side of it to select the corresponding Form field.
    • Update Existing Contact — Toggle this on to update an existing contact record when its data matches the submitted form field values, rather than creating a new one.
      • Match Your Selected Fields with Existing Contacts — Click on the Dropdown menu to select the HubSpot fields that you want to use to match submitted records. You’ll only see this when Update Existing Record is enabled, and at least one HubSpot field is matched under the Match Contact Fields section.
  3. Once everything’s set, click on Save.
How to Integrate Your Form with HubSpot CRM Image-21

That’s it. You’ve successfully set up your form to create deal records in HubSpot.

How to Integrate Your Form with HubSpot CRM Image-22

Configuring Create Custom Record Actions

With your form already connected to your HubSpot account and the Create Custom Record action selected, configuring it to create custom object records from submissions is easy. This is how it’s done:

  1. In the HubSpot section, click on the Select an Object Dropdown menu and select the Custom Object that you want to use.
  2. Now, under Match Your Fields, click on the Dropdown menu under the HubSpot column to select a field from your HubSpot account.
  3. Then, click on the Dropdown menu under your Form column on the right side of it to select the corresponding Form field.
How to Integrate Your Form with HubSpot CRM Image-23
  1. To map additional fields, click on Add Field at the bottom of the Match Your Fields section.
How to Integrate Your Form with HubSpot CRM Image-24
  1. To remove fields, click on  on the right side of the Dropdown menu under the Form column.
How to Integrate Your Form with HubSpot CRM Image-25
  1. Next, you’ll see this list of settings you can configure:
    • Update Existing Record — Toggle this on to update an existing record when its data matches the submitted form field values, rather than creating a new one.
      • Match Your Selected Fields with Existing Records — Click on the Dropdown menu to select the HubSpot fields that you want to use to match submitted records. You’ll only see this when Update Existing Record is enabled, and at least one HubSpot field is matched under the Match Your Fields section.
    • Add Form Fields to Note — Toggle this on to add form field answers to record notes.
      • Note Title — Enter a custom title for your note in the input box. You can also insert dynamic values from supported form fields by selecting them from the Form Fields Dropdown menu on the right. You’ll only see this when Add Form Fields to Note is enabled.
      • Select Form Fields to Add to Note — Click on the Dropdown menu to select the form fields you want to include answers from in the record note. You’ll only see this when Add Form Fields to Note is enabled.
How to Integrate Your Form with HubSpot CRM Image-26
  1. Then, scroll down and continue configuring these settings:
    • Send Attachments — Toggle this on to include attachments in records.
      • Send PDFs to HubSpot — Click on the Dropdown menu and select a default or custom PDF document to attach copies of PDF submissions to records.
      • Send Uploaded Fields to HubSpot — Click on the Dropdown menu and select one or more File Upload fields to attach uploaded files to records.
  2. When everything looks correct, click on Save.
How to Integrate Your Form with HubSpot CRM Image-27

That’s it. You’ve successfully set up your form to create custom object records in HubSpot.

How to Integrate Your Form with HubSpot CRM Image-28

Notes

  • You can create multiple different or the same actions within the same form. If you want to add another one, click on Add New Action on the top-right side of the All Actions section.
  • Make a test submission on your form to test the action you’ve set. Interested in learning how to view the status of your action runs? Check out the Viewing Action Logs section below.

Managing Actions

Once you’ve added your actions, you can manage them anytime to keep things organized and running the way you want. You can edit them, check the logs, rename, enable or disable them, or delete them if you don’t need them anymore.

Editing Actions

You can update an existing HubSpot action to fine-tune how your form submissions are used or adjust the details it sends—here’s how:

  1. While you’re in the All Actions section, hover your mouse over the action you want to edit, and click on the Edit icon on the right side of it.
How to Integrate Your Form with HubSpot CRM Image-29
  1. Now, in the Integration Settings, make your changes, and then click on Save at the bottom.
How to Integrate Your Form with HubSpot CRM Image-30

That’s it. Your changes have been saved, and the action is now updated.

Viewing Action Logs

You can view a HubSpot action’s activity to see how it’s run and whether submissions were processed successfully—here’s what to do:

  1. While you’re in the All Actions section, hover your mouse over the action you want to view action logs for, and click on the Three Dots icon on the right side of it.
  2. In the menu that comes up, select See Action Logs.
How to Integrate Your Form with HubSpot CRM Image-31

That’s it. This opens the Action Logs window, where you can see successful and failed run logs for the last seven days.

How to Integrate Your Form with HubSpot CRM Image-32

Notes

  • Use the dropdown menu on the right side of the Action Logs window to filter logs by All, Successful, or Failed.
  • In the Status column, click on the Downward Arrow icon on the right side of Failed to view the error log details.
  • In the Submission ID column, click on an ID to open and view the details in another browser tab.

Renaming Actions

You can change the default name of an action to make it easier to identify, reflect workflow changes, and distinguish similar actions in the All Actions section. Here’s how:

  1. While you’re in the All Actions section, hover your mouse over the action you want to rename, and then click on the Three Dots icon on the right side of it.
  2. In the menu that comes up, select Rename Action.
How to Integrate Your Form with HubSpot CRM Image-33
  1. Now, enter a new name for the action and press the Enter key on your keyboard to save your changes.
How to Integrate Your Form with HubSpot CRM Image-34

That’s it. Your action has been renamed successfully.

Disabling Actions

You can temporarily stop a HubSpot integration action from running. It’s helpful when you want to pause it without deleting it or affecting other actions in the integration. Here’s what to do:

  1. While you’re in the All Actions section, hover your mouse over the action you want to disable, and then click on the Three Dots icon on the right side of it.
  2. In the menu that comes up, select Disable Action.
How to Integrate Your Form with HubSpot CRM Image-35

That’s it. The action is now disabled and won’t run until you enable it again. You’ll also see that the indicator on the left side of its name changed from Enabled to Disabled. When you’re ready to enable it, just click on the three-dots icon again and select Enable Action.

How to Integrate Your Form with HubSpot CRM Image-36

Deleting Actions

You can delete a HubSpot integration action to remove it permanently. This helps keep your integration setup clean and organized. Here’s a quick how-to:

  1. While you’re in the All Actions section, hover your mouse over the action you want to delete, and then click on the Three Dots icon on the right side of it.
  2. In the menu that comes up, select Delete Action.
How to Integrate Your Form with HubSpot CRM Image-37
  1. Then, in the Delete Integration Confirmation window that comes up, click on Yes, Delete.
How to Integrate Your Form with HubSpot CRM Image-38

That’s it. The action is removed. If you only want to pause it temporarily, consider disabling it instead.

Disconnecting Your HubSpot Account

Whether you’re no longer using the integration or switching to a different HubSpot account, disconnecting your HubSpot account from your form only takes a few steps. Here’s how:

  1. In Form Builder, in the orange navigation bar at the top of the page, click on Settings.
How to Integrate Your Form with HubSpot CRM Image-39
  1. Then, in the menu on the left side of the page, click on Integrations.
  2. Now, in the Integrations section on the right, search for HubSpot and click on it.
How to Integrate Your Form with HubSpot CRM Image-40
  1. In the HubSpot section, if your form has integration actions, click on Add New Action on the right side of the All Actions section.
How to Integrate Your Form with HubSpot CRM Image-41
  1. Then, select an action.
  2. After that, scroll down and click on Next.
How to Integrate Your Form with HubSpot CRM Image-42
  1. Now, click on the Account Dropdown menu and hover your mouse over the HubSpot account you want to disconnect your forms from.
  2. Then, click on Remove Account that appears on the right side of it.
How to Integrate Your Form with HubSpot CRM Image-43
  1. In the Delete Account Confirmation window, click on Yes, Delete.
How to Integrate Your Form with HubSpot CRM Image-44

That’s it. The connection between your form and your HubSpot account has been removed. You’ll also receive an email that confirms the connection has been uninstalled from your HubSpot account.

How to Integrate Your Form with HubSpot CRM Image-45

Notes

  • You can also uninstall Jotform from the Connected Apps page in HubSpot. Check out this support article from HubSpot on How to Uninstall an App to learn how you can do that.
  • Uninstalling the integration won’t delete any existing Jotform data in HubSpot or affect your HubSpot account. However, data will no longer sync between Jotform and HubSpot, and existing records will no longer receive updates from new form submissions.
Academy Logo

Introduction to Form Building

Integrations

Go to course :Integrations
lesson-2 - image

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Comments:

  • AlphaBEST Education - Profile picture
  • Aljaž  - Profile picture
  • mikesbikes64 - Profile picture
  • Autumn Allen - Profile picture
  • Tim Fisher - Profile picture
  • Jeff Hill - Profile picture
  • KixCare - Profile picture
  • Kris Chau - Profile picture
  • Sarah Posnak - Profile picture
  • James Renwick Alliance - Profile picture
  • Jimmi Nolan - Profile picture
  • Mazvita - Profile picture
  • Amber - Profile picture
Still have unanswered questions?

We’re here for you 24/7, anytime you need us day or night. Have a question or need a hand with something? Our team is always ready to help out.