CRM migration

Migrate from Zendesk Sell to Pipedrive

Field-level mapping, validation, and rollback between Zendesk Sell and Pipedrive. We move data and schema; workflows are rebuilt natively in Pipedrive.

Zendesk Sell logo

Zendesk Sell

Source

Pipedrive

Destination

Pipedrive logo

Compatibility

83%

10 of 12

objects map 1:1 between Zendesk Sell and Pipedrive.

Complexity

BStandard

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Zendesk Sell to Pipedrive is driven by Zendesk's official retirement of Sell on August 31, 2027, with data deletion per the Zendesk Service Data Deletion Policy. The two platforms share a similar sales-first object model — Leads map to Leads, Contacts map to Persons, Companies map to Organizations, Deals map to Deals — but Sell separates Leads from Contacts while Pipedrive consolidates all people into a single Persons object, requiring a consolidation step during import. We sequence the migration around Sell's parent-to-child dependency: Pipelines and Stages are configured in Pipedrive first, then Companies, then Contacts with their Company link resolved, then Deals with their Contact and Company lookups satisfied, then Activities (calls, tasks, meetings, notes). Custom fields and tags migrate with field-key resolution during scoping. Sell Sequences, email cadences, and workflow automations do not migrate; we deliver a written inventory of active sequences and workflows for the customer's admin to rebuild in Pipedrive's automation engine. We do not migrate reports or dashboards as configuration; we export them as reference documents for manual rebuild.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

Zendesk Sell logo

Zendesk Sell

What's pushing teams away

  • Zendesk officially announced Sell's retirement on August 31, 2027, with data deletion per Zendesk's Service Data Deletion Policy upon subscription end or sunset date, whichever comes first.
  • Pricing tiers gate features aggressively: advanced workflows move from Team to Professional, and reporting depth varies significantly across plans with no transparency in published docs.
  • Customers report the platform does not accommodate SaaS business models well and lacks advanced reporting capabilities that growing companies require.
  • Per-user pricing compounds with seat creep as teams add power users, temp licenses, and partner access, making total cost unpredictable.
  • Support-only billing and multiple login charges frustrate teams that feel they already pay for the service and should receive unlimited user seats on paid tiers.

Choosing

Pipedrive logo

Pipedrive

What's pulling them in

  • Clean drag-and-drop pipeline interface with minimal learning curve, making it approachable for small sales teams without dedicated CRM admins.
  • Visual deal tracking keeps reps focused on next actions — activities, calls, and follow-up tasks surface directly in the pipeline view.
  • Strong integrations via Zapier and native marketplace apps let teams wire Pipedrive into Calendly, ActiveCampaign, and similar sales-stack tools.
  • Mobile apps for iOS and Android keep field reps connected to deals, contacts, and tasks without a desktop session.
  • Reputation and review volume — over 3,000 verified reviews across G2 and Capterra — signal reliability for teams evaluating CRM options.

Object mapping

How Zendesk Sell objects map to Pipedrive

Each row shows how a Zendesk Sell object lands in Pipedrive, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

Zendesk Sell

Lead

maps to

Pipedrive

Lead

1:1
Fully supported

Sell Leads map directly to Pipedrive Leads. We preserve all standard Lead fields (name, email, phone, source, status) and custom Lead Fields via a field-key lookup table resolved during discovery. Unconverted Sell Leads land as Pipedrive Leads with their original lead_source and any custom qualification fields carried over. Pipedrive's Lead status values are mapped to the closest Sell status equivalents; the customer selects the target Lead status during scoping.

Zendesk Sell

Contact

maps to

Pipedrive

Person

1:many
Fully supported

Sell's separate Lead and Contact objects both map to Pipedrive's single Persons object. We run a consolidation step during data transform: Sell Contacts with no corresponding Sell Lead convert directly to Pipedrive Persons. Sell Leads that were never converted into Contacts convert to Pipedrive Persons with a custom field sell_original_type__c = 'Lead' preserved for reporting. Sell Contacts that originated from a Lead conversion map as Persons with that field = 'Contact'. This prevents data duplication and preserves the source record type for audit.

Zendesk Sell

Company

maps to

Pipedrive

Organization

1:1
Fully supported

Sell Companies map 1:1 to Pipedrive Organizations. The domain field in Sell becomes the Organization's website URL. Organization is created before any Person import so that the Pipedrive Organization-ID lookup is satisfied at the moment of Person insert. We preserve industry, employee count, and address fields as standard or custom fields based on the customer's field inventory.

Zendesk Sell

Deal

maps to

Pipedrive

Deal

1:1
Fully supported

Sell Deals map 1:1 to Pipedrive Deals. The Sell dealstage property maps to a Pipedrive Stage that belongs to a specific Pipeline; we resolve the pipeline and stage by name during import. Loss reasons from Sell become a custom field on Pipedrive Deal. Deal value, expected close date, and custom Deal Fields migrate directly. Pipedrive Deal status (open, won, lost) maps from Sell's stage-level win/loss flags.

Zendesk Sell

Pipeline + Stage

maps to

Pipedrive

Pipeline + Stage

lossy
Fully supported

Sell Pipelines and their child Stages are recreated in Pipedrive as Pipelines with ordered Stages inside. Each Sell pipeline becomes a Pipedrive Pipeline; stage order and names transfer. Sell stage-level loss/win flags map to Pipedrive Stage status (won/lost/open). Pipedrive's stage probability percentages are set to match Sell's where defined, or to sensible defaults where Sell has no probability data. We configure this before any Deal import so that stage assignment is valid at insert time.

Zendesk Sell

Task

maps to

Pipedrive

Activity

1:1
Fully supported

Sell Tasks with due dates, assignees, and completion status map to Pipedrive Activities with type = 'task'. The original Sell task subject becomes the Activity subject, due date and assignee migrate, and completion status maps to completed = true/false. Activity timestamp preserves the original Sell created date for timeline ordering.

Zendesk Sell

Call Record

maps to

Pipedrive

Activity (type = call)

1:1
Fully supported

Sell call logs (call outcome, duration, recording URL) map to Pipedrive Activities with type = 'call'. The call disposition maps to a custom Activity field; call duration maps to a numeric custom field. Call recording audio files require separate file storage transfer and are linked to the Activity via a custom field holding the recording URL. We flag large call recording libraries as a separate file-migration step and advise on Pipedrive's storage limits per plan.

Zendesk Sell

Meeting

maps to

Pipedrive

Activity (type = meeting)

1:1
Fully supported

Sell meeting records map to Pipedrive Activities with type = 'meeting'. Title, start and end timestamps, location, and attendee list migrate. Pipedrive does not support a native attendee list as a standard field; we map attendee emails to a custom Activity field or Note for reference. Meeting notes attached in Sell migrate as Pipedrive Notes linked to the Activity.

Zendesk Sell

Note

maps to

Pipedrive

Note

1:1
Fully supported

Sell Notes attached to Contacts, Deals, Leads, or Companies migrate as Pipedrive Notes linked to the corresponding Person, Deal, Lead, or Organization. Note body text transfers as-is. Parent record reference is preserved by resolving the Sell parent ID to the Pipedrive record ID at migration time.

Zendesk Sell

Custom Field

maps to

Pipedrive

Custom Field

1:1
Fully supported

Sell custom fields on Leads, Contacts, Deals, and Companies map to Pipedrive custom fields of equivalent type. Sell's numeric custom field IDs must be resolved to field keys during scoping; Pipedrive uses field IDs differently. We build a field-key lookup table during discovery, pre-create custom fields in Pipedrive via the API before import begins, and then map values using the correct destination field identifiers. Picklist values, multi-select values, and date formats are normalized to match Pipedrive's accepted formats.

Zendesk Sell

Tag

maps to

Pipedrive

Label

1:1
Fully supported

Sell Tags applied to Contacts, Deals, and Leads migrate to Pipedrive Labels. Tag-to-Label is a direct string mapping preserved at record level. Pipedrive Labels are entity-scoped (Person, Deal, Lead, Organization) matching Sell's tagging model. We note that Pipedrive does not support cross-entity tagging from a single label; multi-entity tag use cases are preserved per entity type.

Zendesk Sell

Product

maps to

Pipedrive

Product

1:1
Fully supported

Sell Products with SKU, name, price, and description map to Pipedrive Products. Products must exist in Pipedrive before Deal-Product associations can be created. We import Products first in the sequence, then associate them to Deals using the product_id reference resolved from the Pipedrive Product import.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

Zendesk Sell logo

Zendesk Sell gotchas

High

Sell sunset creates a hard deadline for data migration

Medium

Sell API rate limits are low for large-volume exports

Medium

Custom field IDs differ from field keys in API calls

Medium

Sequences and cadence state cannot be migrated

Low

Job queue limit of 30 concurrent background jobs

Pipedrive logo

Pipedrive gotchas

High

Custom field hash keys differ per account

High

Export access gated by visibility groups

Medium

Token-based API rate limits since December 2024

Medium

Sequences and Automations not exposed via REST API

Low

Cost escalates via workflow caps and add-ons

Pair-specific challenges

  • Sell sunset creates a hard data-deletion deadline

    Zendesk retired Sell on August 31, 2027. All Sell data is deleted per the Zendesk Service Data Deletion Policy on subscription end or the sunset date, whichever arrives first. Organizations that delay migration planning until 2027 face rushed migrations, specialist availability constraints, and potential data loss. We schedule discovery calls with a migration-start target no later than 9 months before the deadline and advise customers to begin migration planning 12-18 months ahead to allow time for data cleanup, testing, and team training without last-minute pressure.

  • Lead and Contact consolidation requires design before import

    Sell separates Leads from Contacts; Pipedrive consolidates all people into a single Persons object. The migration must decide how to handle Sell Leads that were never converted to Contacts. We map converted Sell Leads to Persons with sell_original_type__c = 'Contact' and unconverted Sell Leads to Persons with sell_original_type__c = 'Lead', preserving the distinction for reporting. Migrations that skip this consolidation step either duplicate records (if every Lead and Contact is imported as a separate Person) or lose the Lead/Contact provenance. We define the consolidation rule during discovery and apply it as the first transform step.

  • Custom field IDs require a field-key lookup table before migration

    Sell assigns a numeric custom field ID and a separate custom field key to all custom fields. When writing to Pipedrive's API, the destination custom field identifier must be known and correctly referenced. We resolve both Sell identifiers during the scoping phase, pre-create equivalent custom fields in Pipedrive via the API, and maintain a field-key lookup table mapping Sell field keys to Pipedrive field IDs before writing a single record. Without this resolution step, custom field values either fail to write or write to the wrong fields.

  • Sequences and cadence state cannot migrate

    Sell Sequences store enrollment state, step history, and reply tracking tied to individual Contacts. This automation data is not exportable as a discrete object and has no equivalent structure in Pipedrive. We export Sequence metadata (names, step counts, cadence patterns) as a reference document and flag active sequences that reps must rebuild in Pipedrive's automation tools. We do not attempt to migrate enrollment state because paused or in-progress sequences would carry incorrect resume points. Call recording audio files similarly require separate file storage transfer and are linked to Activities via a custom URL field rather than migrated as native Pipedrive attachments.

  • Sell API rate limits and job queue constraints affect export throughput

    The Sell Core API permits 36,000 requests per hour (10 requests per token per second) per token, with a maximum of 30 queued or running background jobs for bulk update endpoints. We implement rate-limit-aware polling using X-RateLimit-Remaining headers and pause between chunks to avoid hitting the ceiling. We monitor the zendesk-ratelimit-inflight-jobs header during export and throttle batch submissions accordingly. For organizations with hundreds of thousands of records, this adds processing time but prevents 429 errors and TooManyJobs failures that would otherwise require retry logic.

Migration approach

Six steps for a successful Zendesk Sell to Pipedrive data migration

  1. Discovery and scoping

    We audit the source Sell account across tier (Team or Professional), object counts (Leads, Contacts, Companies, Deals, Tasks, Notes, custom fields, tags), pipeline count, stage names, and active sequences. We extract a representative data sample via the Sell Core API to verify field coverage and data quality. We also inventory Sell's user list for Owner mapping and flag any deal-currency or multi-currency considerations. The discovery output is a written migration scope with record counts per object, custom field inventory, pipeline-stage mapping, and a migration-start recommendation tied to the August 31, 2027 deadline.

  2. Pipedrive setup and schema pre-creation

    We create Pipelines and Stages in Pipedrive matching the Sell pipeline-stage structure before any data import begins. We pre-create custom fields via the Pipedrive API using the field-key lookup table from scoping, matching Sell field types to Pipedrive field types (text, numeric, date, picklist, multi-select). We configure user provisioning: Sell Owners map to Pipedrive Users by email match, with missing users flagged for the customer's admin to provision before the production migration phase begins.

  3. Sample migration and reconciliation

    We run a sample migration of 50-100 records per object type into a staging environment, verifying that Pipedrive record counts, field mapping, and relationship resolution (Company on Person, Contact on Deal) match the source Sell data. The customer spot-checks 25 random records against Sell, confirms that custom fields populated correctly, and signs off the mapping before full production migration begins. Any field-type corrections or pipeline adjustments happen at this stage, not during production cutover.

  4. Production migration in dependency order

    We run production migration in record-dependency order: Pipelines and Stages (configured, not imported), Products (required for Deal-Product associations), Organizations (from Sell Companies), Leads (pre-convert map), Contacts and Deals (with CompanyId and PersonId lookups resolved), then Activities (calls, tasks, meetings, notes) via Pipedrive's API with rate-limit handling. Each phase emits a row-count reconciliation report. Custom field values are written using the resolved field-key lookup table to prevent mismapped writes.

  5. Cutover and delta sync

    We freeze Sell to read-only during the cutover window. We run a final delta migration capturing any records modified or created in Sell during the migration window. The customer switches to Pipedrive as the system of record. We validate record counts, spot-check relationship integrity (Deals linked to Persons, Persons linked to Organizations), and deliver the migration summary report. A one-week hypercare window covers any reconciliation issues raised by the sales team.

  6. Automation inventory handoff

    We deliver a written inventory of all active Sell Sequences (name, step count, cadence type) and Sell Workflows (trigger, conditions, actions) for the customer's admin to rebuild in Pipedrive's automation tools. We do not rebuild Sell automations as Pipedrive automation rules; that is outside standard migration scope. Reports and dashboards do not migrate as configuration; we export them as reference documents for manual rebuild in Pipedrive's reporting interface. Post-migration admin training or workflow rebuild consulting is a separate engagement.

Platform deep dives

Context on both ends of the pair

Zendesk Sell logo

Zendesk Sell

Source

Strengths

  • Native click-to-dial and call recording built into every tier without add-on cost.
  • Multichannel unified inbox consolidating email, chat, voice, and social tickets in one place.
  • Conversational UI reduces training friction for sales reps new to CRM tools.
  • Deep Zendesk Support integration for companies running both Sell and Support.
  • Mobile-first design with geolocation and full CRM functionality on iOS and Android.

Weaknesses

  • Sell is being retired August 31, 2027, with no new development expected and data deletion on sunset.
  • Feature gating across tiers forces upgrades for basic workflow automation and reporting depth.
  • Per-user pricing with no unlimited seat option on paid plans inflates cost as teams grow.
  • Advanced SaaS metrics, custom reporting, and product-led growth features are limited compared to purpose-built sales platforms.
  • Export and migration tooling is CSV-heavy with limited bulk API automation outside the developer API.
Pipedrive logo

Pipedrive

Destination

Strengths

  • Intuitive drag-and-drop pipeline that sales reps actually use without resistance or training overhead.
  • Per-seat unlimited-deals model on all tiers — reps cannot be blocked from logging activity.
  • Active marketplace with 400+ integrations and a documented REST API with OpenAPI 3 specs.
  • Mobile apps with offline access, call logging, and calendar sync keep field teams operational.
  • Strong focus on sales activity tracking — next-action reminders and follow-up scheduling are first-class features.

Weaknesses

  • No custom objects — teams needing non-standard data structures must work around the four standard entity types.
  • Workflow automation limits by tier (30, 60, 90 active workflows) force upgrades as processes grow.
  • No free permanent plan — teams evaluating fit must commit to a trial without a freemium option.
  • Limited advanced reporting and custom dashboard capabilities compared to HubSpot or Salesforce.
  • Export permissions are gated by visibility groups, meaning data scoping must account for who can see what before migration.

Complexity grading

How hard is this migration?

Standard CRM migration. 3 of 8 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Zendesk Sell and Pipedrive.

  • Object compatibility

    B

    3 of 8 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    8-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    Zendesk Sell: Sell Core API: 36,000 requests/hour (10 req/token/sec); Zendesk Support varies by plan tier from 20 req/min (Team) to 700 req/min (Enterprise).

  • Data volume sensitivity

    A

    Zendesk Sell exposes a bulk API — large-volume migrations stream efficiently.

Estimator

Estimate your Zendesk Sell to Pipedrive migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about Zendesk Sell to Pipedrive data migrations

Answers to the questions buyers ask most during Zendesk Sell to Pipedrive migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Zendesk Sell to Pipedrive migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most migrations land between two and four weeks for accounts with under 10,000 total records and limited custom fields. Migrations with over 20,000 records, multiple Sell pipelines, extensive custom fields, or large activity histories (call logs, tasks, meeting records) move to six to ten weeks because of API batch chunking, parent-record lookup resolution, and the delta-sync step at cutover. Sell's August 31, 2027 sunset means we treat every Sell migration as time-bound and schedule discovery with a migration-start target at least 9 months before the deadline.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Zendesk Sell.
Land in Pipedrive, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day