Muze AI
PlatformMuze MCPLiteResultsPricingTalk to SalesStart free trial

Ad research · Real estate

How to research real estate ads

Housing advertising runs under fair housing rules, which strip out most of the targeting controls. That constraint explains almost everything you will see in the library.

In short

Real estate ads are public in the free Meta Ad Library and searchable by page name, which makes local competitor research genuinely easy. Read them knowing that housing advertising sits in a special ad category: age, gender and detailed targeting are removed, location targeting has a wider minimum radius, and lookalike audiences are limited. Everyone in the auction is buying broad, so creative and offer are the only levers anyone has. The library shows no spend, no results and no targeting outside the EU, so run length is the only performance signal available.

What Real estate advertising looks like

Real estate advertising is local, repetitive and unusually easy to research, because the competitor set is a list of names you already know. Agents and brokerages run listing creative, market updates, valuation offers and open house promotions. Developers run longer campaigns against a release schedule. Proptech behaves like B2B software. The first three are the ones that fill the library in any given postcode.

The defining constraint is that nobody can target precisely. Because housing ads must be declared in a special ad category, the audience controls that the rest of advertising takes for granted are switched off. That pushes all the qualification into the creative itself. When you see a listing ad that leads with the price and the neighbourhood in the first line, that is not a style choice, it is the only filter available.

The rules that shape the creative

Fair housing law is the reason this vertical works the way it does, and it applies to the targeting and the wording alike.

  • Fair housing. US law prohibits advertising that indicates a preference, limitation or discrimination based on protected characteristics. This covers copy and imagery, not just targeting, and it covers implication as well as statement.
  • Housing special ad category. Housing ads on Meta must be declared. Declaring removes age, gender and detailed targeting, restricts location targeting to a wider minimum radius, and limits lookalikes. Failing to declare is the compliance failure the category is built around.
  • Licence disclosure. Most jurisdictions require the brokerage name, and sometimes the licence number, in advertising. Requirements vary by state or country, and they apply to the ad, not only to the landing page.
  • Listing accuracy and permission. MLS and IDX rules govern how listings may be displayed and attributed, and advertising a property you do not represent creates problems well beyond advertising policy.
  • Price and finance claims. Payment figures, rates and 'from' prices are claims. If a payment amount appears, credit advertising disclosure rules may apply to it as well.

This is a summary of well-established rules, not legal advice. Anything that touches a regulator should go past your own counsel before it goes live.

The angles that keep coming back

With targeting removed, these are the angles doing the qualification work.

  • The listing. Price and location in the first line, because that is what filters the audience.
  • What your budget buys. A price band applied to an area, which sorts viewers by affordability without targeting them.
  • Market update. Local data as content, aimed at owners thinking about selling in the next year.
  • Valuation offer. A free appraisal in exchange for an address and a contact. The dominant seller lead mechanic.
  • Agent as person. Face, name and neighbourhood. In a business where the choice is a person, this is the differentiator.

How to research Real estate competitor ads

The Meta Ad Library is free, public and needs no login. This one is quick, because the competitor set is geographic and finite.

  1. List by catchment. The brokerages and agents advertising in your area, plus any portal or iBuyer running there. National brands are context, not comparison. Their radius and their budget are not yours.
  2. Search with location in mind. You cannot filter by the neighbourhood an ad targeted, so read the creative for the area it names. In housing, geography lives in the copy because it cannot live in the targeting.
  3. Split buyer from seller. Listing ads chase buyers, valuation offers chase sellers, and they are different businesses. Sort every competitor ad into one bucket before you compare anything.
  4. Check the disclosures. Look for the brokerage name, licence details and equal housing language, and note where each sits: creative, caption or nowhere visible. That tells you what your own template must carry.
  5. Read the lead mechanic. Follow the click, then note what is asked for. A valuation offer that wants an address up front is buying a very different lead from one that wants an email.
  6. Test one angle at your radius. One angle, offer held constant, and accept that you are buying broad. Judge on cost per qualified appointment, because broad targeting makes cost per lead look cheap while the appointment stays expensive.

Keyword search across ad text is a fast way to find advertisers working your area:

  • just listed
  • what is my home worth
  • open house
  • new development
  • first time buyer
  • sold in days

What the ad library will not tell you

No spend, no impressions, no results, no targeting outside the EU. Non-political ads also vanish when the advertiser turns them off, so anything you did not record is gone. In real estate you also cannot see the radius a competitor bought, and under the special ad category the minimum is wider than most agents assume, so ads you see locally were probably not aimed only at you.

You can see what a competitor will say in public and how long they have said it. The rest is inference, so let your own creative testing settle it. The full list of blind spots is on the index.

Common mistakes

  • Copying targeting you cannot use. Anything you read about audience targeting in housing that predates the special ad category rules is now wrong.
  • Copying risky wording. Language describing the ideal resident rather than the property is the classic fair housing failure. Do not inherit it from a competitor's ad.
  • Skipping licence disclosure. A competitor's ad without visible brokerage details is not evidence that yours can omit them.
  • Judging on cost per lead. Broad targeting makes cheap leads easy and qualified appointments hard. Measure the one that pays you.

Doing this without the browser tabs

Local competitor sets are small, which makes the interesting question timing rather than volume: who started advertising in your area last month. A dated scrape answers that. Scrolling does not.

Muze collects it with four tools: list_competitors, scrape_competitor_ads, which starts a Meta Ad Library scrape, get_scrape_status and get_competitor_ads. Call them from ChatGPT, Claude or any MCP client, over one OAuth connection that also covers Google Ads, Amazon Ads and Shopify.

The point is not API access. It is that the research and the change to the account happen in one conversation. Reading scraped ads is a read call, starting a scrape counts as a write and needs a paid plan, and the free tier is 25 read-only calls a month. Account changes preview first and wait for your confirmation, new campaigns are created paused, and Muze never takes a percentage of ad spend.

Frequently asked questions

How do I see what other real estate agents are advertising?
Search their page name in the free Meta Ad Library with the country filter set. For agents and brokerages the competitor set is small, so a full read takes an afternoon.
Why can't I target by age or ZIP code for housing ads?
Because housing sits in a special ad category. To support fair housing law, Meta removes age, gender and detailed targeting, widens the minimum location radius and limits lookalikes. It applies to your competitors too.
What counts as a housing ad?
Broadly, ads for listings, rentals, homes for sale, mortgages and related services. Check the published definition, because the penalty for not declaring is worse than the targeting you lose by declaring.
Can I mention a neighbourhood in the copy?
Describing the property and its location is normal advertising. Describing who should live there is what fair housing rules prohibit. The line runs between the property and the person.
Do I have to include my brokerage name in the ad?
In most jurisdictions yes, and sometimes the licence number. Requirements vary, so check your own rules rather than copying what a competitor does.
Is the Meta Ad Library useful for local businesses?
It is one of the few research tools that works as well for a single office as for a national brand. It shows every advertiser regardless of size, and a local set is small enough to read completely.

Other verticals

Keep reading: all eight verticals, cost per lead, ad examples, safe zones, ad specs by platform, Meta Ads with Muze, or how the Muze MCP connection works.

Let something else keep the tab open

Connect Meta, Google, Amazon and Shopify once over OAuth. Free to start, and nothing changes in your account until you confirm it.

See how Muze works