CRM migration

Migrate from Pepper Cloud to Nutshell

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

Pepper Cloud logo

Pepper Cloud

Source

Nutshell

Destination

Nutshell logo

Compatibility

89%

8 of 9

objects map 1:1 between Pepper Cloud and Nutshell.

Complexity

BStandard

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Pepper Cloud to Nutshell is a schema-normalizing migration. Pepper Cloud maintains Leads, Contacts, and Accounts as three separate objects; Nutshell consolidates Prospects into People (with a lead status field) and Organizations into Companies. We resolve that structure difference at scoping by classifying every Pepper Cloud Contact as either a Nutshell Person with lead status active or a Person linked to a Company, then use the Company as the dedupe anchor for all Person records. Pipeline stage names, deal amounts, close dates, and owner assignments migrate directly. We flag WhatsApp message content as non-exportable from Pepper Cloud's private API and advise customers to export chat history separately if message context is business-critical. Custom fields require type compatibility checks against Nutshell's supported field types, and workflow automation rules do not migrate as code — we deliver a written inventory for the customer to rebuild.

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

Pepper Cloud logo

Pepper Cloud

What's pushing teams away

  • Reporting and dashboard capabilities are too rigid for teams that need custom metrics, pushing users toward platforms with deeper analytics flexibility.
  • Mobile app performance and channel synchronization lag behind the desktop experience, frustrating field sales teams relying on real-time updates.
  • Limited customization of table fields and record layouts restricts how teams can adapt the CRM to non-standard sales processes.
  • Campaign functionality is weak compared to dedicated marketing automation tools, leading teams to fragment their stack across multiple platforms.
  • Template and language support gaps make it difficult to deploy Pepper Cloud in multilingual or non-Southeast-Asian markets.

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

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

Pepper Cloud

Contact

maps to

Nutshell

Person

1:1
Fully supported

Pepper Cloud Contacts map directly to Nutshell Person records. Standard fields (name, email, phone, address) migrate 1:1. If the Pepper Cloud Contact has an associated Account, we link the Person to the corresponding Nutshell Company via the personId lookup. Pepper Cloud's contact type or lifecycle designation migrates into Nutshell's personStatus field on the Person record for segmentation.

Pepper Cloud

Lead

maps to

Nutshell

Person (lead status)

1:1
Fully supported

Pepper Cloud Leads map to Nutshell Person records with the personStatus field set to active or lead. Lead source attribution (web form, WhatsApp, Facebook, Instagram, Telegram) migrates to a custom text field or tag in Nutshell. We preserve the original lead score or priority rating in a custom field so the sales team can re-prioritize leads after cutover.

Pepper Cloud

Account

maps to

Nutshell

Company

1:1
Fully supported

Pepper Cloud Accounts map to Nutshell Company records with company name, website, address, and industry fields preserved. Parent-child hierarchy (if configured in Pepper Cloud) maps to Nutshell's nested company structure or a custom lookup field. Company records are created before any Person import to satisfy the Person-to-Company lookup.

Pepper Cloud

Opportunity

maps to

Nutshell

Deal

1:1
Fully supported

Pepper Cloud Opportunities map to Nutshell Deals with amount, close date, owner, and stage name preserved. The pipeline association in Pepper Cloud maps to the Nutshell pipeline assignment. Stage names vary by Pepper Cloud workspace, so we explicitly map each stage to the nearest Nutshell stage or create matching custom stages in the destination before migration.

Pepper Cloud

Pipeline Stages

maps to

Nutshell

Deal Stages

lossy
Fully supported

Each Pepper Cloud pipeline becomes a Nutshell pipeline. Stage names migrate verbatim; stage probability percentages map to Nutshell's stage configuration. If Nutshell's default stages do not match the Pepper Cloud taxonomy, we create custom stages in the destination pipeline before Deal migration begins.

Pepper Cloud

User / Owner

maps to

Nutshell

User

1:1
Fully supported

Pepper Cloud Users (owner field on records) map to Nutshell Users by email match. We extract all distinct owners from Contacts, Leads, Accounts, and Opportunities and reconcile against the Nutshell User list. Any Owner without a matching Nutshell User is held in a reconciliation queue for the customer to provision before record import resumes.

Pepper Cloud

Custom Fields

maps to

Nutshell

Custom Fields

1:1
Mapping required

Pepper Cloud custom fields on Contacts, Leads, Accounts, and Opportunities require type compatibility check against Nutshell's supported custom field types (Text 225 chars max, Long Text, Currency, Date, and select dropdown options). Checkbox fields from Pepper Cloud map to Nutshell dropdowns (Yes/No). Long-text fields truncated to Nutshell's display limits are flagged for customer review. Custom field schemas are audited before migration to avoid silent type-mismatch failures.

Pepper Cloud

Task

maps to

Nutshell

Task

1:1
Fully supported

Pepper Cloud Tasks linked to Contacts, Leads, or Opportunities migrate to Nutshell Tasks with due date, assignee, status, and description preserved. Task assignment resolves the Pepper Cloud owner to the corresponding Nutshell User by email. Recurring task frequency migrates as a text note if Nutshell's task model does not support recurrence natively on Starter plans.

Pepper Cloud

Tag / Label

maps to

Nutshell

Tag

1:1
Fully supported

Tags applied to Pepper Cloud Contacts, Leads, and Opportunities migrate as flat label strings in Nutshell's tag field. Nutshell uses a simple tagging model without hierarchy, so any hierarchical or nested tag structures in Pepper Cloud are flattened into pipe-delimited tag strings for 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.

Pepper Cloud logo

Pepper Cloud gotchas

High

WhatsApp conversation content cannot be exported via API

Medium

Custom field schema varies by pricing tier

Medium

Pricing is quote-only with no public rate card

Medium

No public bulk export or documented API rate limits

Low

Workflow automation rules are not portable

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

  • Nutshell has no native WhatsApp CRM integration

    Pepper Cloud's WhatsApp integration routes message threads into its native inbox and stores message content as platform-native data not accessible via API. Nutshell does not have a native WhatsApp CRM module or a WhatsApp Business API integration. We preserve contact linkage, timestamp, and channel attribution for WhatsApp-captured leads, but message content cannot be migrated into Nutshell. Customers with business-critical WhatsApp history should export chat logs separately via WhatsApp's native export feature before migration begins.

  • Custom field type translation required before import

    Nutshell supports a limited set of custom field types: Text (225 character maximum), Long Text, Currency, Date, and select dropdowns. Pepper Cloud's custom field types (including checkbox, multi-select, number, and phone) require translation. Checkboxes map to two-option dropdowns; long text fields are truncated to Nutshell's display limits; multi-select fields are flattened to comma-separated strings. We audit the full custom field inventory during scoping and flag every field that requires type translation before migration.

  • Nutshell does not support custom objects

    Pepper Cloud supports custom objects (Enterprise tier) as distinct data models beyond Accounts, Contacts, Leads, and Opportunities. Nutshell does not have a custom object feature. Any Pepper Cloud custom object records cannot be migrated into an equivalent structure in Nutshell. We identify custom object usage during scoping, report the record count, and advise the customer on flattening the data into custom fields on standard objects or re-evaluating whether Nutshell meets the data model requirements before migration proceeds.

  • Workflow automation rules are not portable

    Pepper Cloud workflow rules (automated follow-ups, lead assignment logic, stage-change triggers) are configured within the platform and are not accessible via API in a portable format. Nutshell's automation features (Autoplays on paid plans) are a separate implementation model. We document each active Pepper Cloud workflow observed in the source workspace and provide a configuration guide for re-implementing equivalent logic in Nutshell. The customer budgets time for manual rebuild post-migration.

  • No public bulk export endpoint on Pepper Cloud

    The Pepper Cloud API does not expose a documented bulk export endpoint or published rate limit structure. Export relies on the private app bearer-token API with pagination-based retrieval. We use conservative pagination and retry logic during extraction and schedule migration runs during off-peak hours to reduce the risk of throttling. Large record sets (over 20,000 contacts or accounts) may require multiple extraction sessions to avoid API-side timeouts.

Migration approach

Six steps for a successful Pepper Cloud to Nutshell data migration

  1. Discovery and scoping call

    We audit the source Pepper Cloud workspace for user count, plan tier (Starter, Business, Enterprise), record volumes across Contacts, Leads, Accounts, Opportunities, Tasks, and custom fields. We verify the plan tier because custom field availability, record limits, and API access scope are tier-gated. We extract the pipeline stage inventory and workflow rule list. This phase produces a written migration scope with record counts per object, a list of custom fields requiring type translation, and a preliminary pipeline mapping.

  2. Schema audit and field type compatibility check

    We audit every Pepper Cloud custom field against Nutshell's supported custom field types. Checkbox fields, multi-select fields, and fields exceeding Nutshell's 225-character Text limit are flagged with a proposed translation strategy. We identify any Pepper Cloud custom object usage and report it as a gap against Nutshell's feature set. This audit is shared with the customer before any data extraction begins so that the field translation approach is agreed upon.

  3. Sample migration and mapping validation

    We run a sample extraction of up to 100 random records from Pepper Cloud across Contacts, Leads, Accounts, and Opportunities and load them into a Nutshell staging environment. The customer reviews the mapped records and confirms field alignment, pipeline stage mapping, and owner assignment. We correct any mapping errors identified during the sample review before proceeding to full migration.

  4. Owner reconciliation and User provisioning

    We extract every distinct Pepper Cloud User referenced as an owner on Contacts, Leads, Accounts, Opportunities, and Tasks and match by email against the Nutshell destination User list. Owners without a matching Nutshell User are held in a reconciliation queue. The customer provisions any missing Users in Nutshell and confirms active or inactive status before record import resumes. This step is required because Nutshell's ownerId reference must be satisfied at the time of record insert.

  5. Full migration in dependency order

    We run production migration in record-dependency order: Companies (from Pepper Cloud Accounts) first, then People (Contacts and Leads with the personStatus distinction), then Deals (Opportunities with pipeline and stage resolved), then Tasks and tags. Custom field values are transformed during extraction to match Nutshell's type constraints. Each phase emits a row-count reconciliation report showing source count, migrated count, and error count before the next phase begins.

  6. Cutover, delta sync, and automation inventory handoff

    We freeze Pepper Cloud writes during cutover, run a delta migration of any records modified during the migration window, then confirm Nutshell as the system of record. We deliver the Workflow Automation Inventory document listing every Pepper Cloud workflow rule with its trigger conditions, actions, and recommended Nutshell Autoplay equivalent. We support a one-week post-cutover window to resolve any reconciliation issues. Workflow rebuild in Nutshell is outside standard scope and is handed to the customer's admin team.

Platform deep dives

Context on both ends of the pair

Pepper Cloud logo

Pepper Cloud

Source

Strengths

  • WhatsApp and multichannel integration routes all messaging into a single sales inbox.
  • AI-assisted lead scoring and prioritization surface high-intent prospects automatically.
  • Workflow automation handles follow-up sequencing and task assignment without code.
  • Mobile CRM app for iOS and Android keeps field sales teams connected to the pipeline.
  • Affordable pricing with a free trial lowers the barrier for SMB evaluation.

Weaknesses

  • Reporting and analytics dashboards lack the depth and customization options larger teams require.
  • API documentation is sparse; no publicly documented rate limits or bulk export endpoints.
  • Mobile app performance and channel sync lag behind the desktop experience.
  • Limited template library and multilingual support restrict deployment in diverse markets.
  • Campaign management features are underdeveloped compared to dedicated marketing tools.
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 Pepper Cloud 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

    Pepper Cloud: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your Pepper Cloud 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 three and five weeks for accounts under 15,000 Contacts, 5,000 Accounts, and 3,000 Deals with no complex custom field translation requirements. Migrations exceeding 30,000 total records, requiring cross-tier custom field remapping (checkbox to dropdown, long text truncation), or multi-pipeline stage re-creation move to seven to eleven weeks because of the extraction scope, field translation validation, and Nutshell API pagination constraints.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Pepper Cloud.
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