CRM migration

Migrate from RealGreen by WorkWave to Nutshell

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

RealGreen by WorkWave logo

RealGreen by WorkWave

Source

Nutshell

Destination

Nutshell logo

Compatibility

92%

11 of 12

objects map 1:1 between RealGreen by WorkWave and Nutshell.

Complexity

BStandard

Timeline

48–72 hours

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

RealGreen by WorkWave bundles field-service management, CRM, routing, and billing into a single platform designed for lawn-care and landscaping operations. Its data model centers on Customers (with service addresses and property details), Programs (recurring service agreements), Work Orders, Invoices, and Payments — plus custom properties and flag codes your team has configured over years of use. Nutshell is a conventional CRM: it tracks People (contacts), Companies (accounts), Leads, and Deals with a single pipeline and stage model. It has no native concept of work orders, routing, property-inventory, or seasonal service programs. The migration carries everything Nutshell can represent — contacts, companies, deal history, custom fields, and activity records — and surfaces the rest as structured notes and custom fields your team can manually act on in Nutshell. Nutshell's JSON-RPC API (accessed via Basic auth with an API token) accepts unlimited write operations, which makes bulk import reliable. FlitStack AI sequences the migration: Companies first, then People linked to those accounts, then Deals with stage mapping from RealGreen's program statuses to Nutshell's pipeline stages. A 24–48 hour delta-pickup window captures any records modified during the cutover window.

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

RealGreen by WorkWave logo

RealGreen by WorkWave

What's pushing teams away

  • Acquisition aftermath and declining support — a LawnSite forum post from a $50K+/year customer describes 2.5 hours per week on hold since WorkWave acquired RealGreen in 2021, citing mass layoffs and eroded customer responsiveness.
  • Steep learning curve and difficult onboarding — multiple G2 reviewers cite slow performance, frequent mobile crashes, and a challenging initial training period that stretches into weeks of lost productivity.
  • Complex and unpredictable pricing — the fully custom pricing model means no public quotes, with one source citing $150–$300+/month typical range, and customers report difficulty forecasting total cost as crews grow.
  • Integration limitations and API costs — WorkWave's developer portal notes a one-time API setup fee plus per-call charges, making third-party integrations expensive and the platform feel siloed from other tools.
  • Mobile app performance failures — G2 reviewers specifically call out crashes on mobile devices, delayed work order status updates after marking projects complete, and poor field usability that undermines the core FSM workflow.

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 RealGreen by WorkWave objects map to Nutshell

Each row shows how a RealGreen by WorkWave 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.

RealGreen by WorkWave

Customer

maps to

Nutshell

Person

1:1
Fully supported

RealGreen's customer record maps directly to Nutshell Person — the primary contact at a service address. The customer name, phone, email, and all standard contact fields migrate directly. If the customer has multiple service locations, the primary address becomes the Person address; secondary locations are preserved as custom fields.

RealGreen by WorkWave

Customer

maps to

Nutshell

Lead

1:many
Fully supported

RealGreen customers who have not yet been converted to active service accounts are treated as Leads in Nutshell. Any customer record with a 'Lead' or 'Prospect' status in RealGreen's flag-code system routes to Nutshell Lead. Active service customers map to Nutshell Person and are linked to the corresponding Company account.

RealGreen by WorkWave

Company / Branch

maps to

Nutshell

Company

1:1
Fully supported

RealGreen supports multi-location and multi-branch configurations. Each branch or operating entity in RealGreen becomes a separate Nutshell Company record. Nutshell's Teams feature can be used to isolate branch-level data visibility if your migration requires it. If your RealGreen setup uses parent-child branch relationships, those hierarchies are flattened during migration — each branch becomes an independent Company, and parent-child relationships are stored as custom fields for reference.

RealGreen by WorkWave

Program / Service Agreement

maps to

Nutshell

Deal

1:1
Fully supported

RealGreen Programs (recurring service agreements like 'Weekly Lawn Care' or 'Monthly Landscaping') have no direct Nutshell equivalent. We map each Program to a Nutshell Deal with the program name as the Deal name, the service type as a custom field, and the program status (Active, Paused, Cancelled) mapped to Nutshell's pipeline stage values via value_mapping.

RealGreen by WorkWave

Work Order

maps to

Nutshell

Activity / Custom Field on Deal

1:1
Fully supported

Work Orders represent individual service visits and do not exist in Nutshell. We migrate Work Order metadata (service date, crew assigned, services rendered, status) as a structured note on the associated Nutshell Deal and as custom date fields where Nutshell's schema allows. Work order totals can be summed and stored on the parent Deal as a custom monetary field.

RealGreen by WorkWave

Invoice

maps to

Nutshell

Activity on Deal

1:1
Fully supported

RealGreen Invoices map to Nutshell Activity records attached to the relevant Deal. The invoice number, total amount, status (Paid, Outstanding, Overdue), and payment method are stored as custom fields on the Activity. Nutshell does not have a native billing module; invoice records are preserved for historical reference.

RealGreen by WorkWave

Payment

maps to

Nutshell

Activity on Deal

1:1
Fully supported

Payments made against RealGreen invoices migrate as Nutshell Activities with type='Payment'. The payment date, amount, and method are captured in custom fields. Nutshell's activity timeline provides a payment history view per Deal. Multiple payments on the same invoice are aggregated in the activity sequence, and partial payments are recorded individually so your team can track payment progress without accessing RealGreen directly.

RealGreen by WorkWave

Customer Property / Asset

maps to

Nutshell

Custom Field on Person / Company

1:1
Fully supported

RealGreen's property-inventory records (equipment on-site, property size, access notes) have no Nutshell equivalent. We create custom fields on the Person record (property notes, equipment list) and on the Company record (property count, average lot size) to preserve this data. For bulk property data, we store a structured text block on the Company.

RealGreen by WorkWave

Custom Property

maps to

Nutshell

Custom Field

1:1
Fully supported

RealGreen's custom properties on Customer, Program, or Work Order objects (e.g., 'Preferred mowing height', 'Irrigation zone count', 'Customer tier') become Nutshell custom fields. We create them on the appropriate Nutshell object (Person, Company, or Deal) before migration so the field mapping can reference them.

RealGreen by WorkWave

Flag Code / Status Tag

maps to

Nutshell

Custom Field (Picklist) / Tag

1:1
Fully supported

RealGreen's flag codes (e.g., 'Do not mow', 'Key on file', 'Gate code') drive workflow decisions. In Nutshell, these become custom pick-list fields on the Person record. We map each flag code value to a corresponding pick-list option and preserve the original flag descriptions in the field's help text.

RealGreen by WorkWave

Owner / User

maps to

Nutshell

User

1:1
Fully supported

RealGreen users and crew owners are resolved by email match against Nutshell users. Any RealGreen owner without a matching Nutshell user email is flagged before migration and can either be invited to Nutshell or assigned to a fallback Nutshell user. Crew assignments on Work Orders are preserved as text in the Work Order note.

RealGreen by WorkWave

Attachment / Document

maps to

Nutshell

Note Attachment

1:1
Fully supported

RealGreen file attachments (photos, signed forms, proposals) cannot be migrated directly to Nutshell's activity notes. We export attachments to a structured ZIP archive and provide a reference URL list on the corresponding Nutshell record. Nutshell's attachment capability is limited to inline files on Notes; full document management requires a separate DMS.

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.

RealGreen by WorkWave logo

RealGreen by WorkWave gotchas

High

WorkWave API requires paid developer account with setup and per-call fees

High

RealGreen was acquired by WorkWave in June 2021 — support and roadmap have shifted

Medium

Mobile app performance degrades after marking work orders complete

Medium

Snowflake Data Factory requires customer-managed compute costs

Medium

Tokenized payment methods require separate WorkWave transfer request

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

  • Work orders and service programs have no native Nutshell equivalent

    RealGreen's core data model is built around Programs (recurring service agreements) and Work Orders (individual visits). Nutshell is a sales CRM with no concept of recurring service schedules or field-visit records. We transform Programs into Deals with a service-type custom field and store Work Order metadata (dates, crew, services) as structured notes and custom date fields on those Deals. Full work-order line-item detail requires a companion document archive — Nutshell's activity model cannot replicate RealGreen's service-ticket structure.

  • RealGreen's multi-location and branch structure needs flattening or manual planning

    RealGreen supports multiple branches and operating entities under one account, each with its own customer pool and crews. Nutshell's Company object does not have a native branch hierarchy — each branch must become a separate Company record, and customer-to-branch associations must be rebuilt using custom fields or tags. If your RealGreen setup has more than three branches, the mapping plan needs explicit branch-ID assignment before migration to avoid duplicate Companies.

  • WorkWave API requires a paid developer account with per-call cost

    RealGreen's data is accessed through the WorkWave API, which requires a paid developer account (one-time setup fee plus per-call charges) rather than a standard user API key. This means the export scope depends on your WorkWave API contract — bulk exports of work-order history and custom properties may incur additional API call costs that are not visible during scoping. We confirm API access and call budget with RealGreen before beginning the migration.

  • Custom properties on work orders cannot map to Nutshell Deals without pre-created custom fields

    Nutshell only supports custom fields on People, Companies, and Leads (not on Deals directly in all plan tiers). If you rely on work-order-specific custom properties like 'irrigation zone count' or 'mowing pattern', those need to be stored on the associated Person or Company record — not on the Deal. We create the custom field schema in Nutshell before migration, but the Person-centric storage model may require your team to adjust how they interpret the data in Nutshell's pipeline view.

  • File attachments from RealGreen require a separate document archive

    RealGreen stores signed forms, property photos, and proposal documents attached to customers, programs, and work orders. Nutshell's Note attachments are limited to inline files added manually by users — there is no bulk attachment import. We export all RealGreen attachments to a structured ZIP archive organized by customer and work order, and embed reference links on the corresponding Nutshell records. Your team retrieves the archive after migration. The archive includes a manifest file mapping each attachment to its original RealGreen record ID, allowing straightforward cross-referencing of historical documents with migrated data.

Migration approach

Six steps for a successful RealGreen by WorkWave to Nutshell data migration

  1. Confirm WorkWave API access and map the data export scope

    FlitStack AI begins by verifying your WorkWave API credentials and developer account status. We pull a full export of Customer records, Program/Service Agreement records, Work Order history, Invoice and Payment records, custom property definitions, and flag-code configurations. We also identify any multi-branch setup and confirm which RealGreen entities map to which Nutshell Companies. This scoping session produces the migration plan and field-mapping spreadsheet before any data movement begins.

  2. Create Nutshell custom field schema

    Before migrating any records, FlitStack AI creates all required Nutshell custom fields: Service_Type__c and Frequency__c on Deal; Flag_Codes__c, Property_Notes__c, Equipment_List__c, Customer_Type__c, and Original_Create_Date__c on Person; Branch_ID__c and Property_Count__c on Company; and Work_Order_History__c, Last_Service_Date__c, Next_Service_Date__c, and Invoice fields on the appropriate object. Custom pick-list options are populated from RealGreen's flag-code and program-status values. This schema preparation happens in a staging Nutshell account first to avoid disrupting your production data, and the field definitions are reviewed with your admin before the migration run begins.

  3. Migrate Companies first, then People, then Deals

    Nutshell requires a Company to exist before a Person can be linked to it, and it requires both before a Deal can reference them. FlitStack AI sequences the migration in dependency order: all RealGreen branch and customer accounts migrate to Nutshell Companies first. Then Customer records migrate as People linked to their primary Company. Then Programs migrate as Deals linked to the Person and Company. Work Order summaries and invoice records follow as Activities on the Deals. Owner resolution by email match happens at each step, with unmatched owners flagged to your team.

  4. Run a sample migration with field-level diff

    A representative slice of 100–300 records migrates first, spanning customers across different flag codes, programs at various statuses, and work orders from multiple branches. FlitStack AI generates a field-level diff between the source RealGreen record and the destination Nutshell record so you can verify that custom field values, flag-code mappings, program-to-deal assignments, and owner resolution are all correct before the full run commits.

  5. Execute full migration with delta-pickup and post-migration audit

    The full migration runs after sample approval. A delta-pickup window (typically 24–48 hours) captures any records created or modified in RealGreen during the cutover. FlitStack AI generates an audit log listing every record migrated, every field mapped, every attachment archived, and every owner resolved or flagged. One-click rollback is available if reconciliation shows unexpected gaps. The final deliverable includes the Nutshell import file, the document archive ZIP, and the migration summary report.

Platform deep dives

Context on both ends of the pair

RealGreen by WorkWave logo

RealGreen by WorkWave

Source

Strengths

  • Industry-native data model for lawn care, landscaping, irrigation, and arbor service operations with no horizontal CRM adaptation required.
  • Dynamic Routing engine measurably increases crew capacity through automated multi-stop route optimization.
  • Integrated fintech stack combining card processing, autopay, installment billing, and merchant cash advances through WorkWave Payments.
  • Snowflake-based Data Factory with BI tool connectivity gives operators SQL-accessible historical data refreshing every four hours.
  • Comprehensive learning ecosystem with WorkWave University LMS and Community peer support forums.

Weaknesses

  • Fully custom pricing with no public tier structure creates forecasting difficulty for growing operations evaluating total cost of ownership.
  • Mobile app suffers from performance issues and crashes that undermine field-first FSM workflows for crews working offline or in low-connectivity areas.
  • Acquisition by WorkWave in 2021 disrupted support quality and product roadmap continuity, according to long-term customer accounts.
  • Steep onboarding investment — implementations typically require 2–4 weeks including data migration, training, and feature activation.
  • API access requires paid developer account with one-time setup fee plus per-call charges, limiting integration flexibility.
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 RealGreen by WorkWave 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

    RealGreen by WorkWave: Not publicly documented — access negotiated with WorkWave API Sales.

  • Data volume sensitivity

    B

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

Estimator

Estimate your RealGreen by WorkWave 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 RealGreen by WorkWave to Nutshell data migrations

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

Can't find your answer?

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

Book a free 30 minute consultation

Most RealGreen-to-Nutshell migrations complete in 48–72 hours for setups with fewer than 10,000 customer records. Larger accounts with 50,000+ records, multi-branch configurations, or extensive work-order history extend to 5–10 days. The longest planning step is mapping RealGreen's programs and work-order data to Nutshell's Deal and Activity model — that schema-design phase typically takes 2–4 days before data movement begins. Custom property and flag-code field creation in Nutshell also runs in parallel with planning.

Adjacent paths

Related migrations to explore

Ready when you are

Move from RealGreen by WorkWave.
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