
Real Estate · Paid Advertising
Ads that qualifywithout targeting.
Housing ads are a regulated category. Meta fixes age at 18–65+, removes gender, ZIP, and neighborhood targeting, and forces a 15-mile minimum radius; Google prohibits ZIP targeting for housing outright. We build Central Coast campaigns that do their qualifying in the creative, the offer, and the landing page, and we report in listings taken and closings.
The problem
Why most real estate ad accounts are built on rules that no longer exist
Most real estate ad advice in circulation predates the Special Ad Category, and it is still being sold. Three habits it left behind are contradicted by the platforms' own current documentation.
Targeting the category forbids
Google Ads policy states that "ZIP code location targeting cannot be used for Housing, Employment, and Consumer Finance Ads in the United States and Canada." Meta lists zips, neighborhood, subcity, subneighborhood, metro_area, small_geo_area, and electoral_district as unsupported location types for housing. Vendors still sell agents ZIP-code targeting and call the result hyper-local.
Mandatory reach the market cannot absorb
Meta documents a minimum housing radius of 15 miles (25 km) in the US and Canada, and states that location exclusion is not supported, so the circle can only be widened. C.A.R.'s Q1 2026 affordability index put 15% of Monterey County households at the income to afford the county's median-priced home, which took $219,200 to qualify for. On that measure roughly five in six households inside your mandatory radius sit below the median listing, and you are forbidden from filtering them out.
Reported in leads, when the business runs on closings
Monterey County existing-home sales fell 20.3% month over month in June 2026 while finishing 0.7% above the prior year. Monthly transaction counts in a single Central Coast county are too thin to read as performance. A report that stops at cost per lead, or still labels itself first touch after Google deprecated that model, cannot tell a broker whether the spend produced a listing.
The system
What replaces targeting when targeting is taken away
Housing advertising takes away the three things most local campaigns are built on: who the ad reaches, how tightly, and at what age or life stage. What it leaves is a campaign flag, a first-party list, and everything after the click. Those are the three places we do the work.
The category flag comes before the campaign
Meta's special_ad_categories field accepts five values, and a campaign promoting a property must carry HOUSING. It is set at the campaign level, so it cannot be corrected later without rebuilding. We decide the flag first, campaign by campaign, and we treat the line between an agent-brand ad and an ad showing a dwelling, address, or price as the decision that determines everything downstream.
First-party audiences carry the precision
Meta's own documentation lists Custom Audience inclusion, exclusion, and expansion, Advantage+ Audience, and Detailed Targeting Expansion as supported for housing. Saved Audiences and Lookalikes are the ones removed. So your pixel and your CRM list become the main remaining precision lever, which is why we build both before we build the campaign, not after.
Qualification happens after the click
Google Quality Score for Search has exactly three inputs: expected clickthrough rate, ad relevance, and landing page experience. When policy removes audience targeting, auction-side relevance is one of the few efficiency levers left. We put the price band, the neighborhood, and the buyer-broker conversation into the creative and the IDX landing page, so the ad screens the audience the targeting no longer can.
What's included
What a real estate paid ads engagement includes
Six pieces, and the category flag decides how they fit together. A broker-owner with dozens of listings, a team splitting seller-side from buyer-side, and a solo agent running one farm area each need a different share of the same six.
Google Search for seller-side and buyer-side intent
Google permits city, country, and radius targeting for housing with a 1 km minimum, which is roughly 580 times tighter than the ground Meta forces you to cover. Because Search is the only one of the two that can be pointed at a single Central Coast town, we plan seller-side campaigns, valuation offers, and high-intent buyer terms there first, and give Meta the jobs a wide radius is actually good at.
Meta housing campaigns built to the floor
Every campaign flagged HOUSING at launch, planned around the 15-mile radius rather than pretending it away. A 15-mile circle from Salinas covers most of the valley and reaches Monterey; from Hollister it covers most of San Benito County. We budget and write for that footprint instead of promising a precision the platform will not sell.
Pixel and CRM audience infrastructure
Site-visitor retargeting, saved-search viewers, and CRM Custom Audiences, plus suppression of clients already under contract using the Custom Audience exclusion Meta still supports for housing. Built on your accounts and your pixel, so the audience asset stays with the brokerage.
Listing-level and brand-level account architecture
A brokerage running dozens of active listings across several agents needs a structure that separates the property ads from the recruiting ads from the agent-brand ads, because each one answers to a different category flag. We build the account so a new listing launches into an existing structure instead of spawning another orphan campaign.
IDX landing pages, not portal handoffs
Paid traffic lands on your own IDX search, neighborhood page, or valuation form rather than a generic contact page. Two reasons specific to this category: landing page experience is one of the three Quality Score inputs, and it is the one an advertiser can still move once housing policy has taken the audience levers away. And a click you send to a portal is a click you paid for and then handed to the party that resells it back to you.
Fair housing creative review and a compliance record
24 CFR 100.75(c)(3) makes it unlawful to select media or locations for advertising that deny segments of the housing market information about housing opportunities, so targeting choices fall under the rule alongside copy. California's FEHA protects roughly 19 characteristics against the federal seven. Platform controls enforce the federal floor. We review creative against the California list and document the rationale in the reporting pack.
Results
The proof, and where it comes from
We have not published a brokerage account, so we will not imply one. Here is what we have run in adjacent economics, and the specific mechanic each engagement shares with real estate paid advertising.
How we work
Four steps, in this order
The sequence matters more here than in an unregulated category. A campaign built before the category flag is settled has to be rebuilt, not adjusted.
Category and compliance audit
We inventory every live campaign against the platform rules: which ones should carry HOUSING, whether ZIP or neighborhood targeting is still set anywhere, what radius each ad set actually runs, and whether creative would survive review against the roughly 19 characteristics FEHA protects rather than the seven the platforms enforce. Findings first, spend changes second.
Account architecture
We separate seller-side from buyer-side, listing ads from agent-brand ads, and brokerage recruiting from both, because those campaigns answer to different category flags and different offers. Then we build the first-party layer: pixel, CRM Custom Audiences, and the exclusion lists that keep you from paying to reach clients already in escrow.
Post-click qualification
Creative, offer, and IDX landing pages take on the screening the targeting no longer performs, with price band and neighborhood stated plainly rather than buried. Inquiries route into your CRM with source captured at first touch, and into the answering layer, because a housing ad that reaches a 15-mile radius is only as good as what happens in the first minutes after the form.
Measure to the closing, over a real window
Every report opens with an attribution statement naming the model in use, since Google now offers only last click and data-driven after first click, linear, time decay, and position-based were deprecated. Then pipeline stages: inquiries, appointments set, listings taken, closings. We hold the measurement window to at least six months, because a county where monthly sales swung 20.3% cannot be read one month at a time.
How we compare
A Machina engagement vs. a typical real estate ad vendor
The first six rows turn on a documented platform rule or a published market figure. The last three are commitments rather than facts, so judge them as commitments. Either way, ask a vendor to answer the left column.
| Typical real estate ad vendor | Machina |
|---|---|
| Sells ZIP-code targeted real estate advertising | Google states ZIP targeting cannot be used for housing in the US and Canada; we target the way policy allows and show you the setting |
| Markets a 15-mile Meta radius as hyper-local | We plan to the documented 15-mile floor and move the precision into creative and first-party audiences |
| Claims all list-based targeting is banned for housing | Meta's documentation lists Custom Audience inclusion, exclusion, and expansion as supported; we build on your pixel and CRM |
| Treats fair housing as the platform's responsibility | Creative reviewed against California's roughly 19 FEHA characteristics, not just the federal seven the platforms enforce |
| Reports lead volume and cost per lead | Reports inquiries, appointments set, listings taken, and closings, with the category flag and radius on the record |
| Monthly report still labelled first touch | An attribution statement naming last click or data-driven, the only two models Google now offers |
| Quotes a portal cost per lead with no source | Portals do not publish per-lead pricing, so we compute your break-even from your county's published median instead |
| Declares a cost per closing after one month | A minimum six-month measurement window, because Central Coast county transaction counts are too thin to read faster |
| Keeps the ad accounts, pixel, and audiences in the agency name | The brokerage owns the accounts, the pixel, and the audience lists, during the engagement and after it |
Pair with
What real estate paid ads run on
Housing campaigns lose their targeting levers, which puts the weight on the assets and the follow-up behind the click. These are the pieces that carry it.
Keep reading
Go deeper
Real Estate Paid Ads
Bring us the account before the next listing goes live
Start with a free audit. We'll check every campaign against the Special Ad Category rules, pull the radius and location settings you are actually running, review creative against California's protected characteristics, and show you what the spend produced in listings rather than leads.
