Google Ads Transparency Scraper — Competitor Ad Library avatar

Google Ads Transparency Scraper — Competitor Ad Library

Pricing

from $2.00 / 1,000 ads

Go to Apify Store
Google Ads Transparency Scraper — Competitor Ad Library

Google Ads Transparency Scraper — Competitor Ad Library

See every ad a competitor runs on Google Search, YouTube and Display. Search by advertiser name, ID or website domain. Filter by country and format. Ad images, dates, variations and countries shown.

Pricing

from $2.00 / 1,000 ads

Rating

0.0

(0)

Developer

Data Smith

Data Smith

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Share

See every ad a competitor runs on Google — Search, YouTube, Display, Shopping and more — straight from Google's official Ads Transparency Center. Search by advertiser name, advertiser ID or website domain, filter by country and format, and export to JSON, CSV, Excel or Google Sheets.

Why use this Google Ads scraper?

  • Search the way you think. Type nike.com, Nike, Inc. or an advertiser ID — mix them in one run.
  • Domain search finds every advertiser promoting a website, including resellers and agencies.
  • Country, format and date filters. Only US ads, only video ads, only ads shown in the last 7 days — or everything, worldwide.
  • Optional deep details. Every variation of an ad plus the countries where it ran, with last-shown dates.
  • Fast. In our tests: 312 ads from 4 searches in about 30 seconds.
  • Built for reliability. Automatic retries with fresh IPs when Google rate-limits.
  • Pay only for ads you get. No subscription, no charge for empty searches.

What data do you get?

FieldExample
advertiserNameNike, Inc.
advertiserIdAR16735076323512287233
formatTEXT / IMAGE / VIDEO
firstShown / lastShown2026-07-27 / 2026-10-23
imageUrlPreview image of the ad
previewUrlGoogle's preview for video and dynamic ads
adUrlLink to the ad in Google's Ads Transparency Center
variationCount, variations, regionsShownWith Include ad details on

How to use

  1. Enter one or more advertisers or domains (e.g. nike.com, Adidas, AR16735076323512287233).
  2. Optionally set a country (US, GB, IN, …), an ad format, and only ads shown in the last N days (e.g. 7 for what's live this week).
  3. Set max ads per advertiser/domain and click Start.

Output example

{
"searchTerm": "Nike, Inc.",
"advertiserId": "AR16735076323512287233",
"advertiserName": "Nike, Inc.",
"creativeId": "CR01810358754265268225",
"format": "TEXT",
"firstShown": "2026-07-27",
"lastShown": "2026-10-23",
"imageUrl": "https://tpc.googlesyndication.com/archive/simgad/2851071087865252306",
"adUrl": "https://adstransparency.google.com/advertiser/AR16735076323512287233/creative/CR01810358754265268225?region=US"
}

With Include ad details:

{
"variationCount": 5,
"regionsShown": [
{ "region": "US", "lastShown": "2026-09-30" },
{ "region": "CA", "lastShown": "2026-07-12" }
]
}

Use cases

  • Competitor research — see which messages, offers and formats rivals are running right now
  • Creative inspiration — collect ad examples for your niche
  • Agency pitches — show prospects what their competitors spend effort on
  • Brand protection — find who else is advertising your domain or brand
  • Market monitoring — schedule weekly runs and track new ads over time

Pricing

$0.002 per ad ($2 per 1,000 ads), plus a start fee of under $0.0001 per run. Example: the latest 100 ads of one competitor = $0.20. No subscription. Proxy and platform costs are included, and empty searches are never charged.

Use via API

Call the Actor from any language with the Apify API or client libraries. Example input:

{
"searchTerms": ["nike.com", "Adidas", "AR16735076323512287233"],
"region": "US",
"adFormat": "ALL",
"shownInLastDays": 30,
"maxAdsPerSearch": 100,
"includeDetails": false
}

FAQ

Does this show ad spend or impressions? No — Google's Ads Transparency Center doesn't publish spend for commercial ads, so no tool can get it from there.

Searching a big brand by name finds the wrong account? Big brands often advertise under legal names (e.g. "Samsung Electronics America, Inc.") or several country accounts. Search by domain (samsung.com) to get every advertiser promoting the site, or copy the exact advertiser ID from the run log, which lists the other matches it found.

How do I get only ads that are running now? Set Only ads shown in the last N days to 1 (shown today) or 7. It uses the same date filter as Google's site, in Pacific Time, and Google keeps about a year of dates, so the maximum is 365. You only pay for the ads that match.

Why does an advertiser show 0 ads? The advertiser may not run ads in the selected country. Try leaving Country empty.

Is it legal? It collects data Google publishes publicly for ad transparency.

Something broke? Open an issue on the Issues tab and it will be fixed quickly.