Google Ads Transparency Center Scraper + Per-Country Details
Pricing
from $1.00 / 1,000 ads
Google Ads Transparency Center Scraper + Per-Country Details
Export every Google ad a brand runs from the Ads Transparency Center — by brand name, domain or advertiser ID. Per-country first/last shown dates and EU impressions. From $1 per 1,000 ads.
Pricing
from $1.00 / 1,000 ads
Rating
0.0
(0)
Developer
Studio EngineerTsai
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
See every Google ad a competitor runs — on Google Search, YouTube, Google Play, Maps and Shopping — straight from the public Google Ads Transparency Center. Search by brand name, website domain or advertiser ID and export to JSON, CSV or Excel.
Choose this Actor when you need a brand's full Google ad inventory with where and how long each ad ran: every country, first and last shown date per country, and EU impression counts.
Not the right fit when you need ad spend, clicks, keywords or audience targeting — the Transparency Center does not publish them.
Use cases
- Competitor ad research — which messages, offers and formats a competitor runs, and which ads
stay live for months (
daysShown). - Agency pitches and audits — show a prospect every ad their competitors run, country by country.
- Market entry research — which brands advertise in a country and on which Google platforms.
- Lead generation — find companies actively advertising for a domain or niche.
- Monitoring — schedule daily runs and compare
creativeIds to catch new creatives.
Quick start
- Enter a brand in Advertiser names (e.g.
HubSpot) or a website in Domains. - Optional: pick a country, format, platform or date range.
- Turn on Include ad details if you need per-country dates and EU impressions.
- Run and export.
A brand name includes all of the brand's verified advertiser accounts (for example "HubSpot", "Hubspot, Inc." and "HubSpot, Inc."). The run log lists which accounts were matched.
Input example
{"advertiserNames": ["HubSpot"],"domains": ["notion.so"],"country": "US","format": "VIDEO","platforms": ["YOUTUBE"],"dateFrom": "2026-08-01","maxAdsPerTarget": 200,"includeDetails": true}
| Input | What it does |
|---|---|
advertiserNames | Brand or company names; all matching verified accounts are included |
domains | Websites the ads point to; returns ads from every advertiser sending traffic there |
advertiserIds | IDs from a Transparency Center URL, e.g. AR10072600183532683265 |
country | Two-letter ISO code (US, GB, DE, TW); empty = all countries |
format | TEXT, IMAGE or VIDEO |
platforms | Google platforms; Google records this only for ads shown since September 2023 |
dateFrom, dateTo | YYYY-MM-DD |
maxAdsPerTarget | Stop after this many ads per brand / domain / ID (default 100) |
includeDetails | Adds countries, per-country dates, EU impressions and variations (separate event) |
Output example (one ad)
{"advertiserName": "Hubspot, Inc.","advertiserId": "AR10072600183532683265","creativeId": "CR…","adUrl": "https://adstransparency.google.com/advertiser/AR10072600183532683265/creative/CR…","format": "IMAGE","imageUrl": "https://…","firstShown": "2024-12-05T03:45:58Z","lastShown": "2026-09-16T16:55:12Z","daysShown": 568,"regions": [{ "country": "US", "lastShown": "2026-09-16" },{ "country": "ES", "firstShown": "2024-12-12", "impressionsLowerBound": 1000 }],"euImpressionsLowerBound": 1000,"euFirstShown": "2024-12-12","euLastShown": "2026-09-16","variations": ["https://…"]}
regions, eu… and variations are present only with Include ad details. Text ads are
returned as rendered images in imageUrl (that is how Google stores them). Image ads also have
imageWidth / imageHeight; video and rich ads have previewUrl; domain searches add
targetDomain.
Pricing
$1.00 per 1,000 ads + $1.00 per 1,000 ads with details (only when "Include ad details" is on).
Example: 1,000 ads with details = $2.00. Failed searches are never charged. Platform usage is included. Set a maximum cost per run for a hard cap.
FAQ
Are text ads included? Yes, as rendered images in imageUrl.
Why does the platform filter return fewer ads? Google only records platforms for ads shown since September 4, 2023.
Can I get ad spend or targeting? No. The Transparency Center does not publish spend, clicks, keywords or audiences. EU impression lower bounds are the only reach figure Google provides.
How do I monitor a competitor? Schedule the Actor daily with the same input and compare
creativeIds with the previous run.
Can I call it from Make, n8n or Zapier? Yes — use the Apify integration or the
run-sync-get-dataset-items API endpoint with the JSON input above.
Is this data public? Yes. The Google Ads Transparency Center is a public Google service. The Actor collects no personal data. You are responsible for using the data in line with applicable laws and Google's terms.
Need a feature? Open an issue on the Issues tab — include your run ID.