CRM migration

Migrate from Thunderbolt Pipeline to Nutshell

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

Thunderbolt Pipeline logo

Thunderbolt Pipeline

Source

Nutshell

Destination

Nutshell logo

Compatibility

92%

11 of 12

objects map 1:1 between Thunderbolt Pipeline and Nutshell.

Complexity

BStandard

Timeline

24–48 hours

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Thunderbolt Pipeline is a construction-focused CRM and bid-management platform targeting subcontractors and contractors who need to track project pipelines, workforce planning, and bid submissions in a single tool. Its data model centers on Projects (with associated Bids, Contacts, and Companies), and it stores construction-specific fields like bid amounts, contract types, project phases, and bid-status values. Nutshell CRM is a general-purpose SMB sales platform with a People, Companies, Leads, and Deals object model, open JSON-RPC API, and a tiered contact-count billing model that does not include a native construction-vertical equivalent. Migrating from Thunderbolt Pipeline to Nutshell means collapsing a vertical project-and-bid schema into a horizontal sales-deal model. We map every Thunderbolt Pipeline contact, company, project, and bid record into Nutshell People, Companies, and Deals — preserving original create dates, bid amounts, and owner assignments. Construction-specific fields (contract_type, project_phase, bid_status) migrate as Nutshell custom fields on Deals. Workflows, automation rules, workforce-planning schedules, and bid-tier logic in Thunderbolt Pipeline do not have a Nutshell equivalent and must be rebuilt manually after the data lands. Our migration runs against Nutshell's JSON-RPC API with a sample-first field-level diff before the full run commits.

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

Thunderbolt Pipeline logo

Thunderbolt Pipeline

What's pushing teams away

  • The platform lacks a documented public API, forcing customers who need system integrations or automated data flows to work around the limitation.
  • Some users report that update notifications for bid status changes lack clarity, making it harder to track what shifted and when.
  • Construction firms scaling beyond mid-size find the platform's feature set narrower than full-suite competitors like Procore or Monday.com.
  • A lack of native QuickBooks or accounting integrations means financial data must be reconciled manually or through third-party connectors.
  • Users in multi-office or multi-trade environments note limited advanced reporting for cross-project performance analysis.

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

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

Thunderbolt Pipeline

Contact / Person

maps to

Nutshell

Person

1:1
Fully supported

Thunderbolt Pipeline contacts map 1:1 to Nutshell People. Fields including name, email, phone, job title, and address migrate as standard Person fields. Owner resolution matches by email against Nutshell user list; unresolved owners are flagged before the full migration runs.

Thunderbolt Pipeline

Company

maps to

Nutshell

Company

1:1
Fully supported

Thunderbolt Pipeline companies map to Nutshell Companies. Company name, website, industry, address, and phone fields map directly. Parent-company hierarchies in Thunderbolt Pipeline flatten to a single Nutshell Company record with the parent name stored in a custom text field if the hierarchy is non-trivial.

Thunderbolt Pipeline

Project

maps to

Nutshell

Deal

1:1
Fully supported

Thunderbolt Pipeline projects do not have a native Nutshell equivalent. We map each project to a Nutshell Deal, preserving the project name as the Deal name and the project start date and estimated completion date as custom date fields on the Deal. The Deal stage maps from the project's current pipeline stage in Thunderbolt Pipeline.

Thunderbolt Pipeline

Bid

maps to

Nutshell

Deal (custom properties)

many:1
Fully supported

Bids in Thunderbolt Pipeline are associated with a project and carry bid_amount, bid_status, and bid_submitted_date. Bid data merges into the Nutshell Deal representing that project — bid_amount maps to a custom number field, bid_status maps to a custom pick-list, and bid_submitted_date stores as a custom date field. A project with multiple bids generates one Deal with each bid's details stored as a separate linked custom record.

Thunderbolt Pipeline

Task

maps to

Nutshell

Task

1:1
Fully supported

Thunderbolt Pipeline tasks map to Nutshell Tasks. Subject, due date, assigned user (resolved by email), and completion status transfer directly. Task descriptions map to Nutshell Task notes. Open tasks at migration time are created in Nutshell; completed tasks with relevant historical context are imported as completed records.

Thunderbolt Pipeline

Note

maps to

Nutshell

Note

1:1
Fully supported

Thunderbolt Pipeline notes attached to a project, bid, or contact migrate to Nutshell Notes linked to the corresponding Person, Company, or Deal. Note body text transfers as-is. Timestamps and author information are preserved for audit continuity. All note metadata including creation dates and owning user references are maintained to ensure historical context is not lost during the migration process.

Thunderbolt Pipeline

Attachment / File

maps to

Nutshell

File (on Deal / Person)

1:1
Fully supported

File attachments on Thunderbolt Pipeline projects, bids, or contacts are downloaded and re-uploaded to the corresponding Nutshell record. File size limits follow Nutshell's attachment constraints. Files with unsupported characters in filenames are renamed during migration to comply with Nutshell's storage naming rules.

Thunderbolt Pipeline

Pipeline Stage

maps to

Nutshell

Pipeline Stage

1:1
Fully supported

Thunderbolt Pipeline project stages (Bid Invited, Bid Submitted, Bid Won, Bid Lost, Project Active) map to Nutshell pipeline stages via value-by-value lookup. We match each Thunderbolt Pipeline stage label to the closest Nutshell stage name and flag any stages with no direct equivalent for manual assignment before the migration run.

Thunderbolt Pipeline

Owner / User

maps to

Nutshell

User

1:1
Fully supported

Thunderbolt Pipeline users and project owners are resolved by email against Nutshell's user list. Active Nutshell users matching by email receive their assigned records automatically. Unmatched owners are flagged before migration commits so your team either invites them to Nutshell first or assigns records to a fallback owner.

Thunderbolt Pipeline

Custom Property (contract_type, project_phase, bid_status)

maps to

Nutshell

Custom Field (on Deal)

1:1
Fully supported

Thunderbolt Pipeline's construction-specific fields have no Nutshell native equivalent and require custom field creation before migration. We create custom fields on the Nutshell Deal object — contract_type (pick-list), project_phase (pick-list), bid_status (pick-list), estimated_value (number), and project_address (text) — and map each source value directly. Custom field limits scale with your Nutshell plan.

Thunderbolt Pipeline

Workforce Planning Record

maps to

Nutshell

Not migratable

1:1
Fully supported

Thunderbolt Pipeline's workforce planning data (labor forecasts, crew assignments, resource schedules) has no equivalent in Nutshell CRM. This data does not migrate. We export the workforce planning records as a CSV reference file you can hand to your operations or HR tool of choice for manual re-entry.

Thunderbolt Pipeline

Workflow / Automation Rule

maps to

Nutshell

Not migratable

1:1
Fully supported

Thunderbolt Pipeline workflow rules and bid-status automation triggers do not have a Nutshell equivalent. Nutshell's automation features (email sequences, task triggers, stage-change actions) must be rebuilt in Nutshell Pro or Business. We export a structured JSON representation of your Thunderbolt Pipeline workflow definitions as a rebuild reference for your Nutshell admin.

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.

Thunderbolt Pipeline logo

Thunderbolt Pipeline gotchas

High

No public API forces manual or custom-export migration approach

Medium

Real-time data dependency complicates cutover timing

Low

Update notification ambiguity can mask recent data changes

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

  • Bid-specific fields require Nutshell custom field creation before data can land

    Thunderbolt Pipeline stores bid_amount, bid_status, contract_type, and project_phase as native fields on its Bid object. Nutshell has no native equivalent for any of these — a bid_amount of $85,000 in Thunderbolt Pipeline has nowhere to store in a standard Nutshell Deal field. We create Bid_Amount__c, Bid_Status__c, Contract_Type__c, and Project_Phase__c as custom fields on the Deal object before migration runs. If your Nutshell plan limits custom fields, you may need to prioritize which fields migrate and which defer to post-migration manual entry. Nutshell's custom field limits scale with your plan tier from Foundation through Enterprise.

  • Bid-to-project relationship creates one Nutshell Deal per project even with multiple bids

    Thunderbolt Pipeline allows multiple bid submissions against a single project — for example, a project may have three bids at different contract types or price points. Nutshell Deals do not have a native child-bid object. We resolve this by storing the primary bid amount in Deal Amount and all additional bid records as linked JSON entries in a Bid_Details__c custom field on the Deal. If your team relies on viewing every bid as a separate, independently sortable record in Nutshell, this merged representation requires a workflow adjustment after migration.

  • Workforce planning data has no Nutshell equivalent and does not migrate

    Thunderbolt Pipeline's workforce planning module — labor forecasts, crew schedules, and resource allocation records — has no object in Nutshell CRM. This data is not exported during the migration and must be handled separately. We provide a CSV export of your workforce planning records so your operations team can re-enter the data into a dedicated workforce or HR tool. Failing to account for this gap before the migration runs means your team loses visibility into labor forecasts at cutover.

  • Nutshell's contact-count billing tier caps may trigger overage events post-migration

    Thunderbolt Pipeline uses flat-rate per-company pricing without a contact-count ceiling. Nutshell tiers cap total contacts per account (100 on Foundation, scaling to 500,000+ on Enterprise). If your Thunderbolt Pipeline instance holds more contacts than your target Nutshell plan allows, the migration loads all records but Nutshell flags the account for a plan upgrade. We surface the contact count during discovery before the migration run so you can select the appropriate Nutshell tier and avoid an overage event at go-live.

  • Thunderbolt Pipeline API rate limits may extend the extraction window for large datasets

    Thunderbolt Pipeline's API does not publicly document its rate-limit policy. For migrations exceeding 10,000 records, we implement exponential backoff and batch sizing to handle throttling gracefully. If Thunderbolt Pipeline returns 429 errors during extraction, the migration pauses and retries with reduced batch sizes. This can extend the extraction phase by several hours beyond the baseline 24–48 hour window, particularly for accounts with heavy attachment data. We monitor API response headers throughout extraction and notify you if the rate-limit behavior materially affects the timeline.

Migration approach

Six steps for a successful Thunderbolt Pipeline to Nutshell data migration

  1. Discover Thunderbolt Pipeline schema and data volume

    We connect to Thunderbolt Pipeline via read-only API access and enumerate all objects: People, Companies, Projects, Bids, Tasks, Notes, and Attachments. We capture field names, pick-list values, custom property definitions, and pipeline stage configurations. A data-volume report is generated covering record counts per object, attachment size totals, and any records with missing required fields. This report drives the scope and pricing confirmation before any migration work begins.

  2. Create Nutshell custom fields for construction-specific data

    Based on the schema discovery, we create all required custom fields in Nutshell before data lands. This includes Bid_Amount__c, Bid_Status__c, Contract_Type__c, Project_Phase__c, Bid_Submitted_Date__c, Source_Bid_ID__c, Start_Date__c, Estimated_Completion__c, and Original_Create_Date__c on the Deal object; Original_Create_Date__c on Person and Company; and any additional project-phase or contract-type fields identified in your Thunderbolt Pipeline configuration. Custom field creation is done via Nutshell's Settings UI or API so fields exist before the import runs.

  3. Resolve owners by email and configure value mappings

    Thunderbolt Pipeline users and project owners are matched against Nutshell's user list by email. We generate a pre-migration owner resolution report flagging any Thunderbolt Pipeline owner without a matching Nutshell user account. Your team resolves unmatched owners by either inviting them to Nutshell or designating a fallback owner before the migration run date. Simultaneously, we configure value mappings for bid_status and project_phase pick-lists from Thunderbolt Pipeline values to Nutshell custom pick-list options so every source value has a valid destination entry.

  4. Run sample migration with field-level diff

    A representative slice of 100–500 records — spanning contacts, companies, projects, bids, and tasks — migrates first into your live Nutshell environment or a dedicated migration sandbox if available. We generate a field-level diff comparing source values to destination values for every mapped field. You review the diff to verify bid_amount accuracy in Nutshell Deal custom fields, stage mapping correctness, and owner resolution. No records are deleted or overwritten during the sample; you approve the diff before the full run proceeds.

  5. Execute full migration with delta pickup window

    After sample approval, the full migration runs against your Nutshell instance via Nutshell's JSON-RPC API. All People, Companies, Deals (with custom field data), Tasks, Notes, and Files load in dependency order — Companies first, then People linked to Companies, then Deals linked to People and Companies. A delta-pickup window of 24–48 hours opens simultaneously: any Thunderbolt Pipeline records modified during the migration window are captured and applied to Nutshell after the initial load so the destination reflects the source's final state at go-live. An audit log records every operation, and one-click rollback reverts Nutshell to its pre-migration state if reconciliation identifies critical mismatches.

Platform deep dives

Context on both ends of the pair

Thunderbolt Pipeline logo

Thunderbolt Pipeline

Source

Strengths

  • Bid tracking from invitation through award with pipeline stage visualization in one dashboard
  • Workforce planning tied directly to pipeline visibility for margin-aware labor forecasting
  • Automated task notifications keep teams synchronized without manual follow-up
  • Consolidated Invites parses email bid packages directly into the Bid List
  • Customer support consistently rated perfect across verified review platforms

Weaknesses

  • No public API documented, limiting automation and third-party integrations
  • Limited native accounting and ERP connector ecosystem
  • Update notification clarity is a recurring user pain point
  • Feature set is narrower than full-construction-suite competitors for scaling firms
  • Multi-office and cross-project analytics are limited compared to enterprise platforms
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. 2 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 Thunderbolt Pipeline and Nutshell.

  • Object compatibility

    B

    2 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

    Thunderbolt Pipeline: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

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

Book a free 30 minute consultation

Most Thunderbolt Pipeline to Nutshell migrations complete in 24–48 hours for typical SMB record volumes under 10,000 contacts and projects. Larger setups with 50,000+ records or multiple bid types per project extend to 5–10 days. The longest single step is typically the API extraction from Thunderbolt Pipeline when rate-limiting applies to large attachment-heavy datasets. Nutshell's JSON-RPC import endpoint processes records quickly once extraction is complete, so the import phase rarely exceeds a few hours for standard record counts.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Thunderbolt Pipeline.
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