CRM migration
Field-level mapping, validation, and rollback between Advantage HITS and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
Advantage HITS
Source
Nutshell
Destination
Compatibility
6 of 10
objects map 1:1 between Advantage HITS and Nutshell.
Complexity
CModerate
Timeline
2-3 weeks
Overview
Migrating from Advantage HITS to Nutshell addresses the core frustration of limited programmatic data access on the source platform. Advantage HITS does not publish a public REST or GraphQL API with documented endpoints for reading contacts, deals, or activity records, making every export a session-scraped operation that requires explicit credential sharing and careful sequencing. Nutshell's spreadsheet import accepts CSV uploads with up to 500 rows per batch and maps columns to standard and custom fields via a column-header convention, requiring a pre-built field map before import begins. We enumerate all custom fields from Advantage HITS during discovery, align them to Nutshell's custom field names, create the destination custom fields in Nutshell, and run the import in dependency order: Users and Accounts first, then Contacts with AccountId resolved, then Deals with pipeline and stage names mapped, then Activities and attachments. Nutshell's file upload is capped at 10 MB per file; files exceeding this are flagged for manual re-upload. Workflows, automations, and reporting configurations do not migrate; we deliver a written inventory of these 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 Advantage HITS 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.
Advantage HITS
Contact
Nutshell
Person (via Account and Contact)
1:1Advantage HITS Contact records map to Nutshell Contact records linked to a parent Account. All standard contact fields (name, email, phone, address, custom properties) map via the Nutshell spreadsheet import using the column-header convention. We create the Account first so that AccountId is resolved at Contact import time to satisfy Nutshell's required relationship field.
Advantage HITS
Company
Nutshell
Account
1:1Advantage HITS Company records map to Nutshell Account records. Nutshell uses Account as its standard object for organizations. Company name, address, industry, and custom properties map directly via the spreadsheet import. The Account is the parent of the Contact, so it migrates before any Contact records to maintain referential integrity.
Advantage HITS
Deal
Nutshell
Deal
1:1Advantage HITS Deal records map to Nutshell Deal records. Deal name, value, stage, owner, and close date transfer via the spreadsheet import. Pipeline stage names from Advantage HITS (which are free-text with no integer IDs) must be explicitly mapped to Nutshell stage values before import. We export the full pipeline definition separately and create the corresponding stages in Nutshell during the schema preparation phase.
Advantage HITS
Pipeline
Nutshell
Pipeline (Nutshell default)
lossyNutshell provides a single default pipeline per account on Starter and Growth plans; Enterprise supports multiple pipelines. Advantage HITS pipelines export with stage names, ordering, and win/loss flags as free-text. We configure Nutshell's pipeline stages to match the Advantage HITS stage names and ordering, and map each Deal's stage by name during the import transform.
Advantage HITS
Activity: Call, Email, Meeting, Note, Task
Nutshell
Activity
1:1Advantage HITS activity records (calls, emails, meetings, tasks, notes) associated with Contacts or Deals export with owner, timestamp, and content fields. We import these as Nutshell Activity records, mapping the engagement type to Nutshell's activity type field and preserving the original timestamp. Activity date ordering is preserved in the import.
Advantage HITS
Custom Fields
Nutshell
Custom Fields
lossyAny user-defined fields on Contacts, Companies, or Deals in Advantage HITS are enumerated from the field metadata panel during discovery. We create matching custom fields in Nutshell (via the account settings panel on Growth or Enterprise) before the main import phase. Their types (text, number, date, dropdown) carry through as equivalent Nutshell field types. Nutshell's spreadsheet import references custom fields by column header using the field label name.
Advantage HITS
Tag
Nutshell
Tag
lossyAdvantage HITS tags export as a comma-separated list per record. Nutshell supports tagging on Contacts and Companies. We expand each comma-separated list into individual tag assignments, creating the tag in Nutshell if it does not already exist. The customer chooses during scoping whether to use tags or to store the original comma-separated values as a custom text field.
Advantage HITS
Attachment
Nutshell
Attachment
lossyFile attachments linked to contact or deal records in Advantage HITS are downloaded via authenticated requests during extraction, preserving original filenames. We re-upload them to the destination Nutshell record on a best-effort basis. Nutshell's file upload limit is 10 MB per file; attachments exceeding this are flagged in the reconciliation report for manual re-upload after cutover.
Advantage HITS
User
Nutshell
User
1:1Advantage HITS user accounts (name, email, role, active/inactive status) export via the authenticated session. Owner assignments on Contacts, Companies, and Deals are remapped to the equivalent Nutshell user by email match. Any Advantage HITS owner without a matching Nutshell user is held in a reconciliation queue for the customer's admin to provision before the import phase continues.
Advantage HITS
Custom Objects
Nutshell
Not migratable
1:1Advantage HITS does not expose any custom object schema through documented public API endpoints, which means any bespoke data structures built in the UI are not programmatically enumerable. We document the existence of custom objects during discovery (if found in the UI), flag them as not migratable, and include them in the post-migration handoff inventory for the customer to evaluate rebuilding in Nutshell or a separate data store.
| Advantage HITS | Nutshell | Compatibility | |
|---|---|---|---|
| Contact | Person (via Account and Contact)1:1 | Fully supported | |
| Company | Account1:1 | Fully supported | |
| Deal | Deal1:1 | Fully supported | |
| Pipeline | Pipeline (Nutshell default)lossy | Fully supported | |
| Activity: Call, Email, Meeting, Note, Task | Activity1:1 | Fully supported | |
| Custom Fields | Custom Fieldslossy | Mapping required | |
| Tag | Taglossy | Fully supported | |
| Attachment | Attachmentlossy | Fully supported | |
| User | User1:1 | Fully supported | |
| Custom Objects | Not migratable1:1 | Not 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.
Advantage HITS gotchas
No documented public API endpoint for data export
Pipeline stage names are free-text fields
Attachment storage paths are not directly exportable
Dual reporting source architecture
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 scoping
We audit the Advantage HITS account via authenticated session access, enumerating all Contact, Company, Deal, Pipeline, Activity, Attachment, Tag, and User records. We document custom field names, types, and visibility settings; capture the full pipeline definition including stage names, ordering, and win/loss flags; and generate a record count report. We also confirm the Nutshell account tier (Starter, Growth, or Enterprise) and identify any limitations that affect the import scope, such as the absence of API access on Starter or Growth tiers or the 10 MB attachment limit. The discovery output is a written migration scope document covering record counts, custom field inventory, and a preliminary stage mapping matrix.
Schema preparation in Nutshell
We create all custom fields in Nutshell (available on Growth and Enterprise tiers) using the names and types identified during discovery. We configure the Nutshell pipeline stages to match the Advantage HITS stage names and ordering, obtaining customer sign-off on the final stage mapping matrix before proceeding. Any Advantage HITS stage names without a direct Nutshell equivalent are resolved with the customer, and the agreed mapping is documented. Nutshell's default pipeline is used for Starter and Growth accounts; Enterprise accounts use the single default pipeline unless multiple pipelines are explicitly required.
Data extraction from Advantage HITS
We extract records from Advantage HITS via authenticated session access using the credentials provided by the customer. Data is extracted in dependency order: Users first (for owner remapping), then Accounts (from Companies), then Contacts (with AccountId resolved), then Deals (with stage name mapped), then Activities, then attachments. Large record sets are chunked to avoid session timeout. We generate a data quality report identifying missing required fields, empty values, and stage names not present in the pipeline definition. Corrections are resolved with the customer before the import phase begins.
Batch import into Nutshell
We import records into Nutshell using the spreadsheet import in batches of up to 500 rows per file. Each batch is validated against Nutshell's field requirements and picklist constraints before submission. Import proceeds in record dependency order: Accounts first (as the parent of Contacts), then Contacts (with AccountId resolved to the imported Account), then Deals (with stage name matched to the Nutshell stage value), then Activities, then tags. Owner assignments resolve via email match to the Nutshell User table; unresolved owners are queued for admin reconciliation. Each import batch produces a row-count reconciliation report comparing imported rows to exported rows.
Attachment migration and post-import validation
We download file attachments from Advantage HITS using the authenticated session, preserving original filenames and file metadata. Files under 10 MB are uploaded to the destination Nutshell record via the Nutshell UI or API (Enterprise only). Files exceeding 10 MB are listed in the reconciliation report with source record reference for manual re-upload. We run a post-import validation comparing record counts between the exported and imported datasets, spot-checking 25-50 records against the source for field-level accuracy. Any discrepancies are corrected before the final cutover.
Cutover and handoff
We freeze write access to Advantage HITS during the cutover window and run a final delta extraction for any records modified during the migration. Nutshell becomes the system of record once the final delta import completes and the customer confirms data accuracy. We deliver the complete Workflow and Automation inventory (documented from the Advantage HITS UI during discovery) to the customer's admin team, along with a rebuild guide identifying equivalent Nutshell automation options for each documented rule. We support a one-week hypercare window for reconciliation issues raised during the first five business days of Nutshell use. Workflow rebuilds, automation configuration, and admin training are outside standard migration scope.
Platform deep dives
Advantage HITS
Source
Strengths
Weaknesses
Nutshell
Destination
Strengths
Weaknesses
Complexity grading
Moderate CRM migration. 1 of 8 objects need a manual workaround.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Advantage HITS and Nutshell.
Object compatibility
1 of 8 objects need a manual workaround.
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
Advantage HITS: Not publicly documented.
Data volume sensitivity
Advantage HITS 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 Advantage HITS to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your Advantage HITS 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 Advantage HITS
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.