Google Ads Transparency Scraper
Pricing
from $0.80 / 1,000 results
Google Ads Transparency Scraper
[๐ฐ $0.80 / 1K] Affordable and effective | Extract ad creatives from Google Ads Transparency Center. Search by keyword, domain, or advertiser ID with filters for platform, region, and date range.
Pricing
from $0.80 / 1,000 results
Rating
1.9
(4)
Developer
SolidCode
Maintained by CommunityActor stats
15
Bookmarked
2K
Total users
522
Monthly active users
17 days ago
Last modified
Categories
Share
Extract ad creatives from the Google Ads Transparency Center at scale. Search by keyword, domain, or advertiser ID and get ad formats, run dates, creative assets, and advertiser details for any brand or company worldwide, with filters for platform, region, and date range. Built for competitive analysts and performance marketers who need a complete picture of a rival's live ad spend without clicking through Google's viewer one creative at a time.
Why This Scraper?
- Three search modes in one โ Enter a keyword like "Nike", a domain like "nike.com", or a Google advertiser ID โ the scraper auto-detects the type and finds matching ads
- A creative link on every ad โ Image, text, and video ads all come back with a viewable asset: a static picture in
imageUrlor a rendered preview inpreviewUrl - All Google platforms โ Filter by Google Search, YouTube, Google Shopping, Google Maps, or Google Play
- 170+ country filters โ Narrow results to any country or region worldwide, directly reducing the data Google returns so you only pay for what you need
- Date range filtering โ Find ads from any period since 2018, great for seasonal campaign analysis
- Lowest memory footprint โ Runs on just 256 MB, keeping your compute costs minimal
- Incremental output โ Results stream to your dataset as they're found, so you can start working with data before the run finishes
Use Cases
Competitive Intelligence & Ad Monitoring
- Track every ad a competitor is running across Google platforms
- Compare creative strategies between brands in your industry
- Monitor when competitors launch or stop campaigns
- Spot new market entrants advertising on your category keywords
Marketing Research & Creative Analysis
- Analyze ad copy, images, and video creatives at scale
- Study which ad formats brands use on each platform
- Track seasonal advertising patterns with date range filters
- Build a library of high-performing creative examples from any industry
Lead Generation & Sales
- Find companies actively spending on Google Ads โ a strong buying-intent signal
- Build prospect lists of advertisers in your target vertical
- Identify brands advertising on specific domains or keywords
- Discover advertisers targeting specific countries or platforms
Brand Protection & Compliance
- Monitor who is advertising on your brand terms or domain
- Detect unauthorized use of your brand in ad creatives
- Track third-party ads appearing alongside your products
- Audit advertising activity across regions for compliance reporting
Getting Started
Search by Domain
Find all ads associated with a website โ the simplest way to start:
{"searchQuery": "nike.com","maxResults": 100}
Search by Keyword
Enter any keyword to find matching advertisers and their ads:
{"searchQuery": "cloud hosting","maxResults": 50}
Search by Advertiser ID
Use a Google advertiser ID for a direct lookup:
{"searchQuery": "AR16735076323512287233","maxResults": 200}
Advanced: All Filters
Combine platform, region, and date range filters to narrow results precisely:
{"searchQuery": "nike.com","maxResults": 500,"platform": "youtube","region": "US","dateFrom": "2025-01-01","dateTo": "2025-12-31"}
Input Reference
What to Search
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQuery | string | "nike.com" | Keyword, domain, or advertiser ID. The scraper auto-detects the type |
Filters
| Parameter | Type | Default | Description |
|---|---|---|---|
maxResults | integer | 100 | Maximum ad creatives to return. Set to 0 to collect as many as one run can return (up to 50,000) |
platform | string | All | Filter by platform: Google Search, YouTube, Google Shopping, Google Maps, or Google Play |
region | string | Worldwide | Filter by country (170+ supported). Only returns ads shown in that region |
dateFrom | string | Start date (YYYY-MM-DD). Only returns ads shown on or after this date | |
dateTo | string | End date (YYYY-MM-DD). Only returns ads shown on or before this date |
Output
Each result represents one ad creative. Here's an example:
{"advertiserId": "AR16735076323512287233","advertiserName": "Nike, Inc.","creativeId": "CR01753144146295521281","adFormat": "image","firstShown": "2025-03-15","lastShown": "2025-04-08","approxDaysShown": 24,"adUrl": "https://adstransparency.google.com/advertiser/AR16735076323512287233/creative/CR01753144146295521281","previewUrl": "https://displayads-formats.googleusercontent.com/ads/preview/content.js?..."}
Every ad carries a viewable creative link in one of two fields. Static pictures arrive in imageUrl; Shopping, HTML5, and video creatives are rendered through previewUrl, which is the more common of the two.
All Available Fields
| Field | Type | Description |
|---|---|---|
advertiserId | string | Google advertiser ID |
advertiserName | string | Name of the advertiser |
creativeId | string | Unique ID for this ad creative |
adFormat | string | Format: image, text, or video |
firstShown | string | Date the ad was first shown (YYYY-MM-DD) |
lastShown | string | Date the ad was last shown (YYYY-MM-DD) |
approxDaysShown | integer | Approximate number of days the ad has been running |
adUrl | string | Direct link to view the ad on Google Ads Transparency Center |
imageUrl | string | Direct link to the ad's image file, present when the creative is served as a static picture |
previewUrl | string | Link that renders the creative exactly as it ran โ used for Shopping, HTML5, and video ads |
Tips for Best Results
Choosing Your Search Type
- Domain search (e.g.
nike.com) โ Best for finding all ads from a specific company. Returns ads from all advertisers associated with that domain - Keyword search (e.g.
Nike) โ Best for discovering advertisers. The scraper finds matching advertisers first, then fetches their ads - Advertiser ID (e.g.
AR16735076323512287233) โ Best for tracking a specific advertiser. Find IDs from previous runs or from the Ads Transparency Center website
Using Filters Effectively
- All filters reduce the data at the source โ you only pay for results that match your criteria
- Combine region + platform for highly targeted results (e.g. YouTube ads in Germany)
- Use date range to study seasonal campaigns or track recent activity
- Set
maxResultsto0when you need broad coverage: a run collects up to 50,000 ads, and for advertisers with more than that, split the search by date range, region or platform
Maximizing Value
- Start with a small
maxResults(10-50) to preview what's available before running a full extraction - Use the adUrl field to view any ad directly on Google's Transparency Center
- Export to Google Sheets or CSV for easy analysis and sharing
Pricing
From $0.80 per 1,000 results โ you pay per ad creative delivered, and the rate drops as your Apify discount tier goes up.
| Results | No discount | Bronze | Silver | Gold |
|---|---|---|---|---|
| 100 | $0.15 | $0.10 | $0.09 | $0.08 |
| 1,000 | $1.50 | $1.00 | $0.90 | $0.80 |
| 10,000 | $15.00 | $10.00 | $9.00 | $8.00 |
| 100,000 | $150.00 | $100.00 | $90.00 | $80.00 |
Every run also carries a one-time Actor Start charge of $0.001. There are no separate compute or storage bills to add on top โ this scraper runs on just 256 MB, and the per-result price covers the whole run.
Integrations
Export your data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps:
- Zapier / Make / n8n โ Automate workflows when new ads are detected
- Google Sheets โ Direct spreadsheet export for team collaboration
- Slack / Email โ Get notified about competitor ad changes
- Webhooks โ Custom integrations with your tools
- Apify API โ Full programmatic access for scheduled monitoring
Legal & Ethical Use
This actor extracts publicly available data from Google's Ads Transparency Center, a tool Google provides for public accountability and ad transparency. Users are responsible for complying with applicable laws and Google's Terms of Service. Do not use collected data for spam, harassment, or any illegal purpose.