CRM migration

Migrate from Olqan to Nutshell

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

Olqan logo

Olqan

Source

Nutshell

Destination

Nutshell logo

Compatibility

75%

6 of 8

objects map 1:1 between Olqan and Nutshell.

Complexity

BStandard

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Olqan bundles CRM data alongside Projects, HR, and Finance in a single workspace, which means export files often contain records from multiple object classes that must be parsed and normalized before loading. Nutshell uses a dedicated CRM data model with People (Contacts), Companies (Accounts), and Leads as separate objects, plus a standalone pipeline and task system. We extract the CRM subset from Olqan's export, map Olqan's lifecycle stages and pipeline stages to Nutshell's status values, and resolve Olqan owners against Nutshell Users by email match before import. Attachments, custom fields, and standalone tasks migrate as linked or standalone records. Olqan's automation rules, project structures, HR profiles, and financial records (invoices, time logs, payroll) are out of scope for CRM migration; we deliver a written inventory of these for the customer's admin to evaluate for manual entry or rebuild in Nutshell.

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

Olqan logo

Olqan

What's pushing teams away

  • Missing mobile app limits access to the platform outside of desktop browsers, frustrating field teams and on-the-go users.
  • Limited third-party integrations restrict connectivity with existing tools, requiring manual workarounds or custom development.
  • Platform immaturity means some features do not function as documented, requiring workarounds or waiting for patches.
  • Integration challenges cause data synchronization issues with external systems, creating duplicate records or missed updates.

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

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

Olqan

Contact

maps to

Nutshell

Person

1:1
Fully supported

Olqan Contacts map to Nutshell People. Standard fields (name, email, phone, company association) migrate directly. Lifecycle stage values from Olqan (lead, customer, evangelist, or custom labels) are preserved in a custom field olqan_lifecycle_stage__c on the Person record. If Olqan records include a lifecycle stage indicating an unqualified prospect, we evaluate splitting to Nutshell Lead during scoping.

Olqan

Company

maps to

Nutshell

Account

1:1
Fully supported

Olqan Companies map to Nutshell Companies. We map company name, address, industry, size, and association records. The company domain from Olqan becomes the Company website field and acts as the dedupe key during import. Account must be created before any linked Person import so that the lookup relationship is satisfied at the moment of Person insert.

Olqan

Deal

maps to

Nutshell

Lead

1:1
Fully supported

Olqan Deals map to Nutshell Leads, not directly to Opportunities. In Nutshell's CRM model, Leads are the primary sales-tracking object before conversion to People and Companies. The Olqan deal value, stage name, and probability migrate to Lead value and status fields. We preserve the Olqan pipeline name in a custom field for reference during post-migration review.

Olqan

Pipeline Stage

maps to

Nutshell

Lead Status

lossy
Fully supported

Olqan pipeline stage names vary by organization configuration. We extract the current stage labels and probabilities and map them to Nutshell Lead Status values during scoping. If the customer uses multiple pipelines in Olqan, we document each pipeline-to-status mapping for the customer's admin to configure in Nutshell settings post-migration.

Olqan

Task

maps to

Nutshell

Task

1:1
Fully supported

Olqan standalone Tasks (not nested within Projects) migrate to Nutshell Tasks. Task title, description, assignee (resolved by email match to Nutshell User), due date, and status migrate. Subtask nesting from Olqan is flattened to a flat task list since Nutshell Tasks do not support hierarchical subtasks natively.

Olqan

Custom Field

maps to

Nutshell

Custom Field

lossy
Fully supported

Olqan custom fields on Contacts, Companies, and Deals migrate to Nutshell custom fields for People, Companies, and Leads. We pre-create the destination custom field schema in Nutshell before any data import. Nutshell supports text, long text, currency, date, number, and checkbox types. We type-map Olqan field types to the closest Nutshell equivalent and flag any unsupported field types for the customer's admin to resolve.

Olqan

Owner

maps to

Nutshell

User

1:1
Fully supported

Olqan owners (CRM module users) map to Nutshell Users by email address match. Any Olqan owner without a matching Nutshell User email goes into a reconciliation queue for the customer's admin to provision before the Person and Lead import phases. Owner assignments on Deals and Tasks are preserved as the assigned Nutshell User.

Olqan

Attachment

maps to

Nutshell

Attachment

1:1
Fully supported

File attachments on Olqan Contacts, Companies, and Deals migrate as linked files in Nutshell. We preserve the original filename, upload date, and association to the parent record. Large attachments (over 10 MB) are chunked and re-assembled during load. Attachments from Olqan's Project, HR, and Finance modules are out of scope for this CRM migration.

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.

Olqan logo

Olqan gotchas

Medium

No mobile app for iOS or Android

Medium

Limited third-party integration ecosystem

Low

Mixed-object exports require post-processing

Low

Newer platform with evolving feature set

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

  • Mixed-module Olqan exports require post-processing before CRM load

    Olqan's export functionality bundles records from CRM, Projects, HR, and Finance into a single download file by default. CRM migration requires parsing this export into separate object streams (Contacts, Companies, Deals, Tasks) before loading into Nutshell. We handle this separation as part of the extraction phase, but customers should expect a brief verification window to confirm object boundaries are correctly identified, particularly for standalone Tasks that could be confused with project sub-tasks.

  • Nutshell custom fields require pre-creation before data load

    Nutshell requires custom fields to be created in the settings UI (People, Company, or Lead tab) before any data is imported into those fields. We cannot bulk-load into a custom field that does not yet exist in the destination schema. We handle this by creating the custom field schema in Nutshell first during the configuration phase, then loading data in a subsequent phase. Skipping this step results in silent field drops during import.

  • Olqan lifecycle stage and pipeline stage labels vary by organization

    Olqan does not enforce a standard lifecycle stage or pipeline stage vocabulary. Organizations configure their own stage names, which means the migration mapping is specific to the customer's Olqan configuration. We extract the actual stage labels during discovery and build the mapping table before any data moves. Changing stage labels post-migration requires manual update in Nutshell settings.

  • Project, HR, and Finance data are out of CRM migration scope

    Olqan's unified workspace includes Projects, Employees, Time Logs, Invoices, and Tickets that do not map directly to Nutshell's CRM data model. These object types are out of scope for this migration. We deliver a written inventory of these records so the customer's admin can evaluate manual entry or a separate migration approach. If the customer requires project or HR data to be preserved, that is a separate engagement scope.

  • Olqan automation rules do not migrate to Nutshell CRM

    Olqan's automation rules are cross-module and tied to its specific action model. Nutshell CRM has its own automation capabilities scoped to CRM activity (Lead status changes, task creation, email triggers). We do not migrate automation rules as code. We deliver a written inventory of Olqan automation rules with their trigger conditions and actions so the customer's admin can evaluate which are relevant to recreate in Nutshell CRM settings.

Migration approach

Six steps for a successful Olqan to Nutshell data migration

  1. Discovery and source export

    We audit the Olqan CRM module to identify all Contacts, Companies, Deals, standalone Tasks, custom fields, and owner assignments. We extract a full export and parse the mixed-module output into separate object streams (CRM vs. Project vs. HR vs. Finance). We flag any ambiguous records that could belong to multiple object classes and confirm object boundaries with the customer before transformation begins. Olqan's lifecycle stage and pipeline stage labels are documented during this phase.

  2. Schema pre-build in Nutshell

    We create the custom field schema in Nutshell for People, Companies, and Leads based on the Olqan custom field inventory. Each Olqan custom field is type-mapped to the closest Nutshell field type (text, long text, currency, date, checkbox). Standard Nutshell fields are mapped directly. We verify the custom fields appear correctly in the Nutshell settings UI before proceeding to data load.

  3. Owner reconciliation and User provisioning

    We extract every distinct Olqan owner referenced on CRM records and match by email against the Nutshell destination's User list. Olqan owners without a matching Nutshell User go to a reconciliation queue for the customer's admin to provision. Owner assignments on Deals and Tasks are preserved by matching the Olqan owner email to the Nutshell User email once provisioning is complete.

  4. Data transformation and staging

    We transform the parsed CRM object streams into Nutshell-compatible import format. Olqan lifecycle stages are mapped to the customer-specific status values. Pipeline stage labels from Olqan are mapped to Nutshell Lead status values. Contact-Company associations are resolved so that the Company record exists before the Person record is created. Attachments are extracted, chunked if necessary, and staged with their parent record reference.

  5. Production migration in dependency order

    We run the production migration in record-dependency order: Companies (Accounts) first, then People (Contacts), then Leads (Deals), then Tasks, then Attachments. Each phase emits a row-count reconciliation report before the next phase begins. Custom field values load last, after the standard fields are committed and verified. We use Nutshell's import tool or API with batch chunking and error logging.

  6. Validation, cutover, and handoff

    We run post-migration validation against a sample of records, checking field-level accuracy against the Olqan source export. The customer reviews and signs off the validation report. We deliver the written inventory of out-of-scope Olqan data (Projects, HR, Finance, automation rules) as a separate document for the admin to action. We support a brief post-migration window for reconciliation issues raised during the customer's first week in Nutshell.

Platform deep dives

Context on both ends of the pair

Olqan logo

Olqan

Source

Strengths

  • Combines CRM, project management, HR, finance, and ticketing in a single platform
  • Intuitive interface with low learning curve for non-technical users
  • Responsive customer support willing to build custom features
  • Automation capabilities across multiple business functions
  • Lifetime deal options available for cost-conscious buyers

Weaknesses

  • No mobile app limits accessibility for remote or field-based teams
  • Third-party integration ecosystem is limited compared to established CRMs
  • Platform is relatively new with some features still maturing
  • Documentation coverage may be incomplete for advanced or edge-case scenarios
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 Olqan 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

    Olqan: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your Olqan 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 straightforward CRM data (Contacts, Companies, Deals, Tasks) with no complex custom field schemas and clean owner mapping. Migrations with mixed-module Olqan exports requiring separation, multiple pipeline configurations, custom fields across all CRM objects, or large attachment volumes move to four to eight weeks. Olqan lifetime deal adopters typically have reduced data volume, which can shorten the timeline.

Adjacent paths

Related migrations to explore

Ready when you are

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