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.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.
Actions
Actions | Description |
| Adds a contact to a predefined workflow in HubSpot |
| Associates records with label in Hubspot |
| Associates records without label in Hubspot |
| Creates a new export in HubSpot |
| Creates a batch of companies in HubSpot |
| Create a company in HubSpot |
| Create a contact in HubSpot |
| Creates a batch of new contacts in HubSpot |
| Create a deal in HubSpot |
| Creates a batch of new deals in HubSpot |
| Creates engagement in HubSpot |
| Creates a form submission in HubSpot |
| Create a line item in HubSpot |
| Creates a batch of new line items in HubSpot |
| Creates a new product in HubSpot |
| Create a ticket in HubSpot |
| Creates a batch of new tickets in HubSpot |
| Deletes associations for a batch of objects in HubSpot |
| Delete contact in HubSpost |
| Gets contacts of a company from HubSpot |
| Gets all owner details |
| Gets associations from HubSpot |
| Get company in HubSpot |
| Get contact in HubSpot |
| Gets a contact by email address from HubSpot |
| Gets contacts in a list from HubSpot |
| Get contacts in contacts list |
| Get deal in HubSpot |
| Gets a publicly accessible URL of a file from HubSpot |
| Get line item in HubSpot |
| Gets all details of an owner by email from HubSpot |
| Gets all details of an owner by ID from HubSpot |
| Finds and retrieves pipeline stage details of CRM objects from HubSpot |
| Gets a product by it's ID from HubSpot |
| Get the details of a specified marketing email in HubSpot |
| Get ticket in HubSpot |
| List all companies from the Hubspot account |
| Lists all the marketing emails for a Hubspot account |
| Removes an existing contact from a list in HubSpot |
| Removes email subscription in HubSpot |
| Searches for companies by domain in HubSpot |
| Search pipeline stages in HubSpot |
| Searches for records in HubSpot |
| Send template emails created in the HubSpot marketing email tool |
| Updates a batch of companies in HubSpot |
| Update a company in HubSpot |
| Updates a batch of contacts in HubSpot |
| Update a contact in HubSpot |
| Updates a batch of deals in HubSpot |
| Update a deal in HubSpot |
| Update a line item in HubSpot |
| Updates a batch of line items in HubSpot |
| Updates a product in HubSpot |
| Updates a batch of products in HubSpot |
| Update a ticket in HubSpot |
| Updates a batch of tickets in HubSpot |
Triggers
Trigger | Description |
| Trigger to get marketing emails in HubSpot |
| Triggers when a contact is added to a specific contact list |
| Triggers when a new event occurs in HubSpot |
| Triggers when a form is submitted |
| Triggers when a new record is created in HubSpot |