CRM migration

Migrate from CDK Global to Pipedrive

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

CDK Global logo

CDK Global

Source

Pipedrive

Destination

Pipedrive logo

Compatibility

100%

12 of 12

objects map 1:1 between CDK Global and Pipedrive.

Complexity

BStandard

Timeline

5–10 business days

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

CDK Global is a dealer management system that handles the entire dealership lifecycle — new/used vehicle sales, F&I product sales, service department management, parts inventory, and accounting — under one integrated platform. Its data model is deeply automotive: customers are linked to vehicles (VIN, mileage, trim), trades carry NADA values, F&I deals bundle finance terms and protection products, and service records track RO numbers and labor rates. Pipedrive, by contrast, is a sales-focused CRM with five core objects: Person, Organization, Deal, Activity, and Product. There is no native automotive entity (no vehicle, no trade-in value, no F&I product, no repair order). We extract CDK data via the Fortellis API bundle and map migratable records to Pipedrive objects, using custom fields for automotive-specific properties that have no native equivalent. The migration carries forward all person records, organization records for BHPH lots and commercial accounts, deal records with stage and amount, product records for F&I items, and activity history with original timestamps and owner assignments. CDK workflows (service routing rules, F&I menu prompts, parts reorder triggers) do not transfer — they require rebuild in Pipedrive's automation builder. The mechanism is API-first extraction with bulk upsert validation against Pipedrive's rate-limited v1 endpoints, followed by a delta window that captures any CDK records modified during cutover before final reconciliation.

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

CDK Global logo

CDK Global

What's pushing teams away

  • The 2024 ransomware breach caused a multi-week outage across CDK's entire dealer base, with significant revenue loss and manual-recovery labor that has dealerships actively evaluating alternatives.
  • CDK charges premium implementation fees (~$10,000) and opaque monthly licensing that many mid-market dealers describe as expensive for the value delivered.
  • Users consistently report CDK runs slowly and suffers random save errors that interrupt customer contracting and deal-closing workflows.
  • Switching DMS providers is architecturally disruptive because CDK stores deeply integrated relationships between vehicles, customers, repair orders, and F&I products that don't export cleanly.
  • Limited pricing transparency and a complex partner-billing model make it difficult for dealers to predict total cost of ownership before committing.

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 CDK Global objects map to Pipedrive

Each row shows how a CDK Global 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.

CDK Global

CDK Customer

maps to

Pipedrive

Pipedrive Person

1:1
Fully supported

CDK customer records (name, email, phone, address) map directly to Pipedrive Person. CDK customers with no vehicle association land as standalone Persons. Customers with linked vehicles have vehicle properties migrated as custom fields on the Person record, preserving the customer-to-vehicle relationship from CDK. The original CDK customer ID is stored as a custom field for reconciliation.

CDK Global

CDK Customer (commercial/BHPH account)

maps to

Pipedrive

Pipedrive Organization

1:1
Fully supported

CDK customers flagged as business accounts or buy-here-pay-here lots map to Pipedrive Organization. Organization fields (name, website, industry) receive direct values where present in CDK; otherwise they are created from customer data and flagged for enrichment. Commercial accounts maintain their CDK dealer ID as a reference field to support post-migration validation against source records.

CDK Global

CDK Vehicle

maps to

Pipedrive

Pipedrive Person / Deal (custom fields)

1:1
Fully supported

CDK vehicle records (VIN, year, make, model, trim, mileage, condition grade, stock number) have no Pipedrive native equivalent. We create Pipedrive custom fields on the linked Person record (vehicle properties) and on the associated Deal record (trade vehicle details). The vehicle-to-customer linkage is preserved as a custom field value.

CDK Global

CDK Deal / Deal Structure

maps to

Pipedrive

Pipedrive Deal

1:1
Fully supported

CDK deal records (deal amount, stage, close date, sales person) map to Pipedrive Deal. CDK deal stage names are mapped value-by-value to Pipedrive stage names within the target pipeline. The vehicle and trade linked to the CDK deal are preserved as custom fields on the Pipedrive Deal.

CDK Global

CDK Trade-In Vehicle

maps to

Pipedrive

Pipedrive Deal (custom fields)

1:1
Fully supported

CDK trade-in records (trade VIN, trade value, NADA value, payoff amount) have no Pipedrive equivalent. These migrate as a set of custom fields on the associated Pipedrive Deal: Trade_VIN__c, Trade_Value__c, Trade_NADA_Value__c, Trade_Payoff__c. The net trade equity calculates from these values as an additional custom field.

CDK Global

CDK F&I Product

maps to

Pipedrive

Pipedrive Product / Deal (custom fields)

1:1
Fully supported

CDK F&I products (GAP, credit life, tire & wheel, paint protection, etching) are modeled as Pipedrive Products for catalog purposes, linked to the deal via deal_products entries. Provider, cost, selling price, and reserve rate for each F&I product migrate as custom fields on the Pipedrive Product record since Pipedrive's native product fields do not capture F&I-specific pricing tiers.

CDK Global

CDK Finance Structure

maps to

Pipedrive

Pipedrive Deal (custom fields)

1:1
Fully supported

CDK finance terms (APR, term, lender, finance reserve, buy rate, sell rate, monthly payment) have no Pipedrive native equivalent. These migrate as custom fields on the Pipedrive Deal: Finance_APR__c, Finance_Term__c, Finance_Lender__c, Finance_Reserve__c, Finance_Monthly_Payment__c. Dealerships use these fields for F&I audit and compliance review.

CDK Global

CDK Service Record / Repair Order

maps to

Pipedrive

Pipedrive Activity

1:1
Fully supported

CDK service repair orders (RO number, service type, open/closed status, labor hours, labor rate, parts lines, technician, advisor) are modeled as Pipedrive Activities tied to the Person record. Open ROs create open Pipedrive Activities with due dates; closed ROs create completed Activities with original completion dates. Parts lines and labor breakdowns are preserved as Activity notes.

CDK Global

CDK Parts Inventory

maps to

Pipedrive

No Pipedrive equivalent

1:1
Fully supported

CDK parts inventory records (part number, description, cost, list price, bin location, on-hand quantity, reorder point) have no Pipedrive equivalent. Parts data is exported as a CSV reference file for manual use or for integration into a separate inventory management tool. It is not imported into Pipedrive's CRM layer.

CDK Global

CDK Sales Lead / Internet Lead

maps to

Pipedrive

Pipedrive Lead

1:1
Fully supported

CDK internet leads and raw sales leads without a closed deal map to Pipedrive Lead. Pipedrive's Lead object is separate from Person and supports early-funnel tracking. Source attribution (lead source, campaign name) from CDK is preserved as custom fields on the Pipedrive Lead. Leads convert to Persons and Deals when they progress in Pipedrive's workflow.

CDK Global

CDK Employee / Salesperson

maps to

Pipedrive

Pipedrive User

1:1
Fully supported

CDK employee records are matched to Pipedrive Users by email address. CDK user records without an email address in the DMS are flagged for manual Pipedrive user creation before migration. CDK role and department assignments (sales, finance manager, service advisor) are preserved as custom fields on the Pipedrive User record.

CDK Global

CDK Attachment / Document

maps to

Pipedrive

Pipedrive Activity (note attachment)

1:1
Fully supported

CDK documents attached to deals or customers (credit applications, NADA reports, service invoices) are downloaded and re-uploaded as file attachments to the corresponding Pipedrive Activity or Person record. File size limits from Pipedrive apply (25MB per file). Inline images in service notes are extracted and hosted as separate attachments.

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.

CDK Global logo

CDK Global gotchas

High

CDK's 2024 ransomware outage sets migration precedent

High

Accounting records are migration-excluded by design

Medium

Deal/F&I bundle requires custom field mapping

Medium

Data Export Tool output requires transformation for non-CDK targets

Low

Fortellis API rate limits are unpublished

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

  • CDK automotive entities have no native Pipedrive equivalent — every vehicle, trade, and F&I field requires custom-field setup

    Pipedrive has five core objects (Person, Organization, Deal, Activity, Product) and no automotive data model. CDK vehicle records (VIN, year/make/model, mileage, trim), trade-in valuations (NADA value, payoff), and F&I finance terms (APR, term, lender, reserve rate) have nowhere to land natively. We map these as custom fields, but Pipedrive's custom-field management UI requires creating each field individually before migration data can populate it. A CDK export with 30+ automotive properties means 30+ custom fields to pre-create in Pipedrive before the migration run — this is the single most time-intensive planning step and must be completed before the data moves.

  • CDK F&I product catalog (GAP, tire & wheel, etch, credit life) maps to Pipedrive Products but loses finance-specific pricing structure

    Pipedrive Products carry name and prices but not the multi-tier F&I pricing model CDK uses (cost, selling price, reserve rate, provider, dealer buy rate). We migrate F&I products as Pipedrive Products with the selling price as the native prices field and cost/reserve/provider as custom fields, but the F&I menu structure (what products appear together, how they are presented in the finance interview) is a CDK-specific workflow that does not exist in Pipedrive. F&I managers who rely on CDK's structured menu builder need to rebuild the product presentation layer in Pipedrive's automation tools or document the CDK menu order for manual recreation.

  • CDK multi-department structure (sales, service, parts, F&I) does not map to Pipedrive's single-team model

    CDK is designed for dealership groups where sales managers, F&I managers, service advisors, and parts personnel have separate roles and access permissions within the same CDK deployment. Pipedrive's role-based permissions apply to a single CRM context — there is no native concept of departmental silos with separate deal structures within one Pipedrive account. We map CDK employee roles as custom fields on Pipedrive User records, but CDK role-based access controls (which users can see which deals) do not transfer and must be recreated as Pipedrive visibility groups or manually managed. Teams with multiple departments using CDK for CRM functions will need to consolidate into Pipedrive's single-team view.

  • CDK service repair orders require transformation into Pipedrive Activities — RO-specific fields are flattened into notes

    CDK repair orders carry structured data (RO number, line items with part numbers/descriptions/quantities, technician ID, labor rates, open/closed status) that Pipedrive cannot natively represent. We transform each RO into a Pipedrive Activity with the RO number prefixed to the subject, labor hours and rates as custom fields, and the full parts breakdown as a long-text custom field. However, Pipedrive Activities do not have a line-item structure — the parts detail becomes a text block rather than structured rows. Service advisors reviewing Pipedrive Activities for parts-reorder decisions will need to parse this text block rather than viewing tabular RO data. This is a representation trade-off inherent to the CRM model.

  • CDK Parts Inventory records have no Pipedrive home and are excluded from migration

    CDK tracks parts inventory (part number, bin location, on-hand quantity, cost, list price, reorder point) across the service and parts department. Pipedrive has no inventory management capability — it is a CRM, not a DMS. Parts inventory records cannot be imported into Pipedrive's object model without creating artificial Person or Organization records that distort the CRM's data integrity. We export CDK parts inventory as a standalone CSV file for reference, but it must be managed in a separate inventory tool post-migration. Dealerships that rely on CDK for parts management and want to move to Pipedrive for CRM need to retain CDK (or a CDK alternative) specifically for parts operations, or adopt a separate parts/inventory tool.

Migration approach

Six steps for a successful CDK Global to Pipedrive data migration

  1. Audit CDK export scope and map automotive fields to Pipedrive custom fields

    We connect to the CDK account via the Fortellis Data Extract API bundle and pull a full export snapshot covering customers, vehicles, deals, trades, F&I products, finance terms, service records, and employees. We then build the Pipedrive custom-field schema: every CDK automotive property (VIN, mileage, trim, trade values, F&I rates, RO fields) that has no native Pipedrive equivalent is documented as a custom field with its type and options. We deliver the custom-field creation plan to your Pipedrive admin before any data loads, so the destination schema is ready for the migration run.

  2. Create Pipedrive users and resolve CDK employees by email

    CDK employee records are matched to Pipedrive Users by email address. Your Pipedrive admin creates the user accounts first; we then run the owner-resolve step against the CDK employee export. CDK employees without email addresses in the DMS are flagged in a separate list and routed to your admin for manual Pipedrive user creation. No CDK deal, contact, or service record is assigned an owner until every CDK employee with an open record has a matching Pipedrive user or a fallback owner assignment is confirmed.

  3. Migrate Organizations and Persons first, then Deals and Activities

    Pipedrive requires Organizations to exist before Persons can associate with them (via org_id) and requires Persons to exist before Deals can associate them (via person_id). We sequence the migration: Organizations load first, then Persons with their org_id and custom vehicle fields, then Deals with their person_id, deal_value, stage, and trade/F&I custom fields, then Activities (including transformed service records) linked to the Person records. This foreign-key sequencing ensures every Pipedrive record lands with its correct associations intact.

  4. Run a sample migration with field-level diff across 100–500 representative records

    A representative slice migrates first — typically 200–500 records spanning customers with vehicles, deals with trade-ins, F&I products, service records, and organizational accounts. We generate a field-level diff comparing CDK source values against Pipedrive destination values for every mapped field. You can verify that VIN fields populated correctly, trade equity calculated, F&I product pricing landed in the right custom fields, and service RO numbers appear in Activity subjects. The diff report is the validation gate before the full migration run commits.

  5. Execute full migration with delta-pickup window and audit-log rollback

    The full migration runs against Pipedrive's REST API v1 with token-based rate-limit handling (500 requests/min per token as of December 2024). A delta-pickup window of 24–48 hours captures any CDK records modified during the cutover — new service records, updated customer addresses, or deal stage changes made by staff who kept working in CDK during migration. An audit log records every upsert operation. If reconciliation reveals mapping errors or data gaps, one-click rollback reverts the Pipedrive account to its pre-migration state so corrections can be applied and the migration re-run.

Platform deep dives

Context on both ends of the pair

CDK Global logo

CDK Global

Source

Strengths

  • $540B in annual dealer commerce managed through CDK systems, making it the most data-rich DMS in North America.
  • End-to-end stack covering front-office CRM, F&I, fixed operations, parts, and accounting in a single proprietary platform.
  • Fortellis API ecosystem with OAuth authentication and documented Get/Post/History/Async endpoints for vehicle, sales, service, parts, and customer data.
  • Tier IV data centers with PGP encryption and MFA on data exports, meeting FTC Safeguards Rule requirements.
  • CDK Data Export/Import Tool schedules predefined data sets to SFTP with PGP encryption at no additional license cost.

Weaknesses

  • Opaque pricing with no published tiers and implementation fees of $10,000+ create high switching costs that lock in mid-market dealers.
  • 2024 ransomware breach exposed CDK's systemic risk; a weeks-long outage forced dealerships into manual processes and revenue loss.
  • Performance complaints across G2 and SoftwareAdvice consistently cite slow response times and random save errors in production use.
  • Accounting module is deeply integrated and cannot be cleanly decoupled for export, complicating migrations to standalone CRMs.
  • High switching costs and complexity mean CDK migrations typically require weeks of discovery, custom mapping, and parallel-run validation.
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 CDK Global 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

    CDK Global: Not publicly documented by CDK.

  • Data volume sensitivity

    A

    CDK Global exposes a bulk API — large-volume migrations stream efficiently.

Estimator

Estimate your CDK Global 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 CDK Global to Pipedrive data migrations

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

Can't find your answer?

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

Book a free 30 minute consultation

Most CDK to Pipedrive migrations complete in 5–10 business days for datasets under 100,000 records. The timeline is dominated by the pre-migration planning phase: CDK exports can pull large volumes quickly via the Fortellis API, but Pipedrive custom-field creation is a manual step your admin must complete before data lands. Migrations exceeding 100,000 records or including service history, F&I product catalogs, and multi-rooftop CDK setups extend to 3–6 weeks, primarily due to custom-field count and owner-resolve complexity. The migration execution (full load + delta pickup) runs in 24–72 hours.

Adjacent paths

Related migrations to explore

Ready when you are

Move from CDK Global.
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