Scope of this guide. Facebook ads and Meta ads are the same product, built in Meta Ads Manager and shown across Facebook and Instagram. Prices, budgets and lead costs in the illustrative examples are hypothetical. The measured numbers come from two accounts I managed, described in the Marbella and Dubai case studies, and they describe those accounts rather than a market benchmark.

Most guides about Facebook ads for real estate explain which buttons to press in Ads Manager, and that part matters, but after seven years in performance marketing and more than $1 million of real estate Meta spend managed for agencies, developers and independent brokers, I rarely see a campaign fail because of a button. The pattern I see much more often is a campaign that produces leads at a price everyone is happy with, a dashboard that looks healthy and a sales team that still says the leads are bad.

So this guide covers the setup, but I built it around a different question, which is how an agent or a brokerage can use Facebook ads to create qualified buyers instead of cheap form fills, and what has to happen before and after the ad for that to work.

Facebook ads work for real estate when you judge them by qualified buyers

Facebook is not a search engine, and I think that single fact explains most of the frustration agents have with it. Someone who types “apartments for sale in Marbella” into Google has already decided they are looking. Someone who sees your ad on Instagram was probably watching something completely different ten seconds earlier, so the ad has to create the interest, explain the offer and convince the person to leave a contact within a few seconds of scrolling.

That makes Facebook very good at reaching buyers before they open a property portal and weaker at delivering people who are ready to book a viewing tomorrow. It also means the same campaign can look excellent or terrible depending on the number you use. Measured by cost per lead, Facebook often looks cheap. Measured by how many of those people have a real budget, a realistic timeline and actually answer the phone, the picture can change completely, and that second number is the one every setup decision below is meant to protect.

In the United States the housing Special Ad Category changes how targeting works

If you advertise property in the United States, Meta requires the campaign to be declared under the Special Ad Category for housing, which exists because of Fair Housing rules and is therefore a legal matter rather than a platform preference. According to Jon Loomer’s guide to Special Ad Categories, last updated in March 2025, a housing campaign cannot narrow the audience by age or gender, cannot target by ZIP or postal code, has to include everything within a 15-mile radius of any location you choose, loses some detailed targeting options and cannot use lookalike audiences. The same guide notes that the category also applies to audiences in Canada and certain parts of Europe, so I would always check what Ads Manager asks for in the market you are advertising in, because these rules change over time.

The practical consequence is bigger than it looks. In the US you cannot tell Meta to find wealthy people aged 45 to 65 around one particular neighborhood, which means the ad itself has to do the work that targeting used to do. The creative has to attract the right buyer and give the wrong one a clear reason to keep scrolling, and most of this guide is about how to make it do that. If you work in Florida, I go deeper into how these rules shape a real campaign in how I would run Meta ads for Miami real estate.

How I would set up Facebook ads for a real estate agent

For an individual agent or a small team I would keep the account structure simple, because complexity inside Ads Manager very rarely fixes a weak offer. I would run one lead campaign with a small number of ad sets and several ads that test genuinely different reasons to buy, and I would make sure every enquiry reaches the CRM automatically together with the name of the campaign and the creative that produced it.

Targeting would stay broad within the rules of the market, and I would add the agent’s own data wherever it exists, such as website visitors, people who watched property videos and past enquiries uploaded as custom audiences. With housing restrictions in place, this first-party data is often the most precise signal an agent actually has.

The budget should start from the sales process rather than from a round number. If you or your team can properly call back twenty new enquiries a week, buying two hundred will not create ten times more deals, it will mostly mean that the good leads wait longer and go cold while someone works through everyone else. Where there is any technical capacity, I would also install the Meta Pixel and the Conversions API and send back which leads actually qualified, because Meta optimizes toward whatever signal you give it, and a form submission is a much weaker signal than a qualified buyer.

The same logic works for brokerages with several agents. The difference is that response speed and CRM discipline usually become a bigger risk there than anything inside the advertising account.

Facebook lead ads and landing pages do different jobs

This is one of the most common questions I get from agents. Facebook lead ads, which Meta calls instant forms, open inside the app with the person’s name and phone number already filled in, while a landing page sends the person to your website before they can enquire.

An instant form with no friction usually produces the cheapest leads and the weakest ones, because many people submit it without really reading what they are asking for. Meta lets you choose a form type built for higher intent, which adds a review step before the person submits, and you can add your own questions. When I use Facebook lead ads for property, I almost always ask two or three honest questions about budget, timing and whether the purchase is for living, for a second home or for investment. The cost per lead goes up, but the sales team receives context together with the phone number and knows who to call first.

A landing page makes more sense when the buyer needs information before deciding whether the property fits, which is usually the case with higher-priced homes, international buyers and off-plan projects, where the price, the payment plan, the area and the proof behind the developer all do part of the qualification. I would rather pay more for a lead that arrives with context than save money on a name and a phone number, and I explain why this matters so much in why your Meta leads never buy.

Real estate Facebook ad examples should sell a reason to buy

Because targeting is limited, the creative has to find and filter the buyer, and the strongest real estate ads I have run did not sell “luxury apartments”, they sold a specific reason to buy. Take a hypothetical €600,000 apartment in Marbella, which can be interesting to a family planning to relocate, a buyer looking for a second home and an investor comparing ownership economics, while all three may have enough money to buy exactly the same unit.

For the family, the ad could say “A three-bedroom apartment close to Marbella’s international schools, from €600K” and talk about daily life, schools and the area. For the second-home buyer it could say “A lock-and-leave apartment with easy access to Málaga airport, from €600K” and focus on access, maintenance and how easy the home is to use for part of the year. For the investor it could say “From €600K, with the entry price, running costs and rental demand explained” and talk about the numbers behind the deal.

Each version attracts a different person and quietly filters out the wrong one, and the price is often part of that filter. Compare a generic “Exclusive investment opportunity in Dubai” with “One-bedroom in Business Bay from AED 2.2M, 20% initial payment, handover 2027”. The second ad will probably get fewer clicks, but someone with a much smaller budget can see immediately that it is not for them before you pay for their lead. I explain the whole method in my real estate Meta creative strategy, and there are more patterns in real estate advertising campaigns.

Format matters much less than message. A Reel, a carousel and a static image that all say the same thing are one test rather than three, so I test the reason to buy first and only produce more formats inside the direction that wins.

What Facebook ads cost in real estate depends on what you count

I do not think there is an honest universal cost per lead for real estate, because it depends on the market, the price point, the language, the offer and how strictly the ad qualifies. In the two accounts described on this site, CPL moved between about $22 and $85 in Marbella and between $73 and $192 in Dubai, and those figures describe single accounts rather than what you should expect in yours.

A more useful way to plan the budget is to start from the cost per qualified buyer the business can afford. In a hypothetical example, campaign A produces leads at $30 and only 10% of them qualify, so each qualified buyer costs $300, while campaign B produces leads at $70 and half of them qualify, so each qualified buyer costs $140. Campaign B looks more than twice as expensive in Ads Manager and is more than twice as efficient for the business. The budget model I use, worked backwards from deal value and sales capacity, is in real estate advertising costs.

Two accounts show why cost per qualified buyer matters more than CPL

On a Marbella broker account, spend stayed almost unchanged, moving from $2,964.90 to $3,097.02, while CPL fell from $84.71 to $22.44 and the share of leads that qualified rose from about 50% to 73%, which brought the cost per qualified buyer down from roughly $169 to $31. On a multi-broker Dubai agency account, CPL moved from $192 to $73 and the qualified share from 30% to 63%, and the rebuild was followed by three closed deals and two more at the final negotiation stage.

AccountMetricBeforeAfter
Marbella brokerCost per lead$84.71$22.44
Marbella brokerCost per qualified buyerabout $169about $31
Dubai agencyCost per lead$192$73
Dubai agencyQualified share of leads30%63%

Source: RealAdBook Marbella and Dubai case studies, US dollars, before and after the account rebuild. Each row describes one client account, not a market average.

Neither result came from one secret audience or one brilliant creative. In both cases the improvement came from reconnecting the message, the qualification and the sales process, and the full breakdowns of what changed are free in the case studies.

The metrics I use to judge real estate Facebook ads

I still look at CTR and CPC, because they tell me whether the message is being noticed, and at CPL, because it shows how efficiently Meta finds people willing to leave a contact, but none of those numbers is a business result. After the form I want to see the contact rate, which shows whether the leads are real and whether sales responds fast enough, and then the qualified share and the cost per qualified buyer, which is the number I actually scale on.

The last layer is viewings and deals by creative, which tells me which reason to buy actually sells property. It is also the layer most businesses lose, because it only exists if the name of the creative is saved in the CRM with every lead and the sales team moves those leads through consistent stages.

The mistakes I see most often with Facebook ads for real estate

The problems I see again and again are judging campaigns by CPL alone, testing formats instead of buying reasons, launching before sales can handle the leads and losing the creative context once the enquiry reaches the CRM. I go through each of them in the most common mistakes I see in real estate Meta ads. If you are deciding between channels, Google Ads vs Meta Ads for real estate compares the job each one does, and the real estate marketing funnel shows how the ad connects to everything that happens after the click.

What this means for your next campaign

Facebook ads can produce qualified real estate buyers, and the two accounts above show how much the economics can move when the message, the qualification and the sales process are connected. What they do not show is a benchmark for your own market, because both are single accounts with their own price points, languages and sales teams. Everything here applies to Instagram in the same way, since Instagram ads are built in the same Ads Manager and follow the same housing rules.

The practical next step is to decide which reason to buy you want to test first, make sure the creative name reaches your CRM with every lead, and judge the result by the cost per qualified buyer rather than by the price of a lead.