CRM migration

Migrate from Propeller CRM to Nutshell

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

Propeller CRM logo

Propeller CRM

Source

Nutshell

Destination

Nutshell logo

Compatibility

75%

6 of 8

objects map 1:1 between Propeller CRM and Nutshell.

Complexity

CModerate

Timeline

2-3 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Propeller CRM ceased operations on December 15, 2019, leaving former customers with a fixed data archive and no active platform to work from. We work directly with whatever export was produced during the support window and reconstruct the relational structure that Propeller's Gmail extension maintained between contacts, companies, and deals. Nutshell accepts Contact and Company imports via CSV through its native import module, and we prepare all source data in the correct columnar format with custom field mapping before upload. We pre-create custom fields in Nutshell to receive Propeller's custom property names, set up placeholder user accounts for inactive Propeller owners, and flag deal stages that have no direct Nutshell equivalent. Activity logs, email templates, and campaign records migrate as reference notes attached to the relevant Contact or Deal rather than as live automation. We do not migrate Propeller Workflows or automated campaigns as code; these are documented for the customer to rebuild in Nutshell's automation layer.

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

Propeller CRM logo

Propeller CRM

What's pushing teams away

  • Reporting functionality was consistently cited as underdeveloped — customers wanted more granular pipeline analytics and exportable dashboard views.
  • Propeller CRM ceased operations on December 15, 2019, leaving hundreds of customers without a platform and forcing urgent migration to alternatives.
  • The platform lacked enterprise-scale features, making it unsuitable as teams grew beyond the small-business segment it was designed for.
  • Contact and deal volumes were uncapped on the single tier, but the absence of advanced segmentation or custom objects frustrated more complex sales processes.

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 Propeller CRM objects map to Nutshell

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

Propeller CRM

Contact

maps to

Nutshell

Person

1:1
Fully supported

Propeller Contacts map directly to Nutshell Person records. The standard fields (name, email, phone, address) use Nutshell's built-in Person fields. Propeller custom contact properties map to Nutshell custom Person fields, which we pre-create in Nutshell before import. If the Propeller export stores the contact's company as a text name rather than a foreign key, we resolve it against the Company export using string matching and write the result to the Nutshell Person's companyName or links attribute.

Propeller CRM

Company

maps to

Nutshell

Company

1:1
Fully supported

Propeller Company records map to Nutshell Company. Domain, address, industry, and employee count migrate to Nutshell Company fields. We deduplicate companies by name during scoping since Propeller's Gmail extension created loose associations by company name rather than a strict relational key. The Nutshell Company is created before any Person import so that the Person-Company relationship is satisfied on insert.

Propeller CRM

Deal

maps to

Nutshell

Lead

1:1
Fully supported

Propeller Deals map to Nutshell Lead records when the deal represents an unqualified or in-progress opportunity. We write the Propeller deal amount to Nutshell Lead's value field, the deal name to the subject or name field, and the Propeller pipeline stage to a custom Lead status field. Nutshell's Lead object is the closest structural match to Propeller's deal model; closed-won deals may alternatively map to Account-level opportunity records depending on the customer's preference.

Propeller CRM

Pipeline Stage

maps to

Nutshell

Lead Status

lossy
Fully supported

Propeller allowed fully custom stage names with no enforced ordering. We map stage names to Nutshell Lead Status values and create custom status options where there is no close-enough default. Stages with non-standard names (e.g., 'verbal yes', 'awaiting finance') require customer confirmation on placement during scoping. The mapping is documented in a stage-reference sheet delivered with the migration scope.

Propeller CRM

Email Campaign

maps to

Nutshell

Note (on Person or Lead)

lossy
Fully supported

Propeller Email Campaigns are imported as Nutshell Notes attached to the relevant Person or Lead record. The Note body contains the campaign name, associated contacts, and send date. This preserves the campaign record as historical reference but does not recreate the automated cadence or enrollment logic, which requires manual rebuild in Nutshell's automation layer.

Propeller CRM

Email Template

maps to

Nutshell

Email Template

1:1
Fully supported

Propeller email templates migrate to Nutshell email templates. We extract the template body and merge field names from the Propeller export and write them into Nutshell's template format. Merge field mapping follows Nutshell's standard variable syntax so that templates are functional upon import.

Propeller CRM

Owner

maps to

Nutshell

User

1:1
Fully supported

Propeller user accounts mapped contacts and deals to individual sales reps by email address. We map owner email addresses from Propeller to Nutshell User records. If a Propeller owner email has no corresponding Nutshell User, we create a placeholder User account and flag the assignment for the customer's admin to reassign after migration. This prevents deal and contact records from landing with an unresolved OwnerId.

Propeller CRM

Activity (per-contact timeline)

maps to

Nutshell

Not migrated

1:1
Fully supported

Propeller's Gmail extension tracked opens, clicks, replies, and meeting events as live activity logs inside the platform, but these were not included in the standard data export produced at shutdown. We cannot reconstruct per-contact activity history from the archive. We disclose this gap explicitly during scoping and do not promise complete engagement migration. Campaign names and send dates are preserved as Notes; the per-contact response timeline is not recoverable.

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.

Propeller CRM logo

Propeller CRM gotchas

High

Platform shutdown — no active API or support

High

Activity history not included in standard export

Medium

Deal stage mapping requires manual review

Medium

Owner/user assignment requires remapping

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

  • Activity history is not included in the Propeller export

    Propeller tracked email opens, clicks, replies, and meeting events inside its Gmail extension, but these were not exposed in the shutdown data export package. We can import Contacts, Deals, Companies, Pipeline Stages, and Email Templates, but the per-contact activity timeline that Propeller maintained is gone. We flag this gap during scoping and note it in the migration deliverable so the customer's team does not expect activity history in Nutshell.

  • No Propeller API — migration uses archive data only

    Propeller CRM ceased operations on December 15, 2019. There is no live API, no admin console, and no support team to contact for fresh exports. If a customer did not request a data export during the February 15, 2020 window, their Propeller data may no longer be recoverable. We work exclusively with whatever archive was produced at shutdown time and cannot request additional data retroactively.

  • Custom fields require pre-creation in Nutshell

    Nutshell limits the number of custom fields per object by plan tier. Propeller custom properties need to be recreated as Nutshell custom fields before import, which means the customer must be on a Nutshell plan that supports the required field count. We audit Propeller custom properties during scoping and confirm the destination plan supports an equivalent field count before committing the migration scope.

  • Owner assignments require remapping to active Nutshell users

    Propeller user accounts were tied to individual email addresses. If a team member left before the export was requested, their Propeller account may be inactive or absent from the archive. We map all known owner emails during import and create placeholder Nutshell User records for inactive owners, flagging any contact or deal assignments that require manual reassignment after migration.

Migration approach

Six steps for a successful Propeller CRM to Nutshell data migration

  1. Archive audit and data completeness review

    We review the customer's Propeller data export and assess what was included: Contacts, Companies, Deals, Pipeline Stages, Email Campaigns, Email Templates, and Owner assignments. We identify gaps (missing activity logs, incomplete company-contact relationships, orphaned deal records) and confirm what will and will not migrate before any work begins. This step produces a written scoping document with a data completeness report.

  2. Nutshell plan confirmation and custom field provisioning

    We confirm the destination Nutshell plan supports the required custom field count and object types. We pre-create all Nutshell custom fields to match Propeller custom property names and types before the import file is prepared. Lead Status values are created in Nutshell to match Propeller pipeline stages, with non-standard stage names escalated to the customer for placement confirmation.

  3. Owner and user reconciliation

    We extract all distinct owner email addresses referenced in the Propeller archive and match them against Nutshell User accounts. For any owner without a matching Nutshell User, we create a placeholder User record and flag the record assignment for the customer's admin to reassign after migration. This step must complete before deal and contact import begins.

  4. Test import and reconciliation

    We run a test import using Nutshell's CSV import module into a staging environment or the production org with a subset of records. We reconcile row counts (Contacts in, Deals in, Companies in), spot-check field mappings, and confirm that the Person-Company relationship resolves correctly. Any mapping corrections are documented and applied before the full production import begins.

  5. Production import and final validation

    We run the full production import using Nutshell's native CSV format in the correct dependency order: Companies first (as the shared parent), then Persons (with companyName resolved), then Leads (with deal amount, stage, and owner resolved). We deliver a final reconciliation report with record counts per object and flag any records that were skipped due to validation errors. Email templates are imported as a separate pass.

  6. Automation inventory and handoff

    We deliver a written inventory of Propeller Email Campaigns and any automated follow-up sequences, with each campaign's associated contacts, send date, and cadence logic documented for manual rebuild in Nutshell. We do not rebuild campaigns as Nutshell Workflows or email sequences inside the migration scope. The handoff document also includes the stage-mapping reference sheet and the owner reconciliation queue for the customer's admin team.

Platform deep dives

Context on both ends of the pair

Propeller CRM logo

Propeller CRM

Source

Strengths

  • Gmail-deep integration via Chrome extension eliminated context switching between inbox and CRM.
  • Single-tier pricing included all features — no upgrade gating for automation or reporting.
  • Lightweight setup meant small teams were operational within hours, not weeks.
  • Email tracking and automated follow-up sequences ran from inside the inbox without separate tools.
  • Pipeline visualization gave small sales teams a clear view of deal progress without enterprise complexity.

Weaknesses

  • Reporting was consistently described as limited — basic dashboard views with no advanced filtering or exportable analytics.
  • The platform shut down permanently in December 2019, leaving no active product, support, or API.
  • No mobile app beyond responsive web — field sales teams without laptop access had no native mobile experience.
  • Custom objects and advanced field types were not supported, making it unsuitable for complex data models.
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 Propeller CRM 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

    Propeller CRM: Not applicable — platform shut down December 15, 2019.

  • Data volume sensitivity

    B

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

Estimator

Estimate your Propeller CRM 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 Propeller CRM to Nutshell data migrations

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

Can't find your answer?

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

Book a free 30 minute consultation

Most migrations land between two and three weeks for archives under 5,000 contacts and 2,000 deals with clean data (no orphaned records, all owner emails resolvable). Archives with duplicate-heavy contact sets, non-standard deal stage names, incomplete company-contact relationships, or owner gaps requiring reconciliation rounds extend to four to six weeks. The archive audit step alone takes three to five business days before any data is imported.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Propeller CRM.
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