CRM migration
Field-level mapping, validation, and rollback between ClinchPad and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
ClinchPad
Source
Nutshell
Destination
Compatibility
6 of 9
objects map 1:1 between ClinchPad and Nutshell.
Complexity
BStandard
Timeline
2-3 weeks
Overview
ClinchPad stores Leads and Deals as a single merged record with one active deal per contact, while Nutshell uses a structured People-Company-Deal model with separate record types. The primary migration task is the split: we separate each ClinchPad Lead into a Nutshell Person record (with name, email, phone, company) and a linked Nutshell Deal (with deal value, expected close date, and stage). Because ClinchPad publishes no public API, migration begins with a manual CSV export from the web UI, and we verify column coverage during discovery before committing to scope. Files attached to ClinchPad leads are stored with external references (Wufoo forms, Dropbox links, or direct uploads) and re-attach to the corresponding Nutshell record during migration. Notes migrate as chronological entries on the Person or Deal timeline. Nutshell's REST API is used for the destination write. Workflows, automations, Mailchimp and Google Calendar connections, and reporting configurations do not migrate; we deliver a written map for the customer to rebuild these in Nutshell post-migration.
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 ClinchPad object lands in Nutshell, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
ClinchPad
Lead
Nutshell
Person
1:1ClinchPad Lead records map directly to Nutshell Person records. The contact name splits into Nutshell Person's first_name and last_name fields; email, phone, and address map to the corresponding Person fields. Company name from the ClinchPad Lead creates a Company lookup in Nutshell (created first or matched by name if a matching Company exists). Any custom text fields on the ClinchPad Lead create matching custom fields on the Nutshell Person record. The ClinchPad lead source value migrates to a Nutshell Person custom field since Nutshell's standard Person model does not include a native source field.
ClinchPad
Deal (within Lead)
Nutshell
Deal
1:1ClinchPad's deal value, expected close date, and stage name map to Nutshell Deal's monetary_value, expected_close, and pipeline stage. Each ClinchPad Lead with an active deal generates one Nutshell Deal record linked to the Person created from that Lead. Contacts without an associated ClinchPad deal are migrated as Nutshell Persons only with no Deal record, landing in Nutshell's unqualified lead queue for follow-up.
ClinchPad
Pipeline Stages
Nutshell
Pipeline Stages
lossyClinchPad's user-defined Kanban columns (New, Contacted, Proposal, Won, Lost, and any custom stages) map to Nutshell pipeline stages in the configured pipeline. We preserve exact stage names and sequence order. Nutshell allows probability and forecast settings per stage; we set these based on the ClinchPad stage name conventions or the customer's guidance during scoping.
ClinchPad
Company (within Lead)
Nutshell
Company
1:1The company name field on a ClinchPad Lead creates or matches a Nutshell Company record. If multiple ClinchPad Leads reference the same company name, they link to a single Nutshell Company, enabling Nutshell's company-centric reporting. Company-level custom fields migrate to matching Nutshell Company custom fields. This mapping resolves before Person import to satisfy the Company lookup reference on Person.
ClinchPad
Notes
Nutshell
Activity (Notes)
1:1Notes attached to a ClinchPad Lead migrate to Nutshell Activity records of type note on the corresponding Person record, with the timestamp and author preserved if exposed via the CSV export. Note volume per record is typically low in ClinchPad, so this mapping handles the typical record count without chunking requirements.
ClinchPad
Files and Attachments
Nutshell
Files/Attachments
1:1ClinchPad stores attachment references outside the lead record — filenames and URLs from Wufoo forms, Dropbox links, or direct uploads. The CSV export does not include file bodies. We request access to the customer's ClinchPad attachment store (Dropbox account, Wufoo form submissions, or the ClinchPad file source) during discovery, retrieve the files, and re-attach them to the corresponding Nutshell Person or Deal record. Filename deduplication is handled when multiple records reference files with identical names.
ClinchPad
Tags
Nutshell
Tags/Labels
lossyClinchPad tags migrate to Nutshell tags on the Person or Deal record. If the customer has a high volume of tags with no consistent taxonomy, we create a custom multi-select picklist field on the Nutshell Person record to preserve tag detail without cluttering the standard tag field.
ClinchPad
Users/Team Members
Nutshell
Users/Team Members
1:1ClinchPad users map to Nutshell Users by email match. ClinchPad's flat user model (no granular role permissions) maps to Nutshell User records with the user's name and email carried over. Role-based access control does not carry over because ClinchPad does not expose a role hierarchy in its export. Any ClinchPad user not yet provisioned in Nutshell is held in a reconciliation queue for the customer's admin to create before record import proceeds.
ClinchPad
Custom Fields (text)
Nutshell
Custom Fields
lossyClinchPad custom text fields on leads migrate to Nutshell Person custom fields with text type. We create the destination custom field in Nutshell before migration, matching the field label and preserving any non-empty values from ClinchPad. Field type conversion is straightforward since ClinchPad only supports text custom fields. The customer may need to adjust field visibility and required settings in Nutshell post-migration.
| ClinchPad | Nutshell | Compatibility | |
|---|---|---|---|
| Lead | Person1:1 | Fully supported | |
| Deal (within Lead) | Deal1:1 | Fully supported | |
| Pipeline Stages | Pipeline Stageslossy | Mapping required | |
| Company (within Lead) | Company1:1 | Fully supported | |
| Notes | Activity (Notes)1:1 | Fully supported | |
| Files and Attachments | Files/Attachments1:1 | Mapping required | |
| Tags | Tags/Labelslossy | Mapping required | |
| Users/Team Members | Users/Team Members1:1 | Fully supported | |
| Custom Fields (text) | Custom Fieldslossy | Fully supported |
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.
ClinchPad gotchas
No public API — export relies on manual CSV
Lead and Deal are merged — not separate objects
Attachment storage outside the lead record
Nutshell gotchas
Contact tier limits enforced on import
No bulk API endpoint requires paginated extraction
Email sequences not exportable via API
Foundation plan disables key sales features
Pair-specific challenges
Migration approach
Discovery and export verification
We begin by reviewing the customer's ClinchPad account: record counts (Leads, Deals, pipeline stages, custom fields, tags), attachment storage locations (Dropbox links, Wufoo forms, direct uploads), and active user list. The customer exports a CSV from the ClinchPad web UI, and we verify that all expected columns — including custom fields — are present in the export. If the export is incomplete or missing custom field columns, we work with the customer to adjust the ClinchPad field configuration before proceeding. We also identify any Leads without associated Deals to confirm the split strategy.
Nutshell account preparation
We set up the Nutshell destination environment: creating the pipeline with matching stage names and sequence, configuring stage probability and forecast settings per stage, creating Person and Company custom fields to receive ClinchPad custom text field values, and provisioning team member accounts for each ClinchPad user. We use Nutshell's Settings API to configure the pipeline before any record import begins. The customer validates the pipeline structure before we proceed to data mapping.
File retrieval from external storage
We request access to the customer's ClinchPad-connected storage — Dropbox account, Wufoo form submission backups, or the direct upload source. We retrieve all attachment files referenced in the ClinchPad export, organize them by Lead ID, and stage them for re-attachment in Nutshell. If any storage locations are inaccessible or URLs have expired, we flag affected records for the customer's awareness and proceed with the remaining migratable files.
Record mapping and transformation
We transform the ClinchPad CSV into Nutshell API-compatible format: splitting each Lead into a Person record and a linked Deal record, mapping company names to Company records (creating new or matching existing), mapping tag values to Nutshell tags, and mapping custom field values to the corresponding Nutshell Person or Deal custom fields. The transformation script applies the split logic, resolves Company lookups, and produces a staged import file ready for Nutshell API insertion.
Nutshell API import with reconciliation
We write records to Nutshell via the REST API in dependency order: Companies first (since Person records reference them), then Persons (linked to Companies), then Deals (linked to Persons). Each phase emits a row-count reconciliation report comparing the ClinchPad export count to the Nutshell write count. Any records that fail to insert (due to missing required fields, duplicate detection, or API errors) are captured in a separate exception log for the customer to resolve or suppress. File attachments are re-associated to the corresponding Nutshell Person or Deal record after the record import phase completes.
Cutover, validation, and rebuild handoff
We freeze ClinchPad writes during cutover, run a final delta migration of any records modified during the migration window, and hand off Nutshell as the system of record. We deliver a reconciliation report comparing ClinchPad and Nutshell record counts across all object types, plus a written inventory of ClinchPad integrations (Mailchimp, Google Calendar, Dropbox, Wufoo) requiring re-connection in Nutshell. We support a 72-hour hypercare window for post-cutover data issues. We do not rebuild ClinchPad automations or workflows in Nutshell; the integration and workflow rebuild plan is delivered as a written document for the customer's admin to execute.
Platform deep dives
ClinchPad
Source
Strengths
Weaknesses
Nutshell
Destination
Strengths
Weaknesses
Complexity grading
Standard CRM migration. 2 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 ClinchPad and Nutshell.
Object compatibility
2 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
ClinchPad: Not publicly documented..
Data volume sensitivity
ClinchPad 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 ClinchPad to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your ClinchPad to Nutshell migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave ClinchPad
Other ways to arrive at Nutshell
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.