If you have ever investigated a brand's advertising footprint, you know the routine. Open Meta Ad Library. Type the brand name. Set the country. Set the SIEP filter. Open Google Ads Transparency Center. Type the brand name. Set the region. Set the political tab. Open X Transparency Center. Open LinkedIn Ad Library. Open TikTok's Commercial Content Library. Six tabs deep, and the brand has not even loaded yet.
Each platform has its own search syntax, its own URL structure, its own filters. The Ad Library Deeplinker at /tools/ad-library-deeplinker/ takes a single brand or Page name and produces all six search URLs at once, ready to paste into a browser or share with a colleague.
What it is and what it is not
It is a deterministic URL generator. You type a brand name, pick a country, decide whether to scope to political and social-issue ads (where supported), and the tool emits the exact search URL each platform expects. Click through to any of them and the platform shows you whatever it shows that user. The tool does not scrape, log, or proxy.
It is not an API. The platforms each have separate APIs (Meta's Ad Library API, Google's Ads Transparency Center dataset, etc.) that require auth and different access levels. If you need bulk programmatic access, those are the right route. The deeplinker is for the more common case: a researcher, journalist, or competitive analyst running a one-off lookup and wanting to see what each platform shows.
Which platforms it covers
The current set:
- Meta Ad Library (Facebook + Instagram) with SIEP filter where supported
- Meta Ad Library Report for the downloadable CSV with full advertiser + spend + region breakdown
- Google Ads Transparency Center for all advertising
- Google Political Ads for the verified political-advertiser dataset
- X Transparency Center for political ads since 2023
- LinkedIn Ad Library built on the EU DSA framework
- TikTok Commercial Content Library (TikTok bans paid political ads, so the surface is commercial only)
- Pinterest Ad Transparency under EU DSA Article 39
- Snap Political Ads Library with creative + spend data
The country selector covers the most-used research markets (US, UK, Canada, Australia, Germany, France, India, Brazil, Mexico) plus an "all countries" fallback. Each platform applies the country filter on its own terms; some require the country be set on the platform itself even when the deeplink carries the parameter.
The research-side use case
A few categories of work this tool was specifically built for.
Investigating a disguised-brand pattern. The lifelong U.S. Meta Ad Library dataset (which I analyzed in the Meta Ad Library narrative post) shows a meaningful pattern of Pages running under civic-sounding names with corporate funding entities in the disclaimer field. "Energy Citizens" with a disclaimer reading American Petroleum Institute. "America's Plastic Makers" with disclaimer American Chemistry Council, Inc. Researchers tracking these patterns need to look up the same brand across platforms to see whether the same disguise is being run on Google, X, and LinkedIn. The deeplinker turns that lookup from six tabs into one.
Competitive-analysis sprints. A marketing or growth team mapping a competitor's paid surface across platforms would otherwise spend the first 15 minutes navigating to each library. The tool collapses that to two clicks.
Litigation and oppo research. Once a candidate, official, or organization is in the news, journalists routinely sweep the major ad libraries for the same name. Same workflow.
Compliance and disclosure auditing. EU DSA Article 39 required all designated VLOPs to maintain ad repositories. The deeplinker helps verify that an advertiser is showing up consistently across the various repositories rather than appearing on one and not another.
Why this is on jwatte.com
This site's mission is free SMB self-help, and ad transparency falls squarely under that. A small business owner who suspects a competitor is running political-issue ads should not need a paid tool to confirm. A reporter at a small news org should not need a research budget to look up the funding entity behind a Page. The transparency data is public; the bottleneck is friction. The tool removes the friction.
Limits, in plain terms
Each platform's data is governed by that platform. Meta shows spend ranges, not exact dollars, for SIEP ads. Google shows spend ranges. X has been reported to update its ad library inconsistently. LinkedIn's library was built for DSA compliance and may not surface the same advertiser detail outside the EU. TikTok bans paid political ads, so investigations of political activity on TikTok have to be inferred from organic content rather than ad disclosure.
The deeplinks are URL templates that match each platform's current public search format. If a platform changes its URL syntax, the deeplinks may need updating. The tool is small enough that updates are quick.
Related reading
- The Meta Ad Library narrative post for the underlying dataset analysis with real numbers from the lifelong US SIEP file
- The Best MCP Servers By Industry for the broader shift toward agent-driven access to research tools
- Why Top Quant Desks Outperform for a different domain where public-data analysis turns into competitive advantage
- What Actually Fixed My Claude Code Sessions for the research-process habits that pair with this kind of tooling
Fact-check notes and sources
- Meta Ad Library: transparency.meta.com/researchtools/ad-library-tools/
- Google Ads Transparency Center: adstransparency.google.com
- X Transparency Center: transparency.x.com and Bloomberg coverage of X update lapses
- LinkedIn Ad Library: LinkedIn engineering blog announcement
- TikTok: Politics, Government, and Elections policy, European Commission DSA commitments
- DSA Article 39 framework: TechPolicy.Press DSA impact analysis
Informational only. Each platform's data is governed by that platform; spend ranges, disclosure depth, and update cadence vary. Use the deeplinks for legitimate research and verify any specific claim against the source before publishing.