CRM migration
Field-level mapping, validation, and rollback between BoldTrail BackOffice and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
BoldTrail BackOffice
Source
Nutshell
Destination
Compatibility
12 of 12
objects map 1:1 between BoldTrail BackOffice and Nutshell.
Complexity
BStandard
Timeline
3–5 days
Overview
BoldTrail BackOffice organizes real estate brokerages around transaction management, commission automation, and agent onboarding — it is a back-office-first platform with integrated CRM contacts. Nutshell is a standard CRM with People, Companies, Leads, Deals, Activities, and Files. The data models diverge significantly: BoldTrail has no native concept of Leads or pipeline stages; transactions serve as the primary deal object, often with sub-agent commission splits tracked inside each transaction. FlitStack AI extracts BoldTrail contacts, companies, transactions, agents, and documents via the BoldTrail API, then maps each entity type to Nutshell's equivalent object. Transactions become Nutshell Deals inside a single pipeline, with agent IDs and commission splits stored as custom fields on each deal. Documents and file attachments are re-uploaded to Nutshell Files. BoldTrail custom properties, integration configurations, and QuickBooks sync settings have no Nutshell equivalent — those require manual rebuild post-migration. BoldTrail's export delivers data via API and bulk export; FlitStack handles the transformation and load using API-first methods with batch processing for large record sets.
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 BoldTrail BackOffice 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.
BoldTrail BackOffice
Contact
Nutshell
Person
1:1BoldTrail contacts map directly to Nutshell People. Nutshell People stores name, email, phone, address, title, and social links. BoldTrail CRM-synced contact fields (first name, last name, email, phone) land as direct field mappings. Nutshell does not have a separate Lead object by default for every contact — contacts that represent unqualified prospects can be flagged with a custom lead_status field.
BoldTrail BackOffice
Company
Nutshell
Company
1:1BoldTrail companies map to Nutshell Companies 1:1. BoldTrail stores company name, domain, industry, employee count, and address. These map to Nutshell Company name, website, industry, number of employees, and address fields. BoldTrail company associations on contacts (CRM sync) translate to Nutshell's party association model.
BoldTrail BackOffice
Transaction
Nutshell
Deal
1:1BoldTrail transactions are the core deal record in the source system — they include property address, transaction status, close date, commission split, agent split, and document checklist. These map to Nutshell Deals inside a single pipeline. Pipeline stage values map to Nutshell deal status values through a value-mapping table. The transaction ID is preserved as source_transaction_id on the Nutshell Deal for traceability.
BoldTrail BackOffice
Agent
Nutshell
Person + Custom Fields
1:1BoldTrail agents are separate records used for commission routing and agent management. Nutshell has no native Agent object — agents are represented as Nutshell People records with custom fields (agent_id, license_number, team_name) and are assigned as Deal owners. We match BoldTrail agent emails to Nutshell users; unmatched agents are flagged for manual assignment before the full run.
BoldTrail BackOffice
Transaction Commission Split
Nutshell
Deal (Custom Fields)
1:1BoldTrail tracks per-agent commission splits inside each transaction — each split includes agent name, split percentage, and payout status. Nutshell has no native commission split object. We store each split as a custom field on the Nutshell Deal (e.g., split_agent_1, split_pct_1, split_agent_2, split_pct_2) for reference. Commission plan logic itself does not migrate — it must be rebuilt in Nutshell or through an external commission tool.
BoldTrail BackOffice
Document / File Attachment
Nutshell
File
1:1BoldTrail file attachments on transactions (contracts, disclosures, e-signed forms) are downloaded and re-uploaded to Nutshell Files attached to the corresponding Deal record. File names and original upload timestamps are preserved in the Nutshell file metadata. Large files or batch attachments may require chunked upload handling per Nutshell's file size limits.
BoldTrail BackOffice
Transaction Checklist / Task
Nutshell
Task
1:1BoldTrail transaction checklists map to Nutshell Tasks attached to the corresponding Deal. Each checklist item becomes a Task with a subject and due date. Completion status and assignee are preserved where the source data includes them. BoldTrail's automated task triggers (e-sign sent, disclosure received) do not migrate — they require rebuild as Nutshell workflow rules.
BoldTrail BackOffice
Activity History (calls, notes, emails)
Nutshell
Activity
1:1BoldTrail CRM-synced activity history (logged calls, notes, email threads linked to contacts) migrates to Nutshell Activities attached to the corresponding Person or Deal record. Original activity timestamps and owners are preserved. BoldTrail's automated engagement tracking (opens, clicks) does not exist in Nutshell — those metrics are not transferred.
BoldTrail BackOffice
Custom Transaction Fields
Nutshell
Deal (Custom Fields)
1:1BoldTrail allows custom fields on transactions (e.g., referral_source, property_type, mls_listing_id). Nutshell supports custom fields on Deals. We create equivalent custom fields in Nutshell and map values directly. Field types are mapped: text → text, number → number, date → date. Pick-list values in BoldTrail require value-by-value mapping to Nutshell pick-list options.
BoldTrail BackOffice
Integration / QuickBooks Sync Settings
Nutshell
No Equivalent
1:1BoldTrail's QuickBooks integration settings and MLS sync configurations have no Nutshell equivalent. These must be rebuilt or re-configured manually after migration. We document the source integration settings during discovery so your team has a rebuild checklist ready before go-live. This documentation includes API endpoints, authentication methods, and field mapping rules.
BoldTrail BackOffice
Report / Dashboard Configurations
Nutshell
No Equivalent
1:1BoldTrail custom reports and dashboard configurations do not transfer to Nutshell. The underlying data (deals, activities, agent performance) migrates fully, but the report layouts, scheduled exports, and chart configurations require rebuild using Nutshell's report builder. We provide a data dictionary so your team can reconstruct reports accurately.
BoldTrail BackOffice
User / Owner
Nutshell
User
1:1BoldTrail agents and users are matched to Nutshell users by email address. Active BoldTrail users who have a corresponding Nutshell login receive ownership of their migrated records. BoldTrail users without a Nutshell account are flagged before migration — your team either creates their Nutshell account first or assigns a fallback owner for their records.
| BoldTrail BackOffice | Nutshell | Compatibility | |
|---|---|---|---|
| Contact | Person1:1 | Fully supported | |
| Company | Company1:1 | Fully supported | |
| Transaction | Deal1:1 | Fully supported | |
| Agent | Person + Custom Fields1:1 | Fully supported | |
| Transaction Commission Split | Deal (Custom Fields)1:1 | Fully supported | |
| Document / File Attachment | File1:1 | Fully supported | |
| Transaction Checklist / Task | Task1:1 | Fully supported | |
| Activity History (calls, notes, emails) | Activity1:1 | Fully supported | |
| Custom Transaction Fields | Deal (Custom Fields)1:1 | Fully supported | |
| Integration / QuickBooks Sync Settings | No Equivalent1:1 | Fully supported | |
| Report / Dashboard Configurations | No Equivalent1:1 | Fully supported | |
| User / Owner | User1: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.
BoldTrail BackOffice gotchas
No documented public API or bulk export for self-service data extraction
MFA security misrouting exposes agent account credentials
QuickBooks sync records are non-portable
Complex commission split overrides may not map 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
Extract and profile BoldTrail data via API
FlitStack connects to your BoldTrail BackOffice account using API credentials and exports all contacts, companies, transactions, agents, document metadata, and checklist items. We run a data-quality profile to identify duplicate records, missing required fields, and custom field definitions that need Nutshell custom field creation. This profile feeds the field-mapping specification before any transformation logic is built. The API extraction runs with read-only permissions and does not alter your BoldTrail data.
Design Nutshell custom fields and owner resolution plan
Based on the BoldTrail custom field inventory, FlitStack creates the corresponding custom fields in Nutshell (agent_id, license_number, split_pct, source_transaction_id, original_create_date, and any transaction-specific custom fields). We generate an owner-resolution report matching BoldTrail agent emails to Nutshell users — unmatched agents are flagged so your team creates their Nutshell accounts before the migration run commits. This step ensures every record has an owner in Nutshell before the full migration begins.
Map and transform data; run sample migration
BoldTrail transactions are mapped to Nutshell Deals with status value-mapping per stage. Agent commission splits are stored as custom fields on each deal. Document attachments are queued for re-upload. A representative sample (typically 100–500 records covering contacts, companies, transactions, and files) migrates first. We generate a field-level diff comparing source values to destination values so you can verify mapping accuracy before the full run.
Execute full migration with delta-pickup window
The full dataset loads into Nutshell using batch API operations. A delta-pickup window (24–48 hours) captures any BoldTrail records created or modified during the cutover window — ensuring the Nutshell instance reflects BoldTrail's final state at go-live. Audit log records every operation. One-click rollback is available if reconciliation counts show discrepancies above the agreed threshold. The rollback uses the pre-migration backup snapshot if issues arise.
Post-migration reconciliation and rebuild handoff
FlitStack delivers a reconciliation report comparing BoldTrail record counts to Nutshell record counts per object type. We surface any records that failed to migrate with the error reason. We hand off the documented integration settings, custom field list, and owner-resolution log so your team has a rebuild checklist for QuickBooks sync, commission plan logic, and Nutshell workflow rules. Ongoing delta syncs continue until your team confirms Nutshell is live and BoldTrail is in read-only mode.
Platform deep dives
BoldTrail BackOffice
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 BoldTrail BackOffice 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
BoldTrail BackOffice: Not publicly documented.
Data volume sensitivity
BoldTrail BackOffice 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 BoldTrail BackOffice to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your BoldTrail BackOffice 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 BoldTrail BackOffice
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.