CRM migration

Migrate from Spotler Mail+ to Nutshell

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

Spotler Mail+ logo

Spotler Mail+

Source

Nutshell

Destination

Nutshell logo

Compatibility

88%

7 of 8

objects map 1:1 between Spotler Mail+ and Nutshell.

Complexity

BStandard

Timeline

2-3 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Spotler Mail+ to Nutshell is a migration from an email marketing automation platform into a CRM that bundles marketing features (email campaigns, landing pages, forms, drip sequences) under a single per-user license. The two platforms use different data models: Spotler Mail+ stores contacts with tags, scores, and audience segments as behavioral attributes, while Nutshell represents people and companies as separate CRM objects with a deal pipeline. We map Spotler contacts to Nutshell People with tag fields carrying behavioral segmentation data, and we preserve Spotler scores as numeric custom fields. The 24-month mailing interaction window in Spotler Mail+ means engagement history older than two years returns empty regardless of export method; we scope this boundary upfront with the customer. Workflows, automated campaigns, drip sequences, templates, and landing pages are platform-native and do not migrate as executable objects; we deliver a written inventory of these for the customer's admin to rebuild in Nutshell.

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

Spotler Mail+ logo

Spotler Mail+

What's pushing teams away

  • Automation features are cited as a recurring frustration, with users noting the workflow editor is functional but limited compared to dedicated marketing automation platforms like ActiveCampaign or HubSpot.
  • Template quality and flexibility issues appear in reviews, with some users reporting that the drag-and-drop editor produces inconsistent results across email clients.
  • Deliverability configuration requires manual attention, and users migrating away commonly cite inbox placement struggles and the need for third-party deliverability tooling.
  • Performance issues including slow dashboard load times and delayed campaign statistics reporting are mentioned in multiple negative reviews on G2.
  • The platform's single-brand focus on Mail+ versus the multi-brand MailPro tier means teams managing multiple brands outgrow the product and migrate to enterprise alternatives.

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 Spotler Mail+ objects map to Nutshell

Each row shows how a Spotler Mail+ 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.

Spotler Mail+

Contact

maps to

Nutshell

Person

1:1
Fully supported

Spotler Mail+ contacts map directly to Nutshell People. Standard fields (first name, last name, email, phone, address) map to Nutshell Person fields. We resolve the email address as the dedupe key to prevent duplicate Person records during import. Custom fields of text, numeric, currency, and date types map to Nutshell custom Person fields created before migration. List-type custom fields map to Nutshell list-type Person fields. Permission fields (marketing consent flags) map to Nutshell's opt-in fields. We flag any contacts missing an email address as a reconciliation batch for the customer's admin to review before import.

Spotler Mail+

Tag

maps to

Nutshell

Tag (on Person)

1:1
Fully supported

Spotler Mail+ tags stored as contact-level attributes map directly to Nutshell Person tags. Tags with roles, source channels, or behavioral classifications migrate as comma-separated tag values on the Person record. Nutshell supports multiple tags per Person. We run a pre-import tag registry extraction from Spotler to build the destination tag vocabulary, then assign tags during the transform phase. Tags used for segmentation logic (selections and exclusions) are preserved as tag values but the segmentation rules themselves do not export and are documented separately.

Spotler Mail+

Score

maps to

Nutshell

Custom Number Field (on Person)

1:1
Fully supported

Spotler Mail+ lead scoring values stored as numeric contact properties migrate to Nutshell custom number fields on the Person object. The original Spotler score field name is preserved in the Nutshell field label for audit clarity. If multiple score dimensions exist (for example, engagement score and demographic score), each becomes a separate custom number field. Score thresholds used in Spotler segmentation rules are documented in the segmentation inventory rather than enforced in Nutshell, since Nutshell does not have an equivalent automated segmentation rule engine.

Spotler Mail+

Audience/Segmentation

maps to

Nutshell

Tag Group

lossy
Fully supported

Spotler Mail+ audience segments (built from selections, exclusions, refinements, behavioral data, tags, and scores) do not have a direct Nutshell equivalent as executable segmentation rules. We extract the resulting contact sets as tagged Person records in Nutshell and deliver a written segmentation inventory that documents each Spotler segment name, its rule definition, the number of contacts in the segment, and the recommended rebuild approach in Nutshell using tags and manual list filters. Segment rules that reference behavioral triggers or time-decay logic cannot be replicated without custom scripting.

Spotler Mail+

Mailing/Campaign

maps to

Nutshell

Activity (Email Campaign)

1:1
Fully supported

Spotler Mail+ mailing campaign metadata including subject line, send date, sender name, and send count migrates as Nutshell Activity records of type Email with the campaign name in the activity notes field. The campaign body content is preserved as an HTML attachment to the activity record. Automated campaign logic, drip sequences, and behavioral triggers do not migrate as executable rules. We deliver a drip sequence inventory documenting each sequence name, trigger condition, step count, delay logic, and content summary for the customer's admin to rebuild in Nutshell's built-in sequences.

Spotler Mail+

Form Request

maps to

Nutshell

Person Custom Field or Note

1:1
Fully supported

Spotler Mail+ form submissions export as flat records linked to contacts by email rather than as relational objects. We denormalize each form submission into Person-level custom fields or activity notes depending on the number of fields and the submission volume. For surveys with multiple questions, we store the submission as a formatted text block in a Nutshell Person note rather than creating separate fields per question. Survey closure rules (date-triggered or quota-triggered) do not export and must be manually recreated in Nutshell forms.

Spotler Mail+

Custom Field

maps to

Nutshell

Custom Field (Person or Company)

1:1
Fully supported

Spotler Mail+ supports text, numeric, currency, list, date of birth, date, and permission field types. We pre-create equivalent Nutshell custom fields before migration, mapping text to text, numeric to number, currency to currency, list to list, and date fields to date. Permission fields (consent flags) map to Nutshell's email opt-in or custom permission fields. Import column headers in Spotler must match database field names exactly; we validate this against Nutshell's field registry during the transform phase. Multi-select list fields are stored as comma-separated strings in Nutshell custom fields.

Spotler Mail+

User

maps to

Nutshell

User

1:1
Fully supported

Spotler Mail+ user accounts with predefined roles and access levels map to Nutshell User records. We extract user names, email addresses, and role assignments from Spotler and map them to Nutshell's user permission model. Any Spotler user who does not have a corresponding Nutshell user account goes to a reconciliation queue for the customer's admin to provision before record migration begins, since OwnerId references are required on Person records.

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.

Spotler Mail+ logo

Spotler Mail+ gotchas

High

Mailing interaction data is purged after 24 months

High

Import file structure is strict and column-name-sensitive

Medium

Form and survey results export as flat records, not relational data

Medium

Multi-brand capability is tier-gated to MailPro

Medium

API does not expose a bulk export endpoint for contact 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

  • Mailing interaction data older than 24 months is unavailable

    Spotler Mail+ anonymizes all opens, clicks, and delivery statistics after 24 months. Any mailing interaction records older than 24 months return empty or scrubbed in export queries regardless of the export method used. We scope the reporting migration window to the most recent 24 months and notify the customer upfront that pre-anonymization historicals are inaccessible from Spotler Mail+ regardless of whether we use the API, CSV export, or direct database query. Engagement history migrations should be planned before the 24-month boundary if full history is required.

  • Spotler Mail+ REST API lacks a bulk export endpoint

    The Spotler Mail+ REST API supports GET/POST/PUT/DELETE on individual element URIs returning JSON or XML. There is no documented bulk export endpoint. For large contact databases (10,000+ contacts), we must paginate through records using cursor-based or page-number pagination, implement retry logic with exponential backoff on rate-limit responses, and use checkpointing to resume interrupted exports. We coordinate with the customer on preferred export scheduling to avoid impacting active send campaigns.

  • Form and survey results export as flat records

    Form submissions and survey responses export as flat records rather than maintaining the question-response structure as distinct objects. Survey questions and answer options do not export as metadata; only the submitted field values linked to the contact email. We denormalize submissions into Person-level custom fields or formatted notes, but the original survey schema must be documented separately. Survey closure rules (date-triggered or quota-triggered) do not export and must be manually recreated in Nutshell forms after migration.

  • Automation workflows and drip sequences do not migrate

    Spotler Mail+ automated campaign logic including triggers, drip sequences, behavioral actions, and A/B test configurations is platform-native and cannot be exported as executable rules. We do not migrate automations as code. We deliver a written automation inventory documenting each sequence name, trigger type, step count, delay logic, and content summary so the customer's admin can rebuild sequences in Nutshell's built-in drip sequence builder. Any Spotler-specific branching logic or conditional wait conditions must be redesigned for Nutshell's sequence model.

  • Custom field import column names must match exactly

    Spotler Mail+ imports require column headers in import files to match the database field names exactly. Custom fields created in Spotler use internal naming conventions that may not match display labels. We validate the Spotler field registry against Nutshell's custom field registry during scoping and flag any mismatches before the transform phase. Nutshell's import wizard accepts CSV and XLS formats, which we generate from the Spotler export. Any Spotler fields that have no Nutshell equivalent are flagged as excluded with a written explanation for the customer's admin.

Migration approach

Six steps for a successful Spotler Mail+ to Nutshell data migration

  1. Discovery and scoping

    We audit the Spotler Mail+ account to establish record counts across contacts, tags, scores, custom fields, form submissions, mailing campaigns, and user accounts. We confirm the customer's Spotler Mail+ tier (Mail+ vs MailPro) to identify any tier-gated objects and verify the 24-month interaction window against the migration date. We extract a sample of 50-100 contacts via API pagination to validate field-type accuracy and tag cardinality. The discovery output is a written migration scope document with record counts, field mapping tables, and a confirmed list of excluded objects (automations, templates, landing pages).

  2. Schema design in Nutshell

    We design the destination schema in Nutshell by creating custom Person fields that map to each Spotler custom field type (text, numeric, currency, list, date, permission). We map Spotler score fields to Nutshell custom number fields. We create the tag vocabulary in Nutshell from the Spotler tag registry. If the customer uses Spotler form submissions at volume, we design a form-field-to-custom-field mapping or a Person note template to accommodate denormalized submission data. All custom fields are created in Nutshell before any data import begins.

  3. Spotler data extraction via API pagination

    We extract contacts from Spotler Mail+ using paginated REST API calls with checkpointing and exponential backoff on rate-limit responses. For databases above 10,000 contacts, we run exports in batches of 1,000 records per page to avoid timeouts. We extract tags, scores, and custom field values as part of each contact record. Form submissions are extracted separately as a flat CSV by form. Mailing campaign metadata is extracted as a separate object. We preserve the original Spotler record ID as a custom field in Nutshell for reconciliation and audit trails.

  4. Data transformation and validation

    We transform the Spotler export into Nutshell-compatible format, applying field-type mapping (Spotler field types to Nutshell field types), tag normalization, and email address deduping. We apply the Spotler 24-month interaction window to engagement history exports and flag any records falling outside the window as unavailable. We run a pre-import validation against Nutshell's field registry to confirm all column headers match existing fields, and we generate a pre-migration validation report listing record counts, any unmapped fields, and records with missing email addresses that require admin review.

  5. Sandbox migration and reconciliation

    We run a full migration into a Nutshell test account (or the production account in a non-destructive test mode) using production-like data volume. The customer reviews a sample of 25-50 migrated Person records, tag assignments, and custom field values against the Spotler source data and confirms the mapping accuracy. Any field mapping corrections, tag vocabulary adjustments, or custom field additions happen in this phase. The customer signs off the sandbox results before production migration is scheduled.

  6. Production migration and cutover

    We run the production migration in dependency order: Users (reconciliation complete), then Person records (with tags, scores, and custom fields), then form submission notes, then activity history within the 24-month window. We run a delta check at cutover to capture any records modified during the migration window. We freeze Spotler Mail+ write access during the cutover delta window and enable Nutshell as the system of record. We deliver a written automation inventory documenting each Spotler sequence with trigger conditions, step count, and content summary for manual rebuild in Nutshell sequences.

Platform deep dives

Context on both ends of the pair

Spotler Mail+ logo

Spotler Mail+

Source

Strengths

  • Drag-and-drop email editor simplifies campaign design for non-technical marketers
  • Visual automation editor with behavior-based triggers handles welcome flows, re-engagement, and nurture sequences out of the box
  • Advanced segmentation and personalization based on behavior and demographics
  • AI-powered content assistance for subject lines and message copy reduces drafting time
  • GDPR compliance built in with consent management and data subject request handling

Weaknesses

  • Some technical knowledge or IT support needed to use all features, per user reviews
  • Cannot pause a campaign once it has started — a notable workflow limitation
  • Customer support reported as inconsistent — template issues and learning curve challenges flagged in reviews
  • Advanced automations may require professional services to set up optimally
  • Lower public review volume than mainstream email marketing platforms (Mailchimp, ActiveCampaign, Klaviyo) limits peer-reference comparison data
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 Spotler Mail+ 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

    Spotler Mail+: Not publicly documented in the available API documentation.

  • Data volume sensitivity

    B

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

Estimator

Estimate your Spotler Mail+ 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 Spotler Mail+ to Nutshell data migrations

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

Can't find your answer?

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

Book a free 30 minute consultation

Most Spotler Mail+ to Nutshell migrations land between two and three weeks for accounts under 5,000 contacts with straightforward custom field structures and no high-volume form submission history. Migrations above 5,000 contacts, with multiple custom field types, tag-heavy segmentation, or form submission histories exceeding 10,000 records, move to four to six weeks because of API pagination time, field-type mapping validation, and form denormalization work. The 24-month interaction window scoping and automation inventory delivery add minimal time to either estimate.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Spotler Mail+.
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