levelpartner.ai
Real estate

Real estate contact management: how it works and how to set it up

Real estate contact management is the design of the contact record itself: which fields a person carries, how you mark that someone is a landlord and a past buyer at once, how you link partners in a household, and how you keep consent and ownership straight. This article answers how to structure that record for an office of 10 to 250 people, so that every message you send later reaches the right person for the right reason. Choosing a CRM and running leads through it are separate questions.

The role problem

A contact in a property office is rarely one thing. The woman who rented through your lettings team five years ago bought her first flat through your sales team two years later, and now lets her old flat through you as a landlord. Her brother is a solicitor or attorney who has acted on three of your sales. Her partner is on the purchase but has never emailed you.

Most CRMs, set up without thought, would hold her as a "lead" with a few tags someone added along the way. That record cannot tell your newsletter to send her the landlord bulletin and the past-seller update, cannot tell an AI agent she is not a new buyer, and cannot show a manager that she is worth three relationships to the firm. The fix is to treat role as structured data, not as a tag.

Fields, not tags, for anything you segment on

Tags are quick to add and easy to misspell. After two years, a typical office has "landlord", "Landlord", "LL", "landlord-active" and "ex landlord", each applied by a different person with a different meaning. Any list built on those tags is wrong.

Use a small number of controlled fields for anything that drives a message, a report or a routing rule, and keep tags for temporary or campaign-specific marks. A sensible minimum looks like this:

  • Roles: a multi-select field with fixed options, such as buyer, seller, landlord, tenant, applicant, valuation contact, referral partner, professional contact.
  • Lifecycle per role: active, past client, prospect, lost, so "landlord, active" and "seller, past client" can sit on the same person.
  • Assigned agent: one named owner, separate from whoever created the record.
  • Source of first contact: fixed options, set once and never overwritten.
  • Next contact date: the date someone has agreed to speak to this person again.

On the levelpartner.ai platform these are custom fields on the contact, and smart lists filter on them directly. That is what makes the segmented newsletters described in newsletter templates by audience possible without a monthly clean-up.

Illustration: tag sprawl in a 35-person office

Imagine an audit finds 412 distinct tags across 14,000 contacts, 37 of them variations on five meanings: landlord, past buyer, past seller, valuation and investor. Replace those 37 with two controlled fields, retire 290 one-off campaign tags, and 85 tags would remain, each with a written definition. That is about a fifth of the original list. The counts are hypothetical.

How to create the roles field

  1. Go to Settings and open Custom Fields.
  2. Select the Contact object, then open the Fields tab.
  3. Select Create field.
  4. Open Field type and pick Checkbox, so one person can hold several roles at once.
  5. Fill in Field name ("Roles"), choose a Folder name, and write a Description that defines each option.
  6. Add the fixed options: buyer, seller, landlord, tenant, applicant, valuation contact, referral partner, professional contact.
  7. Confirm the Live preview looks right and click Create custom field.

Create the lifecycle, assigned agent, source and next contact date fields the same way, choosing a dropdown for lifecycle and source and a Date Picker for the next contact date.

Households and relationships

Two buyers on one purchase are two contacts, not one record with two names in the first-name field. Each has their own mobile, email and consent, and either may contact you. Link them with a relationship, such as partner or co-buyer, and attach both to the opportunity.

The same logic applies to wider relationships. A landlord's managing agent, an applicant's guarantor, a seller's executor and a buyer's parent funding the deposit all deserve their own record, linked to the main contact with a named relationship. When the guarantor rings, the person answering can see whose tenancy it concerns.

Professional contacts deserve the same care. Lenders, mortgage brokers, solicitors, attorneys, surveyors and inspectors are your referral network. Hold them as contacts with the professional contact role, their firm, and a link to every deal they worked on. A quarterly view of which professionals sent you business is one of the most useful reports a property office can run.

Association labels hold these links on the platform. Create the label once in settings, then use it on any contact.

  1. Go to Settings, open Objects, find Contacts and select Associations.
  2. Click Create Association.
  3. Choose Another Contact as the object to associate with.
  4. Select Pair of Labels when each side needs its own name, such as Landlord and Tenant, or Single Label when both sides are the same, such as Co-buyer.
  5. Under Configure Relationship, choose the relationship type and its limits.
  6. Check the Preview to see how many records each side can link.
  7. Click Save.

To use a label, open the contact in Contacts, go to the Associations area, click Add for contacts, search for the related person, pick the label and confirm. Removing a link later never deletes either contact. Create Guarantor and Tenant, Executor and Seller, and Partner as further labels once the first pair is working.

One person, one record

Duplicates corrupt every other part of contact management. If the same landlord exists three times, she gets three copies of the bulletin, one record says she has opted out and the others do not, and your report undercounts her value.

Prevent duplicates on arrival rather than cleaning them up later. When an enquiry matches an existing person, add it to that record and update the roles rather than starting a new one. Run a short weekly check of likely duplicates and merge them, keeping the older record's source and history. For the daily habits that keep each lead's record current once it exists, see keeping track of real estate leads.

How to merge duplicates you find

Merging is permanent, so admins do it, and they do it from the duplicate scan rather than by eye.

  1. Open Contacts.
  2. Click the three-dot menu and select Manage Duplicates.
  3. Under Find By, choose Phone for property contacts, since mobile numbers change less often than email addresses.
  4. Click Find Duplicates and wait for the matching groups to load.
  5. Expand a group with the Down Arrow beside it.
  6. Click Review to compare the conflicting fields side by side.
  7. Select the value to keep for each field, and choose one record as the Master.
  8. Click Merge, tick the acknowledgement box and click Merge Duplicates.

If a suggested pair are genuinely different people, such as a father and son with the same name at the same address, click Reject so the scan stops offering them. That decision cannot be undone either. To stop new duplicates arriving, the Allow Duplicate Contacts setting under Settings, Business Profile, Contact Preferences should be off, with phone or email as the matching field.

Tip

When merging two records, keep the earliest source of first contact. It is the only honest answer to where that relationship began, and your source reporting depends on it.

Consent is per person and per channel. A buyer may be happy to receive texts about viewings and never want a marketing email. A past client may have agreed to newsletters but not to calls.

Hold consent as fields on the contact: email marketing, SMS marketing, phone, each with the date and the source of the consent. Make sure opt-outs from any channel update the field automatically. In the United Kingdom, UK GDPR and the electronic marketing rules apply. In the United States, federal and state rules apply to calls and texts in particular. The details are for your adviser, but the principle for the record is the same everywhere: if you cannot show when and how someone agreed, do not send them marketing on that channel.

This matters more for a property office than for most businesses, because your contacts span many years. A seller from eight years ago who never gave marketing consent is not a newsletter subscriber, however good the newsletter is.

What most advice on contact management gets wrong

Most guides tell you to capture as much as possible about every contact: birthdays, children's names, pets, hobbies, the colour of their front door. The idea is that rich data builds relationships.

In practice, fields nobody uses become fields nobody updates, and stale personal data is worse than none. A birthday message to the wrong person, or a reference to a child's school from six years ago, damages trust. Capture what drives a decision or a message: roles, lifecycle, owner, source, next contact date, consent, and the property the contact is connected to. Add a personal detail only if an agent will actually act on it, and let agents note the rest in free text. A lean record that is accurate beats a rich record that is wrong.

Ownership when agents leave

The contact record is the firm's. The relationship is the agent's to manage. That needs to be written into how the record works: one assigned agent per contact, history visible to everyone with access, and a one-action reassignment when someone leaves.

When an agent leaves, reassign their contacts by role. Active deals go to whoever will finish them. Past clients and nurture contacts go to the agents who will own those relationships next. Send each reassigned contact a short message introducing the new agent, from the new agent. The history stays on the record, so the new agent knows what was promised. How this connects to the wider CRM decision is covered in what a real estate CRM must hold.

Illustration: a departing senior agent

Suppose the agent owns 1,150 contacts: 40 with open deals, 380 past clients, 600 nurture contacts and 130 professional contacts. Under the handover rule, open deals would go to a named colleague the same day, past clients and nurture contacts would be split across three agents by area, about 330 each, and professional contacts would move to the sales manager. Each group would hear from its new agent within a week. The numbers are illustrative.

The trade-off

Controlled fields and strict duplicate rules slow data entry. Agents cannot type any tag they like, and they have to pick from fixed options that may not quite fit. Occasionally a real nuance gets lost because the field has no option for it.

That is the right price. A contact database that every agent writes into freely is unusable for segmentation within a year. Review the field options every quarter, add an option when the same nuance keeps appearing in notes, and leave free text for everything else. Once the structure is sound, automation can do more of the work, such as marketing triggered by changes on the record.

Frequently asked questions

Should landlords and tenants be in the same database as buyers and sellers?

Yes. They are often the same people at different times, and splitting them across systems loses the history that makes them valuable. Use roles and lifecycle fields to keep messages separate, and separate pipelines for the deals.

How do I clean an existing contact database?

Start with roles and consent on contacts from the last few years, merge duplicates, then retire or rename tags. Do not try to fix every old record at once. Older contacts with no consent and no role can be archived rather than cleaned.

What should an AI agent be able to read on the contact?

Roles, lifecycle, assigned agent, current opportunities and recent conversations. That lets it greet a past client as a past client and route them to their own agent. It should not need, or be given, personal details beyond what the conversation requires.

How often should contact data be reviewed?

Weekly for duplicates, quarterly for field options and tags, and yearly for consent on long-dormant contacts. Each review is short when it happens on schedule and painful when it is left for years.