CRM migration
Field-level mapping, validation, and rollback between Tall Emu CRM and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
Tall Emu CRM
Source
Nutshell
Destination
Compatibility
6 of 10
objects map 1:1 between Tall Emu CRM and Nutshell.
Complexity
BStandard
Timeline
2-4 weeks
Overview
Moving from Tall Emu CRM to Nutshell is a scope reduction as much as a platform switch. Tall Emu covers sales, inventory, manufacturing, warehouse, and freight under one roof; Nutshell is a focused sales CRM for teams that prioritise usability over ERP depth. We migrate the CRM layer (Companies, Contacts, Deals, Activities, Products, Custom Fields) but we flag early that Tall Emu's inventory attributes (BOMs, serial number tracking, landed costs, freight records) and subscription management records have no direct Nutshell equivalents and require either pre-migration data architecture decisions or post-migration manual rebuild. Tall Emu has no documented public REST API for bulk export — we extract via Excel grid views and transform the data for Nutshell's Import2 API, sequencing records in dependency order (Accounts before Contacts, before Deals) to preserve relationships. Workflows, automations, and reporting configurations do not migrate; we deliver a written inventory for the customer's admin to rebuild in Nutshell.
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 Tall Emu CRM 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.
Tall Emu CRM
Company
Nutshell
Organization
1:1Tall Emu Companies map directly to Nutshell Organizations. Name, address (street, city, state, postcode, country), phone, website, and industry fields migrate cleanly via Excel export. We use Organization name as the dedupe key during Import2 ingestion and ensure Organizations are imported before any Contact import so that the Organization-Person link is satisfied at the moment of insert.
Tall Emu CRM
Contact
Nutshell
Person
1:1Tall Emu Contacts map to Nutshell People. First name, last name, email, phone, role (title), and address fields migrate directly. We import People after Organizations and match each Person to its parent Organization by company name or a pre-provided cross-reference. Role and department are stored as text fields in Nutshell People since Nutshell does not have a dedicated department object.
Tall Emu CRM
Pipeline
Nutshell
Stage
lossyTall Emu's named pipelines with custom Kanban stages require pre-migration stage design in Nutshell. Nutshell uses a single pipeline per account with configurable stage names and probabilities. We extract all Tall Emu pipeline names and stage names during discovery, propose a Nutshell stage configuration that preserves the original sales logic, and configure it before any Deal import begins. Multiple Tall Emu pipelines are merged into one Nutshell pipeline unless the customer requests a workaround using Nutshell's account types as a soft segmentation.
Tall Emu CRM
Opportunity
Nutshell
Deal
1:1Tall Emu Opportunities map to Nutshell Deals. Deal name, amount, stage (mapped via the Stage configuration above), close date, probability, and owner all migrate directly. The Tall Emu pipeline assignment maps to the Nutshell Stage configuration. Closed-won and closed-lost reasons stored as custom properties in Tall Emu migrate to text fields in Nutshell Deals.
Tall Emu CRM
Activity (calls, emails, meetings, tasks)
Nutshell
Activity
1:1Tall Emu Activities (calls, emails, meetings, tasks) with assignees, due dates, completion status, and body text migrate to Nutshell Activities. Activity type is preserved as the Activity type field in Nutshell. Assignee resolution uses email matching to the Nutshell user table. We import Activities after People and Deals so that the Person and Deal links are established at insert time.
Tall Emu CRM
Product
Nutshell
Product
1:1Tall Emu Products migrate to Nutshell Products with SKU, name, description, and price migrating directly. Tall Emu's inventory attributes (stock on hand, reorder point, serial number, BOM structure, landed cost) have no equivalent in Nutshell Products and are flagged for pre-migration decision: the customer either drops them, stores them in custom fields (if Nutshell plan supports enough), or documents them for a separate inventory management tool. We export all product data from Tall Emu's Excel export including any inventory columns visible in the grid view.
Tall Emu CRM
Quote
Nutshell
Quote (via Deal line items)
lossyTall Emu Quotes include line items, pricing, terms, and acceptance status (Draft, Sent, Accepted, Declined). Nutshell Deals support line items but do not have a standalone quote object. We map accepted Quotes to Deal line items with status preserved as a custom field. PDF attachments and quote template styling do not migrate. Quote status values require explicit value mapping during Import2 configuration.
Tall Emu CRM
Subscription
Nutshell
Custom Fields on Person or Deal
lossyTall Emu Subscriptions (Plan, Status, Order Quantity, Billable Quantity, Price, Period, Renewal Due Date) have no direct Nutshell equivalent. We map Plan and Status to custom fields on the Person record (for individual subscriptions) or on a Deal (for account-level recurring billing). The customer selects the preferred strategy during scoping. Renewal Due Date migrates as a date field. This mapping requires the destination Nutshell plan to support the required number of custom fields.
Tall Emu CRM
Custom Fields
Nutshell
Custom Fields
lossyTall Emu custom fields on Companies, Contacts, Opportunities, and Products migrate to Nutshell custom fields of equivalent type (text, number, date, dropdown). Nutshell plan determines the maximum number of custom fields. We audit Tall Emu custom field availability per module during discovery — some Tall Emu modules do not support custom fields and we flag any gaps before migration. Custom fields on modules without a Nutshell equivalent (Subscriptions, Freight) are mapped to the nearest available target object.
Tall Emu CRM
User
Nutshell
User
1:1Tall Emu Users with roles and team assignments map to Nutshell Users. We export user records by email as the matching key. Team structures in Tall Emu are mapped to Nutshell groups or remain as a documented reference for the customer's admin to reconfigure in Nutshell Settings. Any Tall Emu user without a matching Nutshell account goes to a reconciliation queue for the admin to provision before record import.
| Tall Emu CRM | Nutshell | Compatibility | |
|---|---|---|---|
| Company | Organization1:1 | Fully supported | |
| Contact | Person1:1 | Fully supported | |
| Pipeline | Stagelossy | Fully supported | |
| Opportunity | Deal1:1 | Fully supported | |
| Activity (calls, emails, meetings, tasks) | Activity1:1 | Fully supported | |
| Product | Product1:1 | Fully supported | |
| Quote | Quote (via Deal line items)lossy | Fully supported | |
| Subscription | Custom Fields on Person or Deallossy | Fully supported | |
| Custom Fields | Custom Fieldslossy | Mapping required | |
| User | User1:1 | Fully supported |
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.
Tall Emu CRM gotchas
Mandatory upfront annual billing plus onboarding fee
No documented public REST API for bulk migration
Integration with MYOB and Xero is native but brittle in practice
Custom fields not available on all modules
Workflow automations do not survive migration
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 choreography design
We audit the Tall Emu source environment across all modules: Companies, Contacts, Products, Pipelines, Subscriptions, Quotes, Orders, Activities, and any custom fields. We assess record counts, data quality, and the extent of inventory or manufacturing data requiring a decision. Because Tall Emu has no bulk REST API, we design the export choreography during discovery: we identify which grid views to export for each module, confirm the column set visible in each view, and sequence the export order to preserve dependency relationships. We also confirm the Nutshell plan and audit its custom field limit against the source custom field inventory.
Nutshell plan and schema preparation
We configure the destination Nutshell environment ahead of import. This includes creating custom fields (to the plan limit), designing the Stage configuration based on Tall Emu's pipeline and stage names, configuring account types if multiple pipeline segmentation is required, and setting up user accounts for each Tall Emu user. We do not configure workflows or automations in Nutshell as part of the migration; we document them separately for the rebuild guide.
Excel extraction and data transformation
We extract data from Tall Emu via Excel grid exports, working in dependency order: Organizations (from Companies), then People (from Contacts linked by company name), then Deals (from Opportunities with stage mapped), then Products, then Activities, then Quotes (as Deal line items), then Subscriptions (as custom fields on Person or Deal), then Custom Field values for each module. Each export is validated for column completeness and record count against the discovery baseline. We transform the Excel output to CSV format compatible with Nutshell's Import2 API, normalising field names, encoding dates in ISO format, and resolving any null or malformed values.
Sample migration and reconciliation
We run a sample migration of up to 100 records per object type through Nutshell's Import2 to validate the field mapping, identify any fields that require custom mapping or transformation, and confirm that the parent-record lookups (Person-Organization, Deal-Person, Activity-Person) resolve correctly. The customer's admin reviews the sample data in Nutshell and confirms the mapping before we proceed to full migration. Any mapping corrections are applied to the transform scripts before the production migration begins.
Full production migration
We run the full production migration in record-dependency order, using Nutshell's Import2 API for each object type. Organizations import first; then People with Organization lookups resolved; then Products; then Deals with Person and Organization lookups resolved and Stage assigned; then Activities with Person and Deal lookups resolved; then Quote line items linked to Deals; then Subscription custom field values. Each phase emits a row-count reconciliation report before the next phase begins. Any records that fail import are logged with the error reason for manual review and retry.
Cutover, validation, and rebuild handoff
We freeze Tall Emu writes during cutover, run a final delta migration of any records created or modified during the migration window, then confirm Nutshell as the system of record. We deliver the workflow and automation inventory document, the rebuild guide for Nutshell workflows, and the pipeline stage mapping reference. We support a one-week hypercare window for reconciliation issues. We do not rebuild Tall Emu workflows as Nutshell workflow rules or automations inside the migration scope; that is a separate engagement or an internal admin task.
Platform deep dives
Tall Emu CRM
Source
Strengths
Weaknesses
Nutshell
Destination
Strengths
Weaknesses
Complexity grading
Standard CRM migration. 2 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 Tall Emu CRM and Nutshell.
Object compatibility
2 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
Tall Emu CRM: Not publicly documented.
Data volume sensitivity
Tall Emu CRM 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 Tall Emu CRM to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your Tall Emu CRM 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 Tall Emu CRM
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.