CRM migration
Field-level mapping, validation, and rollback between Intrix CRM and Pipedrive. We move data and schema; workflows are rebuilt natively in Pipedrive.
Intrix CRM
Source
Pipedrive
Destination
Compatibility
8 of 11
objects map 1:1 between Intrix CRM and Pipedrive.
Complexity
BStandard
Timeline
2-4 weeks
Overview
Moving from Intrix CRM to Pipedrive is a manual CSV-to-API migration rather than an API-to-API transfer, because Intrix publishes no public REST endpoint for external data access. We extract each object as a separate CSV file from the Intrix UI, parse and transform the data, then import through Pipedrive's API using its Import2 partner tool for standard CRM objects and direct API writes for custom fields and Projects. Intrix's Client-Contact parent-child relationship maps to Pipedrive's Organization-Person hierarchy using Client name or ID as the dedupe key. Intrix Opportunities map to Pipedrive Deals with stage-name mapping from the customer's active pipeline configuration. Projects with task dependencies require sequenced import so parent tasks land before their child dependencies. We do not migrate Workflows, HRM staff monitoring, Working Hours Records configurations, Support Tickets, or Reports as these are either module-gated on specific Intrix tiers or have no direct Pipedrive equivalent. We deliver a written inventory of any active integrations for manual reconfiguration in Pipedrive.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Intrix CRM 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.
Intrix CRM
Client
Pipedrive
Organization
1:1Intrix Client records migrate 1:1 to Pipedrive Organizations. We extract Client name, industry, contact information, and any custom fields stored against the Client record. The Client's 360-degree overview data and address fields map to Pipedrive's Organization standard fields. Client ID is preserved as a custom field org_intrix_id__c for deduplication and audit. If the Client has associated Contacts, we import Organizations first so that the Organization can be resolved before Person records land, avoiding orphaned Persons without a parent Organization.
Intrix CRM
Contact
Pipedrive
Person
1:1Intrix Contact records migrate to Pipedrive Persons with the Client-Client relationship mapped to Pipedrive's Organization field on Person. We match each Contact to its parent Organization by Intrix Client ID or Client name. Contact name, email, phone, role, and any custom contact-level fields transfer to Pipedrive Person fields. Persons without a resolvable Organization are imported with Organization left blank and flagged for manual association after the Organization import phase completes.
Intrix CRM
Opportunity
Pipedrive
Deal
1:1Intrix Opportunities map to Pipedrive Deals. We transfer deal title, value, expected close date, owner assignment, and the current pipeline stage. Intrix's pipeline stage names are customer-specific and do not match Pipedrive's default stage values (Prospect, Qualification, Proposal Sent, Negotiation, Won, Lost). During scoping we extract the customer's active stage configuration and map each Intrix stage name to the equivalent Pipedrive stage in the customer's pipeline, creating new stages where no direct equivalent exists.
Intrix CRM
Pipeline Stages
Pipedrive
Pipeline Stages
lossyIntrix's configurable pipeline stage model maps to Pipedrive's Pipeline and Stage objects. We extract the customer's complete stage list including stage order, probability percentages, and any stage-specific actions. Each Intrix pipeline maps to a Pipedrive Pipeline with its own Stage list. If Intrix uses multiple pipelines, we create corresponding Pipedrive pipelines and assign deals to the correct pipeline during migration using the pipeline ID resolved from the stage mapping.
Intrix CRM
Activity (calls, emails, meetings, tasks)
Pipedrive
Activity
1:1Intrix Activities logged against Clients or Opportunities migrate to Pipedrive Activities. Call logs become Pipedrive Activities with type=call and the call outcome preserved in a custom field. Email activities transfer with the full email body and timestamp as Activity entries. Meeting records migrate with date, duration, and location. Task-type activities map to Pipedrive Activities with type=task and status=done or open matching the original Intrix completion state. All Activities are linked to the correct Organization and Person using the relationship IDs resolved during the Organization and Person import phases.
Intrix CRM
Project
Pipedrive
Project
1:1Intrix Projects migrate to Pipedrive Projects using Pipedrive's Projects API. Each Intrix Project becomes a Pipedrive Project with its name, description, start date, and deadline transferred. The project owner maps to a Pipedrive user. We create Pipedrive Project Boards, Phases, and Project Templates as needed to mirror the Intrix project structure. Projects are imported before their associated tasks so that the project ID exists when tasks are written.
Intrix CRM
Task (Project Tasks)
Pipedrive
Project Task
lossyIntrix Tasks with predecessor dependencies require sequenced import into Pipedrive Project Tasks. We extract the dependency graph during data profiling and order the task imports so that a task's parent (predecessor) lands before the dependent task. Pipedrive's Project Task API accepts a predecessor reference; we reconstruct the dependency chain during import. Tasks without dependencies import in standard order. The task status, deadline, assignee, and estimated hours transfer to the corresponding Pipedrive Project Task fields.
Intrix CRM
Working Hours Records (WHR)
Pipedrive
Custom Fields
1:1Working Hours Records exist only on Intrix Advanced and Unlimited tiers. Pipedrive has no native time-tracking or Working Hours object. We migrate WHR data as a set of custom fields on the Organization or Person record (whichever the customer used WHR against), or as a separate custom entity if the destination Pipedrive plan supports custom objects. WHR entries include date, hours worked, and employee reference; these map to custom date, numeric, and text fields in Pipedrive. WHR is scoped out entirely if the source account is on Intrix Basic and has no WHR data present.
Intrix CRM
Custom Fields
Pipedrive
Custom Fields
lossyIntrix custom fields on any object migrate to Pipedrive custom fields of equivalent type. Text fields map to Pipedrive text fields, numeric fields to number fields, date fields to date fields, and picklist fields to Pipedrive dropdown fields. We extract the full custom field schema per object during scoping and pre-create the equivalent Pipedrive custom fields before any data import begins. Unsupported field types (such as Intrix-specific relational fields) are documented for the customer's admin to evaluate post-migration.
Intrix CRM
User / Owner
Pipedrive
User
1:1Intrix User records including access levels and role assignments migrate as owner references on Opportunities, Projects, and Tasks. We match Intrix users to Pipedrive users by email address. Any Intrix user without a matching Pipedrive user is placed in a reconciliation queue; the customer's Pipedrive admin provisions the missing user before the owner assignment phase runs. Inactive Intrix users are migrated as inactive Pipedrive users with their records assigned to them for historical accuracy.
Intrix CRM
Attachments
Pipedrive
Attachments
1:1Intrix attachments stored per Client, Contact, or Project are downloaded as individual files and re-uploaded to the corresponding Pipedrive record. The file name and any attached notes or descriptions are preserved as the attachment title. Large attachment sets require sequential upload to avoid Pipedrive API rate limit responses; we implement exponential backoff on attachment upload operations. We document the complete file inventory during scoping so that no file is overlooked in the migration.
| Intrix CRM | Pipedrive | Compatibility | |
|---|---|---|---|
| Client | Organization1:1 | Fully supported | |
| Contact | Person1:1 | Fully supported | |
| Opportunity | Deal1:1 | Fully supported | |
| Pipeline Stages | Pipeline Stageslossy | Mapping required | |
| Activity (calls, emails, meetings, tasks) | Activity1:1 | Fully supported | |
| Project | Project1:1 | Fully supported | |
| Task (Project Tasks) | Project Tasklossy | Fully supported | |
| Working Hours Records (WHR) | Custom Fields1:1 | Mapping required | |
| Custom Fields | Custom Fieldslossy | Mapping required | |
| User / Owner | User1:1 | Fully supported | |
| Attachments | Attachments1:1 | Mapping required |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
Intrix CRM gotchas
No public API for automated export or import
Tier-gated modules affect what data exists
Project task dependencies require ordered import
Trial data deletion after 30 days
Limited integrations create data silos
Pipedrive gotchas
Custom field hash keys differ per account
Export access gated by visibility groups
Token-based API rate limits since December 2024
Sequences and Automations not exposed via REST API
Cost escalates via workflow caps and add-ons
Pair-specific challenges
Migration approach
Discovery and account status confirmation
We audit the Intrix account across tier (Basic, Advanced, Unlimited), active modules (WHR, Support ticketing, HRM), object counts per entity type, and the pipeline stage configuration. We confirm whether the account is paid or trial and flag the 30-day data deletion risk for trial accounts. We also extract the integration inventory (MailChimp, Google Calendar, AccountingBox) for reconfiguration documentation. The discovery output is a written migration scope specifying which objects have data, which are empty or tier-gated, and the estimated row counts for each entity.
CSV export from Intrix with relationship preservation
We guide the customer's Intrix admin through the CSV export workflow for each object: Clients first, then Contacts (preserving the Client ID column for parent-child resolution), Opportunities with pipeline stage names, Activities by type (calls, emails, meetings, tasks), Projects, and Tasks with dependency references. We provide a structured export checklist so that exports are named consistently and the Intrix UI is not navigated away from mid-export. Exports are saved to a shared staging directory with a naming convention that maps to the destination object in Pipedrive. For large datasets exceeding 5,000 rows, we coordinate multiple export sessions with pagination controls.
Data profiling, cleaning, and Pipedrive schema pre-creation
We run data profiling on each exported CSV to identify missing required fields, duplicate records, invalid email formats, date format inconsistencies, and orphaned Contacts without a Client reference. We clean and deduplicate before import. Simultaneously, we pre-create Pipedrive custom fields, Pipedrive pipelines and stages (mapped from the Intrix stage configuration), and any custom field schema required for WHR migration. We configure Pipedrive's pipeline stages and probability values to match the customer's existing Intrix pipeline logic so that deal reporting continuity is preserved from day one in Pipedrive.
Sandbox migration and reconciliation
We run a full migration into a Pipedrive trial or sandbox account using production data volume. The customer's team reconciles record counts (Organizations in, Persons in, Deals in, Activities in), spot-checks 20-40 records across each object type against the Intrix source, and verifies that parent-child relationships (Organization on Person, Account on Deal) resolved correctly. Any mapping corrections, missing custom fields, or stage naming issues are documented and corrected before the production migration begins. This step catches import errors at no risk to live data.
Production migration in dependency order
We run the production migration in dependency sequence: Pipedrive users provisioned and matched by email, then Pipedrive Pipelines and Stages configured, then Organizations (from Intrix Clients), then Persons (with OrganizationId resolved), then Deals (with OrganizationId, OwnerId, and StageId resolved), then Activity history (calls, emails, meetings, tasks via Pipedrive Activities API), then Projects (with project owner mapped), then Project Tasks (in dependency-graph order). Each phase emits a row-count reconciliation report before the next phase begins. We implement retry logic with exponential backoff on any API rate-limit responses.
Cutover, validation, and integration handoff
We freeze Intrix writes during the cutover window and run a final delta migration for any records modified during the migration window. We deliver a validation report comparing Intrix pre-migration counts against Pipedrive post-migration counts per object. We deliver the integration reconfiguration document listing every active Intrix integration and the steps to reconnect it in Pipedrive. We do not rebuild Intrix Workflows, Support Tickets, or HRM configurations in Pipedrive; these are documented separately for the customer's admin to address as part of their post-migration setup. We support a one-week hypercare window for reconciliation issues raised by the team.
Platform deep dives
Intrix CRM
Source
Strengths
Weaknesses
Pipedrive
Destination
Strengths
Weaknesses
Complexity grading
Standard CRM migration. 3 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Intrix CRM and Pipedrive.
Object compatibility
3 of 8 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
Intrix CRM: Not publicly documented.
Data volume sensitivity
Intrix CRM doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Intrix CRM to Pipedrive migration scoping. Not seeing yours? Book a call.
Walk through your Intrix CRM to Pipedrive migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Intrix CRM
Other ways to arrive at Pipedrive
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.