Somebody asked me last year whether four hundred rupees was a good cost per real estate lead.
It is a reasonable question and it has no answer, for the same reason that asking whether forty thousand is a good price for a car has no answer.
The number on its own describes nothing.
Why can nobody give me a benchmark?
Because the same figure means opposite things in different projects.
Four hundred a lead is excellent if one in twenty becomes a site visit and one in six of those books. It is ruinous if one in two hundred visits and almost none book, which is easily achievable with a broad enough campaign and a soft enough offer.
Benchmarks from articles are worse than useless here. They come from a different price bracket, a different city, a different sales team and a different offer. Yours will not behave like theirs, and the comparison only tells you whether to feel good or bad, which is not a decision.
What is the number that actually matters?
Cost per site visit, and after that cost per booking.
Work it backwards. If a hundred enquiries produce twelve site visits, and each enquiry cost four hundred, each site visit cost you three thousand three hundred. If a different campaign produced enquiries at nine hundred but converted one in four, its site visits cost three thousand six hundred.
Those two campaigns look wildly different on the cost per lead line and are almost identical where it counts.
Then do it again for bookings. That is the only number that touches revenue, and it is the one almost nobody calculates, because it needs the sales side connected to the marketing side.
Why is a cheap lead sometimes expensive?
Because the media cost is not the whole cost.
The cheap lead usually comes from a broad campaign with a soft ask. Register your interest. Download the brochure. Enter to win something. Volume is high, the report looks excellent, everyone is pleased.
Then the sales team calls two hundred people. Most do not remember filling anything in. A good number are looking in a different budget, or a different city, or in eighteen months. Two are worth meeting.
Count what that cost. Not the media, the hours. In most sales teams calling time is the scarcest resource in the building, and it appears in no marketing report at all.
A campaign that consumes forty hours of calling to produce two meetings is expensive whatever the dashboard says.
Can I filter before the lead reaches sales?
Yes, and this is where most of the available improvement sits.
Put the price in the advertising. Not the full list, but the bracket. People outside it will not enquire, which is the point. Leaving it out does not create curiosity, it creates two hundred calls to people who were never in range.
Ask one qualifying question on the form. Budget band, timeline, or whether they are buying to live in or to invest. One question, not five. It cuts volume noticeably, and it cuts the wrong volume.
Say what happens next. “Someone will call you from this number within an hour.” People who do not want a call select themselves out, and the ones who stay are expecting the phone to ring.
Each of these makes your cost per lead worse and your cost per visit better.
How do I explain a rising cost per lead to the person paying?
Show both numbers in the same table, every month, from the start.
If the only figure anyone has seen for six months is cost per lead, then the month it goes up you are having an argument you cannot win, using data nobody has been collecting.
If cost per lead and cost per site visit have sat side by side since the beginning, the conversation is easy, because everyone can see one rising while the other falls.
That reporting decision has to be made before the campaign, not during the awkward month.
What if my sales data is not connected?
Start there, before you touch the ad account.
You do not need a CRM implementation. You need the campaign name to travel with the enquiry, and the site visit to be logged against the same record. A shared sheet with four columns does this, crudely but usefully, in a week.
Everything in this article depends on that one connection existing. Without it you are optimising the only number you can see, which is the one that is easiest to fake.
We set up source tracking and visit level reporting before spending on media, because a cost per lead with nothing behind it is a number rather than information. Tell us what you are working on.