CRM migration
Field-level mapping, validation, and rollback between FunnelMaker and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
FunnelMaker
Source
Nutshell
Destination
Compatibility
5 of 8
objects map 1:1 between FunnelMaker and Nutshell.
Complexity
BStandard
Timeline
2-4 weeks
Overview
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.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
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
Nutshell
Contact or Lead (pre-migration assessment required)
1:manyFunnelMaker'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
Nutshell
Account
1:1FunnelMaker 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
Nutshell
Deal
1:1FunnelMaker 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
Nutshell
Pipeline + Stage
lossyFunnelMaker'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)
Nutshell
Activities
1:1FunnelMaker 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
Nutshell
Custom Objects or related Entities
1:1FunnelMaker 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
Nutshell
Tags
lossyFunnelMaker 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
Nutshell
Numeric custom field on Contact/Lead
1:1FunnelMaker'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.
| FunnelMaker | Nutshell | Compatibility | |
|---|---|---|---|
| Contact | Contact or Lead (pre-migration assessment required)1:many | Fully supported | |
| Company | Account1:1 | Fully supported | |
| Opportunity | Deal1:1 | Fully supported | |
| Pipeline | Pipeline + Stagelossy | Fully supported | |
| Activities (calls, emails, tasks, notes) | Activities1:1 | Fully supported | |
| Custom Objects | Custom Objects or related Entities1:1 | Mapping required | |
| Tags and Groups | Tagslossy | Mapping required | |
| Lead Scoring | Numeric custom field on Contact/Lead1:1 | Mapping required |
Gotchas + challenges
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 gotchas
Contact tier limits are hard caps, not soft limits
No publicly documented API for direct export
Workflow and drip campaign migration requires manual sequencing
Built-in phone features do not export call recordings or transcription text
Nutshell gotchas
Contact tier limits enforced on import
No bulk API endpoint requires paginated extraction
Email sequences not exportable via API
Foundation plan disables key sales features
Pair-specific challenges
Migration approach
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.
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.
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.
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.
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.
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
FunnelMaker
Source
Strengths
Weaknesses
Nutshell
Destination
Strengths
Weaknesses
Complexity grading
Standard CRM migration. 3 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across FunnelMaker and Nutshell.
Object compatibility
3 of 8 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
FunnelMaker: Not publicly documented.
Data volume sensitivity
FunnelMaker doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during FunnelMaker to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your FunnelMaker to Nutshell migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave FunnelMaker
Other ways to arrive at Nutshell
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.