Paid Marketing
Paid Marketing Teardown

Meta Prospecting: the funnel doesn't break before search — it breaks at search

Aug 3, 2026 · Behavioral analysis of the [HOMA-LAB] Meta prospecting cohort · PostHog + Meta API + session replay

The one-liner

Meta prospecting spent $4,238 to produce 1,306 "leads" and 1 qualified buyer. The leads are real — they deliberately navigate from the ad's single home to the search page. But once there, they go passive: only ~1% run a real search, and almost none save, tour, or qualify.

The bottleneck isn't audience quality alone. It's that a cold visitor lands on the search page and is given no reason to act. That's a landing-experience problem, and it's fixable.

12,575
people touched (30d, real humans — bots don't replay)
13%
became leads (reached /search)
0.2%
qualified (of leads)
$4,238
spend → 1 qualified buyer

What actually happens

The old assumption was "they land on one property and bounce." That's true for the 87% who never become leads — but it's wrong for the leads. The leads take a real second step:

DPA ad land on one property page ~67s looking at it deliberately navigate to /search (this fires the "lead") stall

The property→search move is genuine, not an app redirect — only 1% made the jump in under 3 seconds; the median gap is 67 seconds of real time on the home first. So they do the hard part: leave a single listing to go find more.

Then the funnel collapses at the search page. Of the whole cohort:

They arrive at a page full of homes and simply… stop.

The replays confirm it

Session replay only records real humans (bots can't run the recorder), so this is a clean, bot-free view. Even among the leads who reached the search page, the median session runs ~16 seconds, and 11 of 14 sampled sessions were under 30 seconds. A rare power-browser (one ran 13 minutes / 619 clicks) carries almost all the real engagement; the typical visitor glances and leaves.

A secondary finding worth an eng note: the landing experience is inconsistent — some prospecting ads drop users on a property page, some on a raw /search page, and some on the marketing homepage. A cold click deserves a deliberate, consistent first screen.

Prospecting vs. retargeting (per lead)

The same behavior split shows why warm audiences outperform: retargeting reaches people who already have intent, and it converts them 3–6× better on every high-intent action.

ProspectingRetargeting
Saved a search
0.6%
2.2%
Requested tour
0.2%
0.7%
Qualified
0.2%
1.2%

The prospecting campaigns, ranked

Campaign (UTM)SpendLeadsCPLQual
prospecting-v1 (DPA full catalog)$1,359380$40
ddcold-v1 (Cold Speedeon)*$677296$20
fl-intent-v1 (Speedeon FL)$672228$31
moneyflow-v1$448166$30
tx-intent-v1 (Speedeon TX)$572141$40
conquest-v1$18948$40
Prospecting total (16 lines)$4,2381,306$31

*ddcold (Cold Speedeon) was paused Aug 3 — it optimized a cold audience toward a deep onboarding event, failed to exit Meta's learning phase, and was throttled to ~$1/day. Cheap CPL, zero downstream.

Watch it yourself

Representative replays (PostHog login required):

Power-browser — the rare engaged one13m · 619 clicks Engaged browse — prospecting-v13m10s · 84 clicks Mid-engagement — tx-intent2m15s · 21 clicks Typical stall — reached /search, left10s · 1 click Typical stall — pre-filled search, bounced3s · 0 clicks

Recommendation

Fix the search landing before spending more on prospecting

Prospecting successfully gets cold visitors to the search page — and loses them there. The highest-leverage move is not more budget; it's what a cold visitor sees when they hit /search: relevant pre-filled results, an obvious save-search prompt, and an AI-search nudge, so arriving at search leads somewhere. A consistent first screen for every cold click would help too.