CRM migration

Migrate from FunnelMaker to Nutshell

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

FunnelMaker logo

FunnelMaker

Source

Nutshell

Destination

Nutshell logo

Compatibility

63%

5 of 8

objects map 1:1 between FunnelMaker and Nutshell.

Complexity

BStandard

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from FunnelMaker to Nutshell is a shift from a marketing-heavy, contact-tier-priced all-in-one platform to a per-user sales CRM with a simpler data model. FunnelMaker organizes data around Contacts, Companies, Opportunities, and customizable Pipelines, with bundled marketing automation and built-in phone features that have no direct equivalent in Nutshell. Nutshell uses Accounts, Contacts, Leads, Deals, and multiple customizable pipelines, with per-user pricing from $16 to $67 per month depending on tier. The migration is constrained by FunnelMaker's lack of a public API: we extract data through in-product CSV exports and, where available, Zapier or Make integrations, mapping each exported field to the corresponding Nutshell object. We do not migrate Workflows, drip campaigns, or built-in phone call recordings as code; we deliver a written inventory of these for the customer's admin to rebuild in Nutshell's automation tools or to evaluate as part of a separate implementation scope.

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

FunnelMaker logo

FunnelMaker

What's pushing teams away

  • FunnelMaker's marketing-first interface and dense feature set create a steep learning curve that overwhelms small teams expecting simple CRM basics.
  • Support tiers are differentiated and Next Level Support costs extra on the Ultimate plan, leaving some customers feeling nickel-and-dimed on service quality.
  • Lack of publicly documented API or developer portal means integrations and data portability require workarounds or vendor involvement.
  • International feature gaps and English-only product documentation limit adoption for teams operating in non-English markets.

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

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

FunnelMaker

Contact

maps to

Nutshell

Contact or Lead (pre-migration assessment required)

1:many
Fully supported

FunnelMaker's Contact records map to Nutshell Contacts for existing customers and active relationships, and to Nutshell Leads for unqualified prospects and marketing-originated records. We assess each Contact's FunnelMaker status, tag assignments, and pipeline participation to determine the appropriate Nutshell destination. Standard Contact fields (name, email, phone, address) map directly. Custom fields migrate as Nutshell custom fields if the customer is on the Enterprise tier, or we document them as a reference table for manual field creation on lower tiers.

FunnelMaker

Company

maps to

Nutshell

Account

1:1
Fully supported

FunnelMaker Company records map directly to Nutshell Accounts. The company name, domain, industry, annual revenue, and employee count map to their Nutshell equivalents. We preserve the Company-Contact association by resolving the Account lookup during the Contact import phase. All user-defined company fields migrate as custom fields against the Account object.

FunnelMaker

Opportunity

maps to

Nutshell

Deal

1:1
Fully supported

FunnelMaker Opportunity records map to Nutshell Deals. The opportunity name, amount, close date, probability (if set), owner, and associated pipeline stage migrate directly. We map the FunnelMaker pipeline and stage reference to the corresponding Nutshell pipeline and stage. Custom opportunity fields migrate as Deal custom fields.

FunnelMaker

Pipeline

maps to

Nutshell

Pipeline + Stage

lossy
Fully supported

FunnelMaker's customizable drag-and-drop pipelines with user-defined stages map to Nutshell Pipelines, which support stage customization, stage goals, and multiple pipelines starting at the Nutshell Pro tier ($42/user/mo). We reconstruct each FunnelMaker pipeline as a separate Nutshell pipeline and assign stage names and win/loss statuses to match the original FunnelMaker stage logic.

FunnelMaker

Activities (calls, emails, tasks, notes)

maps to

Nutshell

Activities

1:1
Fully supported

FunnelMaker activity records (logged calls, emails, tasks, and notes tied to a Contact or Opportunity) migrate to Nutshell as Activity records with the correct type classification. Call duration and timestamp migrate as activity metadata. We preserve the owner, date, and linked Contact or Deal association. Note body content migrates as a Nutshell Note attached to the parent record. Transcription text from click-to-dial calls is not included in standard FunnelMaker exports and is not migrated.

FunnelMaker

Custom Objects

maps to

Nutshell

Custom Objects or related Entities

1:1
Mapping required

FunnelMaker supports unlimited user-defined fields and custom objects. We inspect the custom object schema during discovery, map each object and its fields to Nutshell equivalents (Accounts, Contacts, or custom fields where supported), and migrate all associated records. Nutshell's custom object model is evaluated per migration; if a direct object equivalent is not available, we map the data to a related standard entity and document the mapping decision.

FunnelMaker

Tags and Groups

maps to

Nutshell

Tags

lossy
Mapping required

FunnelMaker tags and group memberships map to Nutshell Tags applied to the corresponding Contact, Account, or Deal record. We extract the full tag and group list during scoping, map each to a Nutshell tag, and apply the tag assignments during the import phase. Tags used for segmentation migrate as list filters in Nutshell's reporting views.

FunnelMaker

Lead Scoring

maps to

Nutshell

Numeric custom field on Contact/Lead

1:1
Mapping required

FunnelMaker's customizable lead scoring rules generate a numeric score per contact. We migrate the score value as a custom numeric field on the Nutshell Contact or Lead record and document the original scoring rule logic as a reference for rebuilding in Nutshell's automation layer. Nutshell's Hot Leads feature at the Growth tier provides a comparable signal for rep prioritization.

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.

FunnelMaker logo

FunnelMaker gotchas

High

Contact tier limits are hard caps, not soft limits

High

No publicly documented API for direct export

Medium

Workflow and drip campaign migration requires manual sequencing

Medium

Built-in phone features do not export call recordings or transcription text

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

  • FunnelMaker has no public API for programmatic export

    FunnelMaker does not publish a REST API or developer documentation for customer-facing data export. We extract data through in-product CSV downloads and, where available, Zapier or Make integrations connected to FunnelMaker's trigger actions. Complex custom objects and workflow rules may require field-by-field reconciliation by the customer before export. This constraint adds preparation time to scoping and may limit the speed of a large-volume migration compared to API-based sources.

  • Call recordings and transcription text do not export from FunnelMaker

    FunnelMaker's built-in click-to-dial call recordings and transcriptions are stored as binary media files in FunnelMaker's voice infrastructure. These files are not included in standard CSV exports. We migrate call metadata (call duration, timestamp, owner, linked contact) as CRM activities but exclude audio files and full transcription text due to file size variability, format constraints, and compliance considerations. The customer should retain call recordings in FunnelMaker or their VoIP provider's storage if they are required for compliance.

  • Workflows and drip campaigns migrate as documented sequences, not automated rules

    FunnelMaker workflows and drip campaigns are automation rules with trigger conditions, time delays, and action sequences that reference FunnelMaker-specific objects and behaviors. There is no automated export of this logic. We document the workflow tree and drip campaign structure during discovery, map each step to an equivalent Nutshell automation or Power Pack sequence, and deliver a written rebuild guide for the customer's admin to implement post-migration. This adds a human-validation step to the automation migration scope.

  • Nutshell's per-user pricing may increase cost for large teams

    FunnelMaker prices per contact tier with unlimited users included at all levels. Nutshell charges per user per month ($16-$67/user). For teams with more than 15 users and fewer than 5,000 contacts, Nutshell's per-user model may represent a cost increase compared to FunnelMaker's contact-tier pricing. We flag this during scoping so the customer evaluates the net cost change before committing to migration.

Migration approach

Six steps for a successful FunnelMaker to Nutshell data migration

  1. Discovery and export preparation

    We audit the FunnelMaker account for record counts across Contacts, Companies, Opportunities, custom objects, activity history volume, and active workflow or drip campaign count. We use FunnelMaker's in-product export tools to pull CSV files for each primary object and assess which Zapier or Make triggers are available for supplemental data extraction. We identify any contacts approaching or exceeding the FunnelMaker contact tier ceiling and flag them for the customer before migration begins.

  2. Nutshell tier selection and account setup

    We recommend the appropriate Nutshell tier based on the customer's migration scope: Nutshell Foundation ($16/user/mo) covers essential contact, account, and deal management with a single pipeline; Nutshell Pro ($42/user/mo) adds multiple pipelines, sales automation, and personal email sequences; Nutshell Enterprise ($67/user/mo) unlocks unlimited custom fields, the REST API, and scheduled phone support. We assist with initial Nutshell account provisioning and verify that the migration user has admin access for data import.

  3. Field mapping and pipeline reconstruction

    We map every FunnelMaker exported field to its Nutshell equivalent. Standard fields map directly (name to name, email to email, phone to phone, company to account). Custom fields are assigned to Nutshell custom fields or documented as reference tables. Each FunnelMaker pipeline and stage is reconstructed as a Nutshell pipeline with corresponding stages, stage goals, and win/loss statuses. This schema is validated in Nutshell's settings before any data import begins.

  4. Pilot migration and reconciliation

    We run a pilot migration using a representative sample of the exported data, importing into a Nutshell trial or sandbox environment. The customer reviews 25-50 records for field-level accuracy, verifies that pipeline stage assignments are correct, and confirms that the Activity timeline is readable against the correct Contact and Deal. We correct any mapping errors and adjust field assignments before the full migration proceeds.

  5. Full production migration in dependency order

    We run the full migration in record-dependency order: Accounts (from FunnelMaker Companies), Contacts (with AccountId resolved), Leads (for unqualified prospect records identified in scoping), Deals (with pipeline, stage, owner, and value assigned), Activities (calls, emails, tasks, notes via structured import), Tags (applied to the corresponding records), Custom Objects (with lookup relationships resolved). Each phase emits a row-count reconciliation report before the next phase begins.

  6. Cutover, validation, and automation inventory handoff

    We freeze FunnelMaker writes during cutover, run a final delta migration of any records modified during the migration window, then designate Nutshell as the system of record. We deliver the Workflow and drip campaign inventory document to the customer's admin team with recommended Nutshell automation equivalents. We support a one-week hypercare window for reconciliation issues. Rebuilding FunnelMaker workflows and drip campaigns in Nutshell is outside standard migration scope and is handled as a separate engagement or internal admin task.

Platform deep dives

Context on both ends of the pair

FunnelMaker logo

FunnelMaker

Source

Strengths

  • Unlimited users and emails across all pricing tiers eliminates per-seat and per-message billing surprises.
  • Bundled marketing automation, workflows, landing pages, and CRM in a single platform reduces third-party tool sprawl.
  • Built-in click-to-dial, call transcription, and voicemail drop reduce reliance on separate VoIP integrations.
  • Contact-based pricing with seven tiers up to 50,000 contacts accommodates growing SMBs without forcing large jumps.
  • Drag-and-drop pipeline and customizable lead scoring let sales teams model their own process.

Weaknesses

  • No publicly documented API or developer portal limits programmatic data export and integration flexibility.
  • Marketing-first interface with hundreds of tools creates a steep learning curve for teams expecting simple CRM basics.
  • Next Level Support costs extra even on the highest Ultimate plan, creating two-tier support quality.
  • Contact limits act as hard caps rather than soft limits, forcing plan upgrades when scaling beyond the contracted count.
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 FunnelMaker 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

    FunnelMaker: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your FunnelMaker 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 5,000 Contacts and 2,000 Deals with straightforward pipeline structures and no custom objects. Migrations with large activity histories (over 100,000 engagement records), multiple pipeline structures, or custom objects requiring field-by-field type mapping extend to four to eight weeks because of the manual export preparation from FunnelMaker's CSV-based tools and the reconciliation required between export files.

Adjacent paths

Related migrations to explore

Ready when you are

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