Real estate developer marketing budget: how to calculate it from the sales plan and split it by channel
In short
- A developer's marketing budget is calculated backwards from the sales plan: deals, reservations, meetings, qualified leads, inquiries, then multiplied by the cost per inquiry in each channel.
- A benchmark for mass-market housing is 1.5–3% of revenue in marketing cost ratio; premium and suburban projects run higher, up to 4–5%. Percent of revenue is a sanity check, not a calculation method.
- A working split: 55–70% for performance channels, 15–25% for reach and brand, 5–10% for owned assets (website, analytics, content), 5–10% for tests and reserve.
- The budget depends on project stage: a sales launch needs one and a half to two times more than the steady phase, and the final stage is closed by brand and the customer base rather than by buying traffic.
- Cutting the budget when demand drops is the most common way to miss the plan: restoring the inquiry flow costs more than maintaining it.
A developer's marketing budget is the amount that delivers the planned number of deals in a specific project over a period, given the sales funnel, the cost per inquiry by channel, and the construction stage the building is at. This definition immediately dictates the method: from deals back to inquiries, not from last year's number forward.
In practice the budget usually appears differently. Either last year's figure adjusted for inflation, or a percent of revenue that is "standard for the market", or whatever the owner approved. None of the three is tied to the sales plan, so halfway through the year it turns out there are not enough leads and no money to buy more.
I have spent 12 years calculating and defending marketing budgets for developers across six countries, and today I do it at the Matveo agency. This article covers the funnel-based calculation with a worked example, benchmarks for marketing cost ratio, the budget structure by channel, adjustments for project stage, and the mistakes I see most often.
Three ways to calculate the budget, and why only one works
Percent of revenue. Take the project's planned revenue and a norm, usually 2–3%. It is fast, but it describes the outcome rather than the cause: the budget depends on the sales plan, not on the funnel that delivers it. Two projects with equal revenue can need very different budgets because of different conversion rates, competition in the location, and construction stage.
Same as last year. Last year's amount, indexed. This ignores everything that changed: mortgage rates, a new competitor across the street, rising auction prices in search advertising, the project moving from the foundation pit to handover. Convenient for sign-off, useless for management.
From the sales plan through the funnel. Calculate how many inquiries the planned deals require and multiply by the cost per inquiry. This needs a documented funnel and known lead costs by channel, which is exactly why people avoid it. It is also the only method that answers "is this money enough for the plan" before the money is spent.
The rest of the article covers the third method. The first one stays useful as a check: if the funnel-based calculation lands at 8% of revenue, the error is in the conversion rates, in the project's pricing, or in the project itself.
Calculating from the sales plan: formula and example
The calculation needs four inputs: the deal target for the period, conversion rates between funnel stages, cost per inquiry by channel, and the share of inquiries that arrive without advertising (repeat buyers, referrals, brand search). Conversion rates come from the CRM over the last 3–6 months for the same project or a similar project of the company. If there is no CRM, start with the article on end-to-end analytics in real estate: without it the calculation becomes guesswork.
An example for a mid-market project in a city of one million people. The plan is 40 deals per month at an average price of 9 million rubles.
| Stage | Conversion to the next stage | Needed per month |
|---|---|---|
| Signed deal | – | 40 |
| Reservation | 85% of reservations become deals | 47 |
| Office meeting or site visit | 30% of meetings produce a reservation | 157 |
| Qualified lead | 35% of qualified leads come to a meeting | 449 |
| Inquiry (call, form, messenger) | 40% of inquiries pass qualification | 1,122 |
Some of the 1,122 inquiries will come for free: for a running project with a recognizable brand that is 15–25% (referrals, repeat contacts, direct visits). Take 20%, so advertising must deliver about 900 inquiries. At an average cost per inquiry of 3,500 rubles the performance budget is 3.15 million rubles per month.
That is traffic acquisition only. Reach formats, owned assets, and a reserve are added on top – the structure is below. The full budget in this example is about 4.5–5 million rubles per month. Check via marketing cost ratio: revenue is 40 × 9 million = 360 million, the full budget of 4.8 million is 1.3%. For mid-market housing that sits near the lower end of the normal range, so the calculation is not inflated.
Cost per inquiry is weighted, not simple average
An inquiry from search ads costs 4,500 rubles, from a classifieds site 2,000, from brand search 600. If the inquiry plan is filled mostly by expensive channels, the average rises with volume: cheap channels are capped by demand and scale poorly. Calculate the cost per channel with its real capacity, then add up.
What marketing cost ratio counts as normal
Marketing cost ratio is advertising spend as a share of revenue. There is no universal number, but there are ranges that most of the projects I have worked with fall into.
- Mass market and mid-market in a large city: 1.5–3% of revenue. Demand is broad and cost per deal is held down by volume.
- Premium segment: 2.5–4%. A narrower audience, more expensive inquiries, a longer sales cycle, but a higher ticket.
- Suburban and low-rise projects: 3–5%. Local demand is limited, so the audience has to be gathered from neighboring regions and through reach formats.
- Resort property and overseas projects for Russian buyers: 4–7%. Almost all demand is bought, free inquiries are rare.
A ratio below the norm is not always good news. Often it means the project sells on location and price while marketing merely processes demand. Such a project is fragile: when a competitor appears or rates rise, sales fall and there are no tools to support them. A ratio above the norm usually points to weak sales conversion, a positioning error, or an overpriced square meter – advertising is the symptom, not the cause.
Budget structure: four parts
The full budget splits into four parts. The shares below are a guide for a project in its active sales phase; they shift by stage.
| Budget part | Share | What it covers |
|---|---|---|
| Performance | 55–70% | Yandex Direct (Russia's main search ad platform), classifieds portals (Cian, Avito, Domclick), paid social, retargeting, partner and broker channels paid on results. |
| Reach and brand | 15–25% | Outdoor advertising in the location, display formats, video, special projects, listings and rankings, PR. |
| Owned assets | 5–10% | Website and its development, content (renders, on-site video, articles), CRM, call tracking, analytics, customer base and email work. |
| Tests and reserve | 5–10% | New channels and formats, fast responses to competitor moves, topping up leads in months when the plan slips. |
Owned assets are the part that gets cut first, and that is a mistake. A website converting at 1.2% instead of 2% doubles the cost per inquiry across all channels at once. An hour of an analyst's time finding a leak in the call-tracking number pool pays back better than any bid optimization. I covered how to choose and weigh channels in the article on marketing a residential development.
The reserve deserves its own line. Without it, topping up leads in a bad month comes out of the brand line, and six months later the project has no recognition in the location while the cost per inquiry in search ads rises because brand demand has stopped diluting it.
Adjusting for project stage
The same building at different stages needs a different budget and a different structure. A flat "same every month" budget overspends in some periods and underdelivers in others.
- 01Preparation and sales launch (2–3 months before launch and the first 3 months). The most expensive stage: no audience yet, no brand, conversion rates below plan. The budget is 1.5–2 times the project average, and the reach and brand share climbs to 35–40%. The goal is to build the base and start brand demand that later makes every other channel cheaper.
- 02Active sales (most of the cycle). The structure from the table above. The budget is adjusted monthly on actuals: if cost per deal in a channel has been above the norm for two months in a row, reallocate.
- 03Rising completion and price increases. Each price increase is a news hook that lifts conversion of the customer base for free. The share of base work and retargeting grows, the share of cold traffic shrinks.
- 04Final stage and remaining units. The hardest units are left. Buying cold traffic here rarely pays back: what works is the base, partner brokers, targeted offers, and the brand built at launch. The budget is 40–60% of the project average.
Seasonality sits on top. In Russian cities the dips are January and the second half of summer, the peaks are March–April and October–November. Peak-month budgets run 20–30% above average because both the inquiry and the deal are cheaper in those months.
Five budget mistakes that break the plan
- 01Cutting the budget when demand drops. Demand falls 20%, the budget is cut 30%, inquiries fall 45% because automated bidding loses its learning and brand demand cools. Recovery takes 2–3 months and costs more than maintenance. When demand drops, revise the structure, not the amount.
- 02Judging channels by cost per inquiry. The cheapest inquiries usually produce the most expensive deals. As long as the budget is split by CPL, money flows to channels with shallow demand. You need cost per meeting and per reservation by channel – that is what end-to-end analytics is for.
- 03Paying one-off costs out of performance. A website redesign, an on-site video shoot, a new CRM – all booked under "marketing", and the cost per inquiry for the month doubles in the report. One-off investments go on a separate line and are amortized across the project.
- 04Ignoring auction inflation. Cost per click for real estate in search ads grows 15–30% a year. A budget calculated on last year's cost per inquiry falls short on leads by the second quarter.
- 05Approving the budget once a year. The sales plan changes, rates change, a competitor enters the market. The working rhythm is an annual budget as the frame and a quarterly revision on funnel actuals. This is part of what I call systematic marketing: decisions follow a cycle, not an occasion.
How to defend the budget in front of the owner
The owner does not approve "5 million for advertising". The owner approves 40 deals a month at a 1.3% marketing cost ratio. The difference is language: the marketer comes with costs, and should come with a funnel and a cost per deal.
A working format is three scenarios. Base: the sales plan is met at budget X and current conversion rates. Lean: budget X minus 25%, the plan is met at 70–75%, and here are the units left unsold at year end. Accelerated: budget X plus 30%, the plan is exceeded by 15–20% through these channels at this cost per deal. Scenarios show that marketing manages sales rather than asking for money.
The second element is a monthly report in the same terms the budget was approved in: deals, cost per deal, actual marketing cost ratio, deviation from plan and what is being done about it. Once the owner has seen that chain for six months in a row, the next budget is approved in one meeting.
Self-check
If you cannot name the planned cost per deal for each channel and the project's current marketing cost ratio within five minutes, you have a budget but no control over it. That is the place to start.
Frequently asked questions
How much should a developer spend on marketing?
A benchmark is 1.5–3% of revenue for mass and mid-market housing, 2.5–4% for the premium segment, 3–5% for suburban projects. Those are sanity-check ranges. The budget itself is calculated from the sales plan: the required number of deals is unrolled through the funnel into a number of inquiries, which is multiplied by cost per inquiry by channel.
How do I calculate the advertising budget for a project that has not launched and has no conversion data?
Use the conversion rates of a similar project of the company or market averages for the segment: 35–45% of inquiries pass qualification, 30–40% of qualified leads come to a meeting, 25–35% of meetings produce a reservation. Ask contractors for cost per inquiry on similar projects in the same location. Plan one and a half to two times the average for the launch and recalculate after three months on the real funnel.
What share of the budget should go to search advertising?
In most projects in the active phase, search ads together with classifieds take 55–70% of the budget, of which search itself is 30–45%. The share depends on location and stage: at launch more goes to reach, at the end more goes to base work and partner channels.
Should the budget be cut when sales fall because of mortgage rates?
Cut the structure, not the amount. When demand falls, reduce the share of cold traffic, increase base work, retargeting and partner channels, and strengthen formats that explain purchase terms: installments, subsidized programs, trade-in. Cutting the budget entirely stops automated bidding and brand demand, and recovery takes months.
How often should a developer revise the marketing budget?
The annual budget sets the frame, a quarterly revision adjusts it on the actual funnel and cost per deal, and money is reallocated between channels monthly. An unscheduled revision is needed when the sales plan, mortgage rates, or the competitive set in the location changes.
Ruslan Matveev
I build marketing as a system. Founder of Matveo, shipping AI products.
More on the topic