Google Ads Transparency Bulk Creative Scraper
Pricing
$25.00/month + usage
Google Ads Transparency Bulk Creative Scraper
Compare public Google Ads creatives across advertisers, markets, and Google surfaces. Export deduplicated creative records with public previews, timing, impression ranges, and targeting signals.
Pricing
$25.00/month + usage
Rating
3.0
(4)
Developer
Xtech
Maintained by CommunityActor stats
27
Bookmarked
606
Total users
4
Monthly active users
an hour ago
Last modified
Categories
Share
Turn publicly available Google Ads Transparency Center listings into a structured, deduplicated creative feed. Search brands in bulk, compare visible campaigns across markets and Google surfaces, and export the results for competitor research, campaign monitoring, or reporting.
No Google account or login is required.
This is an unofficial research tool. It is not affiliated with, endorsed by, or sponsored by Google.
Best for
- Comparing a competitor’s visible creatives across countries and Google surfaces
- Building a small, repeatable ad-library snapshot before a campaign review
- Exporting deduplicated creative links and public timing/impression signals to a dashboard
What you can do
- Research one or many advertisers by domain, advertiser ID, or public Transparency Center URL.
- Compare visible creatives across selected countries and Google surfaces.
- Build recurring competitor-ad archives for dashboards, alerts, or internal analysis.
- Export a clean record for every unique creative found in a run.
Quick start
{"targets": ["nike.com"],"regions": ["US", "GB"],"surfaces": ["ALL"],"maxCreativesPerTarget": 25,"includeCreativeDetails": false}
Use an advertiser ID beginning with AR, a company domain, or a public Google Ads Transparency Center advertiser or search URL. Add up to 100 targets to a run.
Ready-to-run presets
Fast brand validation:
{"targets": ["nike.com"],"regions": ["US"],"surfaces": ["ALL"],"maxCreativesPerTarget": 25,"includeCreativeDetails": false}
Compare a brand across markets:
{"targets": ["nike.com"],"regions": ["US", "GB", "DE"],"surfaces": ["ALL"],"maxCreativesPerTarget": 100,"includeCreativeDetails": true}
Focus on YouTube creatives:
{"targets": ["nike.com", "adidas.com"],"regions": ["US"],"surfaces": ["YOUTUBE"],"maxCreativesPerTarget": 50,"includeCreativeDetails": false}
Choose your coverage
Select one or more supported markets from the input dropdown: Australia, Brazil, Canada, France, Germany, India, Italy, Japan, Mexico, the Netherlands, Poland, Spain, Sweden, the United Kingdom, and the United States.
Search all available surfaces or limit the result set to Google Search or YouTube. Leave the default ALL value for broad competitor research.
What each result contains
Each dataset item represents one unique public creative. It can include:
| Field | Description |
|---|---|
| Advertiser | The public advertiser name and ID. |
| Creative | Creative ID, detected format, preview links, and the public source link. |
| Timing and reach | First/last shown dates and impression range when Google makes them available. |
| Targeting signals | Publicly displayed high-level targeting indicators, when available. |
| Coverage | The selected markets and Google surfaces where the creative was returned. |
| Run context | Your matched target, observation time, and whether extra creative details were available. |
Google does not publish every field for every creative. Empty fields mean that information was not available in the public record at collection time.
Example output
{"advertiserId": "AR1234567890","advertiserName": "Example Brand","creativeId": "123456789","creativeType": "Video","previewUrls": ["https://example.com/public-preview"],"firstShown": "2026-01-10","lastShown": "2026-08-01","impressionRange": {"min": "10K", "max": "100K"},"regions": ["US"],"surfaces": ["YOUTUBE"],"sourceUrl": "https://adstransparency.google.com/advertiser/AR1234567890/creative/123456789","queryTargets": ["example.com"],"detailStatus": "not_requested"}
The exact public fields vary by creative and market; an empty optional field means Google did not expose it for that record.
Plan large runs confidently
maxCreativesPerTarget controls how many distinct creatives are collected for each target. Start with 25 and disable creative details for a fast validation run, then increase up to 1,000 and enable details when you need broader coverage.
Creatives are deduplicated across targets, markets, and surfaces within the same run. One stored result is one unique creative; if the current Store plan uses per-result pricing, only saved unique creatives count toward that pricing.
Useful workflows
- Competitor creative tracking: run the same advertiser list regularly and compare newly observed creatives with prior exports.
- Agency research: gather a multi-brand creative sample before a pitch or campaign review.
- Market comparisons: run the same targets in several countries to understand where ads are publicly visible.
- Creative inventory: export source links and preview URLs for a review queue or reporting dashboard.
Notes
This Actor only collects information available through Google’s public Ads Transparency Center. Public availability, field coverage, and search results can change over time, so a target may return fewer records or no records in a given market. It does not access advertising accounts or private campaign data.
Troubleshooting
- A domain returns no creatives: retry with the advertiser’s public Transparency Center URL or advertiser ID, and check another market.
- The run is slow or expensive: start with 25 creatives, one market, and
includeCreativeDetails: false; expand only after the target is confirmed. - One target fails: inspect the run summary and keep the successful targets; the Actor fails only when every target is unreachable.
- A market is rejected: use one of the supported ISO country codes shown in the input form.
Related research workflows
- News Source Crawler — monitor articles and coverage around the brands you research.
- Social Media Finder Pro — discover public social profiles for advertisers, creators, or company usernames.
- Google Keyword Scraper Pro — compare public search interest before interpreting a creative change.