Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. CRM
  3. HubSpot/Pipedrive Two-Way CRM Sync Lite v 19.0
  4. Sales Conditions FAQ

HubSpot/Pipedrive Two-Way CRM Sync Lite

by FlexigoTech https://flexigotech.com
Odoo
v 19.0 Third Party
Download for v 19.0 Deploy on Odoo.sh Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Discuss (mail)
Lines of code 2736
Technical Name flexigo_hubspot_pipedrive_two_way_crm_sync_lite
LicenseLGPL-3
Websitehttps://flexigotech.com
You bought this module and need support? Click here!
CRM Integration · Odoo 19

HubSpot/Pipedrive Two-Way CRM Sync Lite

Keep your HubSpot and Pipedrive contacts in sync with Odoo automatically — real-time webhooks, conflict resolution, and full audit trail, no middleware needed.

HubSpot/Pipedrive Two-Way CRM Sync Lite for Odoo 19 — native Odoo CRM synchronization banner

The problem buyers face today

Sales teams often manage contacts in multiple CRM systems simultaneously: HubSpot for marketing automation, Pipedrive for pipeline management, and Odoo for orders and accounting. Keeping these synchronized manually wastes hours every week and creates data inconsistencies that lead to lost deals and customer confusion. You need records in sync across all three systems without expensive middleware or custom development.

How two-way CRM sync solves it

This native Odoo module automatically synchronizes contacts and companies between your Odoo database and both HubSpot and Pipedrive in real time. Changes made in any system instantly propagate to the others via webhooks. If the same field changes in two systems at once, Last-Write-Wins conflict resolution ensures the most recent value always wins. Everything is logged in an audit trail for compliance and debugging, and your API credentials are encrypted at rest.

Key features

Real-time webhook sync

Changes in HubSpot, Pipedrive, or Odoo propagate instantly to the other systems via webhooks. No polling delays, no manual triggers needed.

Last-Write-Wins conflict resolution

When the same field changes in two systems simultaneously, the most recent timestamp always wins. Deterministic, transparent, never left unresolved.

Full audit trail

Every sync action (direction, source, timestamp, result) is logged and searchable in Odoo for compliance investigations and debugging.

Encrypted OAuth tokens

HubSpot and Pipedrive API credentials are stored encrypted in Odoo. Automatic token refresh means no manual re-authentication required.

Periodic reconciliation cron

Webhooks catch real-time changes. A periodic reconciliation (configurable, 60 min default) catches any missed events to ensure eventual consistency.

GDPR cross-border disclosure gate

Initial acknowledgement before data leaves Odoo to HubSpot or Pipedrive. Transfers are logged for Art. 30 GDPR processing register compliance.

Watch the 2-minute walkthrough

English — 2-minute walkthrough
Español — walkthrough de 2 minutos
Deutsch — 2-Minuten-Rundgang

Module Interface Preview

HubSpot/Pipedrive Two-Way CRM Sync Lite Sync Audit Log
1 · Sync Audit Log.
HubSpot/Pipedrive Two-Way CRM Sync Lite Bulk Unlink CRM Records
2 · Bulk Unlink CRM Records.
HubSpot/Pipedrive Two-Way CRM Sync Lite Sync Conflicts
3 · Sync Conflicts.
HubSpot/Pipedrive Two-Way CRM Sync Lite Resolve Conflicts
4 · Resolve Conflicts.
HubSpot/Pipedrive Two-Way CRM Sync Lite Import CRM Data
5 · Import CRM Data.
HubSpot/Pipedrive Two-Way CRM Sync Lite Sync Queue
6 · Sync Queue.
HubSpot/Pipedrive Two-Way CRM Sync Lite CRM Sync Settings
7 · CRM Sync Settings.
Cross-Border Transfer Disclosure
8 · Cross-Border Transfer Disclosure.

Who it is for

  • Sales teams managing contacts across multiple CRM systems
  • Customer success teams syncing accounts and contacts with external platforms
  • Entrepreneurs and small businesses using HubSpot and Pipedrive simultaneously
  • Organisations that want a native CRM sync without paying for middleware

Compatibility

Odoo 19.0 Community and Enterprise. No external SaaS required.

Dependencies: base, contacts, mail modules. Optional: cryptography package (for token encryption).

Pricing

Free

LGPL-3 license — open source

Frequently asked questions

How do I set up the HubSpot/Pipedrive sync on Odoo 19?

Install the module from the Odoo Apps Store. Go to Settings > CRM Sync and click "Connect HubSpot" or "Connect Pipedrive". The module guides you through the OAuth flow. Once connected, sync starts immediately via webhooks. You can configure reconciliation frequency and other options in the same settings page.

Does it work on Odoo Community edition?

Yes. The module works on both Odoo 19.0 Community and Enterprise editions. No Enterprise-only features are required.

What if I connect both HubSpot and Pipedrive to the same Odoo instance?

The module supports both simultaneously. Each Odoo contact can be linked to a HubSpot contact, a Pipedrive person, or both. If both systems have data on the same contact and a field changes in both at nearly the same time, Last-Write-Wins conflict resolution applies (most recent timestamp wins).

Does it sync deals, activities, or custom fields?

No. The Lite version syncs contacts, companies, and their core fields only (names, emails, phone, addresses, job titles, etc.). Deals, activities, notes, attachments, and custom field mapping are out of scope. This keeps the module lightweight and fast.

Is my data transfer GDPR-compliant?

The module records an initial acknowledgement before data is transferred from Odoo to HubSpot or Pipedrive (both US companies). This helps you document the transfer in your GDPR Art. 30 processing register. However, GDPR compliance depends on your Data Processing Agreements with those vendors and your company's lawful basis for processing. The module is GDPR-aware but not a substitute for legal review of your data transfer arrangements.

Ready to get started?

Install now from the Odoo Apps Store. Open-source, free, and you own it inside your Odoo.

Learn more at flexigotech.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with