Yandex Direct for real estate developers: how to set up campaigns that lead to deals

12 min readRuslan Matveev

In short

  • Yandex Direct works well with demand that already exists, when people search for an apartment in a specific district or already know the project's name. It can hardly create interest in a new project, so that job belongs to other channels.
  • Brand queries, location search, the ad network and retargeting play different roles, so it is better to keep them in separate campaigns. Otherwise the average cost per inquiry looks good and hides the expensive parts.
  • The most important decision is the goal for automated bidding. If it learns from form submissions, it will bring people who readily leave a phone number. If it learns from qualified leads in the CRM, it will look for people who actually buy.
  • A Yandex Direct test takes six to eight weeks, and it is worth judging by the cost of a qualified lead and of a sales office meeting rather than by the cost per inquiry in the report.

Yandex Direct, Russia's main search ad platform, is the core paid channel for most developers, because it brings in people who are already looking for an apartment by district, by mortgage program or by the name of a specific residential complex. At the same time, Direct is the channel that most often sparks arguments between marketing and sales. The marketer shows a report with plenty of inexpensive inquiries, and the salespeople say that calling these people back is pointless.

Usually both sides are right, and the cause of the argument lies in the setup. Automated bidding in Direct learns from whatever goal it was given. If the goal is a form submission on the site, the algorithm gets better and better at finding people who are happy to leave their contacts, and to it there is no difference between an apartment buyer and someone who fills in every quiz out of curiosity.

Below I go through the campaigns one project needs, how to choose keywords, which goal to set for the strategy, what a landing page should contain and how to run a test so that its results let you make a decision. I compared Direct with other channels in the article on developer lead generation, and here the focus is on Direct alone.

What Direct can do and where its limit is

Search ads are shown to people who have already typed a query, so they are good at capturing existing demand. The Yandex Advertising Network, Yandex's display network of partner sites and apps, together with retargeting helps add volume and bring back people who have already visited the project's site. What Direct can hardly do is introduce a new residential complex to people who have never heard of it and are not looking for an apartment in that district. That takes outdoor advertising, display formats, property classifieds and content, which I wrote about in detail in the article on promoting a residential project.

This leads to the channel's main limitation: the number of relevant searches in your city is finite. When the inquiry plan is larger than that demand, campaigns start expanding into generic and neighboring queries, bids go up and the quality of inquiries goes down. So before launch it helps to check in Yandex Wordstat, Yandex's keyword volume tool, how many people a month search for apartments in your district, and to estimate honestly how much of the plan Direct can cover.

As a rough guide, for a mid-market project in a city of a million people, an inquiry from search now usually costs between 4,000 and 8,000 rubles, and one from the ad network costs about half as much. However, noticeably fewer people from the ad network pass the sales manager's check, so the price difference is largely misleading.

Which campaigns one residential project needs

It is worth splitting campaigns by their role. If you mix brand and generic queries in one campaign, the cheap inquiries from the project's name will mask the real cost of hot demand, and you will notice it only once the budget is already spent. If you combine search and the ad network, the strategy will start moving money to wherever inquiries are cheaper, which is usually the network with its lower-quality inquiries.

CampaignWho it brings in
BrandPeople searching for the project or the developer by name. Its job is to keep this demand from going to competitors and aggregators.
Location searchPeople looking for an apartment or a new build in a specific district, near a metro station or on a particular street. This is the main flow of hot demand.
Segments and mortgagePeople with a clear need, such as a family mortgage, an apartment with finishing or a certain number of rooms. Each segment needs its own landing page.
Feed-based product campaignPeople looking for specific apartments, since the ad shows the floor plan, area and price right away.
Ad networkExtra volume from people who were interested in the topic but did not click in search.
RetargetingSite visitors who did not leave an inquiry, so you can remind them about the project, new apartments or an offer.

By default, Yandex now offers the Unified Performance Campaign, a single campaign type that combines search and the network. At the start I still keep them separate, because that way you can see which of the two brings in buyers and which simply brings cheap inquiries. You can merge them later, once the strategy is learning from qualified leads and there is enough data for both.

Advertising on competitors' project names is a separate question. Direct allows ads to show on such queries, but you cannot use someone else's name in the ad text. These campaigns usually convert poorly, because the person is looking for a specific project. They start to make sense when you have a clear advantage in price or completion date and the landing page shows it right away.

Keywords and negative keywords

A developer's keyword set is fairly compact: district and street, type of housing, number of rooms, mortgage programs and the project name. Expanding it with generic words like "apartment" or "real estate" is almost always expensive and adds little. It is much more useful to work in the opposite direction and cut off unrelated demand with negative keywords.

A basic list for new builds usually includes words related to renting (rent, daily, to let), the resale market (resale, from owner), informational queries (calculator, forum, what is), construction jobs (vacancies, foreman), as well as the names of districts and cities where the project is not located. The word "reviews" is better kept in the brand campaign, because someone looking for reviews of your project is in the middle of choosing an apartment, and it makes sense to send them to the page with construction progress.

By default, autotargeting extends impressions to related queries, so it is worth restricting it to the targeted categories. During the first six weeks it helps to open the search query report once a week, because it almost always turns up new phrases for which the ads are shown for nothing.

Which goal to give automated bidding

Manual bid management in real estate is mostly a thing of the past, because Direct's automated strategies do better as long as they have enough data and the right goal. The second condition matters more than the first. The strategy looks for people similar to those who have already completed the goal, so choosing the goal essentially decides who the ads will bring in.

Form submissions or clicks on the phone number are reasonable only for the first couple of weeks, while there is no other data. The next step is a targeted call, meaning a call longer than a minute recorded by call tracking. The best option is a qualified lead: the sales manager marks in the CRM that the person fits by budget, timeline and need, and this status is passed to Yandex Metrica, Yandex's web analytics service, as an offline conversion.

To learn, a strategy needs roughly 10 conversions a week per campaign, and a single campaign rarely produces that many qualified leads. That is why it is convenient to use a composite goal in which a qualified lead is valued, for example, five times higher than an ordinary targeted call. This gives the algorithm enough signals to learn from, while it still understands which inquiries really matter to you. I described how to connect ads, call tracking and the CRM into one setup in the article on end-to-end analytics in real estate.

A simple check

Open your campaign settings and see which goal the strategy is working toward. If it is a form submission and the campaigns have been running for more than a month, this is the place to start improving. In my projects, switching to a qualified lead noticeably reduced the share of irrelevant inquiries within a month or a month and a half.

Ads, the feed and landing pages

A person sees several new-build ads on the results page at once, and what helps an ad stand out is concrete facts: the starting price, the monthly payment, the completion date, the walk to the metro, the finishing. Words like "comfortable" or "premium" appear in almost every ad and tell the reader nothing. A price in the headline may lower the click-through rate a little, but that is more of an advantage, because you stop paying for clicks from people who cannot afford the project.

The product campaign is built on a feed, which is a list of apartments with floor plans, areas and prices. It needs to be updated every day from the same system that holds the unit availability chart. Otherwise the ads keep showing apartments that are already reserved, and a buyer who calls hears that the apartment has been sold and leaves irritated.

A landing page built for a specific segment works noticeably better than the project's general website. If someone searched for a two-bedroom apartment with a family mortgage, the first screen should show them exactly that: two-bedroom apartments, a payment calculation and a button to book a viewing. A quiz along the lines of "find your apartment in 30 seconds" usually increases the number of inquiries but lowers their quality, so if you do need one, the strategy should still learn from qualified leads.

How to run a test and judge the results

It is convenient to calculate the Direct budget from the plan: how many qualified leads the channel needs to deliver and how many inquiries that will take. If it turns out the money is enough for only four or five inquiries a week per campaign, the strategies will learn slowly, and it is better to reduce the number of campaigns by merging similar ones. A detailed budget calculation from the sales plan is in the article on the developer marketing budget.

It is worth planning the test for six to eight weeks. During the first two weeks the strategies are learning and the numbers jump around a lot, so it is too early to draw conclusions from them. Each week it helps to look at how many inquiries passed the sales manager's check and what one qualified lead cost, after a month at the cost of a sales office meeting, and after two or three months at the cost of a reservation. It is better to change one thing at a time, because otherwise you cannot tell which change worked.

If a contractor's report contains clicks, click-through rate and cost per inquiry but no qualified share and no cost per meeting, it describes the work of the ad account. Such a report tells you nothing about how the advertising affects sales.

Common mistakes

Almost every project I have audited has the same problems. Brand queries are mixed with generic ones, so the real cost of hot demand is invisible. The strategy spends months learning from form submissions. Nobody cleans up the ad network, even though mobile apps and games bring in cheap random clicks. The feed is updated once a week, and the ads show apartments that have already been sold.

Response speed deserves a separate mention. A person who comes from Direct is usually looking at several projects at once, and if you call them back an hour later, you reach them far less often than if you call in the first few minutes. No campaign setup can make up for that.

At Matveo we start work on a developer's Direct by checking exactly these points and setting up the transfer of statuses from the CRM. Most often the first results come from changing the strategy goal, cleaning up the ad network and separating out the brand campaign, and new campaigns are added after that. I described how Direct fits into a developer's marketing as a whole in the article on the real estate marketing system.

Frequently asked questions

How much does an inquiry from Yandex Direct cost a real estate developer?

For a mid-market project in a city of a million people, an inquiry from search now usually costs between 4,000 and 8,000 rubles, one from the ad network about half as much, and one from brand queries around a thousand. In Moscow and St. Petersburg the figures are higher. It is better to compare campaigns and contractors by the cost of a qualified lead, because it differs from the cost per inquiry several times over.

Which Yandex Direct strategy should I choose for real estate?

A conversion strategy, either with pay-per-conversion or with conversion optimization. What matters most is the goal, and it works best when the strategy learns from qualified leads in the CRM. While there are few of them, you can use a composite goal in which a qualified lead is valued higher than an ordinary targeted call.

Does a developer need a Unified Performance Campaign?

You can use one, but at the start it is more convenient to keep search and the ad network separate, so you can see where buyers come from. Merging them makes sense once the strategy is already learning from qualified leads.

What is the minimum Yandex Direct budget for a residential project?

It depends on how much data the strategies need, and the guideline is about 10 conversions a week per campaign. With a small budget, it is sensible to limit yourself to two or three campaigns: brand, location search, and the ad network with retargeting.

Can I advertise on competitors' project names?

You can show ads on such queries, but you cannot use someone else's name in the ad text. These campaigns are justified when your project has a clear advantage and the landing page shows it right away.

Ruslan Matveev

Ruslan Matveev

I build marketing as a system. Founder of Matveo, shipping AI products.

Telegram·Weekly newsletter

More on the topic