---
title: Migrate to Close CRM from HubSpot or Pipedrive (2026)
description: "How to migrate to Close CRM from HubSpot or Pipedrive: field mapping, the Import2 route, CSV rules, duplicates, what does not carry over, and a cutover plan."
---

[Blog | GenFlows](https://www.genflows.com/blog)

# [Migrate to Close CRM from HubSpot or Pipedrive (2026)](https://www.genflows.com/blog/migrate-to-close-crm-from-hubspot-pipedrive-2026)

 Written by [GenFlows Team](https://www.genflows.com/blog/author/genflows-team) | Oct 27, 2026, 1:37:00 PM

TL;DR

- **Close organizes data around the Lead.** A Lead is the company container; Contacts, Opportunities and Activities sit inside it. Pipedrive Organizations map to Leads, People to Contacts, Deals to Opportunities.
- **You have three routes:** Close’s “Import from a CRM” option (run by its partner Import2), a CSV import you control, or emailing Pipedrive exports to Close support.
- **CSV uploads are capped at 15MB**, and duplicates are handled by comparison fields you choose. An import can be undone.
- **Notes, tasks and calls are documented as importable.** Email history, recordings, sequences and reports are not documented as migrating *(directional)*, so plan to rebuild or archive them.
- **Do not migrate your old pipeline design.** Rebuild stages for outbound, and keep the old CRM read-only for 60–90 days.

Teams that run cold email and LinkedIn outreach at volume often outgrow a marketing-first CRM. The move to Close is usually about calling, email and speed, not features. This guide covers the mechanics: how records map, which import route to use, what is likely to be left behind, and how to cut over without losing a week of replies.

*Sourcing note: import mechanics come from Close’s own help center. HubSpot-side field mapping, source-side export limits and the API route were not verified in full and are marked **directional** or left out. Confirm current terms with Close before you commit.*

## The Short Answer

Use Close’s built-in “Import from a CRM” if your source is on its supported list (HubSpot CRM and Pipedrive are), because it is usually free when started inside Close *(“in most cases” per Close; confirm)*. Use a CSV import when you want control over mapping, custom fields and duplicate rules. Either way, run a sample first, rebuild your pipeline and sequences instead of copying them, and keep the old CRM available until the first full month of reporting in Close matches your expectations.

## How Records Map to Close

Close’s core records are Leads, Contacts and Opportunities. Anything without a native field goes into a custom field at Lead, Contact or Opportunity level, and Opportunity pipelines and statuses can be created during field mapping.

| Source object | Close equivalent | Notes |
| --- | --- | --- |
| Pipedrive Organizations | Leads | Documented by Close |
| Pipedrive People | Contacts | Documented by Close |
| Pipedrive Deals and Leads | Opportunities | Documented by Close |
| HubSpot Companies | Leads | Our inference *(directional)* |
| HubSpot Contacts | Contacts inside a Lead | Contacts with no company or several companies need a decision *(directional)* |
| HubSpot Deals | Opportunities | Map stages to a rebuilt pipeline |
| Notes, tasks, calls | Notes, Tasks, Calls | Pipedrive route: notes, incomplete tasks, completed calls |

**The contact-to-company trap.** HubSpot lets one contact associate with several companies. Close nests contacts inside a single Lead, so those people have to be flattened or duplicated *(directional; Close’s pages do not address this)*. Decide the rule before you export, not after.

## Three Ways to Move the Data

### 1. Import from a CRM (Import2)

Close’s Lead Importer includes an “Import from a CRM” option powered by its partner Import2, with 28 CRMs listed including HubSpot CRM and Pipedrive. Only a Close Admin can start it, and only one person should, because a single import moves the whole team’s data. Import2 runs a sample migration first (a few hours depending on size), emails you, then runs the full import.

### 2. CSV import

The CSV route gives you the most control. Key rules from Close’s help center:

- The first row must be a header; Close guesses field assignments and you can correct them.
- Uploads are limited to 15MB per .csv, so split larger files. Excel files are accepted depending on the import option.
- Prefix a header with `custom.` to map it to a custom field. Unrecognized columns can become new Text custom fields.
- Choice fields and Lead Statuses must exist before the import. Multi-choice values are separated by semicolons and dates use yyyy-mm-dd.
- Several contacts per lead can sit on one row, or on separate rows grouped by a column such as company name.

### 3. Pipedrive export emailed to Close

For Pipedrive, you can export Leads, Deals, Organizations, People, Activities and Notes as CSVs (Tools and apps, then Export data) and email them to Close support, who run the import. If you use a Pipedrive field to mark customer relationships, tell support so Lead Statuses can match.

## Duplicates and Undo

When you import into an account that already has leads, you pick one or more comparison fields, such as company name or a customer-ID custom field. A lead matching any selected field counts as a match. For matches you can add missing info only, replace the lead entirely (this cannot be undone), or skip it. Within the file, “Group Related Rows” merges rows that share an identifier such as an email address.

An import can be reverted, but only by users with the Bulk Delete permission. Skipped and failed rows are available as CSVs for 30 days. Clean your source first: our [CRM data hygiene guide](https://www.genflows.com/blog/crm-data-hygiene-outbound-teams-2026) covers the dedupe pass that saves you from importing the same mess twice.

## Notes, Tasks and Calls

Close documents separate tools for importing notes (one row creates one note on the matched lead, matched by lead ID, name, email or phone), tasks (text plus optional date and user) and calls. These need an API key from Settings, then Developer, then API Keys. The help page does not mention emails or other activity types, and we did not verify rate limits for bulk loads *(see [Close API & webhooks](https://www.genflows.com/blog/close-crm-api-webhooks-automation-outbound-2026) for how the API behaves)*.

## What Probably Does Not Carry Over

| Item | Status | What to do |
| --- | --- | --- |
| Email history | Not documented as supported *(directional)* | Keep the old CRM as an archive |
| Call recordings, attachments | Not documented as supported *(directional)* | Download before cancelling |
| Sequences and workflows | Different objects *(directional)* | Rebuild; see [Close workflows](https://www.genflows.com/blog/close-crm-workflows-sequences-outbound-2026) |
| Reports and dashboards | Not migrated *(directional)* | Rebuild; see [Close reporting](https://www.genflows.com/blog/close-crm-reporting-outbound-2026) |
| Marketing history | Not documented *(directional)* | Export from the source before cutover |

One vendor exclusion is documented: for SalesforceIQ, only Accounts and Contacts import, not notes or activities. Ask Close or Import2 directly about any data type you cannot afford to lose.

## A Cutover Plan for Outbound Teams

1. **Audit and clean.** Remove dead contacts and decide the contact-to-company rule. Fields you never report on should not migrate.
2. **Design the new pipeline first.** Do not copy your old stages. Our [deal stages guide](https://www.genflows.com/blog/hubspot-deal-stages-outbound-teams-2026) shows an outbound-first structure that carries over to Close.
3. **Run the sample import.** Check 20 leads end to end: contacts nested correctly, custom fields filled, statuses mapped.
4. **Freeze, then import.** Pick a low-activity window and stop manual edits in the old CRM.
5. **Reconnect the stack.** Re-point your sending and LinkedIn tools: [cold email to Close](https://www.genflows.com/blog/close-crm-cold-email-integration-2026), [HeyReach to Close](https://www.genflows.com/blog/heyreach-close-crm-integration-2026) and [Clay to Close](https://www.genflows.com/blog/clay-close-crm-integration-push-leads-2026).
6. **Run both for 60–90 days** with the old CRM read-only, then archive.

**Is Close the right target?** If you are still deciding, read [Close vs HubSpot](https://www.genflows.com/blog/close-crm-vs-hubspot-outbound-sales-teams-2026) and [Close vs Pipedrive](https://www.genflows.com/blog/close-crm-vs-pipedrive-outbound-sales-teams-2026) first, and budget the licence with [Close CRM pricing](https://www.genflows.com/blog/close-crm-pricing-2026). Going the other way? See our [HubSpot migration checklist](https://www.genflows.com/blog/hubspot-crm-migration-checklist-2026).

## Frequently Asked Questions

### Can I import from HubSpot or Pipedrive without a CSV?

Yes. A Close Admin can start “Import from a CRM” in the Lead Importer, which runs on Close’s partner Import2, and HubSpot CRM and Pipedrive are on its supported list. Pipedrive users can alternatively email their exports to Close support.

### How much does a migration to Close cost?

Close says the built-in import is free “in most cases” when started from inside Close. Terms can change and help beyond the standard import may be priced separately, so confirm current terms with Close before you commit.

### What is the CSV size limit and how do I avoid duplicates?

Uploads are capped at 15MB, so split larger files. Choose comparison fields such as company name or an ID custom field, and use Group Related Rows to merge duplicates inside the file. You can undo an import afterward if you have the Bulk Delete permission.

### Will my email history move over?

Close’s migration pages name only notes, tasks and calls. Email history is not documented as supported *(directional)*, so keep the old CRM as a read-only archive and ask Close or Import2 before assuming anything more.

### What happens to sequences, workflows and reports?

Neither vendor page we read documents them as migrating. Plan to rebuild outbound sequences, automations and reports in Close, and test them on a sample of leads before you move the whole team.

### How do HubSpot companies and contacts fit Close’s lead model?

In Close a Lead is the company container and contacts sit inside it. A HubSpot contact tied to several companies, or to none, needs a rule before import *(directional; Close’s pages do not address it)*. Most teams assign the primary company and note the rest in a custom field.

**Planning a CRM move?** GenFlows runs Close and HubSpot builds for outbound teams, from migration to sequences and reporting. Start with our [RevOps agency pricing guide](https://www.genflows.com/blog/revops-agency-pricing-2026), or [talk to our team](https://www.genflows.com/).

*By the GenFlows GTM engineering team. Import mechanics from Close help-center documentation; items marked directional were not verified. Last updated October 2026.*

[View full post](https://www.genflows.com/blog/migrate-to-close-crm-from-hubspot-pipedrive-2026)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "GenFlows Team"
  },
  "dateModified" : "2026-10-27T13:37:00.890Z",
  "datePublished" : "2026-10-27T13:37:00Z",
  "headline" : "Migrate to Close CRM from HubSpot or Pipedrive (2026)",
  "image" : {
    "@type" : "ImageObject",
    "height" : 60,
    "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
    "width" : 60
  },
  "mainEntityOfPage" : "https://www.genflows.com/blog/migrate-to-close-crm-from-hubspot-pipedrive-2026",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "GenFlows Blog"
  }
}
```