An import-exclusion rule for agency records

Jun 1, 2026

9 min read

The easiest mistake in a software move is importing everything because deletion feels risky.

Every old contact, every half-written note, every duplicate landlord, every closed transaction, every test record from 2019. It all comes across. The new system looks full on day 1, then agents start asking the same awkward questions they asked in the old one.

Which James is the buyer? Why is this vendor still active? Who owns this landlord? Is this note current, or just old noise? Can we contact this person, or did they unsubscribe years ago?

If your agency is choosing the best database for real estate agents, the import decision matters as much as the product decision. A clean new database starts with deciding which records are trustworthy enough to move now, which need quarantine, and which should stay archived.

That is the job of an import-exclusion gate.

An agency owner reviewing exported contact records on a laptop beside printed property files and coloured move quarantine archive labels

Start with trust, not volume

Most old real estate databases contain useful history and clutter in the same export. The import tool treats both as data.

An old applicant with a clear budget, search area, last contact date, source, owner, and permission to contact is useful. A record called “Tom buyer maybe” with no phone number, no requirements, and a note saying “call later” is not useful just because it has a row in the spreadsheet.

NAR’s CRM cleanup guidance rightly focuses on duplicates, contact detail, inactive tags, and ongoing maintenance. Before a migration, ask a sharper question: would this record make the new system more trusted or less trusted?

If agents open the new database and find dead records, duplicated clients, and vague notes, they will quietly rebuild their own lists.

For a newer agent, the database is the agency’s shared memory. It should help someone answer, “What needs doing next, and why?” If a record can’t answer that after a quick check, don’t treat it as clean.

Use a move, quarantine, archive gate

Don’t review every field on every record. That burns time and creates false precision. Use 3 lanes.

LaneWhat it meansWhat happens next
MoveThe record is trusted enough to enter the new system as working dataImport it with owner, status, source, and next action where relevant
QuarantineThe record may be useful, but one missing piece could mislead the teamHold it in a separate import batch until someone fixes or summarises it
ArchiveThe record has no current operational value, no clear permission, or no business reason to appear in daily workStore it outside active lists according to your retention rules

Quarantine is the lane agencies skip. They either import messy records because they might matter, or delete them because they look weak. Both are too blunt.

A quarantined record is a pause, not a verdict. It says: “This could be useful, but not yet.”

That protects the new real estate database without forcing agents to settle every edge case before launch.

The records that should not move yet

Use this table before importing old contacts, applicants, vendors, landlords, companies, deals, and notes.

Record typeMove when…Quarantine when…Archive when…
Active buyer or tenantRequirements, timing, owner, source, and next action are clearBudget, area, or last conversation is too vague to act onThere is no current relationship or permission to contact
Vendor or landlordProperty, instruction state, owner, and communication preference are clearThe contact exists but the property or decision state is missingThe relationship is historic and no longer useful for active work
Company or householdLinked people and relationship roles are clearDuplicate companies, spouses, partners, or landlord entities may split the storyIt is a test, supplier, or one-off record with no active or historic value
Closed transactionFile reference, parties, completion state, and document location are clearThe transaction exists but file references are missingIt is a duplicate shell with no distinct record value
Free-text noteIt explains a current decision or useful historyIt contains mixed facts that need summarising before importIt says nothing more than “called”, “left message”, or “follow up”
Task or reminderIt has an owner, date, related person or property, and reasonThe action is real but detached from the record it affectsIt is overdue history with no current action
Imported list or portal leadSource, consent or relationship context, and first response state are visibleSource is unclear or permission needs checkingIt is unqualified, duplicated, or outside your contact rules

Legal advice sits outside this article. Retention, consent, and complaint-handling requirements vary by location and agency policy. The operating rule is simpler: don’t let uncertain records sit in the same lane as trusted live work.

If in doubt, quarantine and review.

A real estate operations manager sorting agency records into move quarantine and archive columns on a whiteboard during a database migration review

Duplicates are not just duplicate names

Duplicate cleanup goes beyond “same email, same phone.”

A couple may appear as 2 separate buyers, then later as joint vendors. A landlord may use a personal email for one flat and a company email for another. A commercial contact may appear under a company, a trading name, and a personal mobile. One negotiator may save “James + Priya”, while another saves only Priya after a viewing.

The RealNex duplicate-record guidance gives a useful commercial real estate reminder: contacts, companies, and properties can all carry duplicates, and imports or multi-user entry often create them.

Before import, separate low-risk duplicates from high-risk duplicates.

Low-risk duplicates have the same name, email, phone, role, and recent history. They can often be merged after a quick check.

High-risk duplicates have conflicting notes, different properties, different owners, or different relationship roles. Quarantine them. Don’t let an import merge away the note that explains why the landlord uses a separate company record, or why 2 buyers with the same surname aren’t the same household.

A good database for real estate agents should help you find these risk groups before they turn into daily confusion: duplicate names, missing owners, no next action, stale active status, missing source, missing consent context, and closed files with no document reference.

AvaroAI’s search and filtering are built around connected work, so a manager can look across contacts, listings, viewings, offers, tasks, and documents instead of exporting another spreadsheet to work out what is safe to import. The design choice matters here: migration review is faster when “bad record” means “record missing the context needed to act”, not just “field blank.”

Summarise bad notes before they become permanent

Old notes are where migrations get untidy.

Agents write notes for themselves in the moment. “Wants garden, partner unsure, call after valuation” may have made sense on the day. Six months later, inside a new system, it needs structure.

Before moving notes, ask whether the note contains:

  • A current requirement
  • A decision or objection
  • A promised follow-up
  • A communication preference
  • A file or document reference
  • A sensitive context that should not be widely visible

If yes, summarise the useful part before import or quarantine the record. Don’t dump 40 old notes into a new timeline and call that history.

AvaroAI is deliberate about this. Contact records can carry interest level, price range, requirements, notes, tasks, reminders, and related listings because not every detail belongs in one long note. Repeatable facts should become fields or linked records. Judgement and nuance can stay as notes.

That separation stops old noise from hardening into operating truth.

Run a 45-minute exclusion review

You can do this tomorrow with one export and a small review group: one owner or manager, one agent who knows the live clients, and one person who understands files.

Use this 45-minute pass before any full import:

  1. Filter for records marked active but with no owner or no next action.
  2. Filter for duplicate names, phones, emails, companies, households, and properties.
  3. Pull closed transactions with missing file or document references.
  4. Pull contacts with no source, no recent touch, or unclear permission to contact.
  5. Pull free-text notes over a sensible length and mark the ones that need summary.
  6. Put each group into move, quarantine, or archive.

Don’t try to fix everything in the meeting. The goal is to stop weak records entering the new system as if they’re clean.

The NAR guide to choosing a CRM makes a practical point for anyone comparing systems: know what you want from the tool before choosing it. For import readiness, the same principle applies. Know what a trusted record looks like before you move thousands of them.

A small real estate team reviewing a short import exclusion checklist around a conference table with laptops and property folders

The best database is the one agents trust after import

The best real estate database imports the history agents trust enough to use on a busy day.

That trust comes from visible signs. Active records have owners. Live applicants have requirements. Vendor and landlord records connect to property context. Closed files point to the right documents. Notes explain decisions instead of burying them. Duplicates don’t split the same relationship across 3 places.

When those basics are missing, agents compensate. They keep private lists, old exports, inbox searches, and memory-based shortcuts. Once that starts, the new database becomes another place to check instead of the place work happens.

So before the next import, be selective. Move records that can support action. Quarantine records that need one decision. Archive records that would only pollute daily work.

That selectivity stops the old database from following your agency into the new one.


Related reading

Disclaimer: This page may contain AI-assisted content. The information is provided solely as a general guide and may not be correct, complete, or current, including, but not limited to, our full or applicable service offerings. While we strive for accuracy, no guarantee is made regarding correctness or completeness, and no expectation should be made as such. Please contact us directly to confirm any details before utilizing our service.

CTA
Ready to begin your journey?

Experience how AvaroAI can streamline your day, surface insights faster, and give you more time to focus on what really matters - closing deals and growing your business.

Start for Free
Talk to Sales