Direct mail, paid search, social ads, signs, cold calling, SEO and referrals do not compare cleanly, and most attempts to rank them produce a table that is confidently wrong.
The reason is that they differ on dimensions a single number cannot hold. Some produce in days and some in quarters. Some stop the moment you stop paying and some keep producing. Some scale smoothly and some hit a wall. Ranking them on cost per lead, which is what usually happens, orders them almost exactly backward.
The Dimensions That Matter
Cost per deal. The primary measure, and still not sufficient on its own. Covered in cost per lead versus cost per deal.
Time to first deal. Cold calling can produce inside a month. SEO takes six to twelve. That difference decides which channel is viable given your runway, independent of which is cheaper.
Persistence. Whether it keeps producing after you stop paying. Paid traffic stops the day the card declines. Content and referrals keep working. This is the dimension most often left out and it changes the ranking substantially over a two year view.
Scalability. Whether spending twice as much produces twice as much. Mail scales until you exhaust the list. Paid search scales until you exhaust genuine intent, which is sooner than most expect in a local market.
Competition. How many other investors are reaching the same people. Absentee and probate lists are bought by everyone. Niches requiring assembly are not, which is the argument in the guide to motivated seller niches.
Your capacity to work it. A channel producing more leads than you can call is not a good channel for you right now, whatever it costs.
Deal quality. Channels differ in the spread they produce, not just the volume. Situational niches trade price for certainty and tend to produce wider margins.
Fast Channels and Slow Channels
The most useful split, because it determines what you can run at all.
Fast. Cold calling, texting, paid search, mail to distressed lists. Money in, responses within weeks. These are what you use when you need deal flow now, and they stop when you stop.
Slow. SEO, content, referral relationships, brand recognition in a market. Months before anything, and the effect compounds and persists. These are what make the business cheaper to run in year three.
Investors starting out have to run fast channels, because they cannot wait a year. The mistake is never starting the slow ones, which means year three costs the same as year one and every deal is still bought at full price.
The working approach: fast channels fund the business, and a small standing allocation builds the slow ones. Not a large one. Consistent, so it compounds.
Where Each One Actually Fits
Direct mail. Reliable, expensive, scales to the size of your list, works on a delay. Systematically under-credited by self-reported attribution, since a recipient who eventually searched your name will tell you they found you online. Best on filtered situational lists rather than broad ones, per direct mail letters for motivated sellers.
Cold calling and texting. Cheapest per contact, highest time cost, fastest feedback. Carries real compliance obligations that vary by state, which is not optional reading.
Paid search. Highest intent available, because someone typing sell my house fast has already decided something. Expensive per click, limited by local search volume, and it stops immediately when you stop.
Paid social. Cheap traffic, low intent, works best for situational targeting where the ad can name a circumstance the reader recognizes.
Signs and vehicle wraps. Very cheap per impression, unmeasurable individually, produce a steady trickle. Their real function is credibility in a market you work repeatedly.
SEO and content. Slow, compounding, and the only channel that keeps producing after you stop. Worth starting before you need it.
Referrals. Cheapest deals you will ever do and the hardest to scale deliberately. Grows out of doing the other things well over time.
How to Compare Two Channels Honestly
A method that survives small samples.
Run both for at least one full sales cycle, and preferably two. Anything shorter compares timing rather than performance, and a channel ramping up will always lose to one that is winding down.
Compare on cost per deal where you have enough closings, and on cost per qualified appointment where you do not. Appointments happen five to ten times more often than closings and correlate well enough to act on, which is what makes a decision possible in weeks rather than a year.
Then adjust the raw comparison for the dimensions the number does not hold. A channel that costs slightly more per deal but persists after you stop paying is usually the better one. A channel that is cheaper but already at its ceiling cannot absorb growth. A channel that is cheaper but produces more leads than you can work is not cheaper in practice.
Write the adjustment down as a sentence rather than trying to build it into the number. "Mail costs more per deal and keeps producing for months after each drop" is more useful than any weighted score, and it is honest about being a judgment.
The Comparison Almost Everyone Gets Wrong
Comparing a channel you have optimized against one you just started.
Your mail has been running two years. The copy has been revised, the list has been refined, the follow-up is tuned. Your paid search has been running six weeks with the first campaign anyone wrote.
Mail wins that comparison and the comparison means nothing, because you are measuring two years of iteration against six weeks of it. Nearly every channel performs poorly at the start, and concluding it does not work is how investors end up with one channel and no idea what else might have worked.
The correction is to compare a new channel against what your existing channel looked like in its first quarter, if you have the records, and to give a new channel a defined runway before judging it at all.
Channel Risk, and Why Concentration Is Expensive
A dimension that never appears in a cost comparison and occasionally decides the fate of a business.
Every channel carries a way it can disappear that has nothing to do with performance. An advertising platform can change its policies on real estate targeting overnight. A list source can be bought or shut down. Compliance rules around calling and texting change and vary by state. An algorithm update can remove your organic traffic in a week.
None of these announce themselves in your cost per deal, and all of them have removed channels from investors who were doing everything right.
Which means an investor getting all their deals from one channel has a fragile business regardless of how good the numbers are. The second channel is not there because it beats the first on cost. It is there so that a bad Tuesday at a platform you do not control is an inconvenience rather than an emergency.
A reasonable target: no single channel producing more than about two thirds of your deals, and a second channel developed enough that you could scale it inside a month if you had to. That is not free, and it costs less than rebuilding your deal flow from nothing while your pipeline empties.
The channels worth holding as the backup are the ones you control most: your own domain, your own list, your own past sellers. Those cannot be switched off by anyone else, which is the underlying argument in your own domain, your own brand.
When to Add One
Later than most investors think.
Add a channel when the current one is at its ceiling, or when you have capacity the current one cannot fill, or when you want to reduce dependence on something outside your control. A platform policy change or a list source drying up can remove a channel overnight, and the time to have a second one is before that happens.
Do not add a channel because the current one is underperforming. Diagnose first, because a poor contact rate or slow response will ruin any channel's numbers and adding a second one just spreads the same problem across two budgets. That diagnosis is in why your leads are not closing.
How channel comparison fits the rest of the measurement set is in marketing metrics for real estate investors. The conclusion most investors reach the expensive way: running two channels well beats running five badly, and you find that out by running five.