CRM migration

Migrate from Zixflow Marketing Automation to Nutshell

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

Zixflow Marketing Automation logo

Zixflow Marketing Automation

Source

Nutshell

Destination

Nutshell logo

Compatibility

88%

7 of 8

objects map 1:1 between Zixflow Marketing Automation and Nutshell.

Complexity

BStandard

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Zixflow Marketing Automation to Nutshell is a deliberate platform shift from a multichannel marketing-automation-first tool to a focused sales CRM. Zixflow consolidates contacts, AI-enriched custom fields, Flows, and multichannel messaging (WhatsApp, SMS, Email, RCS) under a single pay-as-you-use subscription, while Nutshell provides contact management, pipeline tracking, email tracking, and automatic workflows in a simpler, unified interface. We export Contacts with their standard fields and custom properties, map Collections to Nutshell Lists, and carry forward form field definitions so the customer can recreate forms in Nutshell. Zixflow Flows (automation logic) do not migrate; we deliver a written Flow inventory with trigger and step summaries for the customer to rebuild in Nutshell's automation builder. Wallet credits and automation credit balances are excluded from migration scope as billing records rather than customer data. The migration is scoped in weeks and typically costs less than enterprise-tier moves because Nutshell's schema is simpler than platform-native CRMs with custom object models.

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

Zixflow Marketing Automation logo

Zixflow Marketing Automation

What's pushing teams away

  • Email finder and validation sometimes return invalid addresses or fail to locate records, forcing teams to maintain a separate verification tool.
  • Incoming messages occasionally fail to appear in the Inbox view, creating gaps in conversation history that complicate migration completeness.
  • Third-party integrations require manual configuration and are described as time-consuming to set up correctly.
  • Campaign account setup involves multiple steps that users report as challenging without direct assistance from the support team.

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 Zixflow Marketing Automation objects map to Nutshell

Each row shows how a Zixflow Marketing Automation 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.

Zixflow Marketing Automation

Contact

maps to

Nutshell

Person

1:1
Fully supported

Zixflow Contacts map to Nutshell Person records. Standard fields (name, email, phone, address) migrate directly. Custom contact properties, including any AI-generated enrichment fields, map to Nutshell custom fields on Person. We resolve duplicate Person records by email address during import and flag any records with invalid email addresses for review before insertion. The original Zixflow contact ID is preserved in a custom field zixflow_original_id__c for audit trail purposes.

Zixflow Marketing Automation

Company

maps to

Nutshell

Company

1:1
Fully supported

If the Zixflow account uses the Company object to store organizational records alongside Contacts, these map to Nutshell Company records. The Company name, domain, and address fields migrate directly. We link Person records to Company via Nutshell's Company association. If Zixflow Companies store custom properties, these map to Nutshell custom fields on the Company object. Company records are created before Person records so that the relationship is satisfied at insert time.

Zixflow Marketing Automation

Collection

maps to

Nutshell

List

1:1
Fully supported

Zixflow Collections (named contact groupings) map to Nutshell Lists. Collection membership is preserved by linking each Person in the Collection to the corresponding Nutshell List via the List membership API. A Person may belong to multiple Collections; we create corresponding Nutshell Lists and assign all relevant memberships. Nutshell Lists are created during the schema phase before Person import so that membership can be written during the Person insert phase.

Zixflow Marketing Automation

Form

maps to

Nutshell

Custom Fields (rebuild reference)

lossy
Fully supported

Zixflow Forms capture leads and populate Contact fields. Form field definitions (field names, types, required flags) export as a field inventory document. We do not migrate forms as functional assets because Nutshell does not host forms natively. Instead, we deliver a field inventory showing each Zixflow form field mapped to the Nutshell Person custom field where it should land. The customer recreates forms in their preferred form tool (Typeform, HubSpot Forms, or native Nutshell web-to-person capture) and maps form fields to the Nutshell custom fields we created.

Zixflow Marketing Automation

Inbox

maps to

Nutshell

Note or Task

1:1
Mapping required

Zixflow Inbox threads aggregate multichannel conversations. Thread metadata (subject, participants, timestamps) and individual message records export via API. We map conversation threads to Nutshell Notes attached to the corresponding Person record. Message attribution (sender, recipient, timestamp) is preserved in the Note body. Nutshell does not have a native multichannel inbox, so WhatsApp and SMS thread continuity is not preserved as an inbox view; instead, the conversation record is stored as an activity note on the Person. Thread IDs from Zixflow are stored in a custom field for reference.

Zixflow Marketing Automation

Messages (WhatsApp/SMS/Email/RCS)

maps to

Nutshell

Person Activity (Note or Task)

1:1
Mapping required

Message logs export from Zixflow with contact association, channel, direction, content, and timestamp. We map each message to a Nutshell Note attached to the corresponding Person record, recording the channel (WhatsApp, SMS, Email, RCS), direction (sent/received), and timestamp. Delivery status (sent/delivered/open) from Zixflow is recorded as a custom Note field; Nutshell does not have native delivery tracking for messages outside its email integration. The customer should be aware that Nutshell's native email tracking applies only to emails logged within Nutshell, not to imported historical messages.

Zixflow Marketing Automation

Subscribers (WhatsApp)

maps to

Nutshell

Person + List membership

1:1
Fully supported

WhatsApp Subscribers in Zixflow carry opt-in status, tags, and subscriber metadata. We export subscriber records and map them to Nutshell Person records with the WhatsApp opt-in status stored as a custom field. Subscriber tags map to Nutshell Tags on the Person record. The subscriber list membership is created as a Nutshell List named 'WhatsApp Subscribers' to preserve the segment for future WhatsApp campaign sends. Nutshell does not have native WhatsApp Business integration; the customer configures WhatsApp separately if needed.

Zixflow Marketing Automation

Custom Properties

maps to

Nutshell

Custom Fields

1:1
Mapping required

Zixflow custom contact properties, including AI-generated enrichment fields, export as flat key-value pairs. We create matching Nutshell custom fields on the Person object (and Company if applicable) during the schema phase, using the closest matching field type (text, number, date, checkbox, dropdown). AI-generated enrichment field values migrate as text or numeric values depending on the data type. Fields with no direct Nutshell equivalent are created as text fields and flagged in the field inventory document for the customer to review and recategorize if needed.

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.

Zixflow Marketing Automation logo

Zixflow Marketing Automation gotchas

High

Flow automation logic is non-transferable

Medium

API fair usage caps at 200 POST/PATCH per second per workspace

Medium

CSV import limit of 100,000 records and 50MB per file

Low

Subscribers have a default cap of 500 WhatsApp contacts

Low

Messaging and automation credits are separate billing systems

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

  • Flow automation logic is non-transferable to Nutshell

    Zixflow's Flows are built in a proprietary visual builder and have no documented export or migration path to any destination, including Nutshell. We export a Flow inventory (name, trigger type, step summary, and condition logic) as a written document so the customer can manually rebuild automations in Nutshell's Automatic Workflows. Nutshell's workflow model uses condition-action rules triggered by record changes or schedules, which differs from Zixflow's event-driven Flow builder. The rebuild scope should be estimated before migration begins, as complex Flow trees represent a significant time investment for the customer's admin team.

  • Multichannel messaging does not have a Nutshell equivalent

    Zixflow natively handles WhatsApp, SMS, Email, and RCS within a single platform. Nutshell does not have native WhatsApp or SMS channels. Message logs from Zixflow migrate as Note attachments on Person records, but the live messaging experience does not transfer. Teams relying on WhatsApp Business conversations will need to configure a separate WhatsApp Business solution (such as the WhatsApp Business API directly) post-migration. We flag this gap in the scope document and note which contacts had active WhatsApp or SMS conversations to help the customer prioritize re-engagement.

  • CSV imports exceeding Nutshell's file size limit require chunking

    Nutshell's import tool accepts CSV uploads with a documented size limit per file. Accounts with more than 50,000 contacts or extensive custom field data must split exports into multiple CSV files and import them sequentially. We pre-split Zixflow exports into Nutshell-compatible chunks, preserve collection membership across files using a unique contact identifier, and run imports in order to maintain referential integrity. Import errors (invalid emails, missing required fields) are logged to a reconciliation report and resolved before the next chunk begins.

  • AI enrichment fields must be recreated as Nutshell custom fields

    Zixflow's AI generates custom fields on contacts (such as predicted contact score, sentiment, best send time, or personalization tokens) that are stored as flat key-value properties. Nutshell does not have an equivalent AI enrichment feature. We create equivalent custom fields on the Nutshell Person object before import and populate them with the exported values, but the customer should be aware that Nutshell AI operates differently (composing and optimizing email copy, not enriching contact records). Any automated workflows in Nutshell that reference these enrichment fields must be updated post-migration if the field values change.

  • Zixflow wallet and Flow credit balances do not migrate

    Zixflow operates two separate billing systems: Flow automation credits (consumed per workflow action) and Zixflow Wallet credits (consumed per message sent or delivered). Neither is customer data. We flag the current balance of both systems as a reference for the customer to drain or forfeit before closing the Zixflow account. Any purchased Flow credit packs or messaging credit packs remaining at migration time are non-refundable and should be accounted for in the cost-benefit analysis before migration begins.

Migration approach

Six steps for a successful Zixflow Marketing Automation to Nutshell data migration

  1. Discovery and scoping

    We audit the source Zixflow account across contacts (volume, custom properties, enrichment fields), Collections (names, membership counts), Forms (field definitions), Inbox threads (volume, channels used), Subscribers (WhatsApp opt-in lists), and any Flow definitions. We pair this with a Nutshell account review to confirm available custom field slots, List structure, and user count. The discovery output is a written migration scope document listing all objects to migrate, exclude, or flag for manual rebuild, including the Flow inventory and form field mapping reference.

  2. Schema design in Nutshell

    We design the destination schema in Nutshell before any data moves. This includes creating custom fields on Person and Company to receive Zixflow custom properties and AI enrichment values, creating Lists corresponding to each Zixflow Collection, and naming the WhatsApp Subscribers List. Field types are matched from Zixflow to Nutshell (text, number, date, checkbox, dropdown). Schema is configured in Nutshell's account settings before the migration run. We validate that Nutshell's field limits per object are not exceeded before committing the design.

  3. Sandbox migration and reconciliation

    We run a full migration into a Nutshell trial or sandbox environment using a subset of production data to validate field mapping, List membership assignment, and Person-to-Company linking. The customer's point of contact reviews record counts, spot-checks five to ten records per object against the Zixflow source, and confirms that custom field values have landed correctly. Any field mapping corrections, custom field additions, or List naming changes happen at this stage. Sign-off on the sandbox migration gates the production run.

  4. Owner and contact reconciliation

    We extract every distinct contact owner and creator from Zixflow and map them to Nutshell Users by email match. Any Zixflow owner without a matching Nutshell User is held in a reconciliation queue. The customer provisions any missing Nutshell Users before the production migration. We also flag any Zixflow contacts with invalid or malformed email addresses that would fail Nutshell's import validation and resolve them or exclude them from the migration with a documented exception list.

  5. Production migration in dependency order

    We run the production migration in this order: Company records first (if used), then Person records with custom fields populated, then List membership assignments, then Note records carrying message and Inbox history, then Tags from WhatsApp Subscribers. Each phase emits a row-count reconciliation report. Flow inventory and form field mapping documents are delivered at the end of the data migration phase. We implement retry logic and error logging for any records that fail import due to validation rules, with a separate reconciliation pass to resolve failures before closing the migration.

  6. Cutover, validation, and Flow rebuild handoff

    We freeze writes to the Zixflow account during cutover, run a final delta migration of any records modified since the last sync, and mark Nutshell as the system of record. We deliver the Flow inventory document, the form field mapping reference, and the contact reconciliation exception list to the customer's admin team. We support a three-day hypercare window to resolve data issues raised by the team after go-live. We do not rebuild Zixflow Flows as Nutshell Automatic Workflows inside migration scope; that is a separate scoping conversation or internal admin task.

Platform deep dives

Context on both ends of the pair

Zixflow Marketing Automation logo

Zixflow Marketing Automation

Source

Strengths

  • Unlimited contact storage with no per-record billing surprises at any volume.
  • Multichannel messaging (WhatsApp, SMS, Email, RCS) native in a single platform without third-party plugins.
  • Visual Flow builder with drag-and-drop logic for non-technical teams to build automations.
  • Built-in data enrichment with verified emails and custom AI fields reducing external tool dependencies.
  • Friendly, knowledgeable support staff cited across multiple G2 reviews as responsive and helpful.

Weaknesses

  • Flows (automation logic) cannot be exported or transferred — must be manually rebuilt in the destination.
  • Separate wallet-based messaging credit system adds a second billing dimension to track post-migration.
  • Third-party integrations are not native and require manual configuration effort.
  • Email finder and validation features are unreliable according to user reviews.
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. 2 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 Zixflow Marketing Automation and Nutshell.

  • Object compatibility

    B

    2 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

    Zixflow Marketing Automation: 150 requests per second across the workspace; exceeding it returns a 'Too many requests, try again later!' error and requires backoff before retry.

  • Data volume sensitivity

    B

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

Estimator

Estimate your Zixflow Marketing Automation 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 Zixflow Marketing Automation to Nutshell data migrations

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

Can't find your answer?

Walk through your Zixflow Marketing Automation 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 with fewer than 10,000 Contacts, standard custom fields, and no engagement history. Accounts with 10,000-50,000 Contacts, multiple Collections, engagement history, or complex custom field structures move to six to ten weeks because of field-level mapping validation, collection-to-list translation, and post-migration reconciliation. The Flow rebuild is a separate workstream handled by the customer's admin team and is not included in the migration timeline.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Zixflow Marketing Automation.
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