How to Spy on Competitor Facebook Ad Campaigns: A Webmaster-Level Playbook (2026)
Spytrend collapses an entire competitor operation — every ad, every landing page, every pixel — into one webmaster profile. The fastest path to value starts in the Webmasters section sorted By active, jumps into a webmaster profile, and reads the whole competitor network in one view. This page is a repeatable daily workflow for media buyers and affiliates who already know what ad spying is and want to extract winning creatives systematically.
Quick Answer
Spytrend lets you map a competitor's full ad operation — not just individual creatives — by grouping ads under a single webmaster profile built from four identifiers: pixel, domain, Page ID, and IP. Open the Webmasters section, sort it By active, click the top webmaster, and you have their entire Facebook and Instagram ad network in front of you in under a minute. That single workflow separates Spytrend from tools like BigSpy or AdSpy, whose sites, as of September 2026, describe search across individual ads, pages and domains but list no grouping of ads by the operator behind them.
The database covers 1.4B+ searchable Facebook, Instagram and TikTok ads from 31.9M+ advertisers, with an archive back to 2018. A free plan is available with no credit card required, and a 14-day money-back guarantee applies to first-time payments.
Getting Started
Sign up without a credit card and land on the main dashboard. The first action that delivers immediate value is the Webmasters section sorted By active — with Date from set seven days back, it ranks webmasters by the ads they launched that week and are still running. Click any entry and Spytrend surfaces every ad that webmaster ran, their landing pages, the pixels they fired, and the domains they own. You have not searched for anything yet; the platform has already done the triage.
For a targeted approach, use the search bar in the Ads section to query by ad text, link, domain, page or pixel ID: one pixel ID often pulls up campaigns from several brand names at once. Apply filters for country, language, platform, call-to-action type, ad format, status, date range, days active and likes; ads shown in the EU can also be filtered by reach, gender and age. The Trending and New 24h quick filters give a starting point without any query. The Only Unique toggle collapses visually identical banners into a single record, so fifty copies of one image appear as one creative with aggregated usage data. This is the mechanical reason results stay clean rather than duplicated.
Once you find a relevant webmaster, save their profile to a Favorites folder and set a watch on their domain or page in the Telegram bot @spytrends_bot, which messages you when new ads appear (3 watches free, 20 on paid plans). That Favorites-and-watch loop is the foundation of the repeatable daily routine described in the sections below; the Telegram bot guide covers setting up a watch.
How It Works
Spytrend's core mechanic is webmaster identity resolution. Every ad in the 1.4B+ database is cross-referenced against four identifiers — Facebook Pixel ID, root domain, Fan Page ID, and server IP address. When two or more identifiers match across separate ad accounts or pages, Spytrend merges those accounts into one webmaster profile. The result: a single view of a competitor's entire ad network, even when they run it across multiple brand pages or agencies.
The pixel is the deepest layer of this chain. Spytrend traces the full sequence from ad creative to landing page to the pixel fired on that page to the server hosting it. Hidden connections between campaigns — same pixel across different domains, same IP behind different brand names — surface automatically. A competitor who runs five "unrelated" campaigns may share one pixel across all five; Spytrend surfaces that link.
Live ad status reporting updates each creative as Active, Inactive, or Vanished with fresh data. The Days filter in Ads keeps only ads that have run for the number of days you set — longevity is a useful hint, since advertisers usually pull losing ads quickly. Webmaster profiles can be filtered by Min Total Ads and Min Active Ads to surface only operators with real volume behind them. The Webmasters guide walks through one profile field by field.
AI-powered category classification assigns ads to one of Spytrend's 33 categories — Gambling & Betting, Ecommerce & Retail, Fashion & Apparel, Beauty & Personal Care, Technology & Software, Adult & Restricted, and 27 others — so vertical-specific searches return categorically relevant results without manual tagging. Watches in the Telegram bot @spytrends_bot let users define their own tracking: an alert on new ads from a domain, page or advertiser, or a saved question — for example, new ads for a keyword in one country — repeated on a schedule.
Use Cases
Mapping a Competitor's Full Network Before Entering a Market
A media buyer entering a new vertical searches for the top spend domain in that space. They open the matching webmaster profile and see every ad that operator has run — active and historical — across all their pages. Switching to Ads with that webmaster selected, the Days filter set to a week or more and the status set to Active surfaces the creatives that have survived testing, identifying the hooks and formats the market has rewarded. The buyer does not need to guess which angle works; the competitor's durability data answers the question directly.
Daily Monitoring via the Webmasters Routine
Each morning, open the Webmasters section, set Date from seven days back and sort By active. The top five are the most active webmasters of the last seven days. Scan for any new entrants — a webmaster who was not in yesterday's top five but appears today signals a scaling campaign worth investigating. Click through, check whether their creatives appear in the Trends view under Explosive growth (at least five new ads yesterday, three times or more the average for the chosen period, and new fan pages joining), then save the webmaster to Favorites and put their domain on a watch in @spytrends_bot. The entire routine takes under ten minutes and surfaces early signals before competitors scale spend to a level where entering the market becomes expensive.
Creative Analysis Before Launching a Campaign
Before writing new ad copy, search 1.4B+ ads by keyword within your vertical. Apply the Only Unique filter to remove duplicate creative noise. Sort by likes or date range to separate evergreen performers from recent tests. Download the surviving creatives — these are the creatives the market has validated. Use them as a brief for your own creative team, not as direct copy. This workflow replaces manual scrolling through the Facebook Ad Library, where, per Meta's Help Center, you search by keyword or advertiser and view active ads one Page at a time.
Checking the Real Landing Page Behind a Cloak
Some competitors show reviewers a harmless page and real buyers a different one. When a webmaster profile points at a landing page that looks too clean, open the ad card in Ads and run a Probes check. The check costs 100 tokens (tokens are bought in packs inside your account): Spytrend opens the landing page behind the ad, and the result appears in the Probes section. That closes the last step of the workflow, from the ad to the operator to the page that actually sells.
Who This Is Not For
Spytrend's coverage is built around Facebook, Instagram and TikTok ad creatives. Teams whose primary acquisition channels are Google Search, YouTube pre-roll, or Pinterest will not find the network-level intelligence here relevant to those channels. Likewise, brand-safety teams looking for a compliance audit tool — rather than a competitive intelligence workflow — will find webmaster profiles oriented toward performance buying, not regulatory reporting.
Reading Trend Signals to Catch Scaling Campaigns Early
The Trends view is Spytrend's early-warning system. Its Creatives tab surfaces three signal types, counted per creative from new ad launches: Explosive growth (at least five new ads yesterday, three times or more the average for the chosen period, with new fan pages joining), Early signal (a low-volume start — 2–15 new ads yesterday from at least two new accounts at once), and Revival (a creative that was inactive, with at most one new ad over the recent days, picks back up to three or more yesterday). The comparison window — yesterday, the last three days, or the last seven days — sets the baseline for growth.
The mechanical significance of Explosive growth is that it identifies budget acceleration, not just presence. A creative that averaged two new ads a day and got six yesterday has tripled its launches — a signal that a creative test has converted and budget is going behind it. At the 3x threshold with a five-ad floor, the signal filters out single-ad noise and focuses on creatives with proven volume behind the surge.
Revival detection catches a pattern that manual monitoring misses entirely: a creative that went quiet over the recent days and then comes back with three or more new ads in a day. In direct-response markets, reactivation correlates with a new offer, a new geo push, or a seasonal rotation. Catching it on day one — rather than after the campaign has saturated — gives the reader a head start on analyzing the offer before the market prices it in.
The practical daily routine: open Trends, pick Explosive growth with the comparison window set to 7 days, scan the top five creatives, check how many active ads the webmasters behind them run, and save any net-new webmaster to Favorites or a watch in @spytrends_bot. Repeat daily; the Trends guide shows each signal on real data. The three signal types together — Explosive growth, Early signal, Revival — cover the full lifecycle of a competitor's campaign: launch, scale, and restart. Monitoring all three shows each of these phases as it happens.
FAQ
How do webmaster profiles actually identify a competitor's full network?
Spytrend matches ads across four identifiers — Facebook Pixel ID, root domain, Fan Page ID, and server IP address. When any two match across separate accounts or pages, those accounts are merged into one webmaster profile. A competitor running five brand pages behind one pixel appears as a single operator, not five unrelated advertisers.
How do I find ads that have been running for a long time?
Use the Days filter in the Ads section: set a minimum number of days, keep the status Active, and you see the creatives that have outlived testing. Advertisers usually pull losing ads quickly, so a long run is a useful hint, though not proof of profit. Filtering webmaster profiles by Min Total Ads and Min Active Ads then narrows the list to operators with real volume behind them.
How large is the ad database and how current is the data?
The searchable database contains 1.4B+ Facebook, Instagram and TikTok ads from 31.9M+ advertisers, with an archive back to 2018. Live status (Active, Inactive, Vanished) is updated with fresh data.
Can I monitor specific keywords or geos on an ongoing basis?
Yes, through watches in the Telegram bot @spytrends_bot. A watch messages you about new ads from a domain, page or advertiser, or repeats a saved question — for example, new ads for a keyword in one country — on a schedule, so new entries surface automatically without requiring a manual search each session. Up to 3 watches are free and 20 on paid plans; in the web app, Favorites folders keep the webmasters and ads you follow.
What ad networks and platforms does Spytrend cover?
Spytrend's ad database covers Facebook, Instagram and TikTok ad creatives. Teams whose primary channels fall outside Meta and TikTok should factor that scope into their evaluation. For e-commerce research, the separate Shops & Products section, with its own subscription, also shows a store's ads on Google.
Is there a free plan and what is the refund policy?
A free plan is available with no credit card required. Spytrend also offers a 14-day money-back guarantee on first-time payments. Base is billed monthly, Pro Exclusive is prepaid for three months and Enterprise for six, and any plan can be cancelled at any time; current prices are on the pricing page.