CRM migration

Migrate from LeadSimple to Nutshell

Field-level mapping, validation, and rollback between LeadSimple and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.

LeadSimple logo

LeadSimple

Source

Nutshell

Destination

Nutshell logo

Compatibility

92%

11 of 12

objects map 1:1 between LeadSimple and Nutshell.

Complexity

CModerate

Timeline

48–72 hours

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

LeadSimple organizes around leads, contacts, properties, and processes for property management companies. Nutshell uses a simpler People-Companies-Leads-Deals model without a native property concept. The migration carries all LeadSimple contacts and people, companies, pipeline stages and status values, property-type and occupancy metadata as custom fields, activity history (notes, comments, tasks), owner assignments resolved by email, and any custom fields on contacts or processes. We do not migrate LeadSimple workflows, automation rules, Autopilot sequences, or process templates — those have to be rebuilt in Nutshell or via its personal email sequences feature. The migration runs via LeadSimple's API export, with activities pulled from their comment and task endpoints, loaded into Nutshell's JSON-RPC API in the correct dependency order: People first (for owner resolution), then Companies, then Leads, then Deals with stage values mapped value-by-value from LeadSimple pipeline stages to Nutshell deal stages. A delta-pickup window captures any records modified during the cutover window.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

LeadSimple logo

LeadSimple

What's pushing teams away

  • Email reliability issues — users report errors after sending or closing emails, requiring page reloads and disrupting daily communication workflows.
  • Integration gaps with other property management software, particularly around two-way sync with tools like AppFolio and Buildium, create manual re-entry work.
  • Limited feature set compared to full property management platforms — some customers find themselves supplementing LeadSimple with additional tools, increasing complexity.
  • Workflow complexity for large portfolios — the automation and process layers can become difficult to maintain as the number of doors and nested workflows grows.

Choosing

Nutshell logo

Nutshell

What's pulling them in

  • Lowest cost entry point among mid-market CRMs—Foundation plan starts at $13/user/month, making it accessible for teams validating CRM fit before committing.
  • Integrated sales automation and email sequencing on Pro plans without requiring a separate email marketing platform, per verified Capterra reviews.
  • Consistently praised for intuitive interface and fast onboarding, with case studies reporting 100% team adoption rates within initial deployment periods.
  • Strong customer support responsiveness cited across G2 reviews, with dedicated support tiers available on Enterprise plans.
  • Native integrations with WhatsApp, Facebook Messenger, Instagram, and Slack reduce reliance on third-party middleware for common communication channels.

Object mapping

How LeadSimple objects map to Nutshell

Each row shows how a LeadSimple 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.

LeadSimple

LeadSimple Lead

maps to

Nutshell

Nutshell Person

1:1
Fully supported

LeadSimple leads with contact info (name, email, phone, address) map to Nutshell People records. Email is the de-duplication key. Owner resolves by email match against Nutshell users; unresolved owners become a migration-system fallback owner. We also preserve the original lead creation date in a custom field, and any associated tags are transferred as Nutshell tags on the Person record.

LeadSimple

LeadSimple Lead Company Name

maps to

Nutshell

Nutshell Company

many:1
Fully supported

LeadSimple leads carry an optional company name field. When present, we create a Nutshell Company record first, then link the Person record to it. LeadSimple leads without a company name land as unlinked People in Nutshell. We also map the company's address if available, and attach any company-level tags to the Person record for reference.

LeadSimple

LeadSimple Pipeline + Stage

maps to

Nutshell

Nutshell Deal Stage

1:1
Fully supported

Each LeadSimple pipeline maps to a Nutshell Deal pipeline. Each LeadSimple stage name maps value-by-value to a Nutshell deal stage. Stage probability and forecast category re-applied based on Nutshell's stage defaults or your specified mapping. If a stage name does not exist in Nutshell, we create it as a new stage before mapping, ensuring continuity of the pipeline structure.

LeadSimple

LeadSimple Lead Status

maps to

Nutshell

Nutshell Lead Status

1:1
Fully supported

LeadSimple stage status values (Active, Won, Lost, Dead) map directly to Nutshell Lead status pick-list values. Custom LeadSimple status values require a value-map entry added during planning. During the planning call we confirm the exact status strings, ensure any inactive or archived statuses are excluded, and document the mapping so your team can verify the status layout in Nutshell before import.

LeadSimple

LeadSimple Property Type

maps to

Nutshell

Nutshell Custom Field on Person

1:1
Fully supported

LeadSimple stores property type (Single Family, Multi-Family, Commercial) on lead records. Nutshell has no native property-type field. We create a Nutshell custom field (type: pick-list) on People, populated with the source values from LeadSimple. If LeadSimple uses additional property-type values beyond the standard set, we add them to the pick-list during the planning phase and map each one explicitly.

LeadSimple

LeadSimple Occupancy

maps to

Nutshell

Nutshell Custom Field on Person

1:1
Fully supported

LeadSimple occupancy field (Occupied, Vacant) migrates as a custom pick-list field on Nutshell People. If your LeadSimple setup uses custom occupancy values, those require a value-map before migration. We verify the exact occupancy labels in your LeadSimple export, add any missing values to the Nutshell pick-list, and document the mapping so the correct status appears on each Person record after import.

LeadSimple

LeadSimple Number of Units

maps to

Nutshell

Nutshell Custom Field on Person

1:1
Fully supported

LeadSimple's Number of Units field migrates as a custom integer field on Nutshell People. Zero or blank values preserved as null unless your migration plan specifies a default. If LeadSimple records contain non-numeric characters or text in this field, we clean them before import and flag any anomalies for your review.

LeadSimple

LeadSimple Lead Comments / Notes

maps to

Nutshell

Nutshell Note

1:1
Fully supported

LeadSimple stores comments on leads. We pull comments via LeadSimple API and load them as Nutshell Notes attached to the corresponding Person or Lead record, preserving the comment author and timestamp. If a comment references another record or contains a mention, we preserve the reference as a plain-text note and note the original thread context for your team's review.

LeadSimple

LeadSimple Next Task

maps to

Nutshell

Nutshell Task

1:1
Fully supported

LeadSimple's Next Task and due date map to a Nutshell Task on the Person or Lead record. Task kind (call, email, meeting) inferred from task name if present in the export. If the task name does not indicate a type, we default to a generic task and include the original LeadSimple task description in the task notes field for clarity.

LeadSimple

LeadSimple Contact Custom Fields

maps to

Nutshell

Nutshell Custom Field on Person

1:1
Fully supported

Any custom fields on LeadSimple contacts (beyond the standard export fields) migrate as Nutshell custom fields on People. Field type (text, pick-list, date, number) matched to the closest Nutshell field type; complex conditional logic cannot be preserved. We also record the original LeadSimple field labels in a reference sheet so your team can verify the mapping and update field names in Nutshell after migration.

LeadSimple

LeadSimple Process Custom Fields

maps to

Nutshell

Nutshell Custom Field on Person

1:1
Fully supported

LeadSimple process-level custom fields that store data per contact (lease dates, renewal flags, etc.) migrate as People-level custom fields in Nutshell. Process automation logic does not migrate — values transfer, rules do not. We map each process field to a matching custom field on the Person record, preserving the original data type and any pick-list options, and note any fields that cannot be directly represented in Nutshell.

LeadSimple

LeadSimple Tag List

maps to

Nutshell

Nutshell Tag

1:1
Fully supported

LeadSimple tags on leads map to Nutshell Tags on the Person record. Multi-value tags are split and applied individually. Tags with spaces are preserved with their exact casing. If a tag contains characters not supported by Nutshell, we sanitize the tag to a compatible format and log the original tag in a reference file for your review.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

LeadSimple logo

LeadSimple gotchas

High

Notes and Activities excluded from bulk CSV export

High

No public API — migration requires workaround

Medium

Contact-level custom fields can vary per owner on the same property

Medium

Per-door pricing on Operations layer is a billing artifact not migratable

Medium

Workflow automation must be manually rebuilt on the destination

Nutshell logo

Nutshell gotchas

High

Contact tier limits enforced on import

Medium

No bulk API endpoint requires paginated extraction

Medium

Email sequences not exportable via API

Medium

Foundation plan disables key sales features

Pair-specific challenges

  • Property metadata requires custom field creation in Nutshell before data lands

    LeadSimple stores property type, occupancy, number of units, and cost directly on lead records. Nutshell has no native property concept. Property type and occupancy become Nutshell custom pick-list fields on People; unit count becomes a custom integer field. If your team uses more than five property-related fields, Nutshell admins need to create those custom fields before the import runs — we provide the exact field names, types, and pick-list values in the migration plan. Fields created after data lands require a re-import of the affected records.

  • LeadSimple bulk export does not include notes, calls, or email threads

    The LeadSimple bulk export (CSV download) returns only the lead record fields listed in the export dialog — name, email, phone, address, pipeline, stage, tags, and ACV. Notes, call logs, and email thread history live in the comments and activities endpoints and must be queried separately per record via API. We pull activity history per record as part of the migration scope, but the LeadSimple documentation confirms that bulk exports intentionally exclude activities. If deal context lives in comments, plan for a separate activity-pull step that adds time to the migration timeline.

  • LeadSimple workflows and Autopilot rules do not migrate and have no Nutshell equivalent

    LeadSimple Autopilot manages conditional stage changes, renewal reminders, and make-ready triggers based on property lifecycle events. Nutshell supports personal email sequences (triggered when a lead enters a deal stage), but there is no process automation engine, no conditional field logic, and no workflow builder that replicates LeadSimple's property-management automation. We export your LeadSimple workflow definitions as a written reference document. Rebuilding automation logic in Nutshell is a manual admin task that must be scoped separately from the data migration.

  • Combined phone number field requires field splitting before Nutshell import

    LeadSimple exports Combined Phone Numbers as a single text field containing all phone numbers for a contact. Nutshell separates Phone and Email into distinct fields on Person records. We parse the combined string, extract the first non-blank number into Nutshell Phone, and store any additional numbers in a custom field (Additional_Phone__c). If your team uses more than three phone number fields in LeadSimple, we recommend consolidating which number is primary before migration to avoid data loss in the overflow custom field.

  • LeadSimple per-door pricing does not translate to Nutshell's per-user model

    LeadSimple Operations pricing is $1.35 per door per month, scaling directly with portfolio size. Nutshell charges per user per month with no concept of doors. For sales teams moving away from property management, the per-user model often reduces cost at small-to-mid scale, but it removes the per-door expense signal that property managers rely on for budgeting. We note the pricing model shift in the migration plan and highlight any impact on cost-per-record visibility so your team can adjust forecasts and internal reporting accordingly.

Migration approach

Six steps for a successful LeadSimple to Nutshell data migration

  1. Audit LeadSimple data scope and map to Nutshell objects

    We run a scoped read-only export against your LeadSimple account to inventory all leads, contacts, companies, pipeline stages, custom field definitions, and comment/activity history. We identify which records are active (not archived or deleted), map LeadSimple pipelines and stages to Nutshell deal pipelines and stages, and list every custom field that needs a Nutshell equivalent. The output is a migration plan with exact field counts, a value-map draft for pick-list fields, and a decision point on property metadata handling.

  2. Create Nutshell custom fields and deal pipeline structure

    Before data loads, your Nutshell admin (or our team) creates the custom fields identified in the audit — property type, occupancy, number of units, referrer, and any contact-level custom fields. We also confirm the deal pipeline and stage names match the LeadSimple pipeline/stage structure so value mapping can be validated in the test migration. Custom field creation in Nutshell requires no code; it is a settings-based workflow that takes 20–40 minutes per field type.

  3. Resolve owners and create placeholder user records

    LeadSimple owner assignments resolve by email match against Nutshell users. We run an email lookup against your Nutshell user list. Any LeadSimple owner whose email does not match a Nutshell user gets a placeholder Person record in Nutshell with a migration-owner tag. You can either invite those users to Nutshell before the full migration or reassign their records to a specific fallback owner. No record lands without an assigned owner in Nutshell.

  4. Run a sample migration with field-level diff

    A representative slice of 100–300 records migrates first, covering leads from each pipeline stage, records with and without property metadata, records with comments, and records owned by matched and unmatched users. We generate a field-level diff comparing source and destination values so you can verify stage mapping, custom field population, owner resolution, and company linking before the full run commits. Sample migration runs independently of your live LeadSimple account.

  5. Execute full migration with delta-pickup window

    The full migration loads all remaining records into Nutshell in the correct dependency order: Companies first, then People with owner resolution, then Leads with pipeline and stage mapping, then Deals with stage values and activity history attached. A delta-pickup window (24–48 hours) captures any records created or modified in LeadSimple during the cutover period. We provide an audit log of every operation and a one-click rollback to the pre-migration state if reconciliation fails.

Platform deep dives

Context on both ends of the pair

LeadSimple logo

LeadSimple

Source

Strengths

  • Specialized for property management with native property, unit, and process concepts rather than generic sales objects.
  • Shared inbox bundles phone, email, and SMS with pooled usage, replacing separate VOIP and messaging tools.
  • Workflow automation built for real estate events like renewals, delinquencies, and make-readies.
  • Per-door pricing on Operations scales predictably with portfolio growth, not headcount.
  • 14-day free trial and guided onboarding with a dedicated success manager on higher tiers.

Weaknesses

  • No publicly documented API — migration depends on CSV export, which excludes Activities and Notes.
  • Email reliability issues reported by multiple users, with errors after sending or closing messages.
  • Limited integrations compared to larger property management platforms; two-way sync gaps reported.
  • Workflow rebuild required on destination — automation does not transfer in any migration scenario.
  • Small review sample size (~22 verified reviews on G2) makes it difficult to fully assess long-term reliability.
Nutshell logo

Nutshell

Destination

Strengths

  • Simple, intuitive interface with minimal learning curve for sales teams new to CRM
  • Per-seat pricing is transparent and predictable, with annual billing reducing monthly cost
  • Full data export tool available for all account data including backups
  • Open JSON-RPC API allows programmatic access to all core objects
  • Native multichannel engagement (email, SMS, WhatsApp) without third-party add-ons for communication

Weaknesses

  • Reporting and analytics are considered weak, requiring manual Excel exports for detailed analysis
  • No bulk API endpoint—migration requires paginated API reads that must be rate-limited carefully
  • JSON-RPC API is less common than REST, requiring custom integration code compared to standard REST CRMs
  • Add-on costs (Forms, Nutshell IQ, Email Marketing) are per-company charges that stack on top of per-seat pricing
  • Feature restrictions on entry-level plans mean teams often need mid-tier to get basic automation

Complexity grading

How hard is this migration?

Moderate CRM migration. 1 of 8 objects need a manual workaround.

C

Overall complexity

Moderate migration

Derived from compatibility, mapping clarity, API constraints, and data volume across LeadSimple and Nutshell.

  • Object compatibility

    C

    1 of 8 objects need a manual workaround.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    8-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    LeadSimple: Not publicly documented.

  • Data volume sensitivity

    B

    LeadSimple doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your LeadSimple to Nutshell migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about LeadSimple to Nutshell data migrations

Answers to the questions buyers ask most during LeadSimple to Nutshell migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your LeadSimple to Nutshell migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most LeadSimple-to-Nutshell migrations complete in 24–48 hours of active migration time for under 10,000 records. Planning, schema setup (custom fields, pipeline configuration), and sample migration add 2–5 business days before the full run. The longest single step is pulling activity history (comments and tasks) per record via API — accounts with dense activity logs extend the timeline. We deliver a fixed timeline estimate after the initial scope audit.

Adjacent paths

Related migrations to explore

Ready when you are

Move from LeadSimple.
Land in Nutshell, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day