Google Ads Transparency Scraper - Competitor Ads, Reach, Dates
Pricing
from $1.28 / 1,000 ads
Google Ads Transparency Scraper - Competitor Ads, Reach, Dates
Get every Google ad a competitor runs (Search, YouTube, Shopping, Maps, Play) from the Ads Transparency Center by domain or name: format, image, first/last shown, days running, countries, impressions by country and platform. No login.
Pricing
from $1.28 / 1,000 ads
Rating
0.0
(0)
Developer
Centor Prat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Security
Limited permissionsShare
📢 Google Ads Transparency Scraper - Competitor Ads, Reach, Dates
See every ad a competitor runs on Google, from Google's own Ads Transparency Center: Search text ads, image /
display ads, YouTube video ads, Shopping, Maps and Play. Give a website domain (allbirds.com), an advertiser
name (Duolingo) or an advertiser ID, and get one row per ad: format (text / image / video), image URL or preview URL,
first shown, last shown, days running, link to the ad in the Transparency Center, and with details: the
ad's topic, every country it ran in (with dates), and impressions in total, per country and per Google
platform (Search, YouTube, Shopping, Maps, Play) where Google publishes them (ads shown in the EU).
Free with every advertiser: a summary row: total ads Google shows for them, ads active in the last 7 / 30 days, format mix, newest and oldest ad, top countries, platforms and topics. Domain searches also reveal agencies and resellers running ads for the brand (other advertiser accounts on the same domain).
📥 Input
| Field | Meaning |
|---|---|
advertisers | domains, names or AR... IDs, one per line |
maxAdsPerAdvertiser | newest ads first |
region, format, platform, dateFrom, dateTo | Transparency Center filters |
activeWithinDays | e.g. 7 = ads running right now |
includeDetails, advertiserSummary | options |
{ "advertisers": ["allbirds.com", "Duolingo", "hellofresh.com"], "region": "US", "format": "video", "activeWithinDays": 30, "maxAdsPerAdvertiser": 200 }
📤 Output
Ad:
{ "type": "ad", "advertiserName": "Allbirds Inc", "format": "image", "domain": "allbirds.com","firstShown": "2026-09-17T19:58:48+00:00", "lastShown": "2026-10-23T04:43:35+00:00", "daysShown": 36,"imageUrl": "https://tpc.googlesyndication.com/archive/simgad/...", "countries": [{"country": "US", "lastShown": "2026-10-22"}],"adUrl": "https://adstransparency.google.com/advertiser/AR.../creative/CR..." }
EU ad with reach:
{ "format": "video", "impressionsTotal": {"min": 2000000, "max": 2250000},"platforms": {"YouTube": {"min": 1750000, "max": 2000000}, "Google Search": {"min": 80000, "max": 90000}},"countries": [{"country": "FR", "impressions": {"min": 1000, "max": 2000}, "firstShown": "2025-10-30", "lastShown": "2026-10-20"}] }
Summary:
{ "type": "advertiserSummary", "target": "allbirds.com", "totalAdsMin": 800, "totalAdsMax": 900, "activeLast7Days": 112,"formats": {"text": 120, "image": 60, "video": 20}, "topCountries": [{"country": "US", "ads": 190}] }
💡 Uses
- Competitor ad research: what they run, since when, which formats and where; long-running ads = winners.
- Agencies and media buyers: creative inspiration and pitch decks for prospects.
- Lead generation: brands actively advertising (and spending) right now.
- Brand protection: who else runs ads on your domain.
💰 Pricing
Pay per ad returned (ad event), details included. Summaries are free. Unknown advertisers are free.
🤖 API / agents
curl -X POST "https://api.apify.com/v2/acts/centorprat~google-ads-transparency-scraper/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>" \-H "Content-Type: application/json" -d '{"advertisers": ["notion.so"], "maxAdsPerAdvertiser": 20}'
MCP: https://mcp.apify.com/?tools=actors,docs,centorprat/google-ads-transparency-scraper
❓ FAQ
- Login needed? No. It reads Google's public Ads Transparency Center.
- Why are impressions empty for some ads? Google publishes impressions and platform splits for ads shown in the EU (Digital Services Act); other ads still get countries, dates and format.
- Ad text? Text ads are archived by Google as images (
imageUrl); other formats come with a preview URL.