How-to guide

How to integrate HubSpot and Pipedrive: setup, sync rules and limits

HubSpot's free Pipedrive app keeps contacts, companies, deals and products aligned in near real time. This guide shows exactly how to set it up, which settings matter, what needs a paid HubSpot tier and how to fix the sync errors that usually appear first.

Short answer: what the integration is for

The integration is useful when each tool keeps a clear job. A typical split is marketing in HubSpot (forms, email, lifecycle stages) and selling in Pipedrive (pipeline, activities, follow-up). The sync passes new leads from HubSpot to sales, and passes deal outcomes back so marketing can report on what actually closed.

It is not a substitute for deciding where work happens. If both teams edit the same fields in both apps, the sync will keep copying those edits back and forth, and someone will eventually overwrite someone else's work. Decide which app owns each object before you switch anything on.

What syncs between HubSpot and Pipedrive (and what does not)

Native HubSpot Pipedrive sync: objects and requirements
PipedriveHubSpotDirectionsPlan requirement
PeopleContactsOne-way either way, or two-wayDefault mappings on any plan
OrganizationsCompaniesOne-way either way, or two-wayDefault mappings on any plan
DealsDealsOne-way either way, or two-wayPipelines and stages must be mapped
ProductsProductsOne-way either way, or two-wayDefault mappings on any plan
Custom activitiesEngagementsPer sync settingsData Hub Starter or above
Custom fieldsCustom propertiesPer mappingData Hub Starter or above
Associations (e.g. deal ↔ company)AssociationsPer mappingData Hub Starter or above
Notes, logged emails—Not in the native object listUse Zapier, Make or the API
Source: HubSpot's Pipedrive app listing and data sync documentation, checked Oct 29, 2026.

Two details catch most teams. First, only mapped deal stages sync: a deal sitting in a stage you did not map simply stays where it is. Second, events sync one way only, from Pipedrive into HubSpot, and only for contacts that already exist in HubSpot.

Before you start: a 20-minute checklist

  • Permissions. In HubSpot you need to be a Super Admin or have App Marketplace permissions. You also need to log in to a paid Pipedrive account. (The HubSpot listing still names Pipedrive's older plans, Essential to Enterprise; any current paid plan is the equivalent.)
  • Owners. Owners are matched by email and must exist as users in both apps. Invite missing users first, or deals will arrive without an owner.
  • Pipelines and stages. Create the HubSpot pipeline that will receive Pipedrive deals, with a stage for every Pipedrive stage you want to sync. Matching stage names make auto-mapping work.
  • Duplicates. Merge duplicate people and organizations in both apps. Contacts match on email and companies on name or domain, so duplicates on either side multiply after the first sync.
  • Ownership rules. Write down which app wins for each object. If HubSpot owns contacts and Pipedrive owns deals, set the directions to match instead of syncing everything both ways.
  • Automations. List workflows in both apps that change owners, stages or lifecycle fields. Two automations reacting to each other's synced edits is the classic cause of sync loops.

How to connect HubSpot and Pipedrive: step by step

  1. Install the app from the HubSpot Marketplace

    In HubSpot, click the Marketplace icon, open the HubSpot Marketplace and search for Pipedrive. Click Install, then Next, log in to Pipedrive, review the requested permissions and click Allow. You can also start from Settings → Import & Export → Go to import → Connect an app.

  2. Open the sync settings

    Go to Settings → Integrations → Connected Apps, choose Pipedrive and click Set up your sync. You configure each object pair separately: start with organizations/companies, then people/contacts, then deals.

  3. Choose the sync direction

    Pick Data syncs between apps (two-way), Data syncs only to HubSpot or Data syncs only to your third-party app. One-way sync is the safer default for any object that only one team should edit.

  4. Set data conflict resolution

    For two-way syncs, pick the default app that wins when both records hold different values. This does not override the direction you chose, and a blank value in the winning app does not wipe out a value in the other one.

  5. Map pipelines, stages and fields

    For deals, map each Pipedrive pipeline to a HubSpot pipeline and use Auto-map to pair stages by name. Then review field mappings: click Generate mappings for suggestions or Add a mapping for custom fields (Data Hub Starter or above; a Try out custom mappings option lets you test before paying).

  6. Limit what syncs, then save

    By default only contacts with an email address sync. Add filters if, for example, only customers or one region should flow into Pipedrive. Filters apply to the initial sync; records that sync once keep syncing. Click Save and sync. HubSpot emails you when the historical sync finishes.

How HubSpot matches records with Pipedrive

During the first sync HubSpot pairs existing records so it does not create duplicates. After that, it tracks the pair by record ID, so later changes to an email or name do not break the link.

Record matching rules
ObjectMatched onWhat to clean first
Contacts / peopleEmail addressShared inbox addresses (info@, sales@) and people with no email
Companies / organizationsCompany name or domainInconsistent names (“Acme Ltd” vs “ACME”); add domains where possible
ProductsSKU or nameMissing SKUs and near-duplicate product names
OwnersUser email in both appsUsers missing from one of the two accounts
Name matching ignores case and punctuation. Choosing “Do no matching” can create duplicates.

Field types must be compatible: text to text, number to number, dropdown to picklist, checkbox to boolean. Read-only fields and addresses can only sync one way. Dropdown options are captured when you create the sync, so if you add a new Pipedrive option later, save and restart the sync to pick it up.

Fixing common HubSpot Pipedrive sync errors

Open the app's CRM syncs tab. Each object shows records as In sync, Failing or Excluded. Excluded means the record failed a filter or lacks a unique identifier; failing records list a reason and can be retried with Rerun sync.

Symptoms and fixes
SymptomLikely causeFix
Deals missing in HubSpotTheir Pipedrive stage is not mappedMap the stage, then rerun the sync for those deals
People missing in HubSpotNo email address (default filter)Add emails in Pipedrive or adjust the filter deliberately
Deals arrive with no ownerOwner is not a user in both appsInvite the user with the same email, then rerun
Custom fields not updatingCustom mappings need Data Hub Starter+Upgrade, or keep the data in default-mapped fields
New dropdown option ignoredOptions are fixed when the sync is createdSave and restart the sync
Duplicates after first syncDuplicates already existed, or no matchingMerge in both apps; avoid “Do no matching”
Values flip back and forthTwo-way sync plus automations on both sidesMake one side read-only for that object or remove one automation

If you need to stop changes while you investigate, open the sync's More menu and choose Turn off sync. Deleted records can be resynced from the Failing view to recreate them.

Zapier, Make and the API: when the native sync is not enough

The native app keeps records aligned. Workflow tools are better for single events and for data the sync does not cover.

Alternatives to the native sync
ToolGood forExamplesFree tier
ZapierOne trigger, one or two actionsHubSpot new form submission → create Pipedrive deal; Pipedrive updated deal stage → update HubSpot dealYes: 100 tasks/month, two-step Zaps
MakeMulti-step scenarios with branchingWatch Pipedrive deals → search HubSpot company → create note and taskYes: 1,000 credits/month
APIsCustom matching, objects or audit rulesSync Pipedrive notes into HubSpot timelines with your own de-duplicationDeveloper time instead of a subscription
Zapier and Make capabilities from their own HubSpot/Pipedrive pages; free-tier limits from their pricing pages, checked Oct 29, 2026.

Be careful running Zapier or Make alongside a two-way native sync on the same fields. Every automated write is a change the native sync will copy back, so give each field exactly one writer.

Should you integrate the two CRMs or migrate to one?

Paying for two CRMs makes sense when each one is genuinely better at its part of the job and the sync stays simple. It stops making sense when you are mostly paying to keep duplicate records consistent.

Frequently asked questions

Does HubSpot integrate with Pipedrive?

Yes. HubSpot builds and certifies a Pipedrive app on its Data Sync engine. It syncs Pipedrive people, organizations, deals, products and custom activities with HubSpot contacts, companies, deals, products and engagements, in one direction or both.

Is the HubSpot Pipedrive integration free?

The app itself is free and the default field mappings work on any HubSpot account. Custom field mappings, association mapping and activity sync require HubSpot Data Hub Starter or above, so many teams end up paying for that tier once they need more than the standard fields.

How often does HubSpot sync with Pipedrive?

After the initial sync, HubSpot checks for changes every five minutes and records normally sync within ten minutes of a change. The first historical sync of a large account can take hours, and HubSpot warns that syncs with millions of records may take several days.

Why are some of my Pipedrive deals not syncing to HubSpot?

The most common causes are unmapped deal stages (only mapped stages sync), contacts without an email address (excluded by the default filter), owners who are not users in both apps, and records that fail a filter. Check the Failing and Excluded views on the CRM syncs tab to see the reason for each record.

Can I sync notes and emails between HubSpot and Pipedrive?

Notes and logged emails are not part of the native sync's object list. Use Zapier, Make or the two vendors' APIs for specific note or email workflows, or HubSpot Smart Transfer if you are moving away from Pipedrive for good.

Should I integrate HubSpot and Pipedrive or migrate to one of them?

Integrate when each tool has a clear job, for example HubSpot for marketing and Pipedrive for sales. Migrate when one tool can run the whole process and keeping both would mostly duplicate records, automations and subscription costs.

Sources

Prices and plan limits come from each vendor's own pricing pages and documentation, checked on the dates shown. Vendors change packaging often, so confirm the final figure in your own quote.

  1. HubSpot Marketplace: Pipedrive app listing — checked Oct 29, 2026
  2. HubSpot KB: Connect and use HubSpot data sync — checked Oct 29, 2026
  3. HubSpot KB: Match records in data sync — checked Oct 29, 2026
  4. HubSpot KB: Understand your data sync field mappings — checked Oct 29, 2026
  5. HubSpot KB: Association mapping with data sync — checked Oct 29, 2026
  6. Pipedrive Marketplace: HubSpot App Integration — checked Oct 29, 2026
  7. Zapier: HubSpot + Pipedrive integrations — checked Oct 29, 2026
  8. Make: HubSpot CRM and Pipedrive integration — checked Oct 29, 2026