Google Ads Transparency Scraper - Competitor Ads by Domain
Pricing
from $1.00 / 1,000 ads
Google Ads Transparency Scraper - Competitor Ads by Domain
Get every Google ad a company runs on Search, YouTube, Shopping, Maps and Play from the Ads Transparency Center: advertiser, creative ID, format, first and last shown dates, days shown, image and preview links. Search by domain, advertiser ID or brand name. Half the usual price.
Pricing
from $1.00 / 1,000 ads
Rating
0.0
(0)
Developer
Unbrowse AI
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Google Ads Transparency Scraper – Competitor Ads by Domain or Advertiser
See every ad a company runs on Google. Give it a website (like nike.com), an advertiser ID (AR…) or a brand name, and it returns the ads listed in Google's Ads Transparency Center as clean rows: advertiser name and ID, creative ID, format (text, image or video), the first and last date the ad was shown, how many days it ran, the domain it promotes, an image of the ad and a link to the ad's page. Filter by country, platform (Search, YouTube, Shopping, Maps, Play), format and date range.
What people use it for
- Competitor ad research – see which creatives a rival keeps running (long-running ads are usually the winners) and when they launched new ones.
- Agency pitches and audits – show a prospect what their competitors spend creative effort on, per country and platform.
- Lead generation – find out whether a company advertises on Google at all, and roughly how many ads it runs.
- Creative inspiration – build a swipe file of image and video ads in your niche.
- Monitoring – schedule a daily or weekly run and compare
firstShowndates to catch new campaigns.
How to use it
- Add one or more domains (
nike.com), advertiser IDs (AR16735076323512287233), brand names (HelloFresh), or paste Transparency Center URLs. - Pick a region (two-letter country code, or
ANYWHERE). - Optionally narrow by platform, ad format and a date range.
- Set Max ads per domain or advertiser. Brand names are matched to the best-fitting advertiser accounts; set how many with Max advertisers per name.
- Run, then export JSON, CSV or Excel, or read the dataset through the API.
A domain search returns ads from every advertiser account that points to that domain, which often includes resellers and regional subsidiaries. Use an advertiser ID when you want one account only.
Output example
{"advertiserId": "AR16735076323512287233","advertiserName": "Nike, Inc.","creativeId": "CR06167249677558218753","format": "TEXT","firstShown": "2023-11-16T21:59:27.000Z","lastShown": "2026-09-28T03:25:02.000Z","daysShown": 897,"targetDomain": "nike.com","imageUrl": "https://tpc.googlesyndication.com/archive/simgad/4163754085854068139","imageWidth": 348,"imageHeight": 160,"previewUrl": null,"adUrl": "https://adstransparency.google.com/advertiser/AR16735076323512287233/creative/CR06167249677558218753?region=US","advertiserUrl": "https://adstransparency.google.com/advertiser/AR16735076323512287233?region=US","region": "US","platformFilter": "ALL","searchInput": "nike.com","searchType": "domain","advertiserAdsTotal": { "min": 8000, "max": 9000 },"scrapedAt": "2026-09-28T04:10:00.000Z"}
imageUrlis a static image of the ad when Google stores one (most text and image ads). Other ads come withpreviewUrl, the script Google uses to render the ad preview.daysShowncounts the days the ad was actually served, which can be fewer than the span between the first and last date.advertiserAdsTotalis the approximate total the Transparency Center reports for the search, useful for sizing an advertiser.
Pricing
One flat price per ad, on every Apify plan:
| Apify plan | Price per 1,000 ads |
|---|---|
| Free | $1.00 |
| Starter | $1.00 |
| Scale | $1.00 |
| Business | $1.00 |
| Enterprise | $1.00 |
That is half of what the most used scraper for this data charges per ad. Searches that fail or find nothing are free. Set a maximum cost per run and the scraper stops cleanly at that limit.
FAQ
Why do I see advertisers other than the brand for a domain? Google lists every verified account whose ads point to that domain, including retailers and agencies. Use advertiser IDs to restrict to one account.
How far back does it go? As far as the Transparency Center shows for your region, generally the past year of activity, plus older ads still running. Platform filters only cover ads shown since September 2023.
Does it return impressions or targeting? Google publishes impression ranges and targeting only for political ads in some regions. This scraper returns what the public ad list shows.
Is it legal? It reads information Google publishes for public transparency. You are responsible for how you use the data, including advertisers' trademarks and data protection law.
Missing a field or filter? Open an issue on the Issues tab.