CRM migration

Migrate from Vocus to Nutshell

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

Vocus logo

Vocus

Source

Nutshell

Destination

Nutshell logo

Compatibility

75%

6 of 8

objects map 1:1 between Vocus and Nutshell.

Complexity

BStandard

Timeline

1-2 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Vocus to Nutshell is a structural expansion rather than a direct replacement. Vocus is a Gmail productivity layer that tracks email, manages follow-up cadences, and stores Snippets and Campaigns, but it has no native contact database, deal pipeline, or account record. Nutshell is a full CRM with People, Companies, Deals, and Activities as first-class objects. We reconstruct Vocus content—Snippets as email templates, Followup sequences as task lists, Campaigns as CRM campaigns with email broadcast records—inside Nutshell's data model. Contact records come from the Gmail contacts export or an existing Salesforce/Pipedrive integration that Vocus wrote through, not from Vocus itself. No Vocus Workflows, Sequences, or Forms migrate because Vocus has no published export API and the platform's automation layer is not independently extractable. We deliver a written inventory of every active Vocus Followup sequence and Campaign requiring rebuild in Nutshell's automation tools post-migration.

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

Vocus logo

Vocus

What's pushing teams away

  • The browser extension crashes or hangs intermittently, causing Vocus to become unresponsive inside Gmail and disrupting active email workflows.
  • Analytics and reporting lag behind dedicated email tools and competitors, making it harder to present polished campaign performance data to stakeholders.
  • The dashboard for managing Snippets, Follow-ups, and campaign settings is not user-friendly, requiring excessive clicks to navigate between features.
  • G2 reviewers note that the tool lacks feature depth compared to alternatives, particularly around reporting, custom fields, and advanced workflow controls.

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

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

Vocus

Snippets

maps to

Nutshell

Email Templates

1:1
Mapping required

Vocus Snippets (reusable text blocks scoped 50/100/200/800 by plan tier) export as formatted text records. We map Snippets to Nutshell email templates, preserving text content, merge field placeholders, and any category tags. Snippets without merge fields become signature or boilerplate templates in Nutshell. The mapping is straightforward because both systems store templates as named text records with no structural schema dependency beyond the owner.

Vocus

Followup Sequences

maps to

Nutshell

Tasks (Activity Sequence)

1:many
Mapping required

Vocus Followup sequences (automated one-to-one follow-ups with configurable delays) cannot migrate as a native automation because Nutshell has no equivalent Vocus-style cadence engine. We reconstruct each Followup as a sequence of Task records with ActivityDate timestamps set to the original delay intervals, preserving the message content and delay logic as task descriptions. The customer receives a written Followup inventory documenting the original cadence for rebuild in Nutshell Tasks, Pipedrive Smart Email, or a dedicated sales engagement tool.

Vocus

Campaigns (Bulk Email)

maps to

Nutshell

Campaign + People

1:1
Mapping required

Vocus Campaigns (personalized bulk email with branded URLs and open/click tracking) export as Campaign definitions plus recipient-level tracking metrics as CSV. We map Campaign definitions to Nutshell Campaign records, preserving Campaign name, status, and description. Recipient lists migrate to Nutshell People records with source campaign attribution stored in a custom field. Historical open/click tracking events export as CSV and attach as a linked report to the Nutshell Campaign record because Nutshell Campaigns track member status and sent count rather than individual engagement events.

Vocus

Email Tracking Events

maps to

Nutshell

Activity (Task/Email)

lossy
Mapping required

Vocus real-time open and click tracking events are logged per-recipient but are not independently exportable via API. We extract tracking event data through the Gmail connector export where available, and reconstruct activity records as Nutshell Task or Email records linked to the recipient People record. TheNut timeline in Nutshell displays these as logged activities. Customers who need granular per-recipient engagement history after migration should enable Nutshell's email tracking or integrate a dedicated email engagement layer.

Vocus

Connected Gmail Inboxes

maps to

Nutshell

Nutshell User Account

1:1
Fully supported

Vocus OAuth-connected Gmail inboxes map to Nutshell user accounts by email address. Each connected Vocus inbox represents one sales agent or shared team inbox. We map the inbox owner to the corresponding Nutshell User record, preserving the email address as the primary identifier. Shared inboxes without a single named owner map to a generic Nutshell User record designated as a shared mailbox during migration scoping.

Vocus

Vocus Teams

maps to

Nutshell

Nutshell Teams

1:1
Fully supported

Vocus Teams share analytics, templates, and billing under a central account. We map Team members to Nutshell User records and assign them to the corresponding Nutshell Team or leave them as ungrouped users depending on the Nutshell plan. Nutshell Teams are available on Professional and Enterprise plans and control shared pipeline visibility and reporting access.

Vocus

CRM Integration Records (Salesforce, Pipedrive auto-BCC)

maps to

Nutshell

People / Account / Activity

1:1
Fully supported

The Vocus auto-BCC CRM sync writes email activity OUT to Salesforce Contacts and Pipedrive Deals but does not store those records inside Vocus. We do not migrate from this integration layer because the authoritative data lives in the destination CRM. We instead source contact, account, and deal records from the destination CRM directly, ensuring no duplicate records are created. Email activity already written to Salesforce or Pipedrive via auto-BCC is cross-referenced against the Nutshell migration target to avoid overwriting existing activity logs.

Vocus

Campaign Attachments

maps to

Nutshell

File Attachments (People/Company)

1:1
Fully supported

File attachments included in Vocus Campaigns download during export and attach to the corresponding Nutshell Campaign record or to individual recipient People records depending on attachment scope. Nutshell stores file attachments linked via its standard attachment model. We map campaign-linked attachments to Nutshell file records attached to the Campaign object or to the relevant People record.

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.

Vocus logo

Vocus gotchas

High

No documented public API for data export

Medium

Followup sequence limits constrain migration completeness

Medium

Browser extension instability during migration

Low

CRM integration is write-through only, not a data store

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 documented Vocus export API requires manual preparation

    Vocus.io does not publish a public REST or GraphQL API for extracting Snippets, Followup sequences, Campaign definitions, or tracking events. We cannot programmatically pull data directly from Vocus.io. We extract what is accessible through the Gmail connector export and reconstruct content from manual customer-provided exports or screenshots. This adds a manual preparation phase before migration scoping begins, and data completeness depends on what the customer can export from Gmail and any stored Vocus screenshots or exports they have on hand.

  • Vocus has no native contact database to migrate

    Vocus surfaces Gmail contacts and syncs with CRM contacts via auto-BCC but does not maintain a Vocus-native contact database. There is no Vocus contact record to export. We source contact records from the Gmail contacts export or from the destination CRM (Salesforce or Pipedrive) that Vocus wrote through. This means contacts are never double-counted between systems, but the migration scope must include the Gmail export or the existing CRM export as the contact source rather than a Vocus export.

  • Followup sequences migrate as task records, not active automations

    Vocus Followup sequences are one-to-one automated cadences that execute inside the Vocus Gmail extension. These cannot migrate as active automation because Nutshell has no equivalent cadence engine. We reconstruct Followup content as a sequence of Task records preserving the message body and delay logic, but the customer must rebuild active cadences in Nutshell's automation tools or a dedicated sales engagement platform. We deliver a written inventory of every active Followup with its trigger conditions, delay rules, and message content for the customer's admin to rebuild.

  • Browser extension instability affects Gmail connector export

    Multiple G2 reviews report the Vocus Chrome extension crashing or hanging Gmail, sometimes taking Gmail itself temporarily offline. This affects the Gmail connector we use to export email activity and tracking events. We schedule export windows when the extension is least used and cross-validate email activity data against Gmail's own sent-mail archive to ensure completeness where the extension fails. Large-volume teams may need to export directly from Gmail independently of the Vocus connector to guarantee a complete activity history.

  • Nutshell revision-based concurrency requires rev tracking during import

    The Nutshell API issues a rev identifier on every entity read. Subsequent edit calls must include the current rev or the API rejects the request with a conflict error. We track rev values throughout the migration and handle conflicts by re-fetching the current entity state, merging any server-side changes, and retrying the update. This prevents accidental data loss from concurrent edits during migration but adds a reconciliation step for any bulk import batches that encounter revision conflicts.

Migration approach

Six steps for a successful Vocus to Nutshell data migration

  1. Manual export preparation and scoping

    We coordinate with the customer to extract Vocus data through available channels: Gmail sent-mail archive export, Gmail contacts export, any stored Snippets screenshots or text exports, and any Vocus Campaign CSV downloads accessible from the account. Because Vocus has no public API, the completeness of the migration depends on what the customer can provide. We scope the Snippet count, Followup sequence count, Campaign count, connected inbox list, and Team membership during this phase and produce a written migration scope document before any Nutshell import begins.

  2. Nutshell instance setup and custom fields

    We configure the destination Nutshell instance: provisioning Nutshell Teams (Professional/Enterprise plans), creating custom fields on People and Company records for migration metadata (original Vocus source type, Vocus Campaign attribution, Followup sequence reference), and setting up Nutshell User accounts mapped to each Vocus connected inbox. We configure Nutshell Campaigns as the target object for Vocus Campaign data and prepare the email template library to receive Snippet imports.

  3. Contact and company import via Gmail export

    We import People and Company records from the customer's Gmail contacts export into Nutshell, resolving duplicates using email domain and contact name as dedupe keys. Each imported People record is tagged with the source (Gmail contacts) and any Vocus Campaign attribution for recipient records. Companies are created from Gmail contacts that contain company name information or from the customer's existing CRM export if available.

  4. Snippet and Followup sequence reconstruction

    We import Vocus Snippets as Nutshell email templates, preserving text content, merge field structure, and category metadata. Each Followup sequence is reconstructed as a sequence of Task records with the original message body stored as the task description and the delay interval stored as a custom field. We flag any Followup that exceeds the customer's Nutshell plan tier limit for manual review before import. The customer receives a written Followup inventory document for post-migration rebuild in Nutshell automation.

  5. Campaign and activity history import

    Vocus Campaign definitions import into Nutshell Campaign records with Campaign name, status, and description. Recipient lists link to the People records imported in step 3. Historical open/click tracking events import as a CSV report attached to the Nutshell Campaign record. Email activity from the Gmail sent-mail archive imports as Nutshell Task or Email records linked to the relevant People record, preserving timestamp, subject, and body content. Each activity batch is validated against the Gmail export row count before committing.

  6. Cutover, validation, and automation rebuild handoff

    We freeze any active Vocus usage during cutover, run a final delta import of any records modified during the migration window, then enable Nutshell as the system of record. We deliver a written inventory of every active Vocus Followup sequence with its trigger conditions, message content, and delay logic, plus a written inventory of every Vocus Campaign with its recipient count and engagement metrics. The customer's admin rebuilds Followup cadences in Nutshell Tasks or a sales engagement tool, and configures ongoing email broadcasts in Nutshell Campaigns or Nutshell Marketing. We provide a one-week hypercare window for reconciliation issues raised during the first week of Nutshell-only operation.

Platform deep dives

Context on both ends of the pair

Vocus logo

Vocus

Source

Strengths

  • Direct Gmail and G Suite integration via OAuth without requiring users to switch email clients or browser.
  • Per-user monthly pricing with no per-inbox charges, allowing personal and work Gmail under one plan.
  • Automated follow-up sequences with configurable delays reduce manual snooze management for sales outreach.
  • Auto-BCC CRM sync writes email activity to Salesforce and Pipedrive contacts automatically.
  • Branded URL tracking lets teams customize unsubscribe and link domains for professional campaign appearance.

Weaknesses

  • Browser extension stability issues reported in multiple G2 reviews, with crashes and Gmail hangs disrupting workflows.
  • No published public API documented for data export, limiting automated migration options.
  • Analytics and reporting dashboard lags behind dedicated email campaign tools in depth and presentation.
  • Platform is narrowly scoped to email productivity with no native contacts, deals, or pipeline objects.
  • Growth plan and higher limits require direct contact with sales, introducing friction for mid-market teams.
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. 1 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 Vocus and Nutshell.

  • Object compatibility

    B

    1 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

    Vocus: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

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

Book a free 30 minute consultation

Most Vocus to Nutshell migrations complete in one to two weeks for accounts with under 100 Snippets, 50 Followup sequences, and up to 5 connected Gmail inboxes. The timeline is extended by manual export preparation (because Vocus has no API), large Campaign recipient lists, and activity history reconstruction from Gmail sent-mail archives. Migrations requiring extensive activity reconstruction or multi-account Gmail export handling move to three to five weeks.

Adjacent paths

Related migrations to explore

Ready when you are

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