CRM migration

Migrate from Funnel Leasing to Nutshell

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

Funnel Leasing logo

Funnel Leasing

Source

Nutshell

Destination

Nutshell logo

Compatibility

90%

9 of 10

objects map 1:1 between Funnel Leasing and Nutshell.

Complexity

BStandard

Timeline

48–72 hours

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Funnel Leasing organizes data around the rental property lifecycle: Prospects (renters inquiring about units), Properties (the apartment communities), Units (individual apartments within properties), and Leases (signed rental agreements). Nutshell uses a traditional People–Companies–Deals model with no native concept of rental units or lease terms. FlitStack AI maps Funnel Prospects to Nutshell People (or Leads for early-stage contacts), Properties to Nutshell Companies with custom fields for unit counts and property type, and Leases to custom fields on the Person record since Nutshell has no deal object that represents a rental contract. Activities — calls, emails, and texts logged against Funnel Prospects — migrate as Nutshell Activities attached to the corresponding Person record. The migration runs via Funnel's REST API, pulling all standard objects plus any custom properties exposed through their API. We run a test migration first (typically 50–200 records), generate a field-level diff showing every mapped and unmapped field, then execute the full migration with a 24–48 hour delta window to capture records modified during cutover. Funnel Leasing automations — AI message flows, leasing-agent routing, and renewal sequences — do not transfer; we export workflow definitions as a structured JSON reference so your Nutshell admin can rebuild the logic in Nutshell's automation builder.

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

Funnel Leasing logo

Funnel Leasing

What's pushing teams away

  • Enterprise pricing lacks transparency, requiring a sales conversation with no published pricing for the Full Funnel tier, making budget forecasting difficult for large portfolios.
  • Third-party BI integrations like Tableau and Snowflake are not included in base pricing and add significant cost, frustrating data teams that need native analytics.
  • Operators with highly differentiated property types or small portfolios report that the centralized model works best for uniform mid-to-large portfolios and can be overkill for niche operators.
  • Support model changes over time have frustrated some customers who report reduced support access compared to earlier pricing tiers, particularly for mid-market accounts.

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

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

Funnel Leasing

Prospect

maps to

Nutshell

Person (or Lead)

1:many
Fully supported

Funnel Prospects with status 'New Inquiry' or 'Tour Requested' map to Nutshell Leads. Prospects who have progressed to 'Application' or beyond map to Nutshell People. The split ensures early-stage contacts enter Nutshell's lead nurturing flow, while active renters land directly in the People object for account management.

Funnel Leasing

Prospect – Agent Assignment

maps to

Nutshell

Person – Owner

1:1
Fully supported

Funnel stores a leasing agent assigned to each Prospect. We resolve the agent by email against Nutshell users and assign OwnerId. Unmatched agents (e.g., the agent no longer works at your company) are flagged before migration and assigned to a fallback owner or a dedicated 'Legacy Agent' Nutshell user.

Funnel Leasing

Property

maps to

Nutshell

Company

1:1
Fully supported

Funnel Properties map to Nutshell Companies. The Property Name becomes the Company Name; address fields map directly to address fields on the Company record. Unit count, property type (e.g., Class A, garden-style), and year built migrate as custom fields on the Company.

Funnel Leasing

Unit

maps to

Nutshell

Company – Custom Field

1:1
Fully supported

Funnel Units are subordinate to Properties — a Property has N Units. Nutshell Companies have no Unit sub-object. We store the primary unit count on the Property-as-Company as a custom field (e.g., Total_Units__c). For multi-unit prospecting tracking, a custom junction object or separate Nutshell custom object may be needed.

Funnel Leasing

Lease

maps to

Nutshell

Person – Custom Fields

1:1
Fully supported

Funnel Leases (lease ID, unit reference, start date, end date, monthly rent, security deposit, renewal status) have no native equivalent in Nutshell. We attach these as custom fields on the Person record: Lease_Start__c, Lease_End__c, Monthly_Rent__c, Unit_Number__c, Security_Deposit__c. Each Person can have one active lease record; multiple leases require multiple Person records or a custom Lease object.

Funnel Leasing

Activity – Email, Call, Text

maps to

Nutshell

Activity

1:1
Fully supported

Funnel logs omnichannel communications (emails, calls, texts) against Prospects. These migrate as Nutshell Activities attached to the corresponding Person record, preserving the original timestamp, owner, and direction (inbound/outbound). The activity body and disposition are stored in the Activity description or a linked custom field.

Funnel Leasing

Prospect – Source / Campaign

maps to

Nutshell

Person – Custom Field + Campaign Member

1:1
Fully supported

Funnel tracks how each Prospect entered (organic, paid search, referral, ILS listing). We preserve this as a custom field on the Person (Lead_Source__c). If Funnel captured campaign membership, we create or link a Nutshell Campaign and add the Person as a Campaign Member.

Funnel Leasing

Custom Property – Prospect

maps to

Nutshell

Person – Custom Field

1:1
Fully supported

Funnel allows custom properties on Prospects (e.g., 'Qualified_Renter_Score', 'Bedroom_Preference', 'Budget_Range'). We create matching custom fields on the Nutshell Person object before migration and populate them directly. Field type mapping is preserved: text → text, number → number, pick-list → pick-list with value mapping.

Funnel Leasing

Custom Property – Property

maps to

Nutshell

Company – Custom Field

1:1
Fully supported

Funnel supports custom fields on Properties (e.g., 'Amenity_Flags', 'Pet_Policy', 'Parking_Type'). These map to custom fields on the corresponding Nutshell Company record. Multi-select pick-lists in Funnel are mapped to multi-select or text custom fields in Nutshell depending on the target field type available.

Funnel Leasing

Attachment / File

maps to

Nutshell

Activity – Attachment

1:1
Fully supported

Files attached to Funnel Prospects or Properties (e.g., ID documents, lease PDFs, property photos) are downloaded and re-uploaded as attachments on the corresponding Nutshell Activity or Company record. File size limits and supported formats match Nutshell's attachment constraints (typically up to 25MB per file).

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.

Funnel Leasing logo

Funnel Leasing gotchas

Medium

Funnel is not a party to rental transactions

Medium

PMS integration fees are bundled into per-unit pricing

High

No publicly documented bulk export API for large portfolios

Low

AI-generated fields are proprietary and may not map directly to destination fields

Medium

ResApp resident portal accounts are not migratable

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

  • Funnel Leasing property data has no native Nutshell object — custom fields are required for every rental-specific attribute

    Nutshell is a standard SMB CRM with no concept of apartment units, lease terms, or rental property hierarchies. Every Funnel property attribute that has no standard CRM equivalent — unit count, pet policy, property class, lease start/end dates, monthly rent, security deposit, renewal status — must be created as a custom field on the Nutshell Company or Person record before migration. This is not a data loss scenario; the data migrates correctly. But the schema setup (custom field creation in Nutshell) must happen before the import runs. FlitStack delivers a custom field creation plan as part of the migration package, but Nutshell account admin access is required to create the fields.

  • Funnel's renter-centric model does not map 1:1 to Nutshell's person–company split for multi-property renters

    In Funnel Leasing, a single Prospect can be associated with multiple Properties and have multiple active Leases across different communities. Nutshell People are individual contacts and Companies are business entities. When a renter has signed leases at two properties, there is no native way to represent the N:1 Person-to-Company relationship with multiple lease records on a single Person. FlitStack's approach is to create one Nutshell Person per active lease, storing the lease-specific data on that Person record. If a Nutshell Person needs to reference multiple Properties (Companies), this requires a custom junction object or a manual secondary linking step after migration. We flag this scenario in the pre-migration plan so your team can decide on the linking strategy.

  • Funnel AI leasing automations and Prospect AI flows do not transfer — rebuild required in Nutshell or external tooling

    Funnel Leasing's core value proposition includes Prospect AI (automated messaging based on renter lifecycle), Resident AI (renewal outreach and rent increase notifications), and Voice AI (call routing and AI summaries). These automations are tied to Funnel's event model and renter lifecycle stages. Nutshell's automation is limited to personal email sequences triggered by pipeline stage changes and task creation. There is no equivalent to Funnel's AI leasing agent, automated follow-up based on unit availability, or renewal workflow with dynamic rent increase logic. FlitStack exports Funnel workflow definitions as a JSON reference document. Your Nutshell admin uses this to rebuild equivalent automation in Nutshell or via a third-party tool connected to Nutshell's API.

  • Nutshell's contact limit tiers can create billing surprises if Funnel portfolio size exceeds the planned Nutshell tier

    Nutshell plans have per-user contact limits: Foundation starts at a small contact cap with modest tiers; Pro and Business handle larger databases. Funnel Leasing counts contacts as Prospects, Residents, and former renters across the entire portfolio. If your Funnel database includes a large historical renter pool (former residents kept for renewal outreach), the Nutshell plan you select must have a contact limit that accommodates all migrated records. FlitStack audits the total Funnel record count during discovery and flags a contact-limit risk before migration. If the count exceeds a plan tier, your team upgrades before migration or we scope a filtered migration (e.g., active leases and prospects only) with former renters handled separately.

  • Funnel's per-unit pricing and Nutshell's per-user pricing are structurally different — total cost comparison requires a full-stack analysis

    Funnel Leasing pricing is based on the number of units in your portfolio ($2.05–$3.70/unit/month). Nutshell pricing is based on the number of user seats ($13–$79/user/month). For operators with large portfolios but small leasing teams, the per-unit model may be more expensive than Nutshell's per-user model. However, Funnel's pricing includes AI leasing agents and omnichannel communication tools that would require separate subscriptions in Nutshell (or a third-party tool). We disclose this pricing structure difference in the migration plan but do not recommend one over the other — your team evaluates the total cost based on the specific Nutshell plan and any add-ons required to replicate Funnel's feature set.

Migration approach

Six steps for a successful Funnel Leasing to Nutshell data migration

  1. Audit Funnel Leasing data via API and build the migration map

    FlitStack connects to your Funnel Leasing account via API and exports all standard objects (Prospects, Properties, Units, Leases, Activities) plus any custom properties. We identify the full field inventory on each object and flag anything that lacks a native Nutshell equivalent. The output is a Migration Plan document listing every object, every field, the mapping type, and which fields require Nutshell custom field creation. Your Nutshell admin reviews the plan and creates the required custom fields before we proceed.

  2. Resolve owners and link Properties to Companies

    Funnel Leasing assigns a leasing agent to each Prospect. We match the Funnel agent email against Nutshell users by email. For any agent not yet a Nutshell user, we flag the record and your team either invites the agent to Nutshell or assigns the records to a fallback owner before migration. Simultaneously, we map each Funnel Property to a Nutshell Company, creating the Company record first so that cross-references resolve correctly when Prospects (as People) are migrated and linked to the correct Company.

  3. Run a sample migration with field-level diff

    A representative sample (typically 50–200 records covering a mix of Prospects at different Funnel stages, Properties, and Leases) migrates into Nutshell. We generate a field-level diff showing every mapped field, its source value in Funnel, and the resulting value in Nutshell. You verify that lease custom fields populated correctly, that Prospects split into the right Nutshell object (Lead vs. Person), and that activity history attached to the correct Person. Any mapping adjustments are made before the full migration runs.

  4. Execute full migration with delta-pickup window

    The full Funnel dataset migrates into Nutshell. During cutover your team continues working in Funnel Leasing — FlitStack maintains scoped read access throughout. A delta-pickup window of 24–48 hours captures any new Prospects, updated lease statuses, or new activities created during the cutover. The audit log records every operation. If reconciliation finds discrepancies (e.g., a Prospect was updated in Funnel after migration but before delta-pickup), we re-migrate only the affected records.

  5. Deliver workflow reference document and post-migration support

    FlitStack exports Funnel's automation definitions as a structured JSON reference document listing every workflow, its trigger events (e.g., 'Prospect reaches Tour Requested stage', 'Lease within 90 days of end date'), and its associated actions (send message, assign agent, update stage). Your Nutshell admin uses this document to rebuild equivalent automation in Nutshell's sequence and task-automation tools. We remain available for a 14-day post-migration support window to address any data quality issues discovered after go-live.

Platform deep dives

Context on both ends of the pair

Funnel Leasing logo

Funnel Leasing

Source

Strengths

  • AI-powered leasing automation embedded natively without requiring separate AI tool subscriptions
  • Transparent per-unit pricing model with published rates on Essentials and Intelligence tiers
  • Renter-centric data architecture gives a single view of each prospect and resident across the entire portfolio
  • Omnichannel communication logging unifies emails, calls, texts, and chats into one contact profile
  • Claims 70% faster approval-to-lease distribution through integrated online leasing workflows

Weaknesses

  • Enterprise pricing requires a sales conversation with no published Full Funnel tier rates
  • Third-party BI tool integrations (Tableau, Snowflake) incur additional costs not included in base pricing
  • Centralized portfolio-wide model may be unnecessarily complex for small or niche portfolios
  • API documentation is not publicly indexed at scale, requiring developer account access for schema reference
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 Funnel Leasing 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

    Funnel Leasing: Not publicly documented..

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

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

Book a free 30 minute consultation

Most Funnel Leasing to Nutshell migrations complete in 48–72 hours for setups with under 25,000 total records (Prospects, Properties, Leases, and Activities combined). Larger portfolios with 100,000+ records or setups with extensive custom properties on Prospects and Properties extend to 7–10 days. The longest planning step is creating the Nutshell custom fields for all rental-specific data (unit counts, lease dates, pet policies) — this is done before migration begins and can take 1–2 days of your admin's time.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Funnel Leasing.
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