Cost per booking. A channel delivering enquiries at a third the price can still be the expensive one if those enquiries never convert. Computing it requires bookings attributed back to source, which most developers do not track, and that missing link is why marketing budgets keep moving in the wrong direction.
Velocify’s analysis of almost 3.5 million leads across more than 400 companies found six call attempts to be the point of diminishing returns, with 93 per cent of converted leads reached by the sixth. Cost per lead cannot see any of that. Cost per booking prices it. Source: Velocify, The Ultimate Contact Strategy — almost 3.5 million leads generated in H1 2012, tracked to the end of Q3 2012. US data; vendor research.
Two channels. One delivers enquiries at a third the cost of the other. Every monthly review favours the cheaper one, and budget moves accordingly.
Then somebody checks which channel the bookings came from, and it is the expensive one. By a distance.
Why cost per lead misleads
A lead is not a unit of value. It is a unit of possibility, and possibilities vary enormously.
Cheap leads are cheap for reasons: broader targeting, lower-intent creative, forms so frictionless that people submit without meaning to, incentivised submissions. Each of those reduces the cost per lead and reduces the chance any given lead becomes a buyer.
Optimising to cost per lead therefore actively selects for the leads least likely to buy. The metric does not just mislead — it steers you wrong.
The number to use
Cost per booking by source = total spend on that source ÷ bookings attributable to it.
It is harder to compute, the attribution is imperfect, and it is still enormously more useful than cost per lead. A channel at three times the cost per lead and half the cost per booking should get more money, not less, and only this metric tells you that.
What you need to compute it
Source captured at the point of enquiry, and carried through to booking. This is the part that usually breaks — the source is recorded on the enquiry and lost by the time the booking is entered.
One place where enquiries live. Enquiries scattered across dashboards, spreadsheets and personal phones cannot be traced to bookings. See CRM for real estate developers.
A rule for multi-touch. A buyer saw a hoarding, searched, clicked an ad, and then a broker introduced them. Pick a convention — first touch or last touch — write it down, and apply it consistently. Consistency matters more than theoretical correctness.
Patience for the lag. Property sales close over months. This quarter’s bookings came from earlier spend. Compare cohorts by enquiry month rather than by spend month.
The intermediate metrics
Cost per booking is slow to read on a low-volume project. These fill the gap:
- Cost per contacted enquiry — excludes leads nobody could reach at all
- Cost per qualified enquiry — right budget, right timeline, genuine intent
- Cost per site visit — the strongest early signal, and much faster to read than bookings
Cost per site visit is the practical working metric for most developers. It correlates well with bookings and you can read it in weeks.
More on reading the funnel in site visit conversion rate.
What changes when you switch
Three things, usually:
A cheap channel loses budget. Often the one that has been reported as the best performer for a year.
An expensive channel earns more. Frequently a channel someone wanted to cut. More on allocation in where a marketing budget goes wrong.
The conversation with agencies changes. An agency reporting lead counts finds the discussion moving to bookings, which either improves the relationship or ends it. Both are useful. See why lead gen agencies fail developers.
One caution
Cost per booking is a measure of the whole system, not only of the media. If enquiries from every source are handled poorly, every source will show a bad cost per booking and you will conclude that marketing does not work.
Check response and follow-up first. Otherwise you are measuring your process and blaming your channels.
The 99-Day Sprint
Crudoimage installs and operates the full selling system on your project for 99 days — enquiries, follow-up, qualification, brokers and site visits, run daily. You set the price and close. If no flat sells in 99 days, your monthly fee is ₹0.
See how the 99-Day Sprint works →
Frequently asked questions
Why is cost per lead a poor metric in real estate?
Because cheap leads are cheap for reasons that also make them less likely to buy. Optimising for it selects for the worst leads.
How do I calculate cost per booking?
Spend on a source divided by bookings attributable to it — which requires the source to be captured at enquiry and carried through to booking in one system.
What can I measure while waiting for bookings?
Cost per site visit is the most practical early proxy: it correlates well with bookings and can be read in weeks rather than months.
