AdScout – Google & Meta Ad Library Scraper + AI Hooks avatar

AdScout – Google & Meta Ad Library Scraper + AI Hooks

Pricing

Pay per event

Go to Apify Store
AdScout – Google & Meta Ad Library Scraper + AI Hooks

AdScout – Google & Meta Ad Library Scraper + AI Hooks

Public ads from Google Ads Transparency (+ Meta Ad Library beta, free) in one schema. Archive media before links expire; AI hooks & briefs. $1.50/1k Google ads.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Kuttura LLC

Kuttura LLC

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

AdScout – Google Ads Transparency & Meta Ad Library Scraper with AI Hook Analysis

DRAFT – not published. Pending owner approval.

AdScout collects public ad creatives from official ad transparency libraries and returns them in one normalized, cross-platform schema — plus optional media archiving (source links expire) and AI hook analysis (transcript, hook line, hook type, pattern brief).

Sources

PlatformHowCoverage
Google Ads Transparency CenterPublic, logged-out transparency dataSearch, display, YouTube ads worldwide; text/image/video formats
Meta Ad Library — BetaOfficial Ad Library API, bring your own access token. Off by default. Meta ads are free.Non-political ads delivered in the EU/UK (DSA transparency)
TikTokNot included in v1 (TikTok's terms and robots.txt do not allow automated collection of its ad library). TikTok's official Commercial Content API may be supported in a future version.—

Every platform has its own on/off switch. Political and issue ads are excluded.

What you get per ad

adId, platform, advertiserName, advertiserId, firstSeen, lastSeen, runDays, isActive, countries, format, creativeUrls, adCopy {headline, body}, landingDomain, libraryUrl, scrapedAt and optionally media (archived file in the run's key-value store), transcript, transcriptLanguage, durationSec, hookText, hookType. A pattern brief is saved as PATTERN_BRIEF in the key-value store.

Input

Keywords/brands, advertisers (Google AR… IDs, domains like nike.com, or Meta Page IDs), countries (ISO-2), date range, max ads per platform, platform switches, your Meta token, add-on switches.

Meta (Beta): bring your own token

Meta is off by default. To use it, switch on Meta Ad Library — Beta and paste your own token. If the token is missing or invalid, AdScout skips Meta with a clear error message, the rest of the run continues, and nothing is charged for Meta.

Create an app at developers.facebook.com, complete identity verification for the Ad Library API, and paste a user access token. The token is a secret input, is used only to call Meta's API on your behalf, and is never logged or stored in the output.

Pricing (pay per event)

EventPrice
Run start$0.02
Google ad scraped$0.0015 ($1.50 / 1,000)
Meta ad scrapedFree
Media archived (optional, Google ads)$0.003 per ad
AI transcription (optional)$0.025 per started minute
Hook analysis (optional)$0.03 per ad
Pattern brief (optional)$0.05 per run

You are only charged for Google ads that were successfully saved and for add-ons that actually succeeded (e.g. no hook-analysis charge when an ad has no text or speech, no transcription charge for music-only videos). Meta ads are free; only AI add-ons on them are billed.

Disclaimer

AdScout is an independent tool and is not affiliated with, endorsed by, or sponsored by Google, Meta or TikTok. It only reads publicly available, logged-out ad transparency data (and, for Meta, the official API using your own credentials, under Meta's terms that you accepted). It does not collect personal or contact data and excludes political ads. You are responsible for using the data lawfully and in line with the platforms' terms, copyright and data-protection laws (e.g. GDPR) in your jurisdiction. Ad creatives remain the property of their owners.