CRM migration
Field-level mapping, validation, and rollback between bxp software and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
bxp software
Source
Nutshell
Destination
Compatibility
7 of 8
objects map 1:1 between bxp software and Nutshell.
Complexity
BStandard
Timeline
3-5 weeks
Overview
Moving from bxp software to Nutshell is a migration from a bespoke contact-centre platform to a standard SMB CRM. Every bxp deployment is built around a unique per-client schema that requires full enumeration before any data mapping begins. Nutshell uses a conventional object model (People, Organizations, Deals, Activities) with published API documentation, which makes import planning more deterministic than with bxp. We export bxp data through the Forms API and custom archive exports (CDA/CCL formats), convert those archives to CSV, then load into Nutshell via its REST API. Telephony call records, QA evaluations, and eLearning completion data have no native Nutshell equivalent; we export these as structured JSON attachments alongside the contact record. Workflows, assignment rules, and automation logic built into the bxp contact-centre module do not migrate to Nutshell's automation engine; we deliver a written inventory of every rule requiring manual rebuild.
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 bxp software 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.
bxp software
Contact
Nutshell
Person
1:1bxp Contacts map directly to Nutshell People. We resolve the email address as the dedupe key, preserve standard fields (name, email, phone, address), and enumerate every custom contact field during scoping to map each to a Nutshell custom People field. Any bxp contact field without a Nutshell equivalent is flagged for the customer's admin to review post-migration.
bxp software
Form (Companies)
Nutshell
Organization
1:1bxp's company data sits inside Forms rather than as a standalone object. We extract company-type form submissions and map them to Nutshell Organizations, using the company name as the dedupe key. Organization address, domain, and any custom company fields migrate as Organization custom fields.
bxp software
Deal
Nutshell
Deal
1:1bxp Deals (stored as Form submissions with deal-specific fields) map to Nutshell Deals with deal name, value, stage, expected close date, and owner preserved. The bxp pipeline and stage values are mapped to Nutshell's deal status field. We flag any deal-specific custom fields for Nutshell custom field creation before import.
bxp software
Activity (Call Log)
Nutshell
Activity
1:1bxp call activity logs (duration, disposition, recording reference) map to Nutshell Activity records with the associated Person or Organization linked via the activity's target_id and target_type fields. Call duration migrates as a custom field; recording URLs migrate as text fields pointing to the original bxp recording storage location.
bxp software
Custom Fields
Nutshell
Custom Fields (People, Organizations, Deals)
lossybxp's value proposition is custom fields built per client deployment. During scoping we enumerate all custom field names, data types, and the Forms they belong to. Each custom field is created in Nutshell as a typed People, Organization, or Deal custom field before data import begins. The field creation is iterative—standard fields migrate first, then each custom field group is added incrementally.
bxp software
Custom Archive (CDA/CCL)
Nutshell
Structured JSON Attachment
1:1bxp exports data in CDA and CCL archive formats that require proprietary parsing before migration. We convert these archives to structured CSV or JSON, then import the converted records through Nutshell's API. Any archive records that cannot be parsed cleanly are flagged in a separate reconciliation report for the customer's admin to resolve against the original bxp export.
bxp software
Quality Assurance Record
Nutshell
Activity + Note Attachment
1:1bxp QA evaluations tied to call records have no direct Nutshell equivalent. We export QA records as structured JSON attached to the related Person or Activity record in Nutshell. The JSON preserves evaluation scores, criteria, agent name, and timestamp so the information is searchable and auditable, even if not natively displayed in the Nutshell activity timeline.
bxp software
eLearning Record
Nutshell
Note Attachment
1:1bxp eLearning completion records, training scores, and module assignments are exported as structured JSON and attached to the associated Person record in Nutshell. Training administrators receive a mapping document describing the JSON schema so they can query or transform the data if they later migrate to a dedicated LMS.
| bxp software | Nutshell | Compatibility | |
|---|---|---|---|
| Contact | Person1:1 | Fully supported | |
| Form (Companies) | Organization1:1 | Fully supported | |
| Deal | Deal1:1 | Fully supported | |
| Activity (Call Log) | Activity1:1 | Fully supported | |
| Custom Fields | Custom Fields (People, Organizations, Deals)lossy | Mapping required | |
| Custom Archive (CDA/CCL) | Structured JSON Attachment1:1 | Fully supported | |
| Quality Assurance Record | Activity + Note Attachment1:1 | Fully supported | |
| eLearning Record | Note Attachment1:1 | 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.
bxp software gotchas
BXP has no published public API documentation
Every BXP instance has a unique data schema
No list pricing creates budget uncertainty
Small review corpus limits due diligence
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
Schema enumeration and API access confirmation
We request bxp's internal API documentation PDF and schedule a data discovery session with the customer's bxp administrator. We enumerate every Form, custom field, and relationship in the source instance, produce a written schema map, and confirm which export paths are available (API, Form export, CDA/CCL archive). We test API connectivity in a sandbox environment. The schema map becomes the basis for the Nutshell destination schema design and the migration quote.
Nutshell destination schema design
We design the Nutshell destination schema by mapping each bxp Form and custom field to a typed Nutshell People, Organization, Deal, or Activity custom field. We configure the Nutshell account, create the custom field structure via the Settings API, and validate the field types match the source data (text, number, date, picklist, multi-select). The schema is validated in Nutshell's test environment before any data moves.
Export and archive conversion
We run the bxp data export using the confirmed export path. Form-based exports are pulled via the bxp API or CSV export. CDA and CCL archive files are extracted and converted to structured CSV or JSON using a custom parser built against the specific archive format of the source instance. We produce a row-count reconciliation report for each export source before proceeding to import.
Sandbox migration and reconciliation
We run a full migration into Nutshell's test environment using production-like data volume. The customer's CRM lead spot-checks 25-50 records against the bxp source, verifies that custom fields populated correctly, confirms the Activity timeline is in the expected order, and signs off the mapping before production migration begins. Any field mapping corrections happen here.
Production migration in dependency order
We run production migration in record-dependency order: People (from bxp Contacts), Organizations (from bxp company Forms), Deals (from bxp deal Forms with owner and stage resolved), Activities (calls, emails, tasks with parent record resolved), and structured attachments (QA records, eLearning records, archive-derived records). Each phase emits a row-count reconciliation report. We use Nutshell's REST API with rate-limit handling and batch chunking for large record sets.
Cutover, delta sync, and automation rebuild handoff
We freeze bxp writes during cutover, run a final delta migration of any records created or modified during the migration window, then switch the team to Nutshell. We deliver a written inventory of every bxp automation, assignment rule, and workflow logic that requires manual rebuild in Nutshell, with the closest Nutshell equivalent noted for each. We support a five-business-day hypercare window for reconciliation issues. We do not rebuild bxp workflows or contact-centre automation rules as Nutshell automations inside the migration scope; that is a separate engagement.
Platform deep dives
bxp software
Source
Strengths
Weaknesses
Nutshell
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 bxp software and Nutshell.
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
bxp software: Not publicly documented.
Data volume sensitivity
bxp software 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 bxp software to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your bxp software 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 bxp software
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.