Unify Integrations
Logo
Hubspot

Hubspot

Logo

4 mins READ

HubSpot is an all-in-one inbound marketing, sales, and customer service platform designed to help businesses grow by attracting, engaging, and delighting customers. It offers tools for CRM, content management, email marketing, lead generation, and analytics to optimize marketing strategies.

Integrating your application with HubSpot amplifies customer relationship management, empowering seamless lead tracking, communication, and automation. 

Authentication

Ensure you have the following information ready for a seamless integration process:

  • Connection Name: Select a descriptive name for your connection, like "MyAppHubspotIntegration". This helps in easily identifying the connection within your application or integration settings.

  • Authentication Type: Hubspot.com supports API tokens for authentication. This method ensures secure access to Hubspot.com's functionalities and data.

Access Token Based Authentication

  • Click on the setting icon in the top right corner of your Hubspot.com account.

  • Select "Admin" to go to the administration section.

    Thumbnail

    Note

    Only users with admin access can take actions in the administration section.

  • Navigate to the "Private Apps" section under "Integrations".

  • Use the existing private app if exists or Click on “create a private app” to create a new private app.

    • Fill in the basic information and the scope for your private app. Scopes determine what your app can access and do in HubSpot.

    • Click on create app after filling the above information.

  • Click on your private app and navigate to the Auth section.

  • In the "Auth" section, Create or copy your existing API token.

    Frame 165 (2).png
    Frame 165 (2).png

Actions

ActionsDescription
Add contact to workflowAdds a contact to a predefined workflow in HubSpot
Associate records with labelAssociates records with label in Hubspot
Associate records without labelAssociates records without label in Hubspot
Create a new exportCreates a new export in HubSpot
Create companiesCreates a batch of companies in HubSpot
Create companyCreate a company in HubSpot
Create contactCreate a contact in HubSpot
Create contactsCreates a batch of new contacts in HubSpot
Create dealCreate a deal in HubSpot
Create dealsCreates a batch of new deals in HubSpot
Create engagementCreates engagement in HubSpot
Create form submissionCreates a form submission in HubSpot
Create line itemCreate a line item in HubSpot
Create line itemsCreates a batch of new line items in HubSpot
Create productCreates a new product in HubSpot
Create ticketCreate a ticket in HubSpot
Create ticketCreates a batch of new tickets in HubSpot
Delete batch associationsDeletes associations for a batch of objects in HubSpot
Delete contactDelete contact in HubSpost
Get Contacts at a CompanyGets contacts of a company from HubSpot
Get all ownersGets all owner details
Get associationsGets associations from HubSpot
Get companyGet company in HubSpot
Get contactGet contact in HubSpot
Get contact by email addressGets a contact by email address from HubSpot
Get contacts in a listGets contacts in a list from HubSpot
Get contacts in contacts listGet contacts in contacts list
Get dealGet deal in HubSpot
Get file public URLGets a publicly accessible URL of a file from HubSpot
Get line itemGet line item in HubSpot
Get owner by emailGets all details of an owner by email from HubSpot
Get owner details by IDGets all details of an owner by ID from HubSpot
Get pipeline stage detailsFinds and retrieves pipeline stage details of CRM objects from HubSpot
Get productGets a product by it's ID from HubSpot
Get specific emailGet the details of a specified marketing email in HubSpot
Get ticketGet ticket in HubSpot
List all companiesList all companies from the Hubspot account
List all marketing emailsLists all the marketing emails for a Hubspot account
Remove an existing contact from a listRemoves an existing contact from a list in HubSpot
Remove email subscriptionRemoves email subscription in HubSpot
Search for companies by domainSearches for companies by domain in HubSpot
Search pipeline stagesSearch pipeline stages in HubSpot
Search recordsSearches for records in HubSpot
Single send email templateSend template emails created in the HubSpot marketing email tool
Update companyUpdates a batch of companies in HubSpot
Update companyUpdate a company in HubSpot
Update contactUpdates a batch of contacts in HubSpot
Update contactUpdate a contact in HubSpot
Update dealUpdates a batch of deals in HubSpot
Update dealUpdate a deal in HubSpot
Update line itemUpdate a line item in HubSpot
Update line itemUpdates a batch of line items in HubSpot
Update productUpdates a product in HubSpot
Update productUpdates a batch of products in HubSpot
Update ticketUpdate a ticket in HubSpot
Update ticketUpdates a batch of tickets in HubSpot

Triggers

TriggerDescription
Get marketing emailsTrigger to get marketing emails in HubSpot
New contact in contact listTriggers when a contact is added to a specific contact list
New eventTriggers when a new event occurs in HubSpot
New form submissionTriggers when a form is submitted
New recordTriggers when a new record is created in HubSpot