CRM migration
Field-level mapping, validation, and rollback between PropFlo and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
PropFlo
Source
Nutshell
Destination
Compatibility
12 of 12
objects map 1:1 between PropFlo and Nutshell.
Complexity
BStandard
Timeline
48–72 hours
Overview
PropFlo organizes real estate sales around leads, contacts, companies, deals, and real estate-specific objects like AOS (Agreement of Sale) and demand notes. Nutshell uses a simpler model: People (contacts), Companies, and Leads as separate entities, with a single Activity history per record and custom fields scoped per object type. FlitStack AI extracts PropFlo data via API — contacts, companies, deal records, activity timestamps, and custom field values — and maps them into Nutshell's schema. Real estate-specific metadata (property units, inventory status, payment milestones) migrates as Nutshell custom fields on the Company or Person record, since Nutshell has no native real estate object equivalent. Your workflows, approval flows, and AOS generation templates must be rebuilt in Nutshell's automation tools; we export the workflow definitions as a reference document. The migration runs in a delta-pickup window so any PropFlo changes during cutover land in Nutshell before go-live. Our migration process includes a detailed pre-audit of PropFlo custom objects, owner email resolution, and a test run to validate field mapping before the final data load.
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 PropFlo 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.
PropFlo
Lead / Contact
Nutshell
Nutshell Lead
1:1PropFlo lead and contact records merge into Nutshell's Lead object when the source record has no closed deal association. The lead name, email, phone, source, and status fields map directly. Owner assignment resolves by email match against Nutshell user accounts. Records without a matching owner assign to a fallback Nutshell admin.
PropFlo
Contact (with closed deal)
Nutshell
Nutshell Person
1:1PropFlo contacts that have associated closed PropFlo deals map to Nutshell Person records. The contact's primary company links to the corresponding Nutshell Company via the person-company association. PropFlo contact custom fields migrate as Nutshell Person custom fields created before the migration run.
PropFlo
Company
Nutshell
Nutshell Company
1:1PropFlo company records map directly to Nutshell Company records. Company name, domain, address, industry, employee count, and annual revenue fields map to their Nutshell equivalents. Parent-company hierarchies in PropFlo map to Nutshell's parent-company relationship where supported. All standard address components, including city, state, and country, are transferred as separate fields.
PropFlo
Deal / Pipeline
Nutshell
Nutshell Pipeline + Stage
1:1PropFlo deal pipelines map to Nutshell Pipelines. Each PropFlo pipeline stage becomes a Nutshell stage within that pipeline, with probability and expected-days values configured per Nutshell's stage settings. PropFlo's real estate-specific stage names (e.g., site visit scheduled, legal review, registry) map as custom stage labels or require Nutshell admin to configure matching stage names before data loads.
PropFlo
Deal Record
Nutshell
Nutshell Lead (in pipeline context)
1:1Individual PropFlo deal records (with deal name, amount, close date, stage, owner) map to Nutshell Lead records that are placed in a pipeline. The deal amount maps to Nutshell's monetary fields; close date maps to expected close date; owner resolves by email match. The PropFlo deal ID is preserved as a custom field for traceability.
PropFlo
Activity (Call / Email / Meeting / Note)
Nutshell
Nutshell Activity
1:1PropFlo activity records — calls, emails, meetings, and notes — attach to the corresponding Nutshell Person or Company record by matching the parent contact or company ID. Original timestamps and activity owners are preserved. PropFlo's real estate event types (site visit, document upload) map as Nutshell activity notes with the event type appended to the activity subject.
PropFlo
AOS (Agreement of Sale)
Nutshell
Nutshell Custom Fields on Company or Person
1:1PropFlo's AOS records have no native Nutshell equivalent. We map AOS fields — agreement date, unit number, consideration amount, payment schedule milestones, registration status — to custom fields on the associated Nutshell Company (for property-level AOS) or Person (for buyer-specific AOS) record. Your Nutshell admin creates these fields before migration.
PropFlo
Property / Unit
Nutshell
Nutshell Custom Fields on Company
1:1PropFlo properties and units are real estate-specific objects with unit numbers, tower/phase, floor, inventory status, and pricing fields. Nutshell has no property object. We map these as custom fields on the Nutshell Company record representing the development or property, or as a separate custom object if your Nutshell plan supports it. Unit-level detail stores as repeating custom fields or JSON-encoded custom field values.
PropFlo
Custom Field (Lead / Contact / Company)
Nutshell
Nutshell Custom Field
1:1PropFlo custom fields on leads, contacts, and companies migrate to Nutshell custom fields on the corresponding Nutshell entity (Lead, Person, Company). The Nutshell admin must create the custom fields in Nutshell Settings before migration. Pick-list custom fields require value-by-value mapping where Nutshell's pick-list options differ from PropFlo's values.
PropFlo
Workflow / Approval Flow
Nutshell
None — export for rebuild
1:1PropFlo workflows, approval flows, and automated sequences do not migrate. These are platform-specific automation constructs with no Nutshell equivalent. FlitStack exports your PropFlo workflow definitions as a structured reference document so your Nutshell admin can rebuild them in Nutshell's workflow builder or third-party automation tools.
PropFlo
User / Owner
Nutshell
Nutshell User (by email)
1:1PropFlo owner assignments on records map to Nutshell users by email address lookup. PropFlo user records (name, email, role) are resolved against Nutshell user accounts. Any PropFlo owner without a corresponding Nutshell user is flagged before migration for admin action — either create the Nutshell user or reassign the record.
PropFlo
Attachment / File
Nutshell
Nutshell File Attachment
1:1PropFlo file attachments on contacts, companies, and deals download and re-upload to Nutshell's file storage attached to the corresponding Person, Company, or Lead record. File size limits apply per Nutshell's attachment constraints. Inline images in PropFlo notes are extracted and rehosted as Nutshell attachments.
| PropFlo | Nutshell | Compatibility | |
|---|---|---|---|
| Lead / Contact | Nutshell Lead1:1 | Fully supported | |
| Contact (with closed deal) | Nutshell Person1:1 | Fully supported | |
| Company | Nutshell Company1:1 | Fully supported | |
| Deal / Pipeline | Nutshell Pipeline + Stage1:1 | Fully supported | |
| Deal Record | Nutshell Lead (in pipeline context)1:1 | Fully supported | |
| Activity (Call / Email / Meeting / Note) | Nutshell Activity1:1 | Fully supported | |
| AOS (Agreement of Sale) | Nutshell Custom Fields on Company or Person1:1 | Fully supported | |
| Property / Unit | Nutshell Custom Fields on Company1:1 | Fully supported | |
| Custom Field (Lead / Contact / Company) | Nutshell Custom Field1:1 | Fully supported | |
| Workflow / Approval Flow | None — export for rebuild1:1 | Fully supported | |
| User / Owner | Nutshell User (by email)1:1 | Fully supported | |
| Attachment / File | Nutshell File 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.
PropFlo gotchas
No documented REST API constrains migration approach
AOS and Demand Note document files require separate handling
WhatsApp conversation media attachments not included in standard export
Workflow automations cannot be exported and must be rebuilt
Dashboard and report definitions are not exportable
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
Audit PropFlo data volume and custom field inventory
FlitStack connects to PropFlo via API and inventories all leads, contacts, companies, deals, activity records, and custom fields. We identify real estate-specific objects (AOS, Properties, Units) and their field counts. The audit output includes record counts per object, custom field names and types, pipeline and stage names, and owner distribution. This report forms the basis of the migration scope and pricing quote.
Design Nutshell custom field schema and pipeline configuration
Based on the audit, FlitStack delivers a Nutshell schema setup plan: custom field names and types to create on Lead, Person, and Company objects; pipeline and stage names to configure in Nutshell settings; and AOS/property field mapping for real estate-specific data. Your Nutshell admin creates the fields and pipelines before we begin data migration. We provide step-by-step instructions for each Nutshell UI action required.
Resolve owners by email match against Nutshell users
PropFlo owner assignments on every record are matched against Nutshell user accounts by email address. Any PropFlo owner without a corresponding Nutshell user is flagged in a pre-migration report with the affected record count. Your team either creates the missing Nutshell user accounts or assigns those records to a fallback owner before the migration run. No record migrates without a confirmed Nutshell owner assignment.
Run a sample migration with field-level verification
A representative slice of PropFlo data — typically 100–500 records spanning leads, contacts, companies, deals, and activities — migrates to Nutshell in a test run. FlitStack generates a field-level diff showing every mapped field, the source value, and the destination value. You verify that AOS fields landed in the correct Nutshell custom fields, deal stages mapped to the right pipeline stages, and owner assignments resolved correctly before the full migration commits.
Execute full migration with delta-pickup window
The full PropFlo dataset migrates to Nutshell using the verified field mapping from the sample run. A delta-pickup window (typically 24–48 hours) captures any records created or modified in PropFlo during the cutover window so Nutshell reflects PropFlo's final state at go-live. Audit logs record every record created, updated, or skipped. One-click rollback is available if reconciliation detects data integrity issues.
Platform deep dives
PropFlo
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 PropFlo 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
PropFlo: Not publicly documented.
Data volume sensitivity
PropFlo 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 PropFlo to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your PropFlo 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 PropFlo
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.