Property Pros Marketing sells what this article recommends
Property Pros Marketing sells Google Ads management to real estate investors. We have an interest in which number you use to grade an agency, including us. Read this accordingly, check the sources, and hold us to the same standard the article asks you to hold anyone else to. The same disclosure applies to our comparison of pay-per-lead and pay-per-click for real estate investors, which covers the buy-versus-build decision this article assumes you have already made.
Cost per lead spread 28 to 1 across 33 investor accounts
Cost per counted conversion across 33 real estate investor accounts spread 28 to 1, from $61 to $1,740, with a median of $440. Most articles on this topic quote a benchmark from somewhere and move on. The figures below come from Property Pros Marketing's own client accounts, with the method stated so you can judge what they are worth.
Across the Google Ads accounts Property Pros Marketing managed between June 24 and September 21, 2026, 33 accounts recorded at least $3,000 in spend and at least 10 conversions. Those 33 accounts spent $1,079,182 across that 90-day window. Cost per counted conversion broke down as follows:
| Statistic | Cost per counted conversion |
|---|---|
| Lowest account | $61 |
| 25th percentile | $352 |
| Median | $440 |
| 75th percentile | $615 |
| Highest account | $1,740 |
| Blended across all spend | $348 |
Median cost per click across those 33 real estate investor accounts, taken as the median of each account's average cost per click, was $46.31, ranging from $1.52 to $139.29. That range is wide partly because these are whole accounts rather than Search-only campaigns.
The cheapest and most expensive accounts in the portfolio differ by more than an order of magnitude. Both were live accounts, run by the same agency, in the same quarter, some rebuilt by us and some still carrying structure we inherited. Some of that 28-to-1 spread is market, competition, budget, and account maturity.
More of it is that the 33 accounts are not counting the same thing. Some count form fills only. Some count calls. Some count imported offline stages like qualified leads or signed contracts. Several carry inherited conversion setups that count a single lead more than once. When Property Pros Marketing pulled conversion action names across all 33 accounts, it found more than 60 distinct conversion labels describing about six underlying lead stages.
A cost-per-lead figure is not comparable between two accounts unless both accounts count the same event, and in practice they almost never do. The account reporting $61 per conversion is almost certainly not finding motivated sellers 28 times cheaper than the account reporting $1,740. Far more likely, the $61 account is counting a different event.
For calibration against outside numbers: the most-quoted cost-per-lead figure in this industry is "$250 or lower," from Carrot's 2025 State of Marketing report. That figure did not come from the 90 investors Carrot surveyed, only 8% of whom run online ads at all. Carrot wrote that it asked "our friends at Motivated Leads, a digital marketing agency specializing in online advertising for real estate investors, to share some insights." Carrot does not say what population those figures cover or how large it is. Motivated Leads competes with Property Pros Marketing. Read Carrot's "$250 or lower" figure as one agency's contribution to someone else's report, not as an industry average.
The broadest published benchmark that exists is LocaliQ's search advertising benchmark report, which puts the Real Estate category at an average cost per lead of $102.51, an average cost per click of $3.22, and a 3.70% conversion rate. Compare those to our portfolio: a median cost per click of $46.31, roughly fourteen times LocaliQ's figure. That gap is not a sign anyone is doing it wrong. LocaliQ's Real Estate category is not segmented to cash buyers, so it is mostly agents and brokerages competing for different keywords against different competitors. It is the closest published benchmark available for this industry and it still does not describe motivated-seller search. That is worth knowing before anyone quotes a real estate benchmark at you.
The investor with the worse cost per lead paid half as much per contract
Two investors spending the same $6,000 a month can rank opposite on cost per lead and opposite on cost per contract. A simplified example shows the mechanism. The numbers below are illustrative, chosen to show the arithmetic, and are not results from a real account.
Two investors each spend $6,000 a month on Google Search.
Investor A pays $200 per lead and receives 30 leads a month. Four of those 30 have a real property, a real reason to sell, and a timeline. One goes under contract. Cost per contract: $6,000.
Investor B pays $500 per lead and receives 12 leads a month. Six of those 12 are real. Two go under contract. Cost per contract: $3,000.
The investor paying $200 per lead has the cost per lead that looks better on a report. The investor paying $500 per lead is paying half as much per signed contract, $3,000 against $6,000. Same $6,000 budget, opposite conclusions, and the cost-per-lead column points at the wrong investor.
Qualification rate is the variable doing the work: 13% for the investor paying $200 per lead, 50% for the investor paying $500. A cost-per-lead figure contains no information about qualification rate.
Cost per lead is the metric that survives without your CRM
Cost per lead ends up on the monthly report for two reasons.
The first is that cost per lead is easy to move in the wrong direction. Broaden your match types, thin out the negative keyword list, or opt into Search Partners, and the reported number usually falls. Google's own documentation notes that Search Partners traffic "may not always reflect highly targeted traffic" and that click-through rate on those placements does not feed Quality Score. The leads get worse. The number on the report gets better. An agency optimizing for the number it gets graded on will drift that way whether or not anyone intends it.
One correction to a claim that appears elsewhere, including in an earlier version of this article: the Display network is a bad example of cost-per-lead manipulation. Google's documentation on Display Expansion states that "cost per conversion on Display will typically be similar or less than spend on Search," so it does not reliably function as a cost-per-lead lowering trick. Search Partners and loose match types are the real mechanisms.
The second reason is structural. Cost per lead is usually the deepest number an agency can calculate without touching your CRM. Reporting on cost per contract requires knowing which leads became contracts, which requires your CRM data flowing back into the ad account. Feeding CRM outcomes back into a Google Ads account is real integration work. No published data exists on how many agencies build that integration, in either direction, so treat any agency quoting a percentage as guessing.
Cost per qualified lead is the first number that means anything
- Cost per lead. Still worth watching as a diagnostic. A sudden drop is a warning, not a win. In the accounts we see, it most often means targeting got looser.
- Cost per qualified lead. A qualified lead has a real property, a real reason to sell, and a timeline. This is where junk gets filtered out, and it is the first number that means anything. No public benchmark for qualification rate exists in this category, so what matters is your own trend over 90 days. If qualification rate is falling while cost per lead is also falling, your keywords got broader. Those are the same event described two ways.
- Cost per contract. Total ad spend divided by signed contracts. The seller has signed something, so the number is tied to a real transaction rather than an inquiry.
- Cost per closed deal. Total marketing spend divided by deals that funded. Cost per closed deal is the only one of the four numbers tied to your take-home.
Each layer of that funnel should produce a larger number and a more honest picture than the one above it. If your agency cannot report cost per contract and cost per closed deal, nobody in the relationship knows what is working.
Cost per deal is harder to produce honestly than anyone admits
Cost per closed deal is hard to produce honestly because offline attribution undercounts contracts while the ad spend stays whole. An earlier version of this article told you that cost per closed deal inside a Property Pros account typically lands between $1,500 and $3,500. We pulled the portfolio to check that before republishing, and it does not hold up. We are leaving this section in rather than quietly deleting it.
Of 41 accounts with spend and conversion data over 180 days, 16 have a conversion action naming a contract, closed, or won stage. Across those 16, total ad spend divided by contract-stage events produces a median near $9,800. That $9,800 median is also wrong, and it is too high. Four separate measurement problems push it up.
- Missing Google Click IDs. Offline conversion import only credits a deal back to Google Ads if the original click carried a Google Click ID that your CRM captured and returned. Leads that arrived without one are invisible to the calculation, so contracts get undercounted while the full ad spend still sits in the denominator.
- Windows shorter than the sales cycle. Google will not accept a conversion tied to a click more than 90 days old, or more than 63 days old if you are using enhanced conversions for leads. A real estate sales cycle frequently runs longer than 90 days, which makes late-closing deals permanently uncountable by this method.
- Recently wired pipelines. An account that only recently connected its CRM has months of ad spend measured against weeks of contract data.
- Inconsistent stage labels. Some accounts mark "Under Contract" and others mark "Closed Deal," and those two labels describe different events.
So the honest version is this. For most accounts in the portfolio, true cost per signed contract sits below that $9,800 figure and above the $1,500 to $3,500 we previously published. For some it does not: the lowest naive figure in the pull was $2,885, which sits inside the range we just retracted. We cannot give you a defensible portfolio-wide range until stage naming is standardized across accounts and attribution coverage is measured.
This matters because the ranges you will find published for this industry are not better sourced than the one we just retracted. A direct mail vendor currently publishes a figure of $3,000 to $8,000 and up per deal for PPC, attributed to the author's own analysis with no dataset behind it. The most thoroughly disclosed dataset in the space, covering 74,000 leads over 19 months, belongs to a lead marketplace and is drawn entirely from its own customers to reach the conclusion that its own marketplace wins. Ask anyone quoting you a cost-per-deal range, including us, how they calculated the denominator, over what window, and whether the management fee sits inside it.
An investor can calculate cost per closed deal for their own business, where the answer is knowable: total marketing spend including management fees, divided by deals closed, over a window long enough to cover the sales cycle. Your own cost per closed deal is knowable. The industry average is not. If you are weighing an owned ad account against buying leads from a pay-per-lead vendor, that calculation is the one that decides it.
Offline conversion import is what changes the outcome Google bids toward
By default, Google optimizes toward whatever you have told it counts as a conversion. For most investors that is a form fill, so Google goes and finds more form fills, including from sellers who will never sign anything.
Offline conversion import changes what the bidding is chasing. You capture the Google Click ID when the lead arrives, store it in your CRM, and when that lead becomes a qualified appointment or a signed contract, you send the outcome back to Google attached to the original click. Google recommends uploading at least once a day.
Two configuration details determine whether offline conversion import actually changes what Google bids toward.
Primary is necessary but not sufficient. Google states that primary actions are "used for bidding as long as the standard goal they are part of is used for bidding," so an action marked primary inside a goal that is switched off for the spending campaigns still changes nothing. The exception runs the other way: Google states that conversion actions included in a custom goal "are used for reporting and bidding regardless of whether they're set as 'primary' or 'secondary' actions." Check the action and the goal together, never the action alone. We find this misconfigured in a majority of the accounts we inherit. That is what we see, not a measurement of the industry.
Volume has to be high enough to calibrate. Google states a Smart Bidding strategy can take up to around 50 conversion events, or about three conversion cycles, to calibrate to a new objective. An investor closing three deals a month will never reach 50 closed deals inside a useful window. The qualified-lead layer solves that volume problem: qualified leads occur often enough to calibrate the bidding while still sitting far closer to money than a raw form fill.
Six questions that expose whether your agency is doing the integration work
- What was our cost per qualified lead last month, and what was our qualification rate?
- How has qualification rate moved over the last 90 days?
- Which keyword themes produced the leads that became contracts, not the leads that came in?
- What conversion actions are currently set to primary, and what is Smart Bidding actually optimizing toward?
- What share of our leads arrive with a Google Click ID attached, and what happens to the ones that do not?
- Which landing pages had the highest qualified-lead rate, not the highest form-fill rate?
The Google Click ID question and the landing page question separate an agency doing the integration work from an agency reporting whatever the Google Ads interface hands it.
Frequently asked questions
What is a good cost per lead for real estate investors?
There is no reliable published benchmark. Across 33 Property Pros Marketing accounts with meaningful spend between June and September 2026, cost per counted conversion ranged from $61 to $1,740 with a median of $440. The figure varies by market, competition, budget, and account maturity, and it is not comparable between accounts that count different conversion events.
What is the difference between cost per lead and cost per deal?
Cost per lead is advertising spend divided by leads generated. Cost per deal is total marketing spend divided by deals actually closed. The ratio between them is set by your qualification rate and your close rate, neither of which appears in a cost-per-lead figure. A lower cost per lead can produce a higher cost per deal, because the levers that lower it usually also loosen targeting. Whether that happened in your account is answerable only from your own qualification rate.
Why does my cost per lead keep dropping while my deal count stays flat?
The most common cause is targeting that got broader, through looser match types, a thinning negative keyword list, or Search Partners placements. Each of those adds cheaper, less qualified traffic, which lowers the reported cost per lead without adding deals. Check your qualification rate over the same period. A qualification rate falling alongside cost per lead confirms that broader targeting, not better performance, produced the cheaper leads.
Should I track cost per closed deal or cost per contract?
Track both, and understand why they differ. Cost per contract is available sooner and produces enough volume to be useful for optimization. Cost per closed deal is the number tied to your take-home but arrives late and in small quantities. For feeding Google's bidding, the qualified-lead and contract stages carry enough volume to matter; closed deals usually do not.
Can Google Ads optimize toward closed deals instead of form fills?
Yes, through offline conversion import, but with limits. Google will not accept an offline conversion upload against a click more than 90 days old, or 63 days for enhanced conversions using hashed contact data, so any deal closing after that window cannot be imported against its original click. The conversion action also has to sit inside a goal that is actually being used for bidding, not merely be labeled primary.
What is a good cost per deal for wholesaling?
No neutral benchmark exists for cost per deal in wholesaling or cash-buying. Published ranges come from direct mail vendors, lead marketplaces, and agencies quoting their own results, usually without stating a dataset or a date window. Calculate it for your own business instead: total marketing spend including management fees, divided by deals closed, over a window long enough to cover your sales cycle.
Do general real estate advertising benchmarks apply to motivated seller campaigns?
No. LocaliQ's benchmark report puts the Real Estate category at an average $3.22 cost per click, while the median across 33 Property Pros Marketing cash-buyer accounts was $46.31 in mid-2026. The Real Estate category in published benchmarks is dominated by agents and brokerages bidding on different keywords against different competitors, so those figures do not describe motivated-seller search.
About the author
Anthony Reed is the founder of Property Pros Marketing, which manages Google Search, YouTube, and Meta campaigns exclusively for real estate investors.
Sources
- Google Ads Help, About Quality Score. https://support.google.com/google-ads/answer/6167118
- Google Ads Help, About the Google Search Network. https://support.google.com/google-ads/answer/1722047
- Google Ads Help, Duration of the learning period for campaigns. https://support.google.com/google-ads/answer/13020501
- Google Ads Help, Offline conversion imports FAQs. https://support.google.com/google-ads/answer/10029210
- Google Ads Help, Set up offline conversions using Google Click ID. https://support.google.com/google-ads/answer/7012522
- Google Ads Help, About primary and secondary conversion actions. https://support.google.com/google-ads/answer/11461796
- Google Ads Help, About Display Expansion on Search campaigns. https://support.google.com/google-ads/answer/7193800
- Carrot, Real Estate Investors: The State of Marketing 2025. https://carrot.com/blog/real-estate-investors-state-of-marketing-2025/
- LocaliQ, Search Advertising Benchmarks. https://localiq.com/blog/search-advertising-benchmarks/