Google Ads Transparency Scraper — Competitor Ads
Pricing
from $1.40 / 1,000 ad delivereds
Google Ads Transparency Scraper — Competitor Ads
See every ad a company runs on Google (Search, YouTube, Display) from the Google Ads Transparency Center: format, first and last shown dates, preview image and link, by advertiser name, advertiser ID or website domain, in any country.
Pricing
from $1.40 / 1,000 ad delivereds
Rating
0.0
(0)
Developer
Jefferson Valandro
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Security
Limited permissionsShare
Google Ads Transparency Scraper — see your competitors' Google ads
Pull every ad a company runs on Google (Search, YouTube and Display) from Google's public Ads Transparency Center: format, the dates it was first and last shown, a preview image and a direct link, for any country.
Perfect for competitor ad research, agencies pitching new clients, creative inspiration, and tracking when a brand launches or stops a campaign.
Why this one
- Search by website domain (most reliable):
nubank.com.brreturns the ads of the legal entity behind it, even when its name differs from the brand. - Or by advertiser name or ID:
NikeorAR06641858037806006273. For names, the best match in your region is picked, and other matches are listed. - Any country:
region: "US","BR","GB","DE"... or"anywhere". - Dates as ISO timestamps: know how long each creative has been running.
- Handles Google's rate limits: rotates IPs through Apify Proxy (then residential) automatically when Google throttles.
- Pay only per ad delivered.
Input
{"domains": ["nubank.com.br", "allbirds.com"],"advertisers": ["Nike"],"region": "US","maxAdsPerAdvertiser": 300}
Output
Ads (type: "ad"):
| Field | Description |
|---|---|
advertiserId, advertiserName, domain | who pays for the ad |
creativeId, format | TEXT, IMAGE or VIDEO |
firstShown, lastShown | ISO dates |
previewImageUrl | preview image of the creative (when available) |
previewScriptUrl | Google's interactive preview for dynamic/video creatives |
adUrl | link to the ad in the Transparency Center |
region | region filter used |
Advertisers found by name (type: "advertiser"): advertiserName, advertiserId, country, adsCountApprox, otherMatches.
Example output
One real item from a test run (long texts and lists shortened):
{"type": "ad","advertiserId": "AR12506116627537854465","advertiserName": "NUBANK, S.A., INSTITUCION DE BANCA MULTIPLE","domain": null,"creativeId": "CR09931054227713425409","format": "TEXT","firstShown": "2025-03-14T21:24:45+00:00","lastShown": "2026-10-07T19:40:57+00:00","previewImageUrl": "https://tpc.googlesyndication.com/archive/simgad/11162707942731058537","previewScriptUrl": null,"adUrl": "https://adstransparency.google.com/advertiser/AR12506116627537854465/creative/CR09931054227713425409?region=US","region": "US"}
Tips
- Brands often advertise under their legal name (e.g. Mercado Livre runs ads as EBAZAR.COM.BR. LTDA). If a name search finds nothing, use the domain.
- Google shows only ads served in the last years and only what it makes public in the Transparency Center.
Feedback
Found a bug, a site change, or need an extra field? Open an issue in the Issues tab: every issue is read and answered. If this actor saved you time, a review helps other people find it.
How much does it cost?
You pay only for results delivered, at a fixed price per item. Apify platform usage is included in that price, so there are no compute costs on top. Errors and items that couldn't be found are free.
| What you get | Price | Example |
|---|---|---|
| Ad delivered | $0.002 each | 1,000 ads delivered = $2.00 |
The Apify Free plan includes $5 of monthly credit, enough for about 2,500 ads delivered per month at no cost. You can also set a maximum spend per run.
On paid Apify plans it gets cheaper automatically: 10% off on Starter, 20% on Scale and 30% on Business.