CRM migration

Migrate from Case UI to Pipedrive

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

Case UI logo

Case UI

Source

Pipedrive

Destination

Pipedrive logo

Compatibility

100%

12 of 12

objects map 1:1 between Case UI and Pipedrive.

Complexity

CModerate

Timeline

24–72 hours

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Case UI organizes data around legal matters — clients, cases, practice areas, billing, and court calendaring — while Pipedrive organizes data around the sales cycle: People, Organizations, Deals, and Activities. These models overlap at contacts and activities but diverge sharply on matters, billing, and legal-specific properties. We map Case UI clients to Pipedrive People, Case UI organizations to Pipedrive Organizations, and each Case UI matter to a Pipedrive Deal, attaching custom fields for case number, practice area, referring attorney, and billing amounts. All original create timestamps and matter ownership are preserved as custom datetime and user fields to maintain historical continuity. Staff records are resolved by email against Pipedrive users, with role types stored as a custom pick-list on the User object. Workflows, automation rules, and billing reminders built in Case UI have no direct equivalent in Pipedrive's automation model and must be rebuilt using Pipedrive's Automation and Sequences tools. Our process extracts data via Case UI's API, stages it in the FlitStack migration engine, runs a sample migration on a representative subset, and generates a field-level diff for validation. After approval, we execute the full load, using chunked writes with rate‑limit backoff, and open a 24–48 hour delta‑pickup window to capture any changes made during cutover. A final reconciliation report confirms record counts, custom‑field completeness, and linkage integrity before go‑live.

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

Case UI logo

Case UI

What's pushing teams away

  • Small law firms report outgrowing the platform when they need advanced integrations, custom workflows, or multi-office support that Case UI does not provide.
  • Lack of public API documentation makes Case UI difficult to connect with third-party tools, forcing firms to manually export and re-enter data when workflow needs change.
  • Users with complex practice areas report that the platform lacks depth in features like advanced reporting, conflict checking, or specialized litigation tools.
  • On-Premise customers who lack dedicated IT staff struggle with self-managed security updates and backups, leading some to move to fully managed alternatives.

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 Case UI objects map to Pipedrive

Each row shows how a Case UI 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.

Case UI

Client (Individual)

maps to

Pipedrive

Person

1:1
Fully supported

Case UI individual client records map directly to Pipedrive People. Name, email, phone, address, and custom fields on the client record translate to Person fields and custom fields. Primary organization from Case UI maps to the Organization linked to the Person.

Case UI

Client (Organization)

maps to

Pipedrive

Organization

1:1
Fully supported

Case UI organizational clients map to Pipedrive Organizations. Company name, address, industry, and website fields translate directly, including primary contact details and owner information. Organizations without a name are preserved as Person records with an 'Individual Client' flag rather than an Organization.

Case UI

Matter / Case

maps to

Pipedrive

Deal

1:1
Fully supported

Case UI matters map to Pipedrive Deals but Pipedrive has no native matter or case concept. Matter number, practice area, referring attorney, matter open date, and matter status are stored as custom fields on the Deal. A naming convention (e.g., 'Matter #12345 — Acme Corp') preserves readability in Pipedrive's pipeline view.

Case UI

Practice Area

maps to

Pipedrive

Deal Custom Field (Stage or Label)

1:1
Fully supported

Case UI practice areas (e.g., Corporate, Litigation, Family Law) do not exist in Pipedrive. We create a custom pick-list field (Practice_Area__c) on the Deal object and map each matter's practice area to the corresponding pick-list value. Firms with fewer practice areas may prefer a Deal label approach.

Case UI

Task / To-Do

maps to

Pipedrive

Activity (Task)

1:1
Fully supported

Case UI tasks attached to matters map to Pipedrive Activities with type 'Task'. Original due dates, task descriptions, assigned staff, and completion status are preserved. Tasks are linked to the Deal representing the matter so activity history stays associated with the correct case.

Case UI

Calendar Event / Court Date

maps to

Pipedrive

Activity (Event)

1:1
Fully supported

Case UI court dates and calendar events migrate as Pipedrive Activities with type 'Event'. Start time, end time, location, and description are preserved. Events are linked to the Deal representing the related matter. Pipedrive does not have a court-date schema — this mapping preserves the data for reference only.

Case UI

Billing / Time Entry

maps to

Pipedrive

Custom Field on Deal + Note

1:1
Fully supported

Pipedrive has no billing or invoicing. We preserve Case UI time entries, billing rates, and invoiced amounts as custom numeric and currency fields on the Deal. Detailed billing narratives are stored as Notes attached to the Deal. Firms needing invoicing must use a separate billing tool post-migration.

Case UI

Document / File Attachment

maps to

Pipedrive

File attachment on Person / Deal / Organization

1:1
Fully supported

Case UI file attachments on clients and matters are re-uploaded to Pipedrive's file attachment system and linked to the corresponding Person, Organization, or Deal. File size limits in Pipedrive (25MB per file for standard plans) apply; large documents are flagged for splitting or alternative storage.

Case UI

Staff / Attorney

maps to

Pipedrive

User

1:1
Fully supported

Case UI staff records resolve against Pipedrive Users by email match. Unmatched staff are flagged as inactive users or reassigned to a migration owner before the full run. Case UI roles (Attorney, Paralegal, Admin) are preserved as a custom pick-list field on the User or as labels on their assigned Deals.

Case UI

Custom Field (Client-Level)

maps to

Pipedrive

Custom Field on Person

1:1
Fully supported

Case UI custom fields on clients (e.g., Client_Source__c, Referred_By__c) are recreated as Pipedrive custom fields on the Person object. Field types are matched (text, number, date, pick-list) and values are transferred directly, and validated for data integrity. Pipedrive requires manual field creation before import.

Case UI

Custom Field (Matter-Level)

maps to

Pipedrive

Custom Field on Deal

1:1
Fully supported

Case UI custom fields on matters (e.g., Court_Division__c, Opposing_Counsel__c) are recreated as Pipedrive custom fields on the Deal object. Multi-value pick-lists are converted to comma-separated strings or custom fields depending on Pipedrive's field type support, and tested to ensure consistent data representation across pipelines.

Case UI

Workflow / Automation

maps to

Pipedrive

Not Migrated

1:1
Fully supported

Case UI automations, matter-stage triggers, and billing reminders have no equivalent in Pipedrive's automation model. We export a JSON description of all Case UI workflows as a rebuild reference for your Pipedrive admin. Automations must be manually recreated in Pipedrive's Automation builder or Sequences feature after migration.

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.

Case UI logo

Case UI gotchas

High

No public API documentation found

Medium

On-Premise perpetual license has upgrade isolation risk

Low

No verified public reviews or G2/Capterra feedback

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

  • Pipedrive has no native matter or case object — matters must become deals

    Case UI's core entity is the Matter, which carries billing, court dates, practice areas, and client relationships. Pipedrive has no matter or case object. We map every Case UI matter to a Pipedrive Deal and store matter-specific properties as custom fields on the Deal. The Pipedrive pipeline view shows deals rather than matters, which changes how attorneys and intake staff interact with the data. Practice area, court division, referring attorney, and opposing counsel all become custom fields rather than native schema elements — firms must decide whether to use Deal labels, custom pick-lists, or custom text fields for each property. This is a structural translation, not a direct object swap.

  • Pipedrive does not support custom objects — only custom fields

    Case UI may use custom fields on clients and matters to capture legal-specific data (e.g., bar number, jurisdiction, conflict check status, billing arrangement type). Pipedrive supports only custom fields on Person, Organization, Deal, and Product — it does not have a custom object model. All Case UI custom fields map to custom fields on the equivalent Pipedrive object (custom fields on a matter's client map to the Person, custom fields on the matter itself map to the Deal). Multi-select or multi-value fields in Case UI may need to become comma-separated strings in Pipedrive's text custom fields since Pipedrive's pick-list fields are single-value. This requires manual field creation in Pipedrive before the import runs.

  • Pipedrive API v1 is rate-limited per token and v2 migration is in progress

    Pipedrive's API has token-based rate limits that vary by plan tier, with v2 endpoints currently rolling out. Case UI exports data via its own API, and we consume both systems' APIs during migration. For large datasets (above 50,000 records), rate limiting on the Pipedrive write side can extend migration windows. We handle backoff and chunking automatically, but large migrations benefit from pre-staging data in our migration engine and writing in batches rather than real-time. Pipedrive's API v1 sunset deadline (July 31, 2026) is relevant for any integrations built against the old API — those must be updated before the migration is considered complete.

  • Billing and time-tracking data has no native Pipedrive home

    Case UI stores billing rates, time entries, invoices, and payment status as core functionality. Pipedrive has no billing, time-tracking, or invoicing module. We preserve billed amounts, hourly rates, and payment status as custom currency and pick-list fields on the Deal. Detailed time-entry narratives are stored as Notes attached to the Deal. However, Pipedrive cannot calculate new invoices, track unbilled hours, or manage trust accounts — firms that rely on Case UI for billing must plan to adopt a separate legal billing platform post-migration. The financial history migrates; the financial workflow does not.

  • Staff and attorney records require email-based user resolution

    Case UI staff records (attorneys, paralegals, administrative users) map to Pipedrive Users. Resolution happens by email address — the Case UI staff member's email must match a Pipedrive user's email exactly. Inactive or terminated staff in Case UI are flagged for reassignment before migration; their assigned matters and tasks are reassigned to a migration owner. Pipedrive's user model supports inactive status but does not distinguish attorney types (partner, associate, paralegal) natively — we store role as a custom field on the User or as a label. Firms with large staff rosters should validate email lists before migration begins.

Migration approach

Six steps for a successful Case UI to Pipedrive data migration

  1. Audit Case UI data model and export via API

    We connect to Case UI's API and enumerate all object types — clients (individuals and organizations), matters, tasks, calendar events, documents, custom fields, and staff records. We generate a data audit report showing record counts, custom field definitions, field types, and any orphaned records (matters with no client, tasks with no assignee). This report identifies the migration scope and flags any Case UI objects that have no Pipedrive equivalent, which we handle through custom field creation or Note-based preservation.

  2. Create Pipedrive custom fields and configure pipeline stages

    Before data lands, we create all required custom fields in Pipedrive on Person, Organization, and Deal objects — practice area, matter number, referring attorney, billing amounts, court dates, and any other legal-specific properties from Case UI. We also configure Pipeline stages to match Case UI matter statuses (e.g., Intake, Open, Pending Court, Closed). Pipedrive's Pipeline builder lets you set stage order, probability, and forecast category per stage. We deliver a setup checklist so your Pipedrive admin can pre-create the schema or review our configuration plan before the import runs.

  3. Resolve staff records by email and map to Pipedrive users

    Case UI staff records are matched against Pipedrive users by email address. We export the Case UI staff roster, compare it against your Pipedrive user list, and flag any Case UI staff without a corresponding Pipedrive user. You either invite them to Pipedrive before migration or reassign their matters to a fallback owner. Role types (attorney, paralegal, admin) are stored as a custom pick-list field on the Pipedrive User. No matter or task lands in Pipedrive without a resolved owner.

  4. Run sample migration and generate field-level diff

    A representative sample — typically 50–200 records covering a cross-section of client types, matter statuses, practice areas, and activity types — migrates first. We generate a field-level diff between the Case UI source values and the Pipedrive destination values so you can verify that practice area pick-lists mapped correctly, billing amounts landed in the right custom fields, and court dates are linked to the correct Deal. Issues caught in the sample are fixed before the full run commits. Sample validation typically takes 2–4 hours.

  5. Execute full migration with delta-pickup window

    The full migration runs in sequence: Organizations first (dependency for People), then People, then Deals with all custom fields populated, then Activities and Events linked to their parent Deals. A delta-pickup window of 24–48 hours after the initial load captures any Case UI records created or modified during cutover. We use Pipedrive's bulk write API with chunking and rate-limit backoff. Audit logs record every operation. If reconciliation fails, one-click rollback reverts the Pipedrive environment to its pre-migration state and you can re-run after correcting the root cause.

Platform deep dives

Context on both ends of the pair

Case UI logo

Case UI

Source

Strengths

  • Clear per-user pricing with no surprise fees or mandatory add-ons on the Cloud plan.
  • On-Premise perpetual option eliminates per-user billing for firms with many attorneys and staff.
  • Free trial lets firms validate fit before committing to a paid subscription.
  • Daily backups and segregated databases reduce data loss risk for solo practitioners.
  • Straightforward interface purpose-built for small law firm workflows.

Weaknesses

  • No publicly documented API limits third-party integrations and automated migration tooling.
  • Limited public documentation and no verified reviews make independent evaluation difficult.
  • Smaller feature set compared to enterprise legal platforms may not support complex or multi-practice operations.
  • On-Premise version requires firm IT staff to manage upgrades, security, and backups independently.
  • No transparent rate limits or SLA terms published on the website for Cloud customers.
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?

Moderate CRM migration. 4 of 8 objects need a mapping; the rest are 1:1.

C

Overall complexity

Moderate migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Case UI and Pipedrive.

  • Object compatibility

    C

    4 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

    Case UI: Not publicly documented.

  • Data volume sensitivity

    B

    Case UI doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Case UI 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 Case UI to Pipedrive data migrations

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

Can't find your answer?

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

Book a free 30 minute consultation

Most Case UI to Pipedrive migrations complete in 24–72 hours for under 25,000 records. Larger setups with more than 100,000 matter records or extensive custom field coverage extend to 3–7 days. The longest planning step is configuring Pipedrive custom fields to match Case UI's legal-specific properties before data lands. Pipedrive's API rate limits on write operations can also extend windows for very large datasets.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Case UI.
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