competitive-intelligence · 8 min read
How to Reverse-Engineer a Competitor's Sales Funnel From Their Ads
Last updated: June 2026
What does a competitor's funnel look like from the ad library?
A competitor's full sales funnel — price, offer, audience, upsell — is observable from their public ad library if you know what to read. Reverse-engineering takes 4 steps: identify all their active ads, classify by funnel stage, infer price/offer/audience from the ad copy, find the gaps in their funnel you can exploit. CommonWealth Ops applies this internally to surface entry-window opportunities for subscribers reading the weekly per-niche intelligence report.
The funnel is observable because brands run different ad creative against different funnel stages. Awareness ads use broad hooks. Consideration ads name product features. Conversion ads include time-bound offers. The pattern across active ads tells you which stages the brand is currently emphasizing and which they're under-investing in.
Step 1 — Identify all their active ads
Open Meta Ad Library at facebook.com/ads/library, search by the competitor's brand name, set country filter to the target market, and read the complete list of active ads. Then repeat on TikTok Ad Library at ads.tiktok.com/business/creativecenter.
The list tells you two things immediately: total active-ad volume (a proxy for total budget) and the spread of creative formats (video, carousel, single-image). A brand running 8 active ads on Meta and 0 on TikTok is concentrated on one platform. A brand running 12 active ads on Meta and 4 on TikTok is mid-scaling.
From CommonWealth Ops's current capture, Flipkart shows 7 active Meta ads in the fitness niche — a high-volume marketplace covering the full funnel. BigMuscles Nutrition shows 4 active Meta ads — a brand with concentrated funnel focus. Tori Repa shows 2 active ads with a 28-day-challenge framing — a brand running consideration-stage creative against a specific commitment hook.
Step 2 — Classify each ad by funnel stage
Three stages, three signature patterns:
Awareness stage: hooks are identity questions or problem reframes; CTAs are soft ("Learn more"); ad copy describes the brand or category, not a specific product feature; visuals are lifestyle, not product close-up.
Consideration stage: hooks reference specific product features or social proof; CTAs name the product ("Get the kit," "Try the routine"); ad copy lists benefits or compares to alternatives; visuals are product-in-use.
Conversion stage: hooks reference price or discount; CTAs include urgency ("ends Sunday," "limited stock"); ad copy emphasizes value or guarantee; visuals are product-with-price or product-with-discount-stamp.
A brand running 3 awareness ads, 4 consideration ads, and 1 conversion ad is top-of-funnel-heavy — they're acquiring new prospects but under-investing in conversion. A brand running 1 awareness, 2 consideration, and 5 conversion is bottom-funnel-heavy — they're maximizing revenue from existing pipeline but under-investing in new acquisition.
Step 3 — Infer price, offer, and audience
Three observables on the ad surface tell you the underlying funnel economics:
Price inference: ads that emphasize "starting at €29" or "under €50" target price-sensitive segments. Ads that don't mention price target the premium segment. The Plix franchise ads in the CommonWealth Ops skincare capture don't mention price in the cold-audience creative — Plix is positioning as premium for the awareness stage and surfacing price only in retargeting.
Offer inference: time-bound discounts ("ends Sunday," "first 100 customers") signal the brand is willing to sacrifice margin for conversion. Stable offer structure (no time pressure) signals the brand has unit economics that don't require discount-driven conversion. Pilgrim ads in the capture show stable-offer positioning ("the 3-step routine that works") — premium positioning.
Audience inference: ad language tells you the persona. Spanish-language ads with LATAM cultural references target LATAM audiences. English-language ads with U.S.-specific cultural references target U.S. audiences. The Plix franchise mixes languages depending on the creator's home market.
Step 4 — Find the gaps in their funnel
The reverse-engineering pays off when you find gaps in the competitor's funnel coverage. Three gap types worth identifying:
Funnel-stage gap: the competitor has 3 awareness ads, 2 consideration ads, and 0 conversion ads. They're top-of-funnel-only. Your opportunity is to enter their funnel at the conversion stage with a competing offer.
Audience-segment gap: the competitor's ads target one persona (e.g., young athletic women) but the niche supports adjacent personas (e.g., women in postpartum recovery). The adjacent segment is reachable at lower CPM because the competitor isn't bidding for it.
Channel gap: the competitor is concentrated on Meta with no TikTok presence. Your opportunity is to take the validated Meta angle to TikTok where the auction is less competitive.
CommonWealth Ops's intelligence pipeline surfaces all three gap types automatically. The weekly per-niche report lists which top-5 advertisers are concentrated where, which stages they're under-investing in, and which audience segments are open.
How does CommonWealth Ops automate this for subscribers?
CommonWealth Ops's weekly capture normalizes the active ads of top advertisers in fitness, skincare, and supplements into a structured database. The pipeline computes the funnel-stage distribution per advertiser-week, identifies the funnel gaps, and surfaces the entry-window opportunities in the per-niche intelligence report.
The methodology is fully documented in our how-CommonWealth-Ops-collects-intelligence post. The current niche state for fitness is covered in our fitness e-commerce ad trends report and for skincare in our skincare ad analysis.
Frequently asked questions
- Is reverse-engineering a competitor's funnel actually legal?
- Yes when based on public sources. Meta Ad Library and TikTok Ad Library are public surfaces published by the platforms themselves under regulations including the EU Digital Services Act. Reading them at scale is no different from reading them once. The legal line is at scraping private accounts or paying insiders for non-public data. Reading public ad libraries to understand a competitor's funnel sits well inside the legal floor.
- How long does it take to reverse-engineer one competitor's funnel?
- Two to four hours for an experienced operator. The first hour goes into pulling all their active ads from Meta Ad Library and TikTok Ad Library. The second hour goes into classifying each ad by funnel stage and inferring the targeting. The remaining time is the gap analysis. CommonWealth Ops's subscribers get this work pre-done weekly for the top advertisers in their niche.
- Do I need a Meta Ads account to do this?
- No. Meta Ad Library is a public website (facebook.com/ads/library) that doesn't require any advertiser account. You can search by advertiser name, page, or keyword without authentication. TikTok Ad Library is the same (ads.tiktok.com/business/creativecenter). All the data needed for funnel reverse-engineering is on the public surface.
Become an operator
Stop guessing what to sell.
CommonWealth Ops turns your market's competitor activity into ranked, data-backed intelligence — and protects your capital before you spend a euro on ads. EUR 49/mo + 20% of net profit. No free trial: skin in the game both ways.
Join the waitlist