Blog
Notes from the ad register.
· Guides
Ad library data for lead scoring in Clay and n8n
Check if a company is running ads from its domain in Clay or n8n, map the fields into a lead score and send new competitor ads to Slack via webhooks.
7 min read
· Data
Ad run length performance: what long running ads tell you
Run length is the best public proxy for which competitor ads work. How to compute it from first_shown and last_shown, and the traps that make it mislead.
7 min read
· Engineering
Ad library MCP server: ask Claude about competitor ads
Install the adlib-mcp server in Claude Code, Claude Desktop or Cursor and ask about competitor ads on Meta, Google, TikTok and more, with each call's cost.
6 min read
· Comparisons
Best ad library API in 2026: 9 options compared
Nine ad library APIs compared as of October 2026: platforms, pricing, history, domain resolve, webhooks and MCP, plus which one to pick for which job.
9 min read
· Engineering
How to find advertiser IDs from a domain on six ad libraries
Each ad library links a domain to an advertiser differently, or not at all. How we find advertiser IDs from a domain on Meta, Google, TikTok and more.
6 min read
· Guides
How to see competitors ads on six ad libraries
Where Meta, Google, TikTok, LinkedIn, Pinterest and X publish their ads, what each library hides, and how to pull one brand's ads with two API calls.
8 min read
· Comparisons
Meta Ad Library API: limits and the best alternatives
What Meta's official Ad Library API returns, where it stops (commercial ads, tokens, ID checks, media), and which alternative fits which job as of October 2026.
7 min read
· Data
Ad library inactive ads: why ended ads disappear
Each ad library treats ended ads differently. What Meta, Google, TikTok, LinkedIn, Pinterest and X keep after an ad stops, and how we keep the history.
6 min read