Playbook · Sellers and listings

Meta Ads for Real Estate Agents

How to run Facebook and Instagram ads that actually generate leads

Organic Reach Is Dead

When you post on Facebook or Instagram, only 2-5% of your followers actually see it. That's not a guess. That's Meta's own data. You could have 2,000 followers and 40 people see your post. You're building on rented land with no guarantee of visibility.

Paid ads change the equation. You decide exactly who sees your message, when they see it, and how many times. It's predictable, measurable, and scalable.

The Math That Changes Everything

$20/day = ~$600/month in ad spend
Less than one dinner out per week
40-60
Leads/Month

At $10-15 cost per lead

2-3%
Close Rate

Industry average for ad leads

1-2
Deals/Month

From ads alone

The bottom line: $600/month in ad spend can produce $10,000-20,000+ in GCI (Gross Commission Income). That's a 15-30x return on investment. No cold calling, no door knocking, no hoping your Instagram post gets picked up by the algorithm.

The agents who are winning right now aren't posting more. They're paying to put the right message in front of the right person at the right time. This guide shows you exactly how to do that.

What you need to start: A Facebook Business Page, a Meta Business Suite account (free), a budget of $20-30/day, and 30 minutes to set up your first campaign. That's it.

Every ad that works follows the same three-part structure. Miss any piece and the ad fails. Nail all three and you have a lead machine.

1

Hook (First 3 Seconds)

You have 3 seconds to stop the scroll. That's it. The hook is a pattern interrupt. Something that makes the viewer stop thumb-scrolling and pay attention. It can be a bold statement, a question, a surprising stat, or a striking visual.

Examples that work:

  • "This 3-bed home in [Neighbourhood] just listed under $500K."
  • "Home values in [City] went up 8% this year. Here's what yours is worth."
  • "Most first-time buyers overpay by $15,000-30,000. Here's how to avoid that."
2

Story (Why Should They Care)

After the hook, you need to connect. The story bridges the gap between "that's interesting" and "I need this." Speak to their pain or their dream outcome. Real estate ads work best when they speak to life situations, not just transactions.

Pain: "You've been renting for 5 years and your landlord just raised rent again."

Dream: "Imagine waking up Sunday morning in your own backyard, coffee in hand, knowing this is yours."

3

Offer (What They Get)

The offer is what you're giving them in exchange for their contact info. Not "contact me for a consultation." That's what every agent says. Give something valuable:

  • A full property package (photos, floor plan, neighbourhood stats)
  • A free home value report (custom CMA, not a Zestimate)
  • A buyer's guide for their specific area
  • A list of homes under $X in [neighbourhood]
The Hormozi test: Is your offer so good that people feel stupid saying no? If someone saw your ad and thought "why wouldn't I grab that, it's free," you've got a winner. If they think "meh, I can find that myself," go back and make it better.

You don't need 10 campaigns. You need three. Each one serves a different purpose and attracts a different type of lead.

Campaign 1: Listing Ads

Goal: Generate buyer leads from a specific property

How it works: Feature a new or active listing. The ad drives to a property package download (full photo gallery, floor plan, neighbourhood walkability scores, school catchments, recent sold comparables).

Why it works: Even if they don't buy THIS home, they're a qualified buyer in your database. And the seller sees their listing being actively marketed.

Campaign 2: Buyer Attraction

Goal: Attract buyers searching in a specific area

How it works: Area-based campaign targeting people interested in a neighbourhood or price range. The offer is a buyer guide, a list of properties, or a market report for that area.

Example hook: "Looking for a home in [Neighbourhood] under $600K? Here are 12 active listings most buyers haven't seen yet."

Campaign 3: Seller Attraction

Goal: Generate seller leads through home value curiosity

How it works: Target homeowners in your farm area. The offer is a free, personalized home value report (CMA). Everyone wants to know what their home is worth, even if they're not selling yet.

Example hook: "Your neighbour's home just sold for $X. Wondering what yours is worth?"

Campaign Structure (How Meta Organizes It)

Level What You Set Think of It As
Campaign Objective (Leads, Traffic, Awareness) The goal
Ad Set Budget, audience, placement, schedule Who sees it + how much you spend
Ad Creative (photo/video), copy, CTA What they actually see
Start simple: One campaign, one ad set, 2-3 ad variations. Run for 5-7 days. Read the data. Then optimize. Don't build 5 campaigns on day one.

The best ad in the world fails if it reaches the wrong people. Targeting is about narrowing your audience to the people most likely to become clients. Here's how to build audiences that convert.

Location (Your Farm Area)

Start with your primary market. The city, town, or neighbourhoods where you work. Then add a 20-30km radius around it to capture people moving into your area. For seller campaigns, keep the radius tight (just the neighbourhoods you want listings in).

Demographics

Campaign Type Age Range Why
Buyer attraction 28-65 First-time buyers through move-up buyers
Seller attraction 45-70 More likely to own and consider selling
Listing ads 25-65 Broad, since anyone could be interested in a specific home

Interest Targeting

Layer in interests to refine your audience. Meta lets you target people who have shown interest in specific topics:

  • Real estate interests: Zillow, Realtor.com, REW.ca, Redfin, MLS listings
  • Home improvement: Home renovation, interior design, HGTV, Home Depot
  • Financial: Mortgage calculator, first-time home buyer, home equity
  • Life events: Recently married, recently moved, new job (these trigger home purchases)

Custom & Lookalike Audiences

Custom Audiences

Upload your existing contacts (past clients, email list, CRM database). Meta matches them and shows your ads to those exact people. Great for staying top-of-mind with your sphere.

Lookalike Audiences

Meta finds people who look like your best clients. Upload your past buyer/seller list and create a 1% lookalike. This is your highest-performing prospecting audience.

Website visitors: Install the Meta Pixel on your website. Then retarget everyone who visited your listing pages, blog, or home valuation page. These people already showed interest. They just need another touchpoint.
Audience size sweet spot: For most local real estate campaigns, aim for an audience of 50,000-200,000 people. Too small and your CPL will be high. Too broad and your message won't resonate.

Creative is what people actually see. It's the single biggest factor in whether your ad performs or gets scrolled past. Here's what works in real estate.

Photo Ads

  • You at the property: A photo of you standing in front of or inside the listing outperforms generic MLS photos every time. People connect with faces.
  • Hero shot: The single best photo of the home. Front exterior at golden hour, or the stunning kitchen/view.
  • Text overlay: Price, beds/baths, key feature. Keep it to 5-7 words max. Example: "3 Bed | 2 Bath | $489,900 | [Neighbourhood]"

Carousel Ads

The full playbook

Read the full playbook free on Skool.

This is a preview. The other 44 sections and the branded PDF are in the free Elevation Real Estate HQ community, with weekly group calls.

Join the free community

Want these running in your business?