CRM migration

Migrate from Acquaint CRM to Freshsales

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

Acquaint CRM logo

Acquaint CRM

Source

Freshsales

Destination

Freshsales logo

Compatibility

100%

11 of 11

objects map 1:1 between Acquaint CRM and Freshsales.

Complexity

BStandard

Timeline

48–72 hours

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Acquaint CRM is a property-industry CRM built around sales, lettings, and property management modules — it stores contacts, companies, deals, and property-specific data including listings, valuations, and portal integrations with Rightmove and Zoopla. Freshsales organises data around Leads, Contacts, Accounts, Deals, and Custom Objects, with Contact Lifecycle Stages replacing Acquaint's status model and Freddy AI providing native lead scoring once migrated. We map Acquaint's contact, company, and deal records to Freshsales Contacts, Accounts, and Deals with direct field-name translations for standard fields. Acquaint's property and listing data requires Freshsales Custom Objects or multi-field consolidation — we deliver the schema design before data lands. Workflow rules, property-portal automations, and third-party integrations (Rightmove, Zoopla sync) do not migrate and must be rebuilt in Freshsales using Freshsales Workflows or the REST API. The migration runs against Freshsales' API with bulk operations where supported, rate-limit awareness built in, and a 24–48 hour delta-pickup window capturing any records modified during cutover. Original create dates and owner assignments are preserved via custom fields since Freshsales sets CreatedDate at import time. A sample migration with field-level diff runs first so you can verify mapping logic before the full commit.

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

Acquaint CRM logo

Acquaint CRM

What's pushing teams away

  • The Windows Desktop interface alongside a browser client signals a legacy dual-shell architecture that newer agents find dated compared to cloud-native platforms.
  • Dozens of third-party integrations are mentioned but no native Zapier/Make connector appears in the documentation, making automated workflows harder to extend without developer work.
  • No free tier or trial is prominently offered on the pricing page, which raises the evaluation barrier for small agencies comparing multiple CRM options on a tight budget.
  • Single flat price means large multi-branch operations cannot selectively licence only the modules they need, potentially paying for unused Property Management or Lettings features.

Choosing

Freshsales logo

Freshsales

What's pulling them in

  • Lowest barrier to entry among major CRMs — the free tier supports up to 3 users and includes core CRM functionality before committing to per-seat pricing.
  • Built-in chat, email, and phone reduce reliance on third-party integrations for basic sales communication and contact management.
  • Freddy AI contact scoring and deal insights are included on Pro plans at a lower price than comparable HubSpot tiers.
  • Kanban pipeline views across Contacts, Accounts, and Deals provide visual deal management without requiring custom configuration.
  • Integration with the broader Freshworks ecosystem (Freshdesk, Freshchat, Freshservice) reduces tool sprawl for teams already using Freshworks.

Object mapping

How Acquaint CRM objects map to Freshsales

Each row shows how a Acquaint CRM object lands in Freshsales, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

Acquaint CRM

Contact

maps to

Freshsales

Contact

1:1
Fully supported

Acquaint Contact records migrate directly to Freshsales Contacts. Freshsales requires a primary AccountId on contacts — Acquaint contacts without a linked company are attached to a default 'Unassigned Account' record. Email uniqueness is enforced on the Freshsales side; duplicate emails trigger a merge or skip decision before migration commits.

Acquaint CRM

Company

maps to

Freshsales

Account

1:1
Fully supported

Acquaint Company maps to Freshsales Account. UK address fields (street, city, postcode) translate to Freshsales' address compound field. Parent-company hierarchies in Acquaint map to Freshsales Account.ParentId. Multi-company associations on contacts collapse to one primary AccountId with additional relationships surfaced as Account Contact Relations.

Acquaint CRM

Deal

maps to

Freshsales

Deal

1:1
Fully supported

Acquaint Deal maps to Freshsales Deal. Pipeline and stage names are mapped value-by-value since Acquaint pipeline stages are arbitrary strings whereas Freshsales stages are scoped per Sales Pipeline. Deal amount, close date, owner, and custom fields migrate directly with owner resolved by email match to Freshsales users.

Acquaint CRM

Property Listing

maps to

Freshsales

Custom Object (Property)

1:1
Fully supported

Acquaint's property and listing module has no direct Freshsales equivalent. We create a Freshsales Custom Object named 'Property' with fields for address, listing type (sale/rent), price, status, and links back to the owning Account. Property-to-contact associations are modelled via Freshsales' association API. Portal integration (Rightmove, Zoopla) must be rebuilt in Freshsales using the Freshworks Marketplace apps or custom webhook.

Acquaint CRM

Task / Activity

maps to

Freshsales

Task

1:1
Fully supported

Acquaint tasks, call logs, and meeting notes map to Freshsales Tasks. Original timestamps, owners, and linked contact/deal references are preserved. Acquaint's SMS Text activities migrate as Freshsales Tasks with Type='SMS'. Call duration and outcome data stored in Acquaint custom fields map to Freshsales custom number and pick-list fields on the Task.

Acquaint CRM

Pipeline Stage

maps to

Freshsales

Deal Stage (per Sales Pipeline)

1:1
Fully supported

Acquaint pipeline stage names are free-form strings. Each distinct stage name maps to a Freshsales Deal Stage within the target Sales Pipeline. We deliver the full stage-value map as part of the migration plan so your Freshsales admin can create the pipeline stages before data lands. Stage order and probability values are configurable per stage in Freshsales and are applied at migration time.

Acquaint CRM

User / Owner

maps to

Freshsales

User

1:1
Fully supported

Acquaint user records are resolved against Freshsales users by email address. Unmatched owners are flagged before migration — the team either creates Freshsales user accounts first or assigns those records to a fallback owner. Active/inactive status in Acquaint maps to Freshsales User.Active flag. Owner history on deals is preserved as a custom text field since Freshsales Opportunity stores only the current OwnerId.

Acquaint CRM

Custom Field (Contact)

maps to

Freshsales

Custom Field (Contact)

1:1
Fully supported

Acquaint custom fields on contacts (e.g., marketing source, property interest type) create as Freshsales Contact custom fields. Field type mapping: Acquaint text → Freshsales text, pick-list → pick-list, date → date, number → number. Custom field IDs from Acquaint are stored in Freshsales' Source_System_ID__c field for traceability. Duplicate field names across objects are de-duplicated during schema design.

Acquaint CRM

Attachment / Document

maps to

Freshsales

File

1:1
Fully supported

Acquaint document attachments (brochures, floor plans, EPCs linked to properties) are downloaded and re-uploaded to Freshsales Files. File size limits apply (Freshsales default 25MB per file). Inline images in Acquaint notes are extracted and hosted separately, with URLs stored in Freshsales Notes or custom URL fields. Property images associated with listings via the Custom Object require manual re-link after migration.

Acquaint CRM

Valuation

maps to

Freshsales

Custom Object (Valuation)

1:1
Fully supported

Acquaint valuations attached to properties do not have a Freshsales native equivalent. We create a 'Valuation' Custom Object with fields for property reference, valuation amount, date, agent, and status. The object links back to the Property Custom Object via Freshsales' relationship model. Historical valuations migrate as records on this object.

Acquaint CRM

Lettings Tenancy Record

maps to

Freshsales

Custom Object (Tenancy)

1:1
Fully supported

Acquaint tenancy and rental management records (tenant details, lease dates, deposit, rent amount) require a 'Tenancy' Custom Object in Freshsales. The object links to the Contact (tenant), the Property, and the Account (landlord). Rent payment history and deposit status are modelled as custom fields — Freshsales does not have a native billing or accounting module.

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.

Acquaint CRM logo

Acquaint CRM gotchas

Medium

Property data is split across three distinct modules

Medium

eSign and SMS data is exportable only as history, not as active configurations

High

Accounts and client money are tracked within the CRM rather than in a separate accounting package

Low

Custom fields are per-agency and require manual inventory before migration

Freshsales logo

Freshsales gotchas

Medium

Freddy AI is Pro-tier only despite heavy marketing

High

Post-migration emails and sequences are disabled

Medium

Bot session credits are a one-time 500-session allocation

Medium

Phone credits charged per minute with no cap

Low

File storage limits scale with plan tier

Pair-specific challenges

  • Property and listing data has no native Freshsales home — Custom Object design required before migration

    Acquaint CRM's core differentiator is its property listing, valuation, and portal-integration module. Freshsales has no native equivalent — it does not have a property object, an EPC/document attachment model scoped to listings, or Rightmove/Zoopla sync built in. Migrating property data as-is requires designing a Freshsales Custom Object with address, price, bedrooms, listing type, and status fields, plus relationship fields linking to Accounts and Contacts. The portal sync automations Acquaint runs (automated Rightmove uploads, status updates on offer acceptance) have no Freshsales equivalent and must be rebuilt using Freshsales Workflows or a third-party real-estate integration app from the Freshworks Marketplace.

  • Contact lifecycle status requires value-by-value mapping to Freshsales Lifecycle Stages

    Acquaint uses a property-industry-specific contact status model — statuses like Viewer, Applicant, Tenancy Occupier, and Landlord have no direct Freshsales Lifecycle Stage equivalent. Freshsales ships with Subscriber, Lead, MQL, SQL, Customer, Evangelist stages which are marketing-and-sales-funnel oriented. We map each Acquaint status to the closest Freshsales stage and create any missing custom Lifecycle Stage values on the Freshsales Contact. This mapping must be agreed before migration runs because the stage value drives Freshsales segmentation, automation triggers, and Freddy AI scoring logic.

  • Acquaint's per-office flat pricing does not map to Freshsales per-seat model — team size planning needed

    Acquaint CRM pricing is a flat £99/month per office with unlimited users — a multi-branch or franchise operation pays per office, not per user. Freshsales charges per seat, and the features needed for property management (custom reports, territory management, Freddy AI) require Pro ($39/user) or Enterprise ($59/user). Before migration, teams need to reconcile their user count and required plan tier. Adding users post-migration increases the bill; reducing Acquaint's multi-office flat rate to a per-seat model can be a significant cost change for larger organisations.

  • Lettings and tenancy financial records cannot migrate as accounting entries in Freshsales

    Acquaint includes client accounting features — rent collection tracking, deposit management, and tenancy financial history tied to lettings. Freshsales is a sales CRM and has no native accounting module. Rent payment history, deposit balances, and outstanding rent figures from Acquaint cannot be imported as financial records into Freshsales. We migrate tenancy details (tenant, property, lease dates, monthly rent amount) as a Custom Object. The financial history requires a separate export from Acquaint and import into an accounting tool (Xero, QuickBooks, or a dedicated property management system) post-migration.

  • Freshsales API rate limits apply during migration — large property portfolios may extend migration window

    Freshsales' API enforces per-tenant rate limits that vary by plan tier. The Freshworks developer docs specify throttling on API calls and daily quotas on certain operations. For Acquaint accounts with large property portfolios (5,000+ listings), the migration engineer manages batch sizing and retry logic to stay within Freshsales rate limits. Teams on the Growth plan face lower API quotas than Pro or Enterprise — if the migration runs alongside active Freshsales usage, API quota exhaustion can pause the migration and delay the delta-pickup window.

Migration approach

Six steps for a successful Acquaint CRM to Freshsales data migration

  1. Audit Acquaint data model and export structure

    We connect to Acquaint CRM via API using your credentials and pull a full export of contacts, companies, deals, tasks, and property records. We count record volumes per object, identify custom fields, flag duplicate emails, and assess property-listing complexity. The output is a data audit report that identifies records requiring special handling — properties with large image galleries, tenancy records with financial history, and contacts with multiple company associations. This step runs read-only and does not touch your Acquaint data.

  2. Design Freshsales schema and agree field mapping

    Based on the audit, we design the Freshsales schema: standard objects for contacts, accounts, and deals, plus Custom Objects for Property, Valuation, and Tenancy. We produce a field-mapping spreadsheet with every Acquaint field on the left and its Freshsales destination on the right, including transformation notes for pick-list value mappings and owner-resolution logic. Your Freshsales admin reviews and approves the schema before any data moves. Any Freshsales custom fields not yet created in your account are listed with setup instructions.

  3. Resolve users and set up Freshsales pipeline structure

    Acquaint owner IDs are resolved by email against Freshsales users. We provide a pre-migration checklist: create Freshsales user accounts for any Acquaint users who do not yet have a Freshsales login, map each Acquaint pipeline to a Freshsales Sales Pipeline, and create the corresponding stage values. Pipeline and stage setup in Freshsales must be complete before the migration runs because Freshsales Deal.stage is a required pick-list field — records cannot land without a matching stage value already in the system.

  4. Run sample migration with field-level diff

    A representative slice migrates first — typically 100–500 records spanning contacts, companies, deals, properties, and a few tasks. We generate a field-level diff comparing source values against destination values for every mapped field. You verify that contact status-to-lifecycle-stage mapping is correct, property records are linked to the right accounts, and deal stages are populated. Any mapping errors are corrected and the sample re-runs until the diff passes. This is the validation gate before the full migration commits.

  5. Execute full migration with delta-pickup window

    The full dataset migrates in ordered batches: accounts first, then contacts, then deals, then property custom objects, then tasks. Freshsales API rate limits are managed via adaptive batching. A delta-pickup window of 24–48 hours runs concurrently — any records created or modified in Acquaint during the migration are captured and imported after the main run. Audit logs record every operation. One-click rollback reverts the Freshsales environment to its pre-migration state if reconciliation finds unexpected issues.

  6. Post-migration validation and rebuild handover

    We run reconciliation reports comparing record counts and key field values between Acquaint and Freshsales. Missing or incorrectly mapped records are corrected. We deliver a rebuild-reference export for your Freshsales admin: Acquaint workflow definitions, property-portal sync rules, and any Rightmove/Zoopla automation logic — exported as text so your team can reconstruct the equivalent Freshsales Workflows. Integration credentials (email sync, telephony) are reconnected in Freshsales as a post-migration step.

Platform deep dives

Context on both ends of the pair

Acquaint CRM logo

Acquaint CRM

Source

Strengths

  • Flat per-agency pricing at £99/month with no per-user surcharge for small teams
  • Bundled sales, lettings, and property management in a single licence
  • UK-based telephone and email support included without an additional support tier
  • No minimum contract, no setup fees, and automatic software updates at no extra charge
  • Tightly integrated website hosting and CRM with property portal synchronisation

Weaknesses

  • Dual Windows Desktop + browser interface indicates a legacy desktop-first codebase that may not meet modern UX expectations
  • No native Zapier or Make integration documented, limiting no-code workflow extension
  • Large multi-branch or franchise agencies may pay for unused modules under the single flat-rate model
  • No publicly documented bulk export tool beyond the REST API, which requires technical access to script exports
Freshsales logo

Freshsales

Destination

Strengths

  • Generous free tier for small teams with core CRM functionality without per-seat costs.
  • All-in-one sales CRM with built-in telephony, chat, and email reducing third-party tool dependency.
  • Freddy AI contact scoring and deal predictions available on Pro tier.
  • Multiple pipeline views with Kanban and list options across all plans.

Weaknesses

  • Reports lack depth compared to competitors like HubSpot, with limited customization options.
  • Integration setup is poorly documented with no clear guides for connecting third-party tools.
  • AI features gated behind $39/user/month Pro tier despite marketing emphasis on Freddy AI.
  • Bot sessions limited to 500 one-time allocation with no monthly refresh.

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 Acquaint CRM and Freshsales.

  • 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

    Acquaint CRM: Rate limit details are not publicly documented on the pricing or help pages.

  • Data volume sensitivity

    B

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

Estimator

Estimate your Acquaint CRM to Freshsales 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 Acquaint CRM to Freshsales data migrations

Answers to the questions buyers ask most during Acquaint CRM to Freshsales migration scoping. Not seeing yours? Book a call.

Can't find your answer?

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

Book a free 30 minute consultation

Most Acquaint-to-Freshsales migrations complete in 48–72 hours of clock time for datasets under 50,000 records. The longest planning step is designing the Freshsales Custom Object schema for property and tenancy data before any records move. Large property portfolios (5,000+ listings) or multi-branch configurations extend the timeline to 5–7 days, particularly if Freshsales API rate-limit pacing applies to the Growth plan tier. A sample migration run first adds 2–4 hours but prevents full-run errors.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Acquaint CRM.
Land in Freshsales, 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