CRM migration

Migrate from Glaze CRM to Nutshell

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

Glaze CRM logo

Glaze CRM

Source

Nutshell

Destination

Nutshell logo

Compatibility

80%

8 of 10

objects map 1:1 between Glaze CRM and Nutshell.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Glaze CRM does not publish a public API or schema documentation, so every migration begins with a manual data extract coordinated directly with the Glaze CRM team. We request a full CSV or database dump including all custom fields, then audit the schema against Nutshell's standard object model. The migration runs in strict dependency order: Companies (as Nutshell Accounts) first, then Contacts (as Nutshell People) linked to the parent Account, then Deals, Leads, and Tasks. Nutshell supports custom fields on People, Companies, and Leads, but does not allow searching by custom field values post-import—a limitation we document for the customer. Document metadata migrates; actual file binaries require a separate file-transfer step. We do not migrate Glaze CRM automation rules, pipeline configurations, or white-label branding settings; these are organizational configuration that the customer rebuilds in Nutshell directly.

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

Glaze CRM logo

Glaze CRM

What's pushing teams away

  • No published pricing or rate card — customers must engage sales for every package.
  • Very thin third-party reviewer footprint on Capterra, G2, and TrustRadius — limited validation data.
  • No public API documentation — extraction at migration time requires vendor cooperation.
  • Custom-plan pricing creates ambiguity for procurement teams that expect transparent tiers.
  • Customers needing rich third-party integrations or extensive automation typically move to HubSpot, Pipedrive, or Zoho.

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

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

Glaze CRM

Company

maps to

Nutshell

Account

1:1
Fully supported

Glaze CRM Company records map directly to Nutshell Account records. The company name, address fields, industry classification, and any standard company properties transfer 1:1. Nutshell Accounts serve as the parent entity for People records, so we import Accounts first and validate the count before beginning People migration. If Glaze CRM exposes a company domain field, we map it to Nutshell Account website. White-label Glaze CRM instances may use non-standard company field names; we infer types from the customer's sample export during scoping before building the field mapping spreadsheet.

Glaze CRM

Contact

maps to

Nutshell

Person

1:1
Fully supported

Glaze CRM Contact records map to Nutshell People. We resolve the Account (Company) lookup by matching the Glaze CRM company_id or company name against the Nutshell Account created in the first import phase. Name, email, phone, title, and address fields transfer directly where present. Custom contact properties from Glaze CRM require a custom field to be pre-created in Nutshell before migration; we document required custom field names and types during schema audit. Completed vs. open contact status flags map to Nutshell's person active/inactive classification.

Glaze CRM

Deal

maps to

Nutshell

Deal

1:1
Fully supported

Glaze CRM Deal records map to Nutshell Deal records. Deal name, amount, expected close date, and owner assignment transfer 1:1. Pipeline stage names from Glaze CRM map to Nutshell Deal status values; we document the existing Glaze CRM pipeline stages during discovery so the customer can configure matching Nutshell Deal stages before migration or accept our recommended stage-name mapping. Deal-to-Account and Deal-to-Person lookups resolve via the account_id and contact_id fields after the Account and Person imports complete.

Glaze CRM

Lead

maps to

Nutshell

Lead

1:1
Fully supported

Glaze CRM Lead records map to Nutshell Lead records where the destination Nutshell instance has the Lead module enabled. Lead source, status, owner assignment, and any standard lead properties transfer directly. If the customer uses Glaze CRM's lead scoring or rating fields, these migrate to equivalent Nutshell custom fields we pre-create during schema setup. Leads without a matching Account or Person link do not require parent-record resolution; Nutshell Lead accepts standalone records.

Glaze CRM

Task

maps to

Nutshell

Task

1:1
Fully supported

Glaze CRM Task records map to Nutshell Task records. Subject, due date, assignee (resolved via owner email to Nutshell User), status (open vs. completed), and linked entity (Contact, Company, or Deal) transfer with the lookup remapped to the Nutshell entity ID after parent imports. We preserve completed vs. open task flags, and set the Nutshell task due date from the Glaze CRM due date timestamp. Task notes and descriptions migrate as the task description body.

Glaze CRM

User / Owner

maps to

Nutshell

User

1:1
Fully supported

Glaze CRM User records map to Nutshell User accounts by email address match. We extract every distinct owner email referenced across Contact, Company, Deal, and Task records during discovery and reconcile against the target Nutshell instance's User list. Any Glaze CRM owner without a matching Nutshell User goes to a reconciliation queue; the customer's Nutshell admin provisions the missing User before record migration continues. Inactive Glaze CRM users with no associated records are excluded from the migration entirely.

Glaze CRM

Tag / Label

maps to

Nutshell

Tag

1:1
Fully supported

Glaze CRM tags stored as string arrays per record migrate to Nutshell Tag records linked via the taggable API. Tags used for lead segmentation, contact categorization, and deal classification transfer as flat string values and are reapplied to the corresponding Nutshell records post-import. Multi-value tag fields from Glaze CRM split into individual Nutshell Tag assignments per record.

Glaze CRM

Custom Field (on Contacts, Companies, Deals)

maps to

Nutshell

Custom Field

lossy
Fully supported

Glaze CRM custom fields on Contacts, Companies, and Deals require pre-creation in Nutshell before migration begins. We request a full Glaze CRM field inventory from the customer (exported from the instance settings) during scoping, infer field types from sample data values, and submit a Nutshell custom field creation checklist before migration day. Nutshell custom fields on People, Companies, and Leads support text, number, date, dropdown, checkbox, and currency types. Note: Nutshell does not support searching or filtering by custom field values post-import; this limitation is documented in the migration handoff for the customer's awareness.

Glaze CRM

Pipeline

maps to

Nutshell

Deal Status Configuration

lossy
Fully supported

Glaze CRM pipeline stages are organizational-level configuration that the customer replicates in Nutshell Deal settings before migration. We document the existing Glaze CRM pipeline names and stage values during discovery and provide a written mapping spreadsheet that the customer uses to configure matching Nutshell Deal stages. Each Glaze CRM pipeline maps to a separate set of Nutshell Deal status values; multi-pipeline Glaze CRM instances require the customer to configure corresponding pipeline scoping in Nutshell if they use multiple deal tracking tracks.

Glaze CRM

Document Metadata

maps to

Nutshell

File Attachment Metadata

1:1
Fully supported

Glaze CRM document attachments per record store file metadata (filename, upload date, linked record reference) but the platform does not expose a documented file export API. We migrate document metadata as a linked record noting the filename, upload timestamp, and the source record it was attached to in Glaze CRM. Actual file binaries (PDFs, images, uploaded documents) require a separate file-transfer step coordinated with the customer outside the API migration scope; we provide a file-transfer checklist identifying each document and its source record for manual or semi-automated transfer.

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.

Glaze CRM logo

Glaze CRM gotchas

High

No public API schema means no automated export

Medium

White-label deployments create non-standard instance configurations

Medium

Custom field types are not documented in public-facing materials

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

  • No public API in Glaze CRM requires vendor-coordinated export

    Glaze CRM does not publish API documentation or a developer portal. All data extraction requires coordinating a custom export directly with Softuvo Solutions or their implementation team. This adds one to three weeks of lead time before FlitStack AI can begin migration work. We request a full CSV or database dump covering Contacts, Companies, Deals, Leads, Tasks, and custom fields during this window. Without the export, migration cannot proceed. We flag this upfront during scoping and build the vendor coordination timeline into the project plan from day one.

  • White-label schema variations require per-instance field mapping

    Glaze CRM's white-label feature means each customer deployment may have a different field set, custom field definitions, and pipeline configuration depending on how Softuvo Solutions originally set up the instance. We cannot assume a standard schema. We require a complete field inventory from the customer (all visible fields in Glaze CRM settings) and a sample record export showing all custom field values before producing a field mapping spreadsheet. Custom field types (text, dropdown, date, number, multi-select) must be inferred from sample data because Glaze CRM does not publish a field-type schema. Multi-select fields in particular require explicit handling: we split them into individual Nutshell tag assignments or store as a delimited text custom field depending on the customer's preference.

  • Nutshell does not support filtering by custom field values

    Nutshell's API and UI do not support searching or filtering records by custom field values. This is a documented platform limitation referenced in Nutshell community discussions and Stack Overflow (2014). If the customer relies on Glaze CRM custom fields for segmentation, lead routing, or list-building workflows, those workflows will not function the same way in Nutshell. We document this limitation in the migration handoff and recommend that the customer re-evaluate their segmentation logic post-migration using Nutshell's standard filter capabilities (by owner, status, date, and standard field values) or a third-party reporting integration.

  • Document file binaries require a separate transfer mechanism

    Glaze CRM stores document attachments per record but does not expose a documented file export API. While we migrate document metadata (filename, upload date, linked record), the actual file binaries—PDFs, uploaded contracts, images—cannot be pulled through an automated API. We provide a written file-transfer checklist identifying each document by filename and source record so the customer's team can manually upload or semi-automate the file transfer to Nutshell's attachment system. This step is outside the API migration scope and may require the customer to zip and transfer file folders directly.

Migration approach

Six steps for a successful Glaze CRM to Nutshell data migration

  1. Export coordination and schema audit

    We initiate contact with the Glaze CRM team through the customer's account manager to request a full data export covering Contacts, Companies, Deals, Leads, Tasks, and all custom fields. While awaiting the export (one to three weeks depending on vendor response), we request a complete field inventory screenshot from the customer (all fields visible in Glaze CRM settings per object) and a sample record export showing populated values for every custom field. We use the sample data to infer field types and flag any multi-select or non-standard field structures requiring special handling.

  2. Field mapping spreadsheet and Nutshell schema setup

    We produce a field mapping spreadsheet that pairs each Glaze CRM field (by display name and any discovered API name) with its Nutshell equivalent or flags it as a custom field requiring pre-creation. For each custom field, we specify the Nutshell field type (text, number, date, dropdown, checkbox, currency) inferred from the sample data. The customer creates the required custom fields in Nutshell before migration day using the spreadsheet as a checklist. We validate custom field creation remotely before proceeding.

  3. User provisioning and owner reconciliation

    We extract every distinct owner email from Glaze CRM Contact, Company, Deal, and Task records and match against the Nutshell instance's User list. Any Glaze CRM owner without a matching Nutshell User goes to a reconciliation queue. The customer's Nutshell admin provisions missing Users (active or inactive per whether the original Glaze CRM user is still active and needs access). Migration cannot proceed past Account and Person imports until Owner lookups are resolved because Nutshell Deal and Task require an OwnerId reference.

  4. Staged migration in dependency order

    We run production migration in record-dependency order: Nutshell Accounts first (from Glaze CRM Companies), then Nutshell People (from Glaze CRM Contacts) with AccountId resolved via company name or ID match, then Deals with PersonId and AccountId resolved, then Leads, then Tasks with PersonId/AccountId/DealId resolved, then Tags linked to their parent records, and finally document metadata entries. Each phase emits a row-count reconciliation report before the next phase begins. We use Nutshell's REST API with rate-limit handling and exponential backoff on any 429 responses.

  5. Document metadata transfer and file-transfer handoff

    We export Glaze CRM document metadata (filename, upload date, linked record type and ID) into a structured CSV and import it into Nutshell as a linked note or attachment reference entry per record. We clearly label these as metadata-only entries and provide a separate file-transfer checklist identifying each document by filename and source record. The customer's team uses this checklist to manually upload or batch-transfer the actual file binaries to Nutshell's attachment system. We do not handle the binary file transfer as part of the standard API migration scope.

  6. Cutover, validation, and automation rebuild inventory

    We freeze Glaze CRM writes during the cutover window and run a final delta migration of any records created or modified during the migration period. We validate record counts (Accounts in, People in, Deals in, Leads in, Tasks in), run 25-50 record spot checks against the source export, and hand off a written automation inventory listing any Glaze CRM pipeline configurations, workflow rules, and custom field logic that require manual rebuild in Nutshell. We do not rebuild Glaze CRM automations or Nutshell equivalents inside the migration scope; that is a separate engagement. We support a one-week post-cutover window for reconciliation issues raised by the customer's team.

Platform deep dives

Context on both ends of the pair

Glaze CRM logo

Glaze CRM

Source

Strengths

  • Self-hosted or cloud deployment — data remains on your own infrastructure
  • White-label customization lets agencies resell under their own brand
  • Data security focus for regulated industries like healthcare and finance
  • One-time setup fee model rather than perpetual per-seat licensing
  • Built-in email templates and tracking without requiring third-party integrations

Weaknesses

  • No publicly documented API — migration requires manual data extraction and direct vendor coordination
  • No published pricing on the website — all quotes are handled via sales contact
  • Zero reviews on TrustRadius and minimal presence on G2 or Capterra makes independent evaluation difficult
  • Limited documentation for technical implementers and developers
  • Vendor (Softuvo Solutions) is a relatively small India-based firm with fewer public case studies than established CRM players
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?

Moderate CRM migration. 5 of 8 objects need a mapping; the rest are 1:1.

C

Overall complexity

Moderate migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Glaze CRM and Nutshell.

  • Object compatibility

    C

    5 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

    Glaze CRM: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

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

Book a free 30 minute consultation

Glaze CRM to Nutshell migrations typically land between three and five weeks for accounts under 10,000 Contacts and 2,000 Deals where the data export is obtainable within one to two weeks from Glaze CRM. Migrations with extensive custom field sets, large task histories, or instances where vendor coordination for the initial export takes three or more weeks move to seven to ten weeks. The export coordination phase is the critical path item that most affects timeline; once the data is in hand, API-based migration into Nutshell proceeds at Nutshell's API rate limits.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Glaze CRM.
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