CRM migration

Migrate from Plezi to Nutshell

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

Plezi logo

Plezi

Source

Nutshell

Destination

Nutshell logo

Compatibility

67%

6 of 9

objects map 1:1 between Plezi and Nutshell.

Complexity

BStandard

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Plezi to Nutshell is a migration from a French marketing automation platform built around lead scoring and Smart Campaigns to a US-based sales CRM built around pipeline management and activity tracking. The two platforms share no native export-import bridge, so we build a custom migration pipeline that maps Plezi's Contact and Company records to Nutshell People and Companies, carries over campaign metadata, and preserves Plezi's behavioral scoring profiles as Nutshell custom fields. Plezi's Smart Campaign automation logic lives in a proprietary format that cannot migrate as executable code; we extract the trigger events, conditional rules, and action sequences and deliver a written reconstruction that Nutshell administrators can rebuild in Nutshell's automation tools. Landing pages with embedded third-party widgets (webinar iframes, live chat scripts) are flagged individually because the embedded content cannot be extracted. Workflows and nurture sequences do not migrate; we inventory them for the customer's admin to rebuild.

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

Plezi logo

Plezi

What's pushing teams away

  • The connector ecosystem is limited — customers report frustration that third-party integrations with CRM systems, analytics platforms, and other tools are slower to deploy than expected.
  • Occasional bugs in the platform are reported, and while the team addresses them quickly, some users cite the instability as a reason to evaluate alternatives.
  • As the product matures, customers with very large contact volumes report that certain automation execution speeds do not meet their real-time marketing needs, prompting evaluation of platforms with higher throughput.

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

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

Plezi

Contact

maps to

Nutshell

Person

1:1
Fully supported

Plezi Contacts map to Nutshell People. Standard fields (name, email, phone, address) migrate directly. Plezi's behavioral scoring profile properties (scoring rules, score values, lifecycle stage) migrate as Nutshell custom fields of the appropriate type: numeric fields for score values, picklist fields for lifecycle stage. We preserve the original Plezi lifecycle stage label in a custom field plezi_original_lifecycle__c for audit and segmentation continuity. Person is created before any associated Company so that the Company lookup is satisfied at insert time.

Plezi

Company

maps to

Nutshell

Company

1:1
Fully supported

Plezi Companies map directly to Nutshell Companies. The company name, domain, industry, and any custom properties migrate directly. We use the Plezi company domain as the dedupe key during Nutshell import to avoid duplicate Company records where the same company appears across multiple Plezi Contacts. Company is imported before Person so that the Company lookup relationship resolves correctly for each Person record.

Plezi

Campaign

maps to

Nutshell

Campaign

1:1
Fully supported

Plezi Campaigns (marketing initiatives with associated costs, channels, and dates) map to Nutshell Campaigns. Campaign type, start/end dates, budget fields, and status migrate as standard Nutshell Campaign fields. Custom Plezi campaign properties migrate as Nutshell Campaign custom fields if the customer requires the metadata for reporting.

Plezi

Landing Page

maps to

Nutshell

Landing Page

lossy
Fully supported

Plezi Landing Pages export as page title, slug, and form reference. Pages with embedded third-party widgets (webinar registration iframes, live chat scripts, custom JavaScript) are flagged during the audit phase because the embedded content cannot be extracted. We document each landing page's embedded components and classify pages as fully migratable, manually recreatable, or requiring redesign in Nutshell's Marketing landing page builder.

Plezi

Form

maps to

Nutshell

Form

1:1
Fully supported

Plezi Forms migrate as Nutshell Forms. We carry over form field names, required flags, and any pipeline stage assignment logic. Custom field types (date pickers, dropdowns, checkboxes) map to the closest Nutshell Form field equivalent. Where a Plezi form feeds into a Smart Campaign trigger, we document the trigger condition separately so that the customer can recreate the automation logic in Nutshell's Workflows after migration.

Plezi

Smart Campaign

maps to

Nutshell

Workflow (reconstruction document)

lossy
Fully supported

Plezi Smart Campaigns cannot migrate as executable automation code. We extract each Smart Campaign's trigger events, conditional rules, and action sequences from the source export, reconstruct the logic as a written document (trigger type, conditions, delay steps, action sequence), and deliver it to the customer for rebuild in Nutshell Workflows. Dynamic personalization steps that cannot be automatically reproduced are flagged explicitly. We do not build Nutshell Workflows as part of migration scope.

Plezi

Workflow (nurture sequences)

maps to

Nutshell

Workflow (reconstruction document)

lossy
Fully supported

Plezi Workflows (multi-step nurture sequences with step references to Contacts or Companies) export as step sequences and content block references. We carry over the step order and content associations. HTML and text variants of emails used inside workflows migrate as content blocks. Dynamic content personalization steps are flagged as non-migratable. The customer rebuilds nurture sequences in Nutshell Workflows using the step inventory we deliver.

Plezi

User (team member)

maps to

Nutshell

User

1:1
Fully supported

Plezi User accounts (name, email, role) export and map to Nutshell Users by email match. Plezi-specific role names (admin roles, campaign manager roles) require manual review against Nutshell's permission model because role naming conventions differ between platforms. We flag any Plezi role that has no direct Nutshell equivalent and advise the customer on the closest Nutshell permission set.

Plezi

Tag

maps to

Nutshell

Tag

1:1
Fully supported

Plezi Tags on Contacts migrate to Nutshell Tags. We preserve tag names and associations so that segmentation built on tags in Plezi carries over to Nutshell for use in filtering, reporting, and workflow triggers. Tag strings longer than Nutshell's character limit for tag names are truncated with a note to the customer.

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.

Plezi logo

Plezi gotchas

High

Smart Campaign automation logic is not directly portable

Medium

Landing pages may contain non-exportable embedded content

Medium

Pricing is not publicly documented and varies by negotiation

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

  • Smart Campaign automation logic is not directly portable

    Plezi Smart Campaigns store trigger-action logic in a platform-specific format that cannot be exported as a runnable package. We reconstruct each Smart Campaign's intent from the source export by documenting the trigger events, conditional branches, delay steps, and action sequences separately. The customer uses this reconstruction document to rebuild automation logic in Nutshell Workflows. Dynamic personalization steps that depend on Plezi's proprietary rendering engine cannot be automatically reproduced; we flag them individually so the customer can evaluate alternatives in Nutshell.

  • Landing pages may contain non-exportable embedded content

    Plezi landing pages can include embedded third-party widgets such as webinar registration iframes, live chat scripts, custom JavaScript, and video embeds that cannot be extracted during the export process. We audit every landing page during the migration scoping phase, document each embedded component, and classify pages as fully migratable, manually recreatable, or requiring redesign. Pages with non-exportable embedded content are not copied; the customer rebuilds these using Nutshell's Marketing landing page builder or a third-party tool.

  • Plezi scoring profiles require custom field creation in Nutshell

    Plezi stores behavioral scoring data as a profile object associated with each Contact. Nutshell does not have a native scoring profile object; score values, scoring rule names, and lifecycle stage labels must migrate as Nutshell custom fields on the Person record. We create these custom fields during the schema phase, but the customer should verify field visibility and layout assignments before production migration. Any scoring thresholds used in Plezi Smart Campaigns as conditional triggers must be rebuilt as Nutshell Workflow conditions against the migrated custom fields.

  • Plezi API documentation is not publicly prominent

    Plezi does not publish API documentation publicly, which means our migration engineering team must coordinate a data export directly with Plezi or rely on the customer's admin-provided export file. This can extend the discovery and data acquisition phase by one to two weeks compared to platforms with open API documentation. We request Plezi export files early in scoping to avoid blocking the migration timeline.

Migration approach

Six steps for a successful Plezi to Nutshell data migration

  1. Data acquisition and scoping audit

    We request a full Plezi data export from the customer's admin, including Contacts, Companies, Campaigns, Landing Pages, Forms, Smart Campaigns, Workflows, Marketing Assets (HTML emails and content blocks), Users, and Tags. We audit the export for completeness, identify any Smart Campaign logic that requires intent reconstruction, and flag landing pages with embedded third-party widgets. We also request a copy of the customer's Plezi contract or a recent quote to understand the current plan tier and any annual commitment implications. The scoping audit output is a written migration scope document with record counts per object and a list of any items that require manual rebuild post-migration.

  2. Schema design and custom field creation

    We design the Nutshell destination schema based on the Plezi data export. This includes creating custom fields on Nutshell Person records for Plezi scoring profile data (score values, scoring rule names, lifecycle stage labels), creating custom fields on Nutshell Campaign records for any Plezi campaign properties that have no direct Nutshell equivalent, and configuring Nutshell Tags to match the Plezi tag taxonomy. We deploy the schema to the customer's Nutshell environment before any data import begins. The customer assigns field visibility and updates page layouts during this phase.

  3. Smart Campaign intent reconstruction

    We process each Plezi Smart Campaign separately. For each campaign we extract the trigger event type (form submission, page visit, contact property change, date-based), the conditional rules (score thresholds, lifecycle stage conditions, tag conditions), the delay steps, and the action sequence (email send, tag apply, score adjust, CRM action). We compile this into a written Smart Campaign Inventory document that the customer's Nutshell administrator uses to rebuild each automation in Nutshell Workflows. Dynamic personalization steps are flagged with a note that they require manual redesign in Nutshell.

  4. Record migration in dependency order

    We run the production migration in record-dependency order: Nutshell Users (validated against the User mapping), Companies (from Plezi Companies with domain dedupe), People (from Plezi Contacts with Company lookup resolved, scoring profile fields populated), Campaigns (from Plezi Campaigns), Tags (applied to People records), and Forms (with field mappings verified). Landing pages are not migrated as data; they are documented for manual rebuild. Each phase emits a row-count reconciliation report before the next phase begins.

  5. Cutover, validation, and handoff

    We freeze Plezi writes during the cutover window, run a final delta migration of any records modified during the migration, then confirm Nutshell as the system of record. We deliver the Smart Campaign Inventory document and the Landing Page Audit document to the customer's admin team. We support a three-day hypercare window to resolve any reconciliation issues raised during the first business week in Nutshell. Workflow rebuild, landing page recreation, and Nutshell Workflow configuration are outside migration scope and are the customer's admin responsibility or a separate engagement.

Platform deep dives

Context on both ends of the pair

Plezi logo

Plezi

Source

Strengths

  • Automated lead scoring designed to reduce manual rule configuration compared to enterprise alternatives
  • Built-in landing page and form builder with direct integration to the Smart Campaign engine
  • Reactive customer success and support team with collaborative implementation approach
  • Positioned as a simpler, less resource-intensive alternative to complex marketing automation platforms
  • Strong adoption among French SMBs with local-language support and compliance awareness

Weaknesses

  • Limited third-party connector ecosystem requiring more custom integration work
  • API documentation is not publicly prominent, complicating data export and migration tooling
  • Occasional stability bugs reported in user reviews despite responsive fixes
  • Smaller market footprint outside France may limit reference customers for enterprise validation
  • Marketing automation logic (Smart Campaigns) stored in proprietary format limits portability
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?

Standard CRM migration. 3 of 8 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

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

  • Object compatibility

    B

    3 of 8 objects need a mapping; the rest are 1:1.

  • 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

    Plezi: Not publicly documented — typical SaaS limits assumed and confirmed during scoping.

  • Data volume sensitivity

    A

    Plezi exposes a bulk API — large-volume migrations stream efficiently.

Estimator

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

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

Can't find your answer?

Walk through your Plezi 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 four weeks for accounts under 10,000 People and 2,000 Companies with no complex scoring profiles and no landing pages. Migrations with behavioral scoring fields requiring custom field creation and mapping, multiple Smart Campaigns requiring intent reconstruction, or landing pages with embedded third-party widgets requiring manual audit move to four to eight weeks because of the per-campaign logic review and the landing page component audit.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Plezi.
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