Back to Projects
NDA CaseReal estateCompleted

Premium real estate: lead qualification

Filtering out off-target leads by budget, district and property type

Updated:

minutesFirst contactonly warm onesLeads on the agent deskat the entryFiltering off-target
In short

A premium real estate agency was paying for ads, but most of the incoming leads were off-target, and agents spent days chatting with people who were not ready to buy. The first reply sometimes came hours later, and the client interest cooled down. We added an AI assistant on WhatsApp that clarifies budget, district, property type and timeline itself, filters out random requests and hands the agent a ready card with matching options. Now agents mostly work with warm leads, and the first contact takes minutes.

Results

First contact

hours of waiting

minutes

Leads on the agent desk

everyone at once

only warm ones

Filtering off-target

by hand in chat

at the entry

01

Context

A premium real estate agency with a stream of requests from paid ads and social media. The properties are expensive, the deal cycle is long, and the ad traffic came in mixed: alongside real buyers wrote the curious, renters and people for whom the property was out of budget. Several agents sorted every request by hand in chat. As a result, the most expensive time of the specialists went to conversations that almost never ended in a viewing.

02

Diagnostics

We broke down the funnel from request to viewing and saw the bottleneck right at the start. Only a small share of requests reached a viewing, and the first reply sometimes took a client several hours, because the agent was busy at a meeting or with another client. During that time interest cooled and the person went to whoever answered faster. Meanwhile, agents could not tell a hot lead from a random one until they had already spent time on it.

03

Problem

We needed not just an autoresponder but fast qualification at the entry. The assistant should itself, and in a living tone, clarify budget, the district of interest, property type and purchase timeline, and then understand whether the request is on target. Hot requests must go to the agent at once and flagged as priority, while off-target ones are closed gently, without burning the specialists time and without scaring the person off with a dry form.

04

Solution

We built an assistant on WhatsApp that meets every ad lead within seconds. It asks a short, polite chain of questions, recognizes the client free-form wording and, based on the answers, matches the request against the property base. If the parameters fit and the person is ready to deal within a foreseeable term, the request is flagged as hot and goes to the agent along with a card: budget, district, matching options and the whole dialog history. Off-target requests are closed gently, and the contact is kept in the base for the future so the agent does not return to them.

05

Implementation Steps

The launch took about four weeks. First, together with the head of sales, we described the criteria of a target request: budget thresholds, priority districts, property types and signs of readiness to deal. Then we linked the assistant to the property base and the CRM so the card would reach the right agent immediately. Separately, we tuned the tone of the questions so they sounded like a talk with a consultant, not an interrogation. After a trial on part of the ad traffic, we rolled the assistant out to the whole request flow.

06

Business Impact

After launch, the share of viewings that really lead to a deal grew noticeably, because mostly prepared clients now reach the agent. Time to first contact dropped from several hours to a couple of minutes, and requests stopped cooling in the queue. Agents were relieved of sorting random requests and focused on what brings commission: viewings, negotiations and deal support. The ad budget started working more efficiently, since not a single paid lead is left without a fast reply.

Tech Stack

WhatsApp Business APIBitrix24NLUGoogle SheetsMeta Ads

Honest Limitations

The assistant deals only with qualification and the first contact. It does not discuss the final price, does not bargain over terms and does not handle the legal part of the deal: document checks, the deposit and the contract. All of that stays with the agent, and the assistant deliberately does not replace the property viewing and live negotiations.

Measurement Methodology

We compared conversion from request to a scheduled viewing and time to first reply for 30 days before launch and 30 days after. We counted from CRM data on the same ad traffic. All figures are rounded and given as ranges so the agency cannot be identified from them.

Frequently Asked Questions

How does the assistant tell that a lead is on target?

It matches budget, district, property type and purchase timeline against the agency criteria and flags matches as priority. Disputed cases still go to the agent so a live person makes the call.

What happens to off-target leads?

The assistant replies politely and keeps the contact in the base for the future without distracting the agent. Some of these clients ripen later, and then they are worked with directly.

Does the assistant replace the agent at a viewing?

No, it brings the client to the meeting and passes the agent the full context. The viewing, negotiations and closing of the deal are handled only by a human.

Why no brand name?

The agency name, property addresses and agent names are hidden under NDA. The messenger and ad tool names are given only to show the real integration stack, not as advertising for the services. The figures are given in aggregate and rounded, so a specific company cannot be worked out from them.

Related service

Real estate

Interested in AI Automation?