How to Configure HubSpot Webhook Integration with XTEN-AV?
Overview
This guide explains how to connect your HubSpot account with XTEN-AV and configure webhooks for real-time data synchronization of Deals, Companies (Accounts), and Contacts.
Step 1: Connect HubSpot Account
- Log in to XTEN-AV
- Go to Integrations → HubSpot
- Click on Connect HubSpot Account
- Complete the login and authorization process
Once connected, your Hubspot account will be linked with XTEN-AV.
Step 2: Create a Private App in HubSpot
- Log in to your HubSpot account
- Go to Settings
- Navigate to:
Integrations → Private Apps

Click on Go to Legacy Apps

Click on Create Legacy Apps

Select the Private option

Enter the name of your App

Click on the Continue with legacy private app to create app

Now Configure all steps like Basic Info, Scopes and Webhooks and click on the Update button.

Set up the required Configure Permissions (Scopes) for each CRM object as follows:
- Deals Select: *crm.objects.deals.read*
- Companies (Accounts) Select: *crm.objects.companies.read*
- Contacts Select: *crm.objects.contacts.read*

Go to Webhook setup

Enter the Webhook Target URL provided by XTEN-AV and then setup subscription.
Create Webhook Subscriptions (Add the following subscriptions):
Deals:
- Object type: Deal
- Listen for which elements: Created and property changed
- Which properties: dealname , amount, hs_priority
Click on subscribe **button **to save subscription
Companies (Accounts)
- Object type: Companies
- Listen for which elements: Created and property changed
- Which properties: name, phone, state
Contacts
- Object type: Contacts
- Listen for which elements: Created and property changed
- Which properties: firstname, lastname, phone

See all properties after setup subscription look like this
Click on Create app button and then click on Continue creating button for submission webhook setup

Updated on: 05/20/2026
Thank you!
