CRM migration

Migrate from Pipz to Nutshell

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

Pipz logo

Pipz

Source

Nutshell

Destination

Nutshell logo

Compatibility

60%

6 of 10

objects map 1:1 between Pipz and Nutshell.

Complexity

BStandard

Timeline

2-3 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Pipz to Nutshell is a migration from a Brazilian all-in-one marketing-sales platform with contact-based billing to a US-focused per-user sales CRM with unlimited contacts on every paid tier. The structural differences are significant: Pipz uses a single Contact object at the center of its data model with a proprietary Customer Engagement Index for behavioral scoring, while Nutshell uses a People (contact) and Company structure without native behavioral scoring. We preserve the CEI as a custom numeric field, flatten Pipz's nested contact-company relationships into Nutshell's People linked to Companies, and transfer Deals as Opportunities with stage and owner mappings intact. Activity history (email events, chat, page views) migrates as Task records with timestamps. Pipz's drag-and-drop automations, email campaign logic, and smart segment rules do not migrate; we deliver a written inventory of these for your admin to rebuild in Nutshell. Pricing shifts from Pipz's contact-based model to Nutshell's per-user model, which is more predictable for growing sales teams even if the per-seat cost is higher.

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

Pipz logo

Pipz

What's pushing teams away

  • Minimal third-party validation with only one verified user review from 2018 and a stale G2 profile, making it difficult to assess current product quality and support responsiveness.
  • Demo-gated pricing model with no public price list, forcing prospective customers into a sales call before they can evaluate cost or compare against alternatives.
  • Limited community presence and no active public forum or extensive documentation ecosystem compared to global competitors like ActiveCampaign or HubSpot.
  • Broader market perception as a niche regional tool rather than a globally competitive CRM option, creating risk for teams that may outgrow the platform.

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

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

Pipz

Contact

maps to

Nutshell

Person

1:1
Fully supported

Pipz Contacts map directly to Nutshell People records. The primary fields (name, email, phone, address) migrate 1:1 to their Nutshell equivalents. Custom fields on Pipz Contacts migrate to Nutshell Person custom fields, which are created during the pre-migration schema phase. Pipz's Customer Engagement Index is a proprietary behavioral score with no native Nutshell equivalent; we preserve it as a custom numeric field (cei_score) on the Nutshell Person record. Activity association (which Pipz contacts logged which events) resolves via the Contact-to-Person lookup after People records are created.

Pipz

Company

maps to

Nutshell

Company

1:1
Fully supported

Pipz Companies map to Nutshell Companies as organizational records. Nutshell People can be linked to multiple Companies, which handles Pipz's scenario where a contact is associated with more than one organizational record. The Company is created in Nutshell before any linked People are inserted so that the lookup relationship is satisfied at the time of Person import. Website, industry, size, and address fields migrate where present on the source Pipz Company record.

Pipz

Deal

maps to

Nutshell

Opportunity

1:1
Fully supported

Pipz Deals map to Nutshell Opportunities with deal name, value, owner, stage, and close date preserved. The Pipz deal stage maps to the closest Nutshell pipeline stage by name, and any stage probability from Pipz is noted for manual configuration in Nutshell if the customer uses the Pro or Enterprise pipeline goals feature. Closed-Lost and Closed-Won Pipz deal statuses translate to the equivalent Nutshell Opportunity status.

Pipz

Pipeline Stage

maps to

Nutshell

Opportunity Stage

lossy
Fully supported

Pipz pipeline stages are transferred as Nutshell pipeline stage names with their relative ordering preserved. Pipz allows automation triggers attached to stage transitions; these do not migrate to Nutshell because Nutshell's pipeline stages are sales-process markers without built-in trigger logic. We deliver a stage-transition trigger list as part of the automation inventory document so the customer's admin can evaluate which stage transitions warrant Nutshell workflow rebuilds.

Pipz

Activity

maps to

Nutshell

Task (Activity log)

1:1
Fully supported

Pipz Activities span email opens, link clicks, chat conversations, page views, and automation-triggered events. We map each activity type to a Nutshell Task record: email-related events become Task with a type marker, chat sessions become Task with a notes field containing the transcript excerpt, and page views become informational Task entries with the URL in the notes. The original Pipz timestamp (created_at) is preserved as the Nutshell Activity Date so the timeline ordering is intact in Nutshell's activity log.

Pipz

Email Campaign

maps to

Nutshell

List

lossy
Fully supported

Pipz Email Campaign records contain metadata (name, subject, send date, status, contact list membership) that migrates to Nutshell as a List record with campaign name and description preserved. Campaign performance metrics (open rate, click rate) do not have a native Nutshell equivalent and are documented in the migration inventory for the customer's reporting rebuild. Email campaign automation triggers (which Pipz uses to enroll contacts in workflows based on campaign actions) do not migrate; they are listed in the automation inventory document.

Pipz

Smart Segment

maps to

Nutshell

Saved Filter

lossy
Fully supported

Pipz Smart Segments are built from demographic rules, tag conditions, and behavioral event filters. Nutshell does not have a native segment-builder equivalent; we transfer segment definitions as written filter criteria (field names, operators, values) in the migration inventory so the customer's admin can recreate them as saved People filters or Nutshell List memberships. The underlying tag and event data that feeds the segment logic does migrate, so the admin has the raw material to rebuild the segment in Nutshell.

Pipz

Tag

maps to

Nutshell

Custom text field or Tag

lossy
Fully supported

Pipz tags are a flexible labeling system applied across Contacts, Companies, Deals, and Campaigns. Nutshell People do not have a native multi-value tag field; we map Pipz tags to a Nutshell custom text field (tags) as a comma-separated string, preserving the full tag set per record. If the customer uses tags for segmentation or reporting, we recommend creating a dedicated custom field per major tag category during the pre-migration schema phase to enable filterable tag-based views in Nutshell.

Pipz

Custom Field

maps to

Nutshell

Custom Field

1:1
Fully supported

Pipz custom fields on Contacts, Companies, and Deals map to Nutshell custom fields on Person, Company, and Opportunity respectively. We extract the full field definition including type, options, and default values during scoping. Nutshell supports Text, Long Text, Currency, Date, Number, and Dropdown custom field types. We perform type-mapped creation of each Nutshell custom field before record migration so that the target schema is in place. Pipz custom fields with Pipz-specific automation trigger references are flagged in the field inventory for the customer to evaluate post-migration.

Pipz

User

maps to

Nutshell

User

1:1
Fully supported

Pipz Users map to Nutshell Users by email address match. Owner assignments on Contacts, Companies, Deals, and Activities resolve via the Nutshell User lookup after the User table is confirmed. Pipz includes unlimited team members on any paid plan, which may exceed the Nutshell seat count if the customer licenses only a subset of Pipz team members. We flag the user count differential during scoping and the customer determines which Pipz users become Nutshell licensed users versus inactive/invited observers.

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.

Pipz logo

Pipz gotchas

High

Contact-based pricing is migration-critical for billing

Medium

Customer Engagement Index does not map to standard fields

Medium

API rate limits and bulk endpoints are not publicly documented

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

  • Customer Engagement Index has no native Nutshell equivalent

    Pipz's Customer Engagement Index is a proprietary behavioral score derived from login activity, in-app actions, and email engagement events. Nutshell is a sales CRM with no native behavioral scoring model. We preserve the CEI value as a custom numeric field (cei_score) on the migrated Nutshell Person record, which preserves the data for reference and reporting but does not replicate Pipz's live scoring engine. The raw engagement events (login timestamps, page views, email opens) migrate as Task records, giving the customer's admin a complete activity log to build alternative scoring logic in Nutshell or a connected BI tool.

  • Pipz Smart Segments require manual recreation in Nutshell

    Pipz Smart Segments are dynamic filters combining demographic fields, tags, and behavioral event data from automation flows and email campaigns. Nutshell does not have a native segment-builder with behavioral event logic. We transfer the segment definitions as written filter criteria and note the underlying data availability in Nutshell, but the customer's admin recreates each segment as a saved Nutshell filter or List membership. Pipz automation triggers that enroll contacts into workflows based on segment membership are documented in the automation inventory but are not migratable to Nutshell's workflow model.

  • Contact-company relationship ordering requires parent-record resolution

    Pipz allows contacts to exist independently of companies and supports multiple contacts per company without enforcing a primary-flag structure. Nutshell People must be linked to a Company record via a standard lookup. We resolve the company-contact relationship during migration by creating Nutshell Companies first, then inserting People with the Company reference resolved. For Pipz contacts that had no company association, we create a default Nutshell Company (e.g., 'Unassigned') so the Person record is valid. For Pipz contacts associated with multiple companies, we link the primary contact-company relationship and note the secondary associations in a custom field for the customer to resolve in Nutshell.

  • Pipz API rate limits are not publicly documented

    Pipz exposes a REST API referenced in its documentation, but the actual rate limits, pagination behavior, and bulk export capabilities are not publicly specified. We perform discovery requests against the Pipz API during scoping to determine safe throughput and identify any undocumented throttling. We pace data extraction accordingly and chunk export requests to avoid triggering blocks. For large contact volumes (over 10,000 records), we may need to request a dedicated export window or coordinate with Pipz support to ensure complete data retrieval.

Migration approach

Six steps for a successful Pipz to Nutshell data migration

  1. Discovery and schema audit

    We audit the source Pipz account across the active solution tier, contact count, company count, deal volume, pipeline and stage structure, custom field definitions (with type and options), engagement event volume, active automation rules, and Smart Segment definitions. We pair this with a Nutshell plan analysis: Foundation ($16/user/mo) covers basic contact, company, and deal migration with one pipeline; Pro ($42/user/mo) adds multiple pipelines, stage goals, and sales automation triggers; Enterprise ($79/user/mo) adds unlimited pipelines, custom fields, and API support. The discovery output is a written migration scope document that identifies every object, field, and automation requiring a rebuild decision.

  2. Schema design and custom field provisioning

    We create the destination schema in Nutshell before any data moves. This includes creating Nutshell custom fields for each Pipz custom field (with type-mapped equivalents: Pipz text to Nutshell text, Pipz dropdown to Nutshell dropdown, Pipz date to Nutshell date), creating the cei_score custom numeric field for Customer Engagement Index preservation, and configuring Nutshell pipeline stages that match the Pipz pipeline structure by name and ordering. We configure the schema in a Nutshell sandbox or trial account first for validation, then deploy to the production Nutshell environment before migration begins.

  3. User reconciliation and seat planning

    We extract every distinct Pipz User referenced as an owner on Contacts, Companies, Deals, and Activities and map them to Nutshell Users by email match. We flag the user count differential: Pipz allows unlimited team members on any paid plan, while Nutshell licenses are per-user. The customer decides which Pipz team members receive Nutshell licensed seats versus observer/inactive status. Migration cannot proceed past the activity phase until owner assignments are resolved because Nutshell Tasks require a valid assigned User reference.

  4. Full Pipz data export

    We perform a complete export of all Pipz objects via the REST API: Contacts with all custom field values, Companies with associations, Deals with stage and owner, Activities with timestamps and event types, Email Campaign metadata, Tags with per-record associations, and Smart Segment definitions. We resolve the Pipz engagement event log for timestamp preservation and map the CEI value per contact. For large volumes (over 10,000 records), we coordinate extraction pacing with Pipz API rate-limit responses observed during discovery. The export produces a structured staging dataset organized by object with foreign-key references preserved for relationship resolution.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Nutshell Users are confirmed (manual provisioning validated), then Companies are inserted first, then People with Company lookups resolved and CEI preserved in cei_score, then Opportunities with stage mapping and owner assignment, then Activity history (Tasks) with original timestamps preserved. Each phase emits a row-count reconciliation report before the next phase begins. Smart Segment definitions are delivered as a written criteria document appended to the migration inventory, not as an in-system object migration.

  6. Cutover, validation, and automation rebuild handoff

    We freeze Pipz write access during cutover, run a final delta migration of any records modified during the migration window, then enable Nutshell as the system of record. We deliver the automation and Smart Segment inventory document to the customer's admin team, covering each Pipz automation trigger, its conditions and actions, and a recommended Nutshell workflow or manual process equivalent. We support a brief hypercare window where we resolve any reconciliation issues raised in the first week of Nutshell use. We do not rebuild Pipz automations, sequences, or segment logic as Nutshell workflows; that work is handled by the customer's admin or a Nutshell implementation partner as a separate engagement.

Platform deep dives

Context on both ends of the pair

Pipz logo

Pipz

Source

Strengths

  • Integrated CRM and marketing automation in one platform without requiring third-party integrations for core workflows.
  • Contact-centric pricing means adding more team members does not increase the monthly cost on any paid plan.
  • Native Customer Engagement Index provides a behavioral scoring metric not commonly found in competing SMB CRMs.
  • Built-in live chat and in-app messaging keep customer communication history within the same record as email and automation interactions.
  • Workflow management boards allow marketing, sales, and customer success teams to coordinate tasks without leaving the platform.

Weaknesses

  • Extremely limited third-party reviews and social proof make independent quality assessment difficult for prospective customers.
  • No public pricing page means procurement and evaluation require an active sales conversation before cost comparison is possible.
  • Market footprint is concentrated in Brazil, which limits available support resources, community knowledge, and integration options for non-Portuguese teams.
  • API documentation and developer ecosystem are not prominently surfaced, creating uncertainty for teams with custom integration or migration needs.
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 Pipz 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

    Pipz: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

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

Book a free 30 minute consultation

Most Pipz to Nutshell migrations complete in two to three weeks for accounts under 5,000 Contacts, 1,000 Deals, and no complex custom field structures. Migrations with large engagement histories (over 100,000 activity records), multiple Pipz pipelines, custom field-heavy schemas, or Smart Segment preservation requirements extend to five to eight weeks because of the data extraction pacing, relationship resolution, and schema creation work that precedes each import phase.

Adjacent paths

Related migrations to explore

Ready when you are

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