Google Ads Transparency Scraper - Competitor Ad Research
Pricing
Pay per event
Google Ads Transparency Scraper - Competitor Ad Research
Spy on any competitor's Google Ads: every Search, YouTube, Display and Shopping ad from the Google Ads Transparency Center, with ad copy, dates, impressions by country, platforms and targeting. Search by domain, advertiser name or ID.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Orbifetch
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Share
What does Google Ads Transparency Scraper do?
Google Ads Transparency Scraper shows you every Google ad a competitor is running, or has run, using public data from the Google Ads Transparency Center. Enter a website domain, an advertiser name or an advertiser ID and get:
- ๐ Ad copy: headline, description and display URL of Search text ads, plus product titles of Shopping ads
- ๐ผ๏ธ Creatives: image and preview URLs for text, image (Display/Shopping) and video (YouTube) ads
- ๐ Timing: when each ad was first and last shown, and for how many days
- ๐ Countries & impressions (optional): impression ranges by country, platform breakdown (Search, YouTube, Shopping, Maps, Play) and first/last shown per country
- ๐ฏ Targeting (optional): whether the advertiser targeted by demographics, locations and contextual signals
Filter by country, ad format and recency (e.g. only ads shown in the last 30 days), and scrape thousands of ads per advertiser.
Why use it?
- ๐ต๏ธ Competitor research: see which messages, offers and landing pages your competitors are testing, and which ads they keep running (long-running ads are usually the winners).
- โ๏ธ Ad copywriting: build a swipe file of proven headlines and descriptions in your niche.
- ๐ Agencies & lead generation: find companies actively spending on Google Ads, see their spend footprint by country, and pitch them.
- ๐ Market expansion: discover which countries competitors advertise in and when they launched there.
- ๐ Monitoring: schedule weekly runs and get new competitor ads straight into Google Sheets, Slack or your database.
How much does it cost?
| Event | Price |
|---|---|
| Ad scraped (including ad copy extraction) | $0.002 |
| Ad details: countries, impressions, platforms, targeting (optional) | +$0.002 |
1,000 ads with copy cost $2, or $4 with full details. Advertisers without ads cost nothing.
How to use it
- Click Try for free.
- Add competitors under Advertisers: domains like
nike.com, names likeAdidas, IDs likeAR16735076323512287233, or Transparency Center URLs. - Optionally set a Country (
US,GB,DE...), Ad formats and Only ads shown in the last N days. - Turn on Include impressions, countries, platforms & targeting if you need them.
- Click Start and export to Excel, CSV, JSON or HTML, or fetch the data through the API.
Input example
{"advertisers": ["nike.com", "Adidas"],"region": "DE","maxAdsPerAdvertiser": 200,"formats": ["TEXT"],"shownInLastDays": 30,"includeDetails": true}
Output example
{"searchInput": "nike.com","advertiserId": "AR18378488041124659201","advertiserName": "Nike Retail BV","creativeId": "CR07748216917193654273","format": "TEXT","domain": "nike.com","headline": "Nike Men's Trainers","description": "Discover Nike Shoes Online At Nike.com. Shop The Official Nike Site.","displayUrl": "nike.com","firstShown": "2025-10-22T15:17:34.000Z","lastShown": "2026-09-25T15:09:47.000Z","daysShown": 339,"imageUrl": "https://tpc.googlesyndication.com/archive/simgad/7591415529386502971","impressionsMin": 15000,"impressionsMax": 20000,"platforms": ["Google Search"],"regions": [{"country": "IT","impressionsMin": 15000,"impressionsMax": 20000,"firstShown": "2025-10-22","lastShown": "2026-09-25","platforms": [{ "platform": "Google Search", "impressionsMin": 15000, "impressionsMax": 20000 }]}],"targeting": { "demographics": "included", "locations": "included", "contextualSignals": "included" },"transparencyUrl": "https://adstransparency.google.com/advertiser/AR18378488041124659201/creative/CR07748216917193654273"}
FAQ
Why are impressions empty for some countries? Google publishes impression ranges and targeting only for ads shown in the EU/EEA (a Digital Services Act requirement). In other countries you still get the ad, dates and formats.
Why do some text ads have no headline? For some text ads Google only publishes a rendered image of the ad and no machine-readable copy. For those, imageUrl holds the ad screenshot.
What does a domain search return? Every advertiser account that promotes that website, including agencies and resellers, which is often more than a name search finds.
Is this data public? Yes. It all comes from Google's public Ads Transparency Center. The Actor collects no personal data.
Something not working? Open an issue on the Issues tab. We usually fix problems within days.