HubSpot CRM
Learn how to integrate CommPeak Dialer with Hubspot CRM: register your application with Hubspot and complete the required steps in CommPeak Dialer.
This article describes integrating the Dialer with HubSpot CRM to sync your CRM leads directly into your Dialer.
If you have an active HubSpot Click2Call integration in the CommPeak Dialer, you can initiate the installation from the CRM Integrations Management section. Otherwise, start with establishing a connection as described in Step 1.
You can start your integration by installing CommPeak from the HubSpot App Marketplace.
Step 1: Connect CRM With CommPeak
Choose how you prefer to initiate your connection. We recommend using Option 1.
Option 1: CommPeak One-Click Integration
- Start by connecting your CRM with CommPeak via HubSpot One-Click Integration.
- Continue to Step 2.
Option 2: HubSpot App Marketplace
-
Navigate to HubSpot App Marketplace.
-
Log in to your HubSpot account. Enter your email address registered with HubSpot and proceed further.
HubSpot marketplace login page
-
Select your HubSpot account to continue.
Selecting a HubSpot account
-
Use the search prompt to find CommPeak.
Searching for CommPeak
-
Click Install app.
The Install app button
-
Continue to Step 2.
Step 2: Connect CommPeak to HubSpot
- Select your account in HubSpot and click Choose Account.

Selecting a HubSpot account
- Click Connect app.

Connect app button
- Enter your CommPeak Portal account credentials, verify that you are human, and click Login.

Login to CommPeak page
- Select your CommPeak account and then click Authorize.

Authorizing HubSpot
- The system will redirect you to the CommPeak Portal home page.
✔️ Congratulations! The connection installation setup is completed.
Step 3: Integrate Your Dialer Account With the HubSpot Connection
NOTEPlease coordinate with your Dialer manager to align your setup:
- Your Dialer manager must add a HubSpot adapter in your Dialer account.
- If you have HubSpot enterprise account, you can choose to integrate the Dialer with a predefined webhook. For this setup described in Step 4, ask your Dialer manager to provide a dedicated Webhook URL and secret key .
HubSpot Connection Settings in the adapter will use the connection established in Step 2.

HubSpot connection settings
Your Dialer manager will provide the secret value from Integration Settings in the adapter.

Adapter integration settings
Input Groups section in the adapter is as follows.

Input Group settings
Step 4: Connect the HubSpot Webhook Scenario With the Dialer
❗This step is optional and requires a HubSpot enterprise account.
- Set up your flow according to this example to push contacts to the dialer while the contact gets an update:

Webhook flow setup
Webhook URL: the URL you got from your Dialer manager in Step 3.
API Key: authorization
API key name: authorization
API key location: Request Header
The flow should include a trigger that pushes your contacts to the Dialer every time a contact gets updated.
Coordinate with your Dialer manager for more complex flows according to your business logic.
-
Secure the webhook connection to your Dialer account by adding the authorization token from Step 3:
-
Click Add secret.
The Add secret button
-
Enter the secret key for your Dialer - HubSpot adapter.
Entering the secret key
-
Click Save.
-
Hubspot Webhook Benefits
- Webhook flows allow you to update your CRM contacts with the Dialer in specific senarios and not only while any contact in your CRM got an update.
- Webhooks help you to reduce the API traffic between CommPeak and HubSpot.
Uninstallation
If you decide to uninstall the CommPeak app from your HubSpot account later, act so as follows. This will not affect your HubSpot data in any way.
-
In your HubSpot home page, navigate to Settings by clicking the gear icon in the top right.
Settings icon
-
Go to Integrations > Connected Apps.
-
Find CommPeak, then expand Actions and click Uninstall.
Updated 6 days ago