Hubspot Odoo Connector
Hubspot Odoo Connector provides a feature to import and export leads,opportunities, companies, contacts, tasks, emails, meetings and log notes as well. Also, you can export contacts, leads, company and opportunity as your selection.
Related Modules
Features
Two-Way Data Sync
Import and export contacts, companies, deals, tasks, emails, meetings, and notes between Odoo and HubSpot.
Flexible Deal Import
Choose to import HubSpot deals directly as either Leads or Opportunities in Odoo CRM.
Activity Sync
Sync tasks, notes, emails, and meetings linked to contacts, companies, and deals across both platforms.
Bulk Export
Mass-export contacts, companies, and leads from Odoo list view in a single action.
Smart Grouping
Group contacts and leads by HubSpot Config for better visibility and organization inside Odoo.
Automated Cron Jobs
Schedule automatic import/export of all record types without any manual intervention.
Robust Queue Management System
Automatically queues large volumes of records for sync, ensuring no data is lost or skipped during high-load operations.
Simple Configuration
Connect HubSpot to Odoo in minutes — just create a config with your HubSpot Private App access token.
Sync Logs & History
Track every import and export operation with detailed logs and record counts for full audit visibility.
Automated Pagination Handling
Seamlessly manages API pagination behind the scenes, fetching all records across multiple pages without any manual configuration.
HubSpot Quote Synchronization
Automatically synchronize quotations between Odoo and HubSpot for seamless sales management.
HubSpot Invoice Synchronization
Sync invoices between Odoo and HubSpot to keep financial records aligned across platforms.
HubSpot Product Synchronization
Automatically synchronize product information between Odoo and HubSpot.
Error Handling & Retry Mechanism
Automatically detect synchronization failures and retry failed operations for improved reliability.
Custom Field Mapping
Map custom fields between Odoo and HubSpot to support tailored business requirements.
Multi-Company Support
Manage synchronization and operations across multiple companies from a single environment.
Advanced Data Processing Engine
Improve performance with batch processing, advanced de-duplication logic, real-time synchronization, and queue-based bulk imports.
Analytics Dashboard Overview
Monitor integration performance, synchronization statistics, and key metrics through an interactive dashboard.
Goto 'Dashboard' in Hubspot Connector.
Highlighted the 'Total Contacts' on the dashboard.
Hubspot Contacts list view.
Total Companies highlighted in Hubspot Dashboard.
Hubspot Companies list view.
Total Deals highlighted in Hubspot Dashboard.
Hubspot Deals list view.
Total Quote highlighted in Hubspot Dashboard.
Hubspot Quote list view.
Total Invoices highlighted in Hubspot Dashboard.
Hubspot Invoices list view.
Total Products highlighted in Hubspot Dashboard.
Hubspot Products list view.
A graph view in dashboard to show the total number of records synced in the last 30 days.
Different graphs and charts in the dashboard showing Queue status, Records synced by type and log history.
Enable Import Invoices in Hubspot Connector. And press the Sync Products button to import Invoices from Hubspot.
Check the Log History to view the records which have been imported.
Navigate to Queue -> Invoice Queue in the Hubspot Connector.
Select all the invoices and click on 'Manually Import' button in the actions to manually import them.
Enable Auto Import to automatically import invoices.
Run the scheduled action to import invoices.
Invoices successfully imported.
Now enable the Export Invoices.
In the invoice action menu you can export invoices to Hubspot.
Logs message states that the Invoices were successfully exported to Hubspot.
Enable Import Products in Hubspot Connector. And press the Sync Products button to import products from Hubspot.
Check the Log History to view the records which have been imported.
List view of the processed hubspot product records.
Navigate to Queue -> Product Queue in the Hubspot Connector.
Select all the products and click on 'Manually Import' button in the actions to manually import them.
Enable Auto Import to automatically import products.
Run the scheduled action to import products.
Now enable the Export Products.
In the product action menu you can export products to Hubspot by clickling Export to Hubspot.
Logs message states that the Products were successfully exported to Hubspot.
Imported products from the Hubspot.
Enable Import Quotes in Hubspot Connector. And press the Sync Products button to import Quotes from Hubspot.
Check the Log History to view the records which have been imported.
Navigate to Queue -> Quote Queue in the Hubspot Connector.
Select all the quotes and click on 'Manually Import' button in the actions to manually import them.
Successfully imported quotes.
Enable Auto Import to automatically import quotes.
Run the scheduled action to import quotes.
Quotes successfully imported.
In the quotation action menu you can export quotes to Hubspot after enabling the Export Quotes in the Hubspot Configuration.
Logs message states that the Quotes were successfully exported to Hubspot.
Goto user setting and enable 'Hubspot Configuration Manager'.
Here create a hubspot config, add you config name and access token.
Now for importing company, goto companies tab, enable 'Import Company' and click Sync company.
After successfully imported companies you can see the log in Log History.
You can see the list of imported companies in contacts. Here you can group by companies with 'Hubspot Config'.
Here you can group by contacts with 'Hubspot Config'.
Now for importing contacts, goto contacts tab, enable 'Import Contacts' and click Sync Contact.
After successfully imported contacts you can see the log in Log History.
You can see the list of imported Contacts in contacts. Here you can group by contacts with 'Hubspot Config'.
Now in hubspot, you can see in 'NBA Company' its notes, task, meeting and emails.
For importing task, goto task tab and enable 'Import Task' than click 'Sync Task'.
After successfull importing a task you can see the log in 'Log History'.
For importing notes, goto 'Notes' tab and enable 'Import Notes' than click 'Sync Notes'.
After successfull importing a notes you can see the log in 'Log History'.
For importing meeting, goto 'Meeting' tab and enable 'Import Meeting' than click 'Sync Meeting'.
After successfull importing a Meeting you can see the log in 'Log History'.
For importing emails, goto 'Emails' tab and enable 'Import Emails' than click 'Sync Emails'.
After successfull importing a Emails you can see the log in 'Log History'.
you can see the imported task, notes, emails and meeting in 'Meeting' smart buttons.
This is notes, meeting, task and emails created in odoo.
Goto to Hubspot configuration and export all of them one by one. You can see the log in log history.
All notes, emails, task and meetings are exported successfully to hubspot.
You can export mass contacts. Just select contacts list and goto action and click 'Export Hubspot Contact/Company'.
Here in this wizard you have to select a hubspot config and click 'Export'.
You can see the log in log history. Also you can export contacts here, Only make sure you define hubspot config in contacts.
Contact exported from odoo.
This is the deals in hubspot.
Goto hubspot odoo config, select where you import deal in Opportunity or leads and click 'Sync Deals'. After importing a deals successfully you can see the logs in log history with imported counts.
Imported deals list in odoo opportunity. Also you can group by deals with 'hubspot config'.
Deal's task, meeting, notes and emails.
Hubspot deal's task, emails, notes and meeting are imported successfyully.
You can define hubspot config in crm opportunities. And goto action and Click 'Export Hubspot Leads/opportunities'.
If you have dozens of leads without adding a hubspot config, and you want to export to hubspot. So just select those leads/opportunities and goto action and click 'Export Hubspot Leads/opportunities'.
After that you have to select a hubspot config in this wizard, and click 'Export'.
You can see the log notes in log history. Also you can export direct to hubspot config. (Make sure you define a 'Hubspot Config' inside those leads.)
This is the deals in hubspot.
Goto 'My Account' in hubspot
Now click on 'Setting Icon'.
Here goto Account Setup --> Integration --> Private Apps, Here click on 'Create a Private App'.
After created successfully, Just copy and paste this access token in hubspot odoo config.
Centralized dashboard to manage and monitor all connectors from one place. Quickly access sync summary, activity logs, and configuration controls with improved visibility.
Version 18.0.3.0.0 | Released on : 08th June 2026
Version 18.0.2.0.0 | Released on : 27th March 2025
Version 18.0.1.0.0 | Released on : 7th October 2024
- Yes, this app works perfectly with Odoo Enterprise (Odoo.sh & On-Premise) as well as Community.
- No, this application is not compatible with odoo.com(odoo saas/Odoo Online).
- Please Contact Us at sales@softhealer.com to request customization.
- Yes, you will get free update for lifetime.
- No, you don't need to install additional libraries.
- For version 12 or upper, you will need to purchase the module for each version that you want to use.
- Yes, we provide free lifetime support for the version you purchased.
- No, We do not provide any kind of exchange.
Discover Our Latest Apps
