The average agent spends $15,000β$25,000/year on marketing and has no idea what each closed deal actually costs. Here's the source-by-source math β and the system that collapses the entire cost structure to $27.
In this post
Most real estate agents can tell you what they earned last year. Very few can tell you what each closed deal actually cost them.
The NAR 2025 Member Profile reports a median gross income of $58,100 with median annual business expenses of $8,010. But that median masks an enormous range. Agents earning over $300,000 in GCI typically spend $20,000 to $80,000 per year on marketing, and 52% of top producers spend more than $20,000 annually according to Real Estate Webmasters research. The industry benchmark from Tom Ferry is 5-10% of GCI, rising to 10-15% in competitive markets.
The problem isn't the spend. The problem is that most agents distribute that money across 3-5 lead sources β Zillow, Google Ads, Facebook, direct mail, a CRM subscription, maybe a dialer β without isolating what each closed transaction actually cost on a per-source basis. They know their total marketing spend. They do not know their cost per closed deal by channel.
That missing number is the most important number in your business. It tells you which lead sources are growing your business and which are quietly devouring your commission.
The following table assembles data from REDX, NAR, Ylopo, Revalto, Blastrow, WordStream, and multiple brokerage performance surveys to present the full cost picture across every major lead source an agent might use in 2026. "Cost per closed deal" includes ad spend, subscription fees, and estimated time cost β but excludes CRM software and general overhead, which apply equally across all sources.
| Lead Source | Cost Per Lead | Conversion Rate (Lead β Close) | Avg Nurture Cycle | Cost Per Closed Deal |
|---|---|---|---|---|
| Sphere of influence / past clients | $0 β $50 | 15 β 25% | Ongoing (relationship) | $0 β $200 |
| Expired listings (REDX / dialer) | $1 β $3 per record | 20.7% sold rate | ~30 days | $625 β $1,500 |
| FSBOs (REDX / dialer) | $1 β $3 per record | 13.1% sold rate | ~43 days | $1,000 β $2,500 |
| Google Ads (PPC) | $15 β $150 | 2 β 5% | 1 β 6 months | $1,000 β $3,500 |
| SEO / organic content | ~$14 avg | 2.2% (organic search) | 6 β 18 months build | $500 β $2,000 |
| Facebook / Instagram Ads | $5 β $65 | 1 β 4% | 6 β 18 months | $1,500 β $5,000 |
| Zillow Premier Agent | $20 β $150+ | 0.5 β 2% | 12 β 24+ months | $2,500 β $8,000+ |
| Zillow (competitive metros) | $60 β $500+ | 0.4 β 1.2% | 24+ months | $8,000 β $45,000 |
| Pre-foreclosures | $1 β $5 per record | 13.4% list rate | ~76 days | $1,500 β $3,000 |
| Direct mail (geographic farm) | $0.50 β $3.00 per piece | 0.5 β 2% response rate | 12 β 18 months | $3,000 β $9,000 |
| Referral networks (pay-at-close) | $0 upfront | Higher (pre-qualified) | Varies | 25 β 40% of commission |
| Signal stacking (Seller-Signal Method) | $27 total (one-time) | 10 β 15% appointment rate β ~85% close rate on listings | β€72 hours to first appointment | <$1 |
Read that bottom row again. The Seller-Signal Method doesn't charge per lead, per month, or per closing. It's a one-time $27 investment that gives you the system to generate listing appointments from seller-intent data β indefinitely. When you divide $27 by the number of closings it produces over a year, the cost per closed deal rounds to less than a dollar.
Zillow Group generated $2.23 billion in revenue in 2024, an all-time high, growing 18% year-over-year to $708 million in Q1 2026 alone. That revenue comes almost entirely from agents paying for leads and advertising. The company has posted a net loss every single year since 2012 β accumulating over $2 billion in cumulative losses β yet agents keep feeding the machine.
Here is what the math looks like from the agent's side:
A mid-market agent spending $1,500/month on Zillow Premier Agent receives approximately 25-40 leads per month. Those leads are shared with 2-4 competing agents. The conversion rate from lead to closed transaction runs 0.5-2%, averaging roughly 1.5% per Revalto's 2026 analysis. That means 360 annual leads producing approximately 5.4 closings at a total cost of $18,000 β or $3,333 per closed deal.
In competitive metros (NYC, SF, LA, Miami), the numbers get worse. Lead costs climb to $60-$500+ per lead, competition increases to 3-4 agents per lead, and conversion rates drop to the 0.4-1.2% range per REDX's 2026 ranking guide. Effective cost per closed deal: $8,000-$45,000.
Meanwhile, Zillow's newer Flex program charges no upfront fee but takes 25-40% of your commission at close. On a $400,000 home at a 3% commission, that's $3,000-$4,800 per deal β and you still had to do all the work.
The cost-per-lead figures in the table above represent direct costs β the subscription, the ad spend, the per-record fee. But every lead source carries secondary costs that most agents never calculate:
If you value your time at $100/hour (reasonable for an agent earning $100K+ GCI), then 5 hours spent nurturing a portal lead that never converts is $500 in lost opportunity cost on top of the $181 lead fee. Multiply that across 250 leads to get one closing, and the time cost alone exceeds $125,000.
Agents who hire inside sales agents to manage high-volume portal leads pay $3,000-$6,000/month. That's $36,000-$72,000/year in labor β money that only makes sense if the lead source converts at a rate high enough to justify it. At portal conversion rates (0.4-1.2%), most solo agents cannot.
CRM subscriptions run $25-$200/month per agent. Add automation tools ($50-$300/month), call tracking ($30-$100/month), and lead routing software ($100-$300/month), and the tech stack alone costs $2,400-$7,200/year. These costs apply to every lead source, but they're often subsidizing low-conversion channels that don't pay for themselves.
Portal leads require a 12-24+ month nurture cycle. Facebook leads need 6-18 months. Every month a lead sits in your pipeline without converting is a month you're paying for CRM storage, drip campaigns, and follow-up labor. A lead that costs $50 but takes 18 months to close has an effective carrying cost of $200-$400 when you factor in the infrastructure supporting it.
Every hour spent chasing a sub-1% conversion-rate lead is an hour not spent on a 20%+ conversion-rate source. This is the biggest hidden cost and the hardest to quantify β but it is arguably the most expensive line item in most agents' businesses.
What if you could skip the 24-month nurture cycle entirely?
The Seller-Signal Method identifies homeowners showing 3-5 seller-intent signals right now β and gives you the copy-paste messaging to contact them today. No ad spend. No dialer. No ISA. $27 one-time.
See the Seller-Signal Method at Deal Machine OSSynthesizing the data from REDX (2.7 million leads analyzed), NAR, Ylopo, Revalto, WordStream, and Blastrow, here is the definitive ranking of real estate lead sources by return on investment in 2026:
| Rank | Lead Source | Cost Per Close | Conversion | Time to First Closing | Verdict |
|---|---|---|---|---|---|
| 1 | Signal stacking (Seller-Signal Method) | <$1 | 10-15% appt rate | β€72 hours | Highest ROI of any source |
| 2 | SOI / past clients | $0-$200 | 15-25% | Ongoing | Cheapest per close, requires relationship |
| 3 | Expired listings (prospecting) | $625-$1,500 | 20.7% sold | ~30 days | Fastest traditional source |
| 4 | FSBOs (prospecting) | $1,000-$2,500 | 13.1% sold | ~43 days | Steady volume, lower competition |
| 5 | SEO / organic content | $500-$2,000 | 2.2% | 6-18 months to build | Best long-term asset, slow start |
| 6 | Google Ads (PPC) | $1,000-$3,500 | 2-5% | 1-6 months | High intent, requires expertise |
| 7 | Pre-foreclosures | $1,500-$3,000 | 13.4% list rate | ~76 days | High motivation, longer cycle |
| 8 | Facebook / Instagram Ads | $1,500-$5,000 | 1-4% | 6-18 months | Cheap leads, long nurture |
| 9 | Direct mail (geo farm) | $3,000-$9,000 | 0.5-2% response | 12-18 months | Brand play, expensive per close |
| 10 | Zillow Premier Agent | $2,500-$45,000 | 0.4-2% | 12-24+ months | Highest cost, lowest conversion |
Notice the pattern: the sources with the highest cost per close are also the ones with the longest nurture cycles and the lowest conversion rates. They're not just expensive β they're slow. The sources at the top are cheaper, faster, and higher-converting because they target homeowners who are already showing intent to sell.
Every lead source in the table above operates on the same basic model: cast a net, capture inquiries, and nurture them over weeks or months until some percentage converts. The cost per close is a function of how wide the net is and how low the conversion rate runs.
Signal stacking inverts that model entirely. Instead of generating leads and waiting for intent to emerge, you identify intent first β then contact only the homeowners who are already showing it.
The five signals are: equity above 60% (financial readiness), tenure above 8 years (life-stage likelihood), life events such as divorce, retirement, or job transfer (trigger events), property condition indicators like tax delinquency or code violations (financial pressure), and pre-listing behaviors like home-value searches or MLS browsing (active consideration).
When a homeowner shows 3 or more of these signals simultaneously, they are not a "lead" in the traditional sense. They are a pre-listing seller. The only question is which agent reaches them first β and since you found them through data rather than a portal, there are zero competing agents in the picture.
This is why the cost structure collapses. There's no ad spend (the data is publicly accessible or near-free). There's no 24-month nurture cycle (the homeowner is already showing intent). There's no ISA required (the copy-paste messaging handles the outreach). There's no competition (no other agent has this specific list). And the method itself costs $27 β once.
Let's take an $18,000 annual marketing budget β the amount a mid-market agent typically spends on Zillow at $1,500/month β and model what happens when that same budget is allocated to five different sources. We'll assume a $425,000 median sale price and a 2.5% commission ($10,625 per side).
| Scenario | Annual Spend | Leads/Year | Closings | Revenue | Net After Marketing | Cost/Close |
|---|---|---|---|---|---|---|
| A: Zillow Premier Agent | $18,000 | ~360 | 5.4 | $57,375 | $39,375 | $3,333 |
| B: Google Ads (managed) | $18,000 | ~330 | 11.6 | $123,250 | $105,250 | $1,552 |
| C: Facebook Ads | $18,000 | ~600 | 12 | $127,500 | $109,500 | $1,500 |
| D: Expired listing prospecting (REDX + dialer) | $3,600 | ~3,300 records | ~28 | $297,500 | $293,900 | $129 |
| E: Seller-Signal Method | $27 | ~1,200 contacts/yr (1 hr/wk) | ~41 | $435,625 | $435,598 | $0.66 |
Scenario A (Zillow) produces $39,375 in net income. Scenario E (Signal Stacking) produces $435,598 β from a $27 investment. The difference is $396,223 in recovered revenue. That's not a rounding error. That's a career-changing reallocation of the same agent's effort.
Even Scenario D (expired listing prospecting) dramatically outperforms portal leads, using only $3,600/year in REDX subscription and dialer costs to generate ~28 closings. Agents who combine expired prospecting with signal stacking create a dual-pipeline that covers both inbound speed (expireds) and pre-market positioning (signal stacking).
Pull these 4 numbers from your records:
1. Total marketing spend last 12 months (include every subscription, ad platform, direct mail campaign, and dialer cost).
2. Total closed transactions last 12 months.
3. Divide #1 by #2. That's your blended cost per closed deal.
4. Now separate by source: How many closings came from Zillow? From SOI? From expireds? From open houses? Divide each channel's spend by its closings individually.
If any single channel's cost per close exceeds $5,000, it's eating your commission faster than it's building your business. If your blended number exceeds $3,000, you are overpaying for growth and should reallocate immediately toward higher-conversion sources.
For most agents, this 5-minute audit reveals that 60-80% of marketing spend goes toward the 1-2 channels producing the fewest closings β while the channels producing the most (SOI, direct prospecting) receive the least investment.
This prompt gives you a clear picture of where your money is going and where it should be going instead. Run it quarterly and you'll never lose track of your cost structure again.
The cost-per-deal math in this post isn't theoretical. It's built on a specific system β the Seller-Signal Method from Deal Machine OS β that over 500 agents are using across 50+ markets to generate 1,000+ seller appointments per month.
Here's what's inside:
$27 one-time. No subscription. No contract. 30-day money-back guarantee.
Optional add-on: The Conversion Templates (+$47, total $74) include the "Only Logical Choice" listing-presentation frame, word-for-word appointment scripts, follow-up sequences for "maybe" and "not yet," and objection handlers for price, timing, commission, and "we're talking to other agents." Agents using the templates report closing 40-60% of listing appointments.
Your marketing budget isn't your problem. Your cost per close is.
The Seller-Signal Method collapses the cost-per-deal math to $27 total. Signal stacking, copy-paste messaging, and a reply-to-appointment playbook used by 500+ agents across 50+ markets.
Get the Seller-Signal Method β $27The NAR 2025 Member Profile reports median annual business expenses of $8,010. Top producers earning $300K+ GCI typically spend $20,000-$80,000/year on marketing. The industry benchmark from Tom Ferry is 5-10% of gross commission income, rising to 10-15% during growth phases.
Zillow Premier Agent leads cost $20-$150+ per lead depending on market size. With a 0.5-2% lead-to-close conversion rate, effective cost per closed deal ranges from $2,500-$8,000 in mid-size markets. In competitive metros like NYC, SF, or Miami, cost per close can exceed $45,000.
Sphere of influence and past-client referrals are the cheapest at near-$0 acquisition cost, converting at 15-25%. Among prospecting methods, expired listings cost roughly $625-$1,500 per closed deal with a 44% list rate and 20.7% sold rate. Signal stacking via the Seller-Signal Method costs $27 total β one time β with a cost per close under $1.
Expired listings convert at a 44% list rate and 20.7% sold rate with a ~30-day conversion cycle. Portal leads convert at 0.4-1.2% and require a 24+ month nurture cycle. Per REDX data (2.7 million leads analyzed), expired-listing prospecting yields $1,200-$2,250 per contact hour versus portal leads averaging $181/lead at sub-1% conversion.
Email marketing delivers $36-$42 in ROI for every $1 spent, according to 2026 real estate email benchmarks from Blastrow. This outperforms SEO (~$22/dollar), direct mail (~$8-$15/dollar), and social media ads (~$5-$15/dollar).
Signal stacking identifies homeowners showing 3-5 simultaneous seller-intent signals β high equity, long tenure, life events, property condition, pre-listing behavior β and contacts them with copy-paste messaging before any competing agent. The Seller-Signal Method costs $27 one-time and produces listing appointments at under $1 per closed deal because it eliminates ad spend, ISA labor, and long nurture cycles entirely.
Sources
1. REDX β Best Real Estate Leads 2026: ROI Rankings & Conversion Data β redx.com
2. REDX β Expired vs FSBO: What 2.7 Million Leads Taught Us β redx.com
3. NAR 2025 Member Profile β income, expenses, repeat-client data β nar.realtor
4. Revalto β Zillow Leads vs Google Ads: True Cost Comparison (2026) β joinrevalto.com
5. Ylopo β How Much Do Real Estate Leads Cost β ylopo.com
6. Blastrow β 2026 Real Estate Email Marketing Benchmarks β blastrow.com
7. SearchLab β Real Estate Marketing Statistics 2026 (50+ data points) β searchlab.nl
8. Zillow Group Q1 2026 Earnings β $708M revenue, 18% YoY growth β businessofapps.com
9. Tom Ferry β Real Estate Marketing Budget Blueprint β tomferry.com
10. Real Estate Webmasters β Marketing Spend of Top Producing Agents β realestatewebmasters.com
11. WordStream β Real Estate PPC Benchmarks 2026 β via searchlab.nl
12. Housing Wire β Zillow Premier Agent Cost Analysis β housingwire.com
75+ Real Estate Lead Generation Statistics (2026)
Β© DealMachineOS