Machina

Nineteen industries

One growth engine.

Design, advertising, development, and marketing built for the sectors driving what comes next — AI, fintech, health tech, and beyond.

All industries

Machina — Marketing that moves numbers.

Start a free strategy call

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.

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.

01

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.

02

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.

03

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.

04

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 vendorMachina
Sells ZIP-code targeted real estate advertisingGoogle 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-localWe 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 housingMeta'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 responsibilityCreative reviewed against California's roughly 19 FEHA characteristics, not just the federal seven the platforms enforce
Reports lead volume and cost per leadReports inquiries, appointments set, listings taken, and closings, with the category flag and radius on the record
Monthly report still labelled first touchAn attribution statement naming last click or data-driven, the only two models Google now offers
Quotes a portal cost per lead with no sourcePortals 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 monthA 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 nameThe brokerage owns the accounts, the pixel, and the audience lists, during the engagement and after it

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.

Free audit first You keep the ad accounts Central Coast based