CRM migration
Field-level mapping, validation, and rollback between Pawa and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
Pawa
Source
Nutshell
Destination
Compatibility
6 of 8
objects map 1:1 between Pawa and Nutshell.
Complexity
CModerate
Timeline
2-4 weeks
Overview
Pawa is a Quebec-designed CRM built for mobile-first field teams in low-connectivity environments, with emphasis on data collection in remote areas for manufacturers, distributors, agents, and retailers. Nutshell is a US-based CRM with 576 verified G2 reviews, free onboarding on all paid plans, and unlimited contacts from its entry tier. The migration challenge with Pawa is not schema complexity—it is API transparency: Pawa does not publish a bulk export endpoint in its available documentation, and file attachments are not exposed via API. We validate the actual exportable schema during scoping by connecting to a live API instance, and where bulk export is not accessible, we work with the customer to extract records via any available CSV or report feature and validate the resulting dataset against the live schema before mapping. We do not migrate workflows, automations, or sequences as code; we deliver a written inventory of these 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 Pawa 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.
Pawa
Contact
Nutshell
People
1:1Pawa Contact records map to Nutshell People. Standard fields (name, phone, email, address) map directly. We discover Pawa custom field names and types via API at scoping and build a field map to Nutshell's custom field schema before any records are written. Email address is used as the dedupe key during import. If Pawa contacts reference a linked Company, we resolve the Organization lookup before inserting the People record.
Pawa
Company
Nutshell
Organization
1:1Pawa Company records map to Nutshell Organization. Company name becomes the Organization name, address fields map to Nutshell's address compound field, and phone maps to the primary phone field. Organization is created before any linked People records are inserted so that the Organization lookup is satisfied at People insert time.
Pawa
Deal
Nutshell
Deal
1:1Pawa Deal records map to Nutshell Deal with deal value, stage, and linked Contact preserved. The linked Contact resolves to a Nutshell People ID before Deal import. Pawa stage names are mapped to Nutshell pipeline stage values using a mapping table agreed upon during scoping. Closed-won and closed-lost reasons from Pawa custom fields become Nutshell custom fields on the Deal record.
Pawa
Pipeline Stage
Nutshell
Pipeline Stage
lossyPawa pipeline stages are mapped to Nutshell pipeline stage values with ordering preserved. We create the Nutshell pipeline with matching stage names and probabilities before Deal records are imported. Stage probability percentages are rounded to integers as Nutshell requires.
Pawa
Custom Fields
Nutshell
Custom Fields
lossyPawa custom fields on Contacts and Companies are discovered via API at scoping time. We create matching Nutshell custom fields (text, number, date, dropdown) on the People and Organization objects before migration begins. Field order and groupings are noted for the customer's admin to assign to Nutshell field sets post-migration.
Pawa
Tag
Nutshell
Tags
1:1Pawa tags stored as flat string arrays on Contact and Company records map to Nutshell tag fields. Tags migrate as comma-separated values in a Nutshell custom tag field. Tag inheritance behavior differs between platforms; we note in the mapping document that Nutshell tags apply at the record level rather than propagating to related records.
Pawa
User
Nutshell
User
1:1Pawa User records (name, email, role) are exported and mapped to Nutshell User records by email match. Inactive Pawa users are flagged and excluded from migration unless the customer requests otherwise. Owner assignments on Contact, Company, and Deal records resolve via the User email mapping at migration time.
Pawa
Attachments
Nutshell
Attachments
1:1Pawa's API does not expose file attachments. We flag every attachment-bearing record during the discovery phase and list them in the migration plan with the record name, type, and the URL or path where the file lives in Pawa. The customer downloads and re-uploads these manually post-migration to Nutshell. Attachments are excluded from the record count used to scope migration timelines and pricing.
| Pawa | Nutshell | Compatibility | |
|---|---|---|---|
| Contact | People1:1 | Fully supported | |
| Company | Organization1:1 | Fully supported | |
| Deal | Deal1:1 | Fully supported | |
| Pipeline Stage | Pipeline Stagelossy | Fully supported | |
| Custom Fields | Custom Fieldslossy | Mapping required | |
| Tag | Tags1:1 | Mapping required | |
| User | User1:1 | Fully supported | |
| Attachments | Attachments1:1 | Not 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.
Pawa gotchas
No publicly documented bulk data export endpoint
Attachment files are not exposed via API
Small review sample limits platform reliability assessment
Android preference may affect iOS user experience post-migration
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 API surface validation
We request Pawa API credentials and connect to a live instance to enumerate the actual schema: object types, field names, field types, relationship fields (foreign keys), and custom field definitions. We also check for any bulk export capability, report generation, or CSV download options available within the Pawa interface. The discovery output is a provisional migration scope with a full field map and a list of records that contain attachments. If the API surface is smaller than expected, we update the scope and pricing before proceeding.
Nutshell sandbox setup and schema design
We create a Nutshell trial or sandbox environment and design the destination schema: custom fields on People, Organizations, and Deals; pipeline stages matching Pawa's pipeline structure; and any custom field types required to receive Pawa's data. We agree on the field map with the customer's admin before deploying any schema changes to the production Nutshell org.
Owner and User reconciliation
We extract every distinct Pawa User referenced on Contact, Company, and Deal records and match by email against the Nutshell destination User table. Any Pawa User without a matching Nutshell User goes to a reconciliation queue for the customer's admin to provision before record import begins. Owner assignments on migrating records cannot be resolved until this step is complete.
Data extraction and transformation
If Pawa exposes a bulk export endpoint, we use it with pagination and rate-limit handling to extract all Contacts, Companies, Deals, and custom field data. If only record-by-record API access is available, we paginate through the endpoint with exponential backoff. We transform the extracted records using the agreed field map, parse tag arrays, resolve foreign key references, and prepare CSV-formatted import files for Nutshell. Attachments are listed and excluded from the import file.
Production migration in dependency order
We run production migration in record-dependency order: Organizations first (from Pawa Companies), then People (with Organization lookup resolved), then Deals (with People lookup and Owner resolved), then custom field data. Each phase emits a row-count reconciliation report showing records inserted, skipped, and errored before the next phase begins. Errors are investigated and corrected before retrying the phase.
Cutover, validation, and automation inventory delivery
We freeze Pawa write access during cutover, run a final delta migration of any records modified during the migration window, then mark Nutshell as the system of record. We deliver the attachment list with record references for manual re-upload. We deliver the automation inventory document listing every Pawa workflow or sequence with its trigger, conditions, and actions for the customer's admin to rebuild in Nutshell. We support a five-business-day post-cutover window to resolve reconciliation issues raised by the customer's team.
Platform deep dives
Pawa
Source
Strengths
Weaknesses
Nutshell
Destination
Strengths
Weaknesses
Complexity grading
Moderate CRM migration. 5 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Pawa and Nutshell.
Object compatibility
5 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
Pawa: Not publicly documented.
Data volume sensitivity
Pawa 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 Pawa to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your Pawa 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 Pawa
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.