The short answer
A properly-run Meta account produces a qualified lead for less than the $60 it costs to buy one — ours measured $24.07 — but the broker running it also carries the ad account risk, the creative production, the landing page, the testing cycle and the dead weeks when performance drops. Buying moves that operational load to someone whose only business is absorbing it, and the gap between the two prices is what that load costs.
This one comes up on almost every call, usually as "we are thinking about just running our own ads." It is a completely reasonable thing to consider, so here is the honest comparison rather than the one that flatters us.
| Running your own | Buying exclusive | |
|---|---|---|
| Cost per lead | $15–$30 with qualification on the page, once stable; our main campaign measured $24.07 | Fixed and quoted up front |
| Ad account risk | Yours | Not yours |
| Creative production | Yours, continuously | Not yours |
| Landing page and form | Yours to build and maintain | Not yours |
| Learning period | Weeks of spend before stable | None |
| Bad weeks | You absorb them | Absorbed upstream |
| Control over targeting | Total | Filters only — floor, verticals, pacing |
| Ceiling on volume | Whatever you can fund | Whatever the vendor generates |
So if the cost per lead is lower, why not just run it myself?
Because the comparison is not $60 against $24. Cost per lead is the number everyone anchors on and it is the one that leaves the most out.
What in-house lead generation actually costs
Then add the week the ad account gets restricted, and the fortnight the algorithm turns and your cost per lead doubles while you work out why. Those weeks are not in anyone’s spreadsheet and they arrive on their own schedule.
When should you run your own?
There are real cases where it is the right call, and we would rather you knew them:
- You already have a media buyer on staff whose time is otherwise underused. The overhead is already paid.
- You want targeting no vendor will sell you — a specific vertical, region or offer angle you have a lender relationship for.
- You are large enough that owning the acquisition channel is strategically worth the operational cost.
What does it actually take to run Meta for MCA?
More moving parts than the ad account suggests. This is the list nobody includes in the business case:
- A media buyer who understands lending compliance, not a generalist. The wrong claim in an ad gets the account restricted rather than just underperforming.
- A creative pipeline that keeps producing. MCA creative fatigues fast, so this is a standing cost rather than a launch cost.
- A landing page and application form you own, host and maintain.
- Phone verification, if you want the numbers to be real. Building the one-time-code step is the single biggest piece of engineering here.
- Routing from the form into your CRM, with the error handling for when it fails at 2am.
- A learning period of several weeks where the spend produces data rather than deals.
Each is manageable. Together they are a function, not a project, and the mistake is budgeting for the ad spend and treating the rest as something the team will absorb.
What breaks most often?
Three failures account for most of the shops that try this and go back to buying:
| Failure | How it shows up | Typical cost |
|---|---|---|
| Ad account restriction | Delivery stops with no warning | Days to weeks of zero leads |
| Creative fatigue | Cost per lead climbs steadily for no obvious reason | Rising spend for flat volume |
| Wrong-audience targeting | Volume looks great, nothing funds | A full month before it is diagnosed |
The third is the expensive one, because it looks like success. Cheap leads arriving in volume feels like the channel working — until the quarter ends and nothing funded. It is usually the ad message: promise a rate and you attract people shopping for a rate, most of whom do not qualify.
Can you do both?

Not at the same time. Alex is direct about it in the pickup-rate video: the worst thing a shop can do is stay undecided and try to run both at once, because neither gets the attention it needs and neither ends up working. A vendor is hands-off with less insight; your own ads are transparent and in your control, and they take the time to run, because creatives fatigue and campaigns stop working. Pick one, then sequence them.
- Decide which problem you are solving first: getting leads without running anything, or owning the channel.
- If it is a vendor, find one or two you genuinely trust and fund deals from them consistently. The leads cover the floor’s day.
- Only then start building your own, and tag both sources so cost per funded deal, not cost per lead, decides the mix.
- Leave the vendor when your own channel outpaces what they deliver, not before.
Either road ends in the same place: the floor stops paying with its time, dialling and blasting people who did not ask to be called.
How do I decide?
Four questions, answered honestly. Three or more "no" answers and buying is the better use of your capital:
- Do you have a media buyer whose time is genuinely available, not merely willing?
- Can you fund several weeks of spend that produces learning rather than deals?
- Can you build or buy the phone verification step? Without it you are generating the cheap unverified leads you were trying to avoid.
- Is there targeting you specifically need that no vendor will sell you?