CRM migration

Migrate from Acquaint CRM to HighLevel

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

Acquaint CRM logo

Acquaint CRM

Source

HighLevel

Destination

HighLevel logo

Compatibility

92%

11 of 12

objects map 1:1 between Acquaint CRM and HighLevel.

Complexity

BStandard

Timeline

48–72 hours

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Acquaint CRM is a property-sector CRM built around lettings, sales listings, client accounting, and portal login for UK estate agents. Its data model centres on contacts, properties, tenancies, and branch-level segmentation, with custom fields and document attachments per record. Acquaint exposes a REST API for data export and supports bulk CSV extraction for contacts, properties, and tasks. HighLevel uses a contact-centric model with Opportunities (pipelines), Companies, Notes, Appointments, Tasks, and Custom Objects. Property data from Acquaint does not have a native HighLevel equivalent — property listings, rental periods, and property-specific custom fields migrate into HighLevel Custom Objects with address and status fields created as custom fields on the contact or a linked object. Automations (workflows, sequences, triggers) do not export from Acquaint in a portable format and must be rebuilt in HighLevel's visual Workflow Builder after migration. We sequence the migration Acquaint API → staging → HighLevel bulk import. First contacts and companies, then property records mapped to custom objects, then opportunities linked to the correct pipeline stage. A delta-pickup window captures any records modified during cutover. Reports, dashboards, and client portal configurations are destination-side schema that require post-migration setup.

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

HighLevel logo

HighLevel

What's pulling them in

  • Agencies choose HighLevel to consolidate CRM, email, SMS, scheduling, and funnels into one subscription, eliminating monthly bills for five to ten separate SaaS tools they previously stitched together.
  • The flat-rate pricing model bills per sub-account rather than per contact, so growing a contact database from 1,000 to 100,000 records does not trigger a billing surprise—a common pain point avoided by migrating customers.
  • White-label and sub-account capabilities let agencies resell HighLevel access to their own clients, turning a software cost center into a recurring revenue stream that justifies the subscription.
  • The platform ships a 14-day free trial with no credit card required, giving teams a low-friction entry point to validate fit before committing to the $97/month Starter tier.
  • Marketing agencies managing multiple client accounts use sub-accounts to maintain data isolation per client while operating under a single agency billing relationship with HighLevel.

Object mapping

How Acquaint CRM objects map to HighLevel

Each row shows how a Acquaint CRM object lands in HighLevel, 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

HighLevel

Contact

1:1
Fully supported

Acquaint contact records map directly to HighLevel contacts. We match by email address and preserve the original createdate as a custom field since HighLevel assigns CreatedDate at import time. Owner resolution runs by email match against HighLevel users before any records land.

Acquaint CRM

Company

maps to

HighLevel

Company

1:1
Fully supported

Acquaint company records (landlord or vendor businesses) map to HighLevel companies. We preserve the company address, phone, and website fields. If an Acquaint contact has no associated company, the company record is created as a placeholder to maintain referential integrity in HighLevel.

Acquaint CRM

Property

maps to

HighLevel

Custom Object: Property Listing

1:1
Fully supported

Acquaint property records have no direct HighLevel equivalent. We create a Property Listing custom object in HighLevel and map property address, status, listing price, and property type into custom fields on that object. Each property record links to the associated landlord or vendor contact.

Acquaint CRM

Lettings/Tenancy

maps to

HighLevel

Custom Object: Tenancy

1:1
Fully supported

Acquaint tenancy records (tenant contact, start date, end date, rent amount, deposit held) map to a Tenancy custom object in HighLevel linked to the tenant Contact. Rental periods and deposit fields become custom fields on the tenancy record. We also map the deposit amount to a currency field and link the tenancy to the related property custom object using a lookup relationship, ensuring referential integrity across lettings data.

Acquaint CRM

Task

maps to

HighLevel

Task

1:1
Fully supported

Acquaint tasks map to HighLevel tasks with subject, due date, assigned user, and status preserved. Completed task history migrates as completed HighLevel tasks. Owner resolution by email match ensures tasks are assigned to the correct HighLevel user. Task descriptions, priority flags, and any linked sub‑tasks are also transferred, with the original created timestamps preserved as a custom field to maintain historical context.

Acquaint CRM

Note

maps to

HighLevel

Note

1:1
Fully supported

Acquaint notes attached to contacts or properties migrate as HighLevel notes. We link each note to the corresponding contact or property custom object. Original created timestamps are preserved in a custom field since HighLevel overwrites CreatedDate on import. Note categories, author email, and any attached files are also transferred, ensuring the full context of each communication is available in HighLevel's activity feed.

Acquaint CRM

Document / Attachment

maps to

HighLevel

File

1:1
Fully supported

Acquaint documents (EPCs, floor plans, tenancy agreements, property photos) are downloaded from the source and re-uploaded as HighLevel files, linked to the relevant contact or property record. Large property-photo sets are batched to stay within HighLevel file-size limits. We preserve original file names and creation dates as metadata, and apply version tags to distinguish updates from the original upload, facilitating audit trails and quick retrieval.

Acquaint CRM

Tag / Label

maps to

HighLevel

Tag

1:1
Fully supported

Acquaint contact tags and property tags map to HighLevel tags. Tags are preserved as a flat list on the contact or custom object. No tag hierarchy exists in Acquaint, so a flat tag migration matches the HighLevel model exactly. These tags can be used for segmentation, lead scoring, and workflow triggers in HighLevel, allowing you to replicate existing marketing and routing logic without additional configuration.

Acquaint CRM

Owner / Staff

maps to

HighLevel

User

1:1
Fully supported

Acquaint staff records (name, email, role, branch) map to HighLevel users. Email address is the key field for matching. Unmatched staff are flagged before migration — your team either invites them to HighLevel first or assigns their records to a fallback owner.

Acquaint CRM

Branch

maps to

HighLevel

Sub-Account

1:many
Fully supported

Acquaint multi-branch setups can map each branch to a separate HighLevel sub-account, preserving independent contact pools, pipelines, and reporting per branch. Alternatively, all branches consolidate into one HighLevel account with branch-tag filtering — your team chooses before migration planning begins.

Acquaint CRM

SMS History

maps to

HighLevel

Conversation / Task

1:1
Fully supported

Acquaint SMS logs attached to contacts migrate as HighLevel conversation records or tasks with a Type of SMS. HighLevel's Conversations feature captures inbound/outbound SMS threads per contact, preserving the message content and timestamp. Each thread retains direction flags, delivery status, and any media URLs, enabling your team to view full conversation history and trigger automated replies based on inbound keywords.

Acquaint CRM

Custom Field (contact-level)

maps to

HighLevel

Custom Field on Contact

1:1
Fully supported

Acquaint contact custom fields (source of lead, preferred contact method, budget range) are created as HighLevel custom fields on the Contact object before migration. Field data types are matched — pick-lists become pick-lists, text fields become text fields. We also transfer any default values, required flags, and validation rules, ensuring that downstream reporting and automation triggers behave consistently with the original Acquaint setup.

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

HighLevel logo

HighLevel gotchas

High

Sub-account architecture creates isolated data silos per client

High

Usage-based telecom and AI costs are not in the subscription price

Medium

Workflows have no native equivalent in most destination CRMs

Medium

API rate limits cap bulk migration throughput at 100 requests per 10 seconds per sub-account

Low

White-label configuration and branding assets do not export via API

Pair-specific challenges

  • Property data has no native HighLevel equivalent and requires a custom object schema build before migration

    Acquaint's property model (listings, tenancy records, landlord details, EPC ratings, council tax bands, floor areas) has no 1:1 equivalent in HighLevel's contact-opportunity structure. HighLevel stores property-level attributes as custom fields on a custom Property Listing object that must be created before any property records can be imported. We deliver a schema plan for the custom object and its fields as the first step, so the object structure exists before data validation runs. If your team uses multiple property types (residential sales, lettings, commercial), each may require a separate custom object or a property-type discriminator field.

  • Automations and workflows do not export in a portable format from Acquaint

    Acquaint stores workflow configurations server-side and does not expose an export endpoint that produces machine-readable automation definitions. Sequences, triggers, email templates, and task-reminder rules cannot be migrated as data — they must be rebuilt in HighLevel's visual Workflow Builder after migration. We export a plain-text description of each Acquaint workflow (trigger event, action sequence, conditional branches) as a rebuild reference document that your HighLevel admin can use to reconstruct the logic. This is disclosed upfront so teams budget time for post-migration workflow rebuilds.

  • Acquaint API rate limits cap extraction throughput on large datasets

    Acquaint's API enforces per-request rate limits that determine how quickly we can pull records during extraction. HighLevel's API 2.0 allows 200,000 requests per day per sub-account, which is not the bottleneck. For datasets over 50,000 Acquaint records, the source-side rate limit can extend the migration window beyond the initial estimate. We implement exponential backoff and request queuing to stay within Acquaint's limits without failing records, but large migrations should plan for a longer extraction phase.

  • Multi-branch Acquaint setups require sub-account design decisions before migration

    Acquaint's branch-level segmentation uses a single database with permission-scoping per branch. HighLevel uses sub-accounts as independent workspaces, each with its own contacts, pipelines, and users. Each Acquaint branch can map to a separate HighLevel sub-account, or all branches can consolidate into one account with branch tags for filtering. The choice affects pipeline configuration, user permissions, and reporting scope. We present both options with trade-offs during migration planning before any data moves.

  • Acquaint call recordings are not accessible via API and do not migrate

    Acquaint does not expose call recordings through its public API. Any call recordings stored in Acquaint remain in the source system and cannot be transferred as part of the data migration. SMS history and notes do migrate. If call recordings are a compliance or record-keeping requirement, your team should download them from Acquaint separately before the migration cutover date and store them in a document management system. Additionally, for regulatory audits, export the files prior to cutover and archive them in a compliant storage solution.

Migration approach

Six steps for a successful Acquaint CRM to HighLevel data migration

  1. Extract Acquaint data via REST API

    We connect to Acquaint's REST API using your agency's API credentials and extract all record types: contacts, companies, properties, tenancies, tasks, notes, and attachments. Acquaint's API returns records in JSON format. We pull in full detail including custom field values, owner IDs, and timestamps. If the export hits rate-limit responses, we apply exponential backoff and retry logic to complete the extraction without dropping records. The extracted data is staged in a secure migration workspace for schema mapping review before any destination writes occur.

  2. Design HighLevel custom object schema

    Before data lands in HighLevel, we create the custom objects and custom fields required for property and tenancy data that has no native equivalent. The Property Listing custom object receives fields for address, postcode, status, property type, bedrooms, rent amount, EPC rating, and council tax band. The Tenancy custom object receives fields for start date, end date, rent amount, and linked contact. We deliver a schema design document with field names, types, and pick-list values for your HighLevel admin to approve or adjust before we create anything in the destination.

  3. Map, clean, and sequence the migration load order

    We map every Acquaint field to its HighLevel target using the field_mapping plan. Owner resolution runs by email match against HighLevel users — unmatched owners are flagged for your team to address before migration runs. Multi-branch setups are resolved according to the sub-account design agreed in planning. Duplicate contacts are identified by email address and surfaced for your team to merge or exclude before the import sequence begins. The load order follows relational dependencies: contacts and companies first, then custom objects, then attachments.

  4. Run a sample migration with field-level diff

    A representative sample of records — typically 100–300 spanning contacts, companies, properties, and tasks — is migrated to HighLevel first. We generate a field-level diff report comparing source values against the destination values for every mapped field. Your team reviews the diff to verify that property status values, tenancy dates, owner assignments, and tag lists are correct before the full migration commits. Any mapping errors are corrected in the migration engine and the sample re-runs.

  5. Execute full migration with delta-pickup and rollback plan

    The full dataset is migrated to HighLevel following the validated load order. A delta-pickup window (typically 24–48 hours) captures any records created or modified in Acquaint during the migration run. All operations are written to an audit log. If reconciliation fails or a field mapping error is discovered post-migration, a one-click rollback reverts the HighLevel state to pre-migration. Your team continues working in Acquaint throughout the migration window — no downtime, no frozen accounts.

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
HighLevel logo

HighLevel

Destination

Strengths

  • Consolidates CRM, marketing automation, email, SMS, scheduling, and funnels into one platform at a predictable flat monthly rate.
  • Supports unlimited contacts and unlimited users on all paid tiers, removing per-record billing anxiety as databases grow.
  • Offers white-label and sub-account capabilities that let agencies resell access and manage multiple client environments under one billing relationship.
  • Includes built-in review management, reputation monitoring, and AI agents as native features rather than third-party add-ons.
  • Exports Contacts and Companies via a scalable async bulk CSV system that handles multi-million-row datasets without blocking the UI.

Weaknesses

  • The breadth of features creates a steep learning curve; advanced automations and Workflow configuration require significant time investment that smaller teams may not recover.
  • The platform charges usage-based fees for telecommunications and AI features that are not included in the base subscription, leading to bill surprises.
  • Recurring user reports on Reddit and G2 describe bugs, errors, and slow support response times that disrupt live marketing and sales operations.
  • Sub-account architecture, while powerful for agencies, adds migration complexity when identifying which client data lives in which isolated environment.
  • The platform is designed for agencies and SMBs; larger enterprises requiring deep reporting, custom objects at scale, or complex role-based access may outgrow its capabilities.

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

  • 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

    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 HighLevel 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 HighLevel data migrations

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

Can't find your answer?

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

Book a free 30 minute consultation

Most Acquaint-to-HighLevel migrations complete within 48–72 hours for datasets under 25,000 records. Larger setups exceeding 200,000 records, or those with extensive property custom fields and multi-branch sub-account splits, extend to 5–10 days. The custom object schema design and HighLevel Workflow Builder rebuild are planning tasks that run in parallel before data moves, so they do not add to the migration window itself.

Adjacent paths

Related migrations to explore

Ready when you are

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