CRM migration

Migrate from Smarketing Cloud to Nutshell

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

Smarketing Cloud logo

Smarketing Cloud

Source

Nutshell

Destination

Nutshell logo

Compatibility

75%

6 of 8

objects map 1:1 between Smarketing Cloud and Nutshell.

Complexity

BStandard

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Smarketing Cloud does not publish API documentation or a public developer portal, which means migration cannot proceed through a standard API-to-API pull. We work around this by using Smarketing Cloud's UI-based export tools and custom ETL parsing to extract record data, then map it to Nutshell's People, Companies, Leads, and Activity objects via Nutshell's REST API. Pipeline stages from Smarketing Cloud do not have a direct Nutshell equivalent — we remap them to Nutshell Pipeline stages that the customer configures before migration begins. Campaign membership records, custom object data, and Tags migrate as record sets with a bulk-apply workflow. Automation Workflows, Sequences, and Email Templates do not migrate as code; we deliver a written inventory of every active automation for the customer's admin to rebuild in Nutshell's Workflow builder. Custom field search on Nutshell is limited compared to platforms with full API query support, which we flag during scoping so the customer can plan accordingly.

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

Smarketing Cloud logo

Smarketing Cloud

What's pushing teams away

  • Teams outgrow the platform when data volumes increase — performance degrades during heavy campaign send periods and the infrastructure does not scale as cleanly as enterprise-grade alternatives.
  • Steep learning curve for non-technical users means ongoing training investment is required before teams become productive, especially for building complex automation workflows.
  • Hidden costs accumulate through add-on modules, per-contact pricing above plan limits, and implementation fees that are not disclosed in published pricing tiers.
  • Support responsiveness is inconsistent — some teams report delays when resolving configuration issues or API integration problems, particularly on lower-tier plans.
  • Limited third-party integrations compared to established platforms creates friction for teams using HubSpot, Salesforce, or ERP systems that require native connectors.

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

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

Smarketing Cloud

Contact

maps to

Nutshell

Person

1:1
Fully supported

Smarketing Cloud Contact records map to Nutshell Person. Standard fields (name, email, phone, lifecycle stage) transfer directly. Custom Contact properties require mapping to Nutshell custom fields on the Person object, which are available from the Professional tier ($19/user/mo). We flag any Smarketing Cloud custom properties that have no Nutshell equivalent and present them for resolution before import. Email addresses serve as the dedupe key during Person insert.

Smarketing Cloud

Company

maps to

Nutshell

Company

1:1
Fully supported

Smarketing Cloud Company profiles map to Nutshell Company. The Company-Contact linkage is preserved by exporting both objects and resolving the foreign key relationship during import. The Company record must be created before the Person record so that the Person's Company link is satisfied at insert time. Smart Data Sync linked records from Smarketing Cloud are noted as informational but do not create additional Nutshell objects.

Smarketing Cloud

Deal

maps to

Nutshell

Lead

1:1
Fully supported

Smarketing Cloud Deals map to Nutshell Leads, which is Nutshell's deal-stage object. Deal fields (name, value, stage, owner, close date) transfer directly. HubSpot-style deal properties that do not have a direct Nutshell field are migrated as custom fields on the Lead object. Note that Nutshell uses the same record type for both opportunities and deals, so the Deal's pipeline context must be mapped to a Nutshell Pipeline that the customer configures before migration.

Smarketing Cloud

Pipeline

maps to

Nutshell

Pipeline

lossy
Fully supported

Smarketing Cloud pipelines and stage names are account-specific configurations with no standard naming convention. We export the full stage sequence (stage name, order, and probability if available) and remap to a Nutshell Pipeline with matching stage names. The customer creates the Nutshell Pipeline before migration begins; we provide the stage list from Smarketing Cloud as the configuration reference. Pipeline-level settings (win/loss tracking, automated stage triggers) are not migratable and require manual setup in Nutshell.

Smarketing Cloud

Campaign

maps to

Nutshell

Campaign

1:1
Fully supported

Smarketing Cloud Campaign records (member lists and send history) map to Nutshell Campaigns. Campaign membership records (which Contacts were enrolled and when) transfer as Nutshell Campaign Member records linked to the corresponding Person. Campaign send history and engagement metrics are preserved as Activity records on the Campaign. Note that Nutshell's Campaign object does not support the same automation triggers as Smarketing Cloud — we document the campaign trigger configuration for the customer's admin to rebuild in Nutshell's Workflow builder.

Smarketing Cloud

Activities

maps to

Nutshell

Task

1:1
Mapping required

Smarketing Cloud Activity logs (calls, emails, notes) linked to Contacts and Companies transfer to Nutshell Tasks. We preserve the activity type, timestamp, owner (via email-to-user mapping), and description text. Call disposition and duration from Smarketing Cloud call records migrate to custom Task fields in Nutshell. Activity ordering is preserved by setting the Task due date to the original Smarketing Cloud timestamp.

Smarketing Cloud

Tag

maps to

Nutshell

Tag

1:1
Fully supported

Tags on Smarketing Cloud Contacts and Companies export as string arrays per record. We reapply them as Nutshell Tags using a bulk-apply operation against the Person and Company objects. Tags used for marketing segmentation do not transfer as segmentation rules — we document the filter criteria for each tag so the customer's admin can recreate them as Nutshell saved filters or Workflow triggers.

Smarketing Cloud

Custom Object

maps to

Nutshell

Custom Field on standard object

1:many
Fully supported

Smarketing Cloud custom objects do not have a direct Nutshell equivalent because Nutshell does not support custom object creation. We map custom object records to a Nutshell standard object (typically Person or Company) using a type-prefixed identifier field and custom fields to hold the custom object's properties. If the custom object has relationships to Contacts or Companies, we preserve those links via a custom lookup field. We flag this limitation during scoping so the customer can decide whether the custom object data should be migrated as structured fields or flattened into notes.

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.

Smarketing Cloud logo

Smarketing Cloud gotchas

High

No public API documentation or developer portal

High

Proprietary data format with no bulk export format documented

Medium

Performance bottlenecks during high-volume campaign sends

Medium

Limited historical data export for record history

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

  • Smarketing Cloud has no public API — ETL pipeline required

    Smarketing Cloud does not publish API documentation or a developer portal. Migration cannot proceed via a standard API-to-API pull. We build custom ETL pipelines to parse Smarketing Cloud's proprietary export format, which varies per account and requires transformation before loading into Nutshell. This adds two to four weeks to discovery and pipeline build compared to platform pairs with documented APIs. Before scoping, we confirm export availability and data completeness for the specific account and agree on an export window to avoid pulling data mid-campaign-send.

  • Nutshell does not support custom objects

    Nutshell does not offer a custom object data model. Smarketing Cloud custom object records must be mapped to Nutshell standard objects (Person, Company, or Lead) using custom fields or a type-prefixed identifier field. If the Smarketing Cloud custom object has many fields or complex internal relationships, we flatten it into a structured note or a set of custom fields on the parent record. We flag this limitation during scoping so the customer can assess whether all fields are necessary in the destination.

  • Nutshell custom fields not queryable via API search

    A known Nutshell API limitation means custom fields cannot be used as query filters in API search requests. We flag this during scoping because it affects post-migration workflows that rely on custom field values for routing or segmentation. For migration purposes, custom fields migrate as data but post-migration automation may require a different approach using Nutshell's Workflow builder or saved filters against standard fields.

  • Activity history depth depends on Smarketing Cloud plan tier

    Activity logs, pipeline stage change logs, and campaign engagement history may have retention limits depending on the Smarketing Cloud plan tier and account configuration. We audit available history depth during discovery and scope the export to the oldest accessible records. Any records outside the accessible window are noted as not migratable and presented to the customer for awareness before the migration scope is finalised.

  • Campaign membership requires off-peak export scheduling

    Smarketing Cloud performance degrades during heavy campaign send periods, which creates a risk of inconsistent Campaign membership records if data is pulled mid-send. We schedule export windows during off-peak send periods and coordinate with the customer to pause active sends during migration data pulls. Any Campaign membership changes that occur during the export window are captured in a delta migration run before cutover.

Migration approach

Six steps for a successful Smarketing Cloud to Nutshell data migration

  1. Discovery and export feasibility check

    We audit the Smarketing Cloud account for record volumes (Contacts, Companies, Deals, Campaigns, Activity counts), custom properties, custom object schemas, pipeline stage configurations, and active Workflow definitions. We confirm export feasibility with the customer — specifically whether the account has UI export access, whether data completeness is sufficient for migration, and what history depth is accessible on the current plan tier. We also identify any in-progress Campaign sends that require a scheduling pause before data pull. The discovery output is a written migration scope document covering record counts, object mapping, and any fields flagged as not migratable.

  2. Custom ETL pipeline build

    Because Smarketing Cloud has no public API, we build a custom ETL pipeline to parse the proprietary export format and transform it to the destination schema. The pipeline handles field-type conversion (dates to ISO 8601, currency normalisation, owner email to Nutshell user ID), dedupe logic on email address, and relationship resolution (Company foreign key on Person, Account foreign key on Lead). We run a test parse against a sample export and present any unmapped fields to the customer for resolution before the full export is processed.

  3. Nutshell schema configuration

    We provide the customer with a Nutshell configuration checklist: create the Pipeline with stage names matching the exported Smarketing Cloud stage sequence, configure any custom fields on Person and Company (available on Professional tier), set up User accounts for all Smarketing Cloud Owners (resolved by email match), and create the Campaign records that will receive the membership imports. Nutshell Workspace is prepared for Person and Company imports with the dedupe key set to email address.

  4. Staged import and reconciliation

    We run import in dependency order: Companies (first, to satisfy Person-Company lookups), Persons (with CompanyId resolved), Campaigns (with member lists queued), Leads (with OwnerId and Pipeline resolved), and Activities (Tasks via bulk-apply). Each phase emits a row-count reconciliation report. We run a sample reconciliation against the source export to confirm field-level accuracy before full import. Active Smarketing Cloud users receive a Nutshell invitation during this phase for early adoption and validation.

  5. Cutover and Workflow handoff

    We freeze Smarketing Cloud writes during cutover, run a final delta migration of any records modified during the migration window, then enable Nutshell as the system of record. We deliver a written Workflow and Automation inventory document covering every active Smarketing Cloud Workflow with its trigger, conditions, actions, and a recommended Nutshell Workflow equivalent. We do not rebuild automations as Nutshell Workflows inside the migration scope. We support a one-week post-cutover window for reconciliation issues raised by the customer's team.

Platform deep dives

Context on both ends of the pair

Smarketing Cloud logo

Smarketing Cloud

Source

Strengths

  • All-in-one CRM, email, SMS, and AI agent tools in one subscription without per-feature add-on charges.
  • Free 14-day trial with no credit card required for SMB evaluation before commitment.
  • EMEA-based vendor with 6,000+ global customers providing a credible mid-market track record.
  • Includes ABM, demand generation, and appointment setting features not always bundled in competitor platforms.
  • Smart Data Sync automatically links external data sources to Contact records reducing manual data entry.

Weaknesses

  • No published API documentation or public developer portal limits programmatic access and integration options.
  • Platform performance degrades under heavy campaign send volumes — not suitable for high-frequency senders.
  • No publicly available pricing page creates sales friction and uncertainty for evaluation teams.
  • Steep learning curve for non-technical users requires ongoing training investment before team productivity.
  • Limited third-party integrations compared to established CRM platforms like HubSpot or Salesforce.
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 Smarketing Cloud 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

    Smarketing Cloud: Rate limit documentation not published.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your Smarketing Cloud 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 Contacts, 2,000 Deals, and no custom objects. The primary driver of timeline variance is the custom ETL pipeline build required to handle Smarketing Cloud's proprietary export format — this adds two to four weeks compared to platform pairs with documented APIs. Migrations with large historical activity records, multiple custom objects, or complex pipeline stage remapping move to five to eight weeks.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Smarketing Cloud.
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