CRM migration
Field-level mapping, validation, and rollback between PAWS and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
PAWS
Source
Nutshell
Destination
Compatibility
12 of 12
objects map 1:1 between PAWS and Nutshell.
Complexity
BStandard
Timeline
48–72 hours
Overview
PAWS (depending on deployment, typically a CRM or practice-management system) stores contacts, companies, deals, activities, and custom fields with owner-level assignments. Nutshell is a CRM built for small-to-midmarket teams with a People object (combining leads and contacts), a Companies object, a Deals object, built-in email sequences, and an open JSON-RPC API for import and export. FlitStack AI extracts PAWS data via its export API or CSV backup, builds a field-level map to Nutshell's standard and custom fields, runs a sample migration with a diff before committing, then performs the full load with a 24–48h delta-pickup window. Workflows, automations, email templates, and reporting configurations in PAWS do not migrate — those must be rebuilt in Nutshell's automation builder and sequence tools. The migration carries all standard object data, custom fields, activity history, and attachment URLs. Owner resolution happens by email match against Nutshell user accounts. For PAWS records lacking a matched owner, FlitStack flags them for manual assignment before the final cutover.
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 PAWS 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.
PAWS
Contact / Person
Nutshell
People
1:1PAWS contacts map directly to Nutshell People records. The People object in Nutshell serves both lead and contact roles — FlitStack routes PAWS leads to the same object and relies on Nutshell's status field to distinguish them. The mapping preserves the original contact ID for later reference and audit.
PAWS
Company / Organization
Nutshell
Companies
1:1PAWS company records map 1:1 to Nutshell Companies. Nutshell's Companies object supports a parent-company field that handles PAWS hierarchical company structures where parent-child relationships exist. During migration, each company's parent reference is resolved against the already-migrated company list, ensuring that the hierarchy is correctly represented in Nutshell's parent_company field.
PAWS
Deal / Opportunity
Nutshell
Deals
1:1PAWS deals migrate as Nutshell Deals with pipeline and stage mapping. Nutshell Deal records store the deal name, value, stage, expected close date, and owner — all of which map directly from PAWS deal fields. FlitStack also maps any deal-specific custom fields to the corresponding Nutshell custom fields on the Deal object.
PAWS
Pipeline
Nutshell
Pipeline
1:1PAWS pipelines map to Nutshell Pipelines by name. If the PAWS pipeline does not exist in Nutshell, FlitStack creates it during the migration setup phase using the Nutshell API before records are loaded. The new pipeline inherits the same stage order and names from PAWS, ensuring a consistent pipeline view for users after cutover.
PAWS
Pipeline Stage
Nutshell
Stage
1:1PAWS stage names map to Nutshell stage names value-by-value per pipeline. Probability weights associated with each PAWS stage are stored as custom numeric fields on the Nutshell Deal record since Nutshell calculates probability at the automation level rather than the field level.
PAWS
Lifecycle Stage / Lead Status
Nutshell
Custom field on People
1:1PAWS lifecycle-stage and lead-status properties have no direct Nutshell equivalent. FlitStack creates a custom pick-list field (Lifecycle_Stage__c or Lead_Status__c) on the People object and populates it from PAWS values. Admins can filter People by this field after migration for reporting.
PAWS
Activity (Email, Call, Meeting, Note)
Nutshell
Activities
1:1PAWS email, call, meeting, and note records migrate as Nutshell Activities attached to the corresponding People or Companies record. Original timestamps, owner, and body content are preserved. Attachments are re-uploaded to Nutshell's file storage and linked by URL and audit trails.
PAWS
Deal-Contact Association
Nutshell
People-Deal association
1:1PAWS deal-contact associations with role labels (e.g., Decision Maker, Influencer) map to Nutshell's peopleDeal association. Role labels that have no Nutshell equivalent are stored as a custom text field on the association record. This preserves the original contact’s role in the deal context for reporting and follow-up.
PAWS
Custom Field (any object)
Nutshell
Custom field on corresponding object
1:1PAWS custom fields that do not share a name and type with Nutshell's standard fields are created as Nutshell custom fields on the matching object before migration runs. FlitStack uses the Nutshell custom fields API to create the field definition and then populates values during the data load.
PAWS
Attachment / File
Nutshell
Files on People / Companies / Deals
1:1PAWS file attachments associated with contacts, companies, or deals are downloaded and re-uploaded to Nutshell's file storage. File size limits apply — files exceeding Nutshell's 25MB per-file limit are flagged for chunked upload or alternative delivery. FlitStack retains original file names, attaches each file to its People, Company, or Deal record via Nutshell's file API, and logs the URL for audit. Files over 25 MB are flagged for manual handling.
PAWS
Owner / User
Nutshell
Nutshell User
1:1PAWS owner IDs are resolved by matching the owner's email address against existing Nutshell user accounts. Unmatched owners are flagged before migration — teams either create Nutshell accounts for them or assign their records to a designated fallback user for review.
PAWS
Tags / Labels
Nutshell
Custom field or note on People
1:1PAWS tags and labels applied to contacts or companies have no native Nutshell equivalent. FlitStack consolidates tags into a custom text field (Tag_List__c) or appends them to a dedicated note on the record for reference. This allows straightforward searching and segmentation after migration.
| PAWS | Nutshell | Compatibility | |
|---|---|---|---|
| Contact / Person | People1:1 | Fully supported | |
| Company / Organization | Companies1:1 | Fully supported | |
| Deal / Opportunity | Deals1:1 | Fully supported | |
| Pipeline | Pipeline1:1 | Fully supported | |
| Pipeline Stage | Stage1:1 | Fully supported | |
| Lifecycle Stage / Lead Status | Custom field on People1:1 | Fully supported | |
| Activity (Email, Call, Meeting, Note) | Activities1:1 | Fully supported | |
| Deal-Contact Association | People-Deal association1:1 | Fully supported | |
| Custom Field (any object) | Custom field on corresponding object1:1 | Fully supported | |
| Attachment / File | Files on People / Companies / Deals1:1 | Fully supported | |
| Owner / User | Nutshell User1:1 | Fully supported | |
| Tags / Labels | Custom field or note on People1: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.
PAWS gotchas
RoboHelp-generated public docs raise documentation-quality concerns
No public API documentation
Pricing opacity blocks TCO comparison
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 audit PAWS data via export API or CSV backup
FlitStack initiates a data extraction from your PAWS instance using its export API or CSV backup tool. We pull all People, Companies, Deals, activity records, custom field definitions, and attachment metadata. The extraction output is audited against your PAWS record counts — any discrepancies between the export and the counts in the PAWS admin panel are flagged before field mapping begins.
Map PAWS fields to Nutshell objects and custom fields
Using the PAWS field inventory, FlitStack builds a field-level mapping document that specifies where each PAWS field lands in Nutshell. Standard fields map directly. Custom fields in PAWS that have no Nutshell equivalent trigger custom field creation via the Nutshell API before the migration run. Lifecycle stage, deal-contact role labels, and probability values are all mapped with explicit notes in the mapping document for your review.
Resolve owner records and provision Nutshell user accounts
FlitStack matches every PAWS owner ID to a Nutshell user by email. Any owner without a corresponding Nutshell account is listed in a pre-migration report with their record count. Your team creates the missing Nutshell accounts or designates a fallback owner before the migration date. No record lands in Nutshell without a confirmed owner assignment. During the matching process, FlitStack validates each email address against Nutshell's user list, flags duplicate or inactive accounts, and provides a downloadable CSV template for bulk user creation if needed.
Run a sample migration with field-level diff
A representative slice of PAWS records — typically 100–500 records spanning people, companies, deals, and activities — migrates to Nutshell in a test run. FlitStack generates a field-level diff comparing source values against the destination values in Nutshell. You review the diff to verify lifecycle stage mapping, deal-contact associations, owner resolution, and custom field population. Adjustments to the mapping document are made before the full migration commits.
Execute full migration with delta-pickup window
The full PAWS dataset loads into Nutshell using the validated mapping. A delta-pickup window of 24–48 hours follows the initial load, during which any records modified or created in PAWS after the extraction timestamp are captured and merged into Nutshell. FlitStack's audit log records every operation. If reconciliation identifies missing or mismatched records, one-click rollback reverts the Nutshell state and the migration re-runs with the corrected mapping.
Platform deep dives
PAWS
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 PAWS 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
PAWS: Not publicly documented.
Data volume sensitivity
PAWS 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 PAWS to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your PAWS 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 PAWS
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.