Google Ads Transparency Scraper avatar

Google Ads Transparency Scraper

Pricing

Pay per event

Go to Apify Store
Google Ads Transparency Scraper

Google Ads Transparency Scraper

See every Google ad a brand runs. Search by name, domain or advertiser ID; filter by country, format and date. Get first and last shown dates, ad images and per-country impression ranges.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Hunter

Hunter

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 hours ago

Last modified

Share

What does Google Ads Transparency Scraper do?

It shows you every ad a company runs on Google (Search, YouTube, Display and Shopping), straight from the public Google Ads Transparency Center. Search by brand name, website domain or advertiser ID, filter by country, format and date, and export clean, structured rows.

  • Competitor research: what a rival runs now, in which countries, and since when.
  • Agency pitches and creative inspiration across text, image and video ads.
  • Brand and trademark monitoring.

What data can you extract?

FieldDescription
advertiserName, advertiserId, domainWho runs the ad
formattext, image or video
firstShown, lastShownWhen Google first and last showed the ad (UTC)
imageUrlAd image, including rendered text ads
previewUrl, adUrlGoogle's preview and the Transparency Center page
advertiserTotalAdsTotal ads Google lists for the advertiser
countries (with Ad details)Every country the ad ran in, with first/last shown dates and Google's impression range

Brand-name searches also return one free row per matched advertiser, with its country, verification status and approximate ad count.

How to use it

  1. Add search terms: Nike, nike.com or AR06641858037806006273. Brand names match the biggest advertisers first.
  2. Optionally set country, format, date range and the maximum ads per search.
  3. Turn on Ad details for per-country dates and impression ranges.
  4. Click Start and export JSON, CSV or Excel, or schedule it to watch competitors weekly.

Example output

{
"type": "ad",
"advertiserName": "Shopify Inc.",
"domain": "shopify.com",
"format": "image",
"firstShown": "2026-10-09T23:59:48Z",
"lastShown": "2026-10-29T18:30:38Z",
"imageUrl": "https://tpc.googlesyndication.com/archive/simgad/...",
"adUrl": "https://adstransparency.google.com/advertiser/AR.../creative/CR...",
"countryCount": 1,
"countries": [{ "country": "US", "firstShown": "2026-10-09", "lastShown": "2026-10-29", "impressionsLowerBound": 1000 }]
}

How much does it cost?

You pay per ad, plus a small extra per ad when Ad details is on. Advertiser and error rows are free, and each run has a tiny $0.00005 start charge.

FAQ

Where does the data come from? Google's public Ads Transparency Center. No login or Google Ads account is needed.

Why fewer ads than on the website for some brands? Country and date filters apply, and Google lists some ads only in certain regions. Try without filters first.

Large runs? Google rate-limits bursts; the scraper paces requests and rotates proxy sessions. The residential proxy is recommended for big jobs.

Need a field or found a problem? Open an issue on the Issues tab.