CRM migration
Field-level mapping, validation, and rollback between Black Ice CRM and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
Black Ice CRM
Source
Nutshell
Destination
Compatibility
6 of 9
objects map 1:1 between Black Ice CRM and Nutshell.
Complexity
BStandard
Timeline
1-3 weeks
Overview
Moving from Black Ice CRM to Nutshell is a migration from a niche UK platform with uncharted API access and per-feature billing to a US-established CRM with per-user pricing, a documented REST API, and an active integration ecosystem. Black Ice CRM holds a full sales cycle (Leads through Invoices) in a schema that varies by deployment, while Nutshell organises data around People, Companies, Deals, and Tasks with optional Quotes, Products, and Activities. We extract via Black Ice's built-in export utility or database backup, audit the actual field set before mapping, and load into Nutshell in dependency order: People and Companies first, then Deals, then Quotes with their line items, then Orders and Invoices as configuration records, and finally Products with stock levels. Automations, picking list documents, and custom field structures do not migrate as code; we deliver a written inventory of each for the customer's admin to rebuild in Nutshell.
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 Black Ice CRM 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.
Black Ice CRM
Account
Nutshell
Company
1:1Black Ice Accounts map to Nutshell Companies. Company name, address fields, and phone map directly. We require a pre-migration export sample to identify any custom fields on the Account module that need to be created as Nutshell custom fields before import. Account is imported before any People records so the Company lookup is satisfied at insertion time.
Black Ice CRM
Contact
Nutshell
Person
1:1Black Ice Contacts map to Nutshell People. Email, phone, name, title, and address fields migrate directly. The contact-to-account relationship maps to the People-Company association in Nutshell, which we resolve after both Company and People imports are complete. Any custom contact fields identified in the pre-migration audit create Nutshell custom fields on the Person object before data loads.
Black Ice CRM
Lead
Nutshell
Lead
1:1Black Ice Leads map to Nutshell Leads. We use a pre-migration field audit to capture the actual lead fields active in the deployment, as Black Ice lead fields vary by installation. Lead status, source, and owner assignment map to Nutshell's lead_status, lead_source, and assignee fields. Leads that have already been converted to Contacts in Black Ice are handled as Contacts in Nutshell to avoid duplication.
Black Ice CRM
Potential Tracking / Pipeline
Nutshell
Deal
1:1Black Ice Potential Tracking records map to Nutshell Deals. The pipeline stage name from Black Ice maps to the Deal's status field in Nutshell, and estimated value maps to deal_value. We capture any custom stage names used in Black Ice and map them to existing or new Nutshell Deal statuses during the scoping call.
Black Ice CRM
Quote
Nutshell
Quote
1:1Black Ice Quotes map to Nutshell Quotes where the customer holds an active Quotes module. Quote header fields (quote number, date, total) map directly, and line items migrate as Quote Line Items linked to the Quote. If the customer does not hold the Quotes module in Black Ice, this object is omitted. Quote PDF attachments migrate as file links against the Quote record.
Black Ice CRM
Order
Nutshell
Deal (configuration record)
lossyBlack Ice Orders do not have a direct Nutshell equivalent because Nutshell is a CRM rather than an ERP. We map Orders as Nutshell Deals with a custom field order_number__c and a Deal status that reflects the order's fulfillment state (e.g., Awaiting Fulfillment, Shipped, Delivered). Line items from the Black Ice Order migrate as Deal Products attached to the Deal. This is a semantic configuration, not a field-for-field map, and we document the mapping logic in the migration spec.
Black Ice CRM
Invoice
Nutshell
Deal (configuration record)
lossyBlack Ice Invoices similarly do not have a native Nutshell equivalent. We map Invoices as Nutshell Deals with a custom field invoice_number__c, a Deal status reflecting payment state (e.g., Invoiced, Partially Paid, Paid), and a monetary amount field carrying the invoice total. Payment status from Black Ice migrates as a custom field on the Deal. This approach preserves the financial record context in the CRM without requiring an accounting integration.
Black Ice CRM
Product
Nutshell
Product
1:1Black Ice Product records (name, SKU, price) map to Nutshell Products. Product descriptions and any custom fields on the Black Ice Products module migrate as Nutshell Product custom fields. We note that Nutshell Products do not include automated stock tracking; current stock quantities from Black Ice migrate as a custom field stock_quantity__c on the Nutshell Product, and the customer configures any reorder logic manually in Nutshell post-migration.
Black Ice CRM
Stock / Inventory
Nutshell
Product (custom field)
lossyBlack Ice stock levels and reorder thresholds do not have a native Nutshell equivalent. We carry forward the current stock quantity as a custom field on the Nutshell Product record and the reorder threshold as stock_reorder_threshold__c. These are static values at the time of migration; live inventory updates are not supported in Nutshell CRM and require a third-party inventory management tool or a custom integration post-migration. We flag this distinction during scoping so the customer plans accordingly.
| Black Ice CRM | Nutshell | Compatibility | |
|---|---|---|---|
| Account | Company1:1 | Fully supported | |
| Contact | Person1:1 | Fully supported | |
| Lead | Lead1:1 | Fully supported | |
| Potential Tracking / Pipeline | Deal1:1 | Fully supported | |
| Quote | Quote1:1 | Fully supported | |
| Order | Deal (configuration record)lossy | Fully supported | |
| Invoice | Deal (configuration record)lossy | Fully supported | |
| Product | Product1:1 | Fully supported | |
| Stock / Inventory | Product (custom field)lossy | 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.
Black Ice CRM gotchas
Per-feature pricing obscures true migration scope
No publicly documented API schema or rate limits
Fully customisable modules create unpredictable schema
Picking list and stock alert data may not export cleanly
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 method confirmation
We confirm which Black Ice CRM modules are active, identify the available export method (application export utility or database backup), and obtain a sample export covering Accounts, Contacts, Leads, and any active sales-cycle modules. We pair this with a Nutshell account review to confirm the destination edition and available objects (People, Companies, Deals, Quotes, Products). The discovery output is a written migration scope confirming active modules, estimated record counts per object, and the confirmed export method. We do not proceed to mapping without a sample export.
Pre-migration field audit and schema design
We review the Black Ice sample export to document the actual field set across all active modules, identifying standard fields, custom fields, and any non-standard field names. We then design the Nutshell schema: creating any required custom fields on People, Companies, Leads, Deals, Quotes, and Products; defining Deal statuses to match Black Ice pipeline stages; and configuring the custom fields used for Order and Invoice semantics (order_number__c, invoice_number__c, payment_status__c, stock_quantity__c). The customer reviews and approves the schema design before any data moves.
Sandbox migration and reconciliation
We run a test migration into a Nutshell sandbox using the production-equivalent data volume from the sample export. The customer's admin reconciles record counts, spot-checks 25-50 records for field-level accuracy, and verifies that the Order-Invoice semantic mapping meets financial record requirements. Any mapping corrections or missing fields are addressed in the sandbox before production migration begins. This step prevents correction cycles in the production environment where data has already been committed.
Owner reconciliation and User provisioning
We extract every distinct Black Ice CRM user referenced on Accounts, Contacts, Leads, Deals, and sales-cycle records and match by email against the Nutshell destination account's User list. Any Black Ice owner without a matching Nutshell User goes to a reconciliation queue. The customer's Nutshell admin provisions missing Users before record import resumes. Owner assignment on Deals, Leads, and People cannot be resolved without an active Nutshell User record.
Production migration in dependency order
We run production migration in record-dependency order: Companies first (as the lookup anchor), then People with Company association resolved, then Leads, then Deals with stage and owner resolved, then Products, then Quotes with line items, then Order-semantic Deals (with order_number__c set), then Invoice-semantic Deals (with invoice_number__c and payment_status__c set), and finally custom field values on existing records. Each phase emits a row-count reconciliation report before the next phase begins. We use Nutshell's native import tools for bulk loads and the Nutshell Power API for large-volume record sets with rate-limit handling.
Cutover, validation, and automation inventory delivery
We freeze Black Ice CRM writes during cutover, run a final delta migration of any records created or modified during the migration window, then enable Nutshell as the system of record. We deliver the automation inventory document listing every active Black Ice automation with trigger, conditions, actions, and recommended Nutshell equivalent, and the Picking List and Inventory Context note clarifying which stock data carried forward and what requires manual post-migration configuration. We support a five-business-day hypercare window for reconciliation issues. We do not rebuild automations or configure Nutshell's native tools as standard migration scope; these are separate engagements.
Platform deep dives
Black Ice CRM
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 Black Ice CRM 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
Black Ice CRM: Not publicly documented.
Data volume sensitivity
Black Ice 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 Black Ice CRM to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your Black Ice CRM 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 Black Ice CRM
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.