Why there is no single price for a real estate lead
Ask five agents what a lead costs and you will get five answers, because "lead" means very different things. A name and an email harvested from a content download is not the same asset as someone who has booked a viewing. Prices also swing hard by market: the same portal lead can cost four or five times more in a dense, competitive metro than in a quiet suburb, because you are bidding against every other agent in the same postcode.
So instead of hunting for one number, price each channel separately, then divide by the share that actually closes. That second step is where most lead-buying decisions go wrong.
Portal leads (Zillow, Realtor.com, Rightmove, Bayut)
The big portals sell you proximity to their traffic, usually priced by postcode or ZIP and billed monthly. Published figures and agent reports put most portal leads somewhere between roughly $20 and $300 each, with Zillow's own stated averages sitting near the middle of that band and the hottest metros reported well above it. Treat any single quoted figure with suspicion — pricing is set per area and renegotiated constantly.
Portals have also moved towards success-based pricing. Zillow's Preferred programme, which replaced Flex, charges nothing per lead and instead takes a share of your commission — commonly quoted in the 15–40% range — when a referred lead closes. That shifts risk off your monthly budget and onto your commission, which suits agents with capacity but thin cash flow.
- Billed monthly, per area, whether or not the leads convert.
- Leads are usually shared or re-sold if you do not respond fast, so speed to first contact decides your return.
- Reported close rates are low — many agents describe converting only a small single-digit percentage of portal connections.
Google and Meta ads
Running your own campaigns gives you control over targeting and keeps the lead exclusive to you. Real estate is one of the more expensive advertising categories, because the lifetime value of a client is high and everyone knows it. Search ads for transactional terms cost far more per click than awareness campaigns on social, and your cost per lead depends almost entirely on how good your landing page and follow-up are.
The honest downside: you are paying for a learning curve. Expect a period of spending with little to show while you work out which audiences, creatives and offers convert. Budget for that as a cost of the channel, not as a failure.
Referral networks and commission splits
Referral platforms and relocation networks charge nothing upfront and take a slice of the commission at closing — often a quarter to a third of your side of the deal. Nothing to pay if nothing closes, which is genuinely attractive. But the leads are rarely exclusive, and over a full year a referral split is usually the most expensive way to buy business, because you pay the most on exactly the deals that worked.
Buying a list of owners or buyers
The fourth option is to buy the contact data outright and do your own outreach. You pay once for a file, and every contact in it is yours to work for as long as the data stays accurate. The economics are completely different from per-lead pricing: a dataset priced in the hundreds or low thousands, divided across thousands of records, lands at cents per contact rather than tens or hundreds of dollars.
The trade-off is that you supply the effort. Nobody in a bought file has raised a hand for you specifically — buyer datasets collect people who enquired about property in a market, and owner datasets list people who hold title. You still have to call, qualify and nurture. The upside is that the cost does not scale with your ambition: working a file harder costs you time, not more budget.
Our buyer lead datasets are priced this way — a one-time payment for a CRM-ready Excel file covering Dubai, Miami, California or the UK, with the Dubai Property Owner Database at $300 for the owner side.
The only number that matters: cost per deal
Cost per lead is a vanity metric. What you actually spend to win a client is your channel spend divided by the deals it produced. Work it out like this:
- Take your total spend on one channel over a full quarter — fees, ad budget, and the hours you or your team put in.
- Count the deals that closed from it, not the appointments or the "warm" conversations.
- Divide. Compare that figure against your average commission per deal.
- A channel that produces leads at $20 each but closes one in four hundred is worse than one at $200 each that closes one in twenty.
What to do before you spend anything
Two cheap steps change the maths on every channel above. First, fix your response time — leads contacted within minutes convert dramatically better than leads contacted the next day, and this costs nothing but discipline. Second, get a CRM in place so no contact is worked twice by two people in your office, and so you can actually attribute closings back to a channel.
Without those two things, every number in this guide gets worse, and you will not be able to tell which channel to cut.
Rules on contacting leads you have bought
Buying data does not buy permission to contact people however you like. In the US, calls to mobile numbers fall under the TCPA and state do-not-call rules. In the UK and EU, the UK GDPR and PECR govern marketing contact, and you need a lawful basis plus a working opt-out. In the UAE, telemarketing regulations limit marketing calls to daytime hours from company-registered numbers and require you to honour the Do Not Call Registry.
Screen any list you buy against the relevant do-not-call registers before you dial, keep a record of opt-outs, and identify yourself and your brokerage on first contact. This is both the legal position and, in practice, what keeps your numbers from being blocked.