← All posts

March 13, 2026 · 5 min read

How to Read a Competitor's Funnel from Their Meta Ads Alone

A hands-on tutorial for mapping a competitor funnel from Meta ads alone — bucket creatives by stage, spot retargeting, and let AdWhispr summarize it.

You don't need a competitor's analytics dashboard to map their funnel. Their Meta Ad Library is the funnel, laid out in public. Every active ad is a rung — top-of-funnel hooks, mid-funnel proof, bottom-of-funnel offers — and the mix tells you exactly where they're spending and what they expect you to do next.

This is the short, hands-on version. If you want the full theory — funnel math, spend triangulation, the psychology behind each stage — read the deep pillar: the DTC competitor funnel guide. Here we just do the work, in four steps, in about ten minutes.

Step 1: Pull the active set

Go to the Meta Ad Library, search the brand's Facebook page, and filter to Active ads only. Active matters: a paused ad tells you nothing about current strategy. The active set is the funnel they're funding today.

Note two things as you scroll:

Open every long-running ad in a tab. Those are the rungs that matter most.

Step 2: Bucket each creative by funnel stage

Now sort the active set into three buckets using creative cues. You're reading intent, not guessing.

Funnel stage Creative cues Typical CTA
Top (TOFU) — cold Broad hooks, problem-agitation, "did you know," lifestyle/UGC, founder story, no price mentioned "Learn more," "Shop now"
Middle (MOFU) — consideration Product demos, comparisons, ingredient/spec breakdowns, reviews, "how it works" "See why," "Read reviews"
Bottom (BOFU) — convert Discount codes, "20% off," free shipping, urgency/scarcity, bundles, "last chance" "Get yours," "Claim offer"

A few reading rules:

Step 3: Spot the retargeting layer

Meta won't label a competitor's audiences, but retargeting creative gives itself away. Look for:

When you see the same product appear at three escalating intensities, you've reverse-engineered their remarketing flow without ever seeing their ad account.

Step 4: Ask AdWhispr to summarize the funnel

Hand-bucketing five ads is fine. Hand-bucketing sixty is a waste of an afternoon — and you'll miss the longevity pattern by eyeballing dates. This is where AdWhispr does the tedious part.

Paste the brand's Facebook URL and it ingests the entire active library, snapshots it daily, and tags every ad by hook, format, tone, and offer. Then you just ask. Connect it to Claude.ai over OAuth at https://adwhispr.com/api/mcp (or run npx adwhispr-mcp-server config) and try prompts like:

"Add Ridge Wallet, then break their active ads into TOFU / MOFU / BOFU and give me the percentage in each."

"Which of their ads have been running longest, and what funnel stage are they? I want to copy the proven winners, not the tests."

"Show me near-duplicate ads with different offers — I'm trying to map their retargeting ladder."

"Generate a competitive brief on this brand's funnel structure."

That last one runs generate_brief, which leads with the derived-intelligence panel — the run-time longevity curve, engagement-verified reach, and creative-iteration rate — before any narrative. You get the funnel shape and the evidence behind it, exportable as PDF or Markdown to drop into a strategy doc.

The advantage over hand-bucketing: AdWhispr reads the distribution of run-times across the whole set, not one ad at a time. A brand whose BOFU discount ads all have short lifespans but whose TOFU founder-story ad has run 120 days is telling you their cold creative is the real engine — something you'd never catch scrolling.

One honesty rule before you act on this

You can map the shape of a competitor's funnel — stages, ratios, retargeting layers, proven winners. You cannot see their CTR, CPC, ROAS, or conversion rate from the Ad Library, because Meta doesn't expose those for anyone's competitor ads. They live only inside the advertiser's own account.

If a tool hands you a competitor's exact ROAS, it invented the number. AdWhispr won't — it gives you run-time as a verifiable performance proxy and cites the inputs behind every signal (impression ranges, scraped engagement, days live). That restraint is the point: a funnel map built on real evidence beats a dashboard built on guesses.

The ten-minute recap

  1. Filter to Active in the Ad Library — that's the funnel they're funding now.
  2. Bucket by stage using price, format, and CTA cues into TOFU / MOFU / BOFU.
  3. Find the retargeting ladder — same product, escalating offers and urgency.
  4. Let AdWhispr summarize the whole set, rank winners by days-running, and export a brief.

Do this for your three closest competitors and you'll see the structural gaps fast — the stage nobody's defending, the offer everyone's leaning on, the cold creative that's quietly carrying the category.

Want the full breakdown of funnel math and stage psychology? Start with the DTC competitor funnel guide, then browse more tactics on the AdWhispr blog.

Stop guessing at their funnel — paste a competitor's URL into AdWhispr and read it straight off their ads.