Google Ads Transparency Scraper: Any Competitor's Ads avatar

Google Ads Transparency Scraper: Any Competitor's Ads

Pricing

$1.50 / 1,000 ads

Go to Apify Store
Google Ads Transparency Scraper: Any Competitor's Ads

Google Ads Transparency Scraper: Any Competitor's Ads

Every Google ad a competitor runs, from the Google Ads Transparency Center. Search by domain, brand name or advertiser ID. Text, image and video ads with first/last shown dates, days running, image URLs, YouTube links and per-country reach. No browser, no login, pay per ad.

Pricing

$1.50 / 1,000 ads

Rating

0.0

(0)

Developer

Chris Lucas

Chris Lucas

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Security

Limited permissions

Share

Google Ads Transparency Scraper

See every Google ad a competitor is running. This actor reads the public Google Ads Transparency Center and returns one row per ad: Search, Display and YouTube ads, with first and last shown dates, how many days each ad has run, the ad image, the YouTube link, and the countries it ran in.

Search by domain, brand name or advertiser ID. No browser, no login, no Google account.

What people use it for

  • Competitor research: what your competitors advertise, in which countries, and which ads they keep running (long-running ads are the ones that work).
  • Agency pitches and audits: pull a prospect's full Google ad history in a minute.
  • Creative inspiration: collect image and video ads from a whole category.
  • Monitoring: schedule a daily run and see new ads as soon as Google shows them.
  • Lead lists: find businesses that are actively spending on Google Ads.

Input

FieldWhat it does
Domains, brands or advertisersOne per line. hubspot.com, Nike, AR16735076323512287233, or a Transparency Center advertiser URL.
CountryTwo-letter code (US, GB, DE...) to only get ads shown there. Empty = anywhere.
Ad formatAll, Text (Search), Image (Display) or Video (YouTube).
Max ads per searchNewest first. Default 100, up to 10,000.
Advertisers per brand nameBig brands advertise from several accounts (often one per country). Collect from the top N.
Countries and variationsAdds every country the ad ran in with its last-shown date, the number of variations and the paying account. Free.
Video links and ad copy from previewsAdds the YouTube URL of video ads and the visible text of Shopping and rich-media ads. Free, a bit slower.

Brand names are matched to the advertiser account with the most ads, so Nike finds Nike, Inc., not a small shop called "Nikey".

Output

{
"searchTerm": "hubspot.com",
"advertiserId": "AR10072600183532683265",
"advertiserName": "Hubspot, Inc.",
"creativeId": "CR09256367633480024065",
"format": "image",
"domain": "hubspot.com",
"firstShown": "2026-06-17T15:26:06Z",
"lastShown": "2026-10-27T17:57:10Z",
"daysShown": 133,
"imageUrl": "https://tpc.googlesyndication.com/archive/simgad/17106598880622916302",
"transparencyUrl": "https://adstransparency.google.com/advertiser/AR10072600183532683265/creative/CR09256367633480024065?region=US",
"region": "US",
"regions": [
{
"country": "US",
"lastShown": "2026-10-27"
},
{
"country": "CA",
"lastShown": "2026-10-27"
}
],
"variations": 3,
"videoUrl": null
}

Download as JSON, CSV, Excel or HTML, or read it through the API. The Run summary record shows what each search matched and how many ads it returned.

Google publishes Search text ads as an image of the ad, so for format: "text" the ad copy is in imageUrl. HTML5 and video ads have a previewUrl instead. domain is filled when Google lists it for the ad (about half of ads).

Pricing

$1.50 per 1,000 ads ($0.0015 per ad). Proxy and platform usage are included, and the country and preview options cost nothing extra. A search that matches no advertiser costs nothing.

AdsCost
100$0.15
1,000$1.50
10,000$15.00

Tips

  • Use the domain when you know it. It catches every advertiser account that points to that site.
  • Long daysShown with a recent lastShown = an ad the advertiser keeps paying for.
  • Set a spending limit on the run to cap cost; the actor stops cleanly when it is reached.

FAQ

Is this legal? It reads data Google publishes for public transparency. No login, no private data.

Why does a brand return few ads? It may advertise from another account. Raise Advertisers per brand name or search the domain.

Does it get ad spend or impressions? Google only publishes those for political ads in some regions, so no.

Not affiliated with Google

Independent tool. Google and Google Ads are trademarks of Google LLC.