Home  /  Blog  /  Cost per deal in wholesaling

Lead Generation

Cost per deal in wholesaling: what each channel really costs in 2026

By Daniel Grayson, Founder at Vocalxlabs  ·  Updated July 5, 2026  ·  7 min read

Short answer: in 2026, most wholesalers pay $1,000 to $2,700 per closed deal on paid channels. Google PPC runs $1,500 to $2,000, Meta ads $500 to $1,200, pay-per-lead $1,500 to $2,700, and direct mail $2,000 or more. Owned cold SMS to a skip-traced list, run well, can get down near $100 to $300 per contract. Cost per deal, not cost per lead, is the number that tells you whether a channel actually makes money.

Key takeaways

  • Paid channels cluster at $1,000 to $2,700 per deal.
  • Formula: total marketing spend ÷ signed contracts.
  • Include data, ad spend, software, and marketing labor, not just lead cost.
  • Owned outreach has the lowest cost per deal when run consistently.

How to calculate cost per deal

It is simple, and most people skip it. Take all the money you spent on marketing in a period and divide by the number of contracts you signed:

Cost per deal = total marketing spend ÷ signed contracts

"Total marketing spend" is everything: ad spend, purchased leads, skip tracing and data, texting or dialing software, and the share of any VA or caller labor tied to marketing. If you only count the lead price, you are lying to yourself about profitability.

Cost per deal by channel (2026)

ChannelCost per dealHow it pencils out
Google Ads (PPC)$1,500 to $2,000High intent, call-only ads at $60 to $100/call, ~$3,000/mo budgets
Facebook / Meta ads$500 to $1,200Cheaper reach, lower intent, ~1 deal per 25 to 30 leads
Exclusive pay-per-lead$1,500 to $2,70015 to 30 leads per deal at $100 to $180 each
Shared pay-per-lead$900 to $1,800Cheaper leads, more of them, speed-to-lead race
Direct mail$2,000+Under 1 to 2% response, rising postage
Cold callingData + laborTwo callers ~$600/mo plus dialer and lists
Compliant cold SMS (done-for-you)$100 to $300Owned list, very low cost per message

These ranges assume competent follow-up. Slow response and weak scripts push every number higher. The channel matters less than whether you actually work the leads.

Why cost per lead lies

Two investors buy leads at the same price. One closes 1 in 12, the other 1 in 40. Same cost per lead, wildly different cost per deal. Now flip it: a $250 exclusive lead that closes 1 in 12 beats a $40 shared lead that closes 1 in 45 on cost per deal. Price per lead tells you almost nothing on its own. The tradeoff between the two is covered in exclusive vs shared leads, and the buy-versus-build question in are pay-per-lead services worth it.

How to lower your cost per deal

Push your cost per deal toward $100 to $300

Vocalxlabs runs the AI Acquisition Manager: compliant AI cold SMS that texts your market, holds real conversations, and qualifies every seller on motivation, price, condition, and timeline before it reaches you. Owned outreach, low cost per contact, compliance handled. Start with a free 2-week pilot, cover only data costs (usually under $100), and pay no setup fee until it produces.

Start the free 2-week pilot

Frequently asked questions

What is the average cost per deal in wholesaling?

Across paid channels, most wholesalers pay $1,000 to $2,700 per closed deal in 2026. Google PPC runs $1,500 to $2,000, Meta ads $500 to $1,200, pay-per-lead $1,500 to $2,700, and direct mail $2,000 or more. Owned cold SMS, done well, can reach $100 to $300 per contract.

How do you calculate cost per deal?

Divide total marketing spend for a period by the number of signed contracts in that period. Include data, ad spend, lead costs, software, and any labor tied to marketing.

Why is cost per deal more important than cost per lead?

Because close rates vary wildly. A cheap lead that rarely closes can cost more per deal than a pricey lead that closes often. Only cost per deal reflects what you actually pay to put a contract on the table. See how much motivated seller leads cost for per-lead pricing.

What is the cheapest channel per deal?

Owned outreach to skip-traced lists, especially cold SMS, has the lowest cost per contact and therefore the lowest cost per deal when run well, often near $100 to $300 versus $1,500 or more on paid channels.

Sources: Channel cost-per-deal figures (r/WholesaleRealestate operator breakdown, 2025: Google $1,500 to $2,000, Meta $500 to $1,200); exclusive/shared conversion tiers (US Lead List; iSpeedToLead outcome data); PPC management fees (Wholesaling PPC).