Real estate marketing: how to build a system that sells homes, not clicks

7 min readRuslan Matveev

In short

  • Real estate has a long sales cycle (1–6 months) and a high ticket, so click-based marketing fails: you optimize for cost per sale, not cost per lead.
  • A real estate marketing system = project positioning + a channel portfolio + a conversion loop + deal-level analytics + a regular decision cycle.
  • Key metrics: cost per qualified lead, lead-to-meeting-to-reservation-to-contract conversion, cost per sale and marketing cost ratio (ad spend as a share of revenue) for every channel.
  • In my projects a systematic approach has returned up to 16x on ad spend. The full loop produces that result, not a bet on one magic channel.

Real estate marketing means attracting buyers to a property with a long sales cycle and a high ticket: months pass between the first ad impression and the signed contract, and the decision is made by a family, not one person. That is why e-commerce playbooks break here: you cannot optimize campaigns for clicks and form fills when what actually sells the unit is a meeting at the sales office two months after the first website visit.

I have spent 12 years building marketing for real estate developers and agencies across six countries, and today I run the Matveo agency. This article lays out a working structure for real estate marketing: what the system consists of, which metrics to track, and where projects most often burn their budget.

Why click-based marketing fails in real estate

Real estate has three traits that break standard performance logic. First, a long sales cycle: one to six months pass between the first touch and the signed purchase contract, and the channel credited with the deal in your report was often just the last of a dozen touches. Second, a high cost of error: a lead costs anywhere from 1,000 to 15,000+ rubles depending on the property class and region, so a month of spending on the wrong audience means millions wasted. Third, the decision happens offline: at a meeting, in a showroom, on site. How well the sales team works affects your "advertising performance" more than the campaigns themselves.

Hence the core principle: real estate marketing is judged by cost per sale and marketing cost ratio (ad spend as a share of revenue), not by cost per click or per lead. A channel with expensive leads that show up to meetings almost always beats a channel full of cheap "just checking the price" inquiries.

What a developer's marketing system consists of

The system is easiest to assemble from five blocks – in this order.

1. Project positioning

The answer to "why buy here, and why now" for specific segments: families with children, investors, people relocating from other regions. Every message, creative, and landing page grows out of positioning. Skip this step and your ads will sell "apartments from 5.2 million rubles", exactly like every competitor within three kilometers.

2. Channel portfolio

Four channel groups consistently work in real estate: paid performance (Yandex Direct, Russia's main search advertising platform, plus paid social), property classifieds (Cian, Avito, and Domclick, Russia's leading listing platforms), brand and reach formats (out-of-home, display, PR), and owned assets – the project website, SEO, content, a subscriber base. Each group has its role: performance delivers volume, classifieds bring buyers who are ready now, brand lowers the cost of every other lead, owned assets reduce your dependence on the ad auction.

3. Conversion loop

A website with real prices and floor plans, fast forms, a call center that picks up within 30 seconds, and a CRM with no lost inquiries. More money leaks here than in campaign settings. The typical picture: leads keep getting more expensive while 30% of calls on the sales side go unanswered. Mystery-shop the loop once a month.

4. Analytics that reach the deal

The chain "impression, click, lead, qualified lead, meeting, reservation, signed contract" tied back to its source. Without it you cannot compare channels honestly: classifieds will always look expensive per lead and cheap per sale, reach campaigns the other way around.

5. A regular decision cycle

A weekly numbers review built around one question: "what do we change next week". Monthly, a revision of hypotheses and creatives; quarterly, a review of positioning and the media mix. I covered the principle behind this loop in "What systematic marketing is".

Which metrics to track: the real estate marketing funnel

The minimum set of metrics that should come together in one dashboard:

StageMetricWhat it reflects
TrafficCPC, CTR, share of branded searchesCampaign and creative quality
InquiryCost per lead (CPL), website conversionLanding pages, offers, forms
QualificationShare of qualified leadsAudiences and messaging
MeetingLead-to-meeting conversion, cost per meetingResponse speed and sales scripts
SaleCost per sale, marketing cost ratioOverall system performance

A benchmark from practice

In projects where the full loop is in place – from positioning to deal-level analytics – return on ad spend in my case studies has reached 16x. Breakdowns with numbers for specific projects are at rusmatveev.com/cases.

Five typical mistakes that drain a developer's budget

  1. 01Optimizing for leads instead of sales. Teams switch off the "expensive" channels that were actually bringing buyers and pour budget into cheap inquiries that never convert to meetings.
  2. 02Advertising without positioning. "Mid-market apartments direct from the developer" is a message indistinguishable from the residential developments next door; the auction is won by the offer, not the bid.
  3. 03A gap between marketing and sales. Marketing owns leads, sales owns deals, and nobody owns the conversion between them. Until that gap is closed, scaling traffic is pointless.
  4. 04Ignoring owned assets. The whole budget goes into auction channels, zero into SEO, content, and the database. Two years later the project is still buying every lead at market price.
  5. 05Chaotic tool rollouts. A new CRM, AI tools, call tracking – everything gets implemented in parallel and halfway. How to introduce AI so it actually sticks is the subject of my article on AI in real estate marketing.

Where to start putting things in order

If your project's marketing currently looks like a pile of contractors and reports, start with three steps. First: reconstruct the actual funnel for the last three months, from spend per channel down to closed deals. Second: find the tightest bottleneck (most often it is lead-to-meeting conversion or the share of answered calls). Third: set up a weekly one-hour numbers review with the fixed question "what do we change". These three steps alone usually uncover 20–30% of budget being spent on nothing.

From there, build out the system block by block as described in this article. If you want a team that does it end to end – from strategy to AI agents inside the loop – take a look at matveo.com: it is my agency, and we work specifically with real estate developers and agencies.

Frequently asked questions

What does real estate marketing include?

Five blocks: project positioning (who the property is for and why this one), a channel portfolio (performance, classifieds, brand, owned assets), a conversion loop (website, forms, call center, CRM), analytics that track every lead to the closed deal, and a regular management cycle. Advertising is only one of the five blocks.

How much does a real estate lead cost?

Depending on the region, property class, and channel, a qualified lead costs roughly 1,000 to 15,000+ rubles: mass-market projects in the regions are cheaper, business and premium class in the capitals more expensive. Comparing channels by cost per lead is misleading, though – what matters is cost per meeting and per sale: the channel with the priciest leads is often the cheapest per closed deal.

What marketing cost ratio is considered normal for a real estate developer?

A working benchmark for residential projects is ad spend at 1.5–4% of project revenue: lower with a strong brand and a good location, higher at sales launch and in competitive locations. Tracking the month-over-month trend of your own ratio matters more than chasing a market average.

Which advertising channels work best for a residential development?

There is no universal channel – a portfolio works: Yandex Direct and classifieds (Cian, Avito) deliver the bulk of qualified leads, reach formats lower the cost of every other inquiry, and owned assets (website, SEO, database) reduce dependence on the ad auction. See the dedicated article on promoting residential developments for a detailed channel breakdown.

Ruslan Matveev

Ruslan Matveev

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

Telegram·Weekly newsletter

More on the topic