Paid media teams
Creative review
Collect ad copy, media links, last shown dates, and regions from approved URLs so creative tests can be compared in Excel, Sheets, or a BI table.
Limited Time — Lifetime Access for just $99. Lock in before prices rise.
This Google Ads scraper turns Google Ads Transparency Center ad detail URLs into a structured CSV for competitive research, creative monitoring, and paid search analysis. Import the workflow into the UScraper local desktop app, paste the ad URLs you want to review, and export advertiser, region, impressions, media links, ad text, variation, and error status without building a custom scraper.
CSV
12
URL list
Next loop
Free
At a glance
Use this template when you already have Google Ads Transparency Center creative URLs and need the details in a spreadsheet. The flow is useful for marketers tracking competitor messaging, agencies building evidence files for clients, and analysts comparing Google search ads by region or advertiser.
The automation follows a clear path: Navigate to each URL, wait for the page and the "Ad details" text, pause briefly for asynchronous rendering, run a cleanup extraction step, then send one hidden structured row into Structured Export. If a creative has multiple variations, the workflow checks for an enabled next arrow, clicks it, waits again, and exports the next variation before continuing to the next input URL.
Spreadsheet-ready ad detail rows
Export advertiser, source URL, last shown date, ad format, variation count, region, impression range, media URLs, headline, description, and status notes.
Multi-URL and variation loops
Add many Transparency Center URLs to the Navigate block, then let the graph continue through URLs and creative variations in one run.
Local desktop execution
The stock workflow writes the CSV to your configured local folder and does not route ad research through a hosted scraping actor.
Error status included
When Google removes a creative, blocks access, or renders ad text inside media, the error column records why headline or description fields may be empty.
Who this is for
Paid media teams
Creative review
Collect ad copy, media links, last shown dates, and regions from approved URLs so creative tests can be compared in Excel, Sheets, or a BI table.
SEO and PPC agencies
Competitor snapshots
Build repeatable client evidence files for Google search ads, landing-page review, and messaging audits without asking developers for a one-off script.
Market researchers
Ad transparency checks
Download Google Ads data from public detail pages, then flag removed creatives, inaccessible pages, or region-specific gaps before analysis.
For broader search and market research, pair this workflow with the Google Search Scraper, Google Trends Scraper, and Google News Scraper. You can also browse the UScraper template library for follow-up enrichment templates.
How to use
Add ad detail URLs
Replace the sample Transparency Center creative URLs in the Navigate block with your approved URL list. Keep one ad detail URL per input.
Confirm the export path
Structured Export writes google_ads_scraper.csv with headers enabled and append mode on. Change the save folder before client or campaign runs.
Run the URL loop
UScraper loads each page, waits for ad details, extracts the current variation, exports a row, checks for the next variation button, and continues.
Open and audit the CSV
Review error messages, missing media, region values, and duplicate variations before using the file in reporting or downstream analysis.
Output preview
The export is designed for ad-detail review rather than a thin URL list. Every row keeps the source page URL, the visible ad metadata, and a status field so analysts can separate clean creative rows from blocked, removed, or media-only ads.
| advertiser | page_url | last_shown | format | variations | regions | number_of_impressions | image_url | video_url | headline | description | error |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Example Advertiser | https://adstransparency.google.com/advertiser/.../creative/... | May 18, 2026 | Text | 1 of 3 variations | Poland | 10K - 100K | Get started with Example | Compare plans and book a demo today. | |||
| Example Advertiser | https://adstransparency.google.com/advertiser/.../creative/... | May 18, 2026 | Image | 2 of 3 variations | Slovenia | 1K - 10K | https://.../creative-image.jpg | Creative headline/description not available in the page DOM; Google may render it as image/video media or block access. |
google_ads_scraper.csvColumn
advertiser
Advertiser name shown on the ad details page.
Column
page_url
The exact Transparency Center URL opened by the workflow.
Column
last_shown
Visible last shown date when Google exposes it.
Column
format
Ad format such as text, image, or video.
Column
variations
Current creative variation indicator, for example 1 of 3 variations.
Column
regions
Shown-in region text captured from the page.
Column
number_of_impressions
Visible impression range when provided.
Column
image_url
Representative creative image URL when available.
Column
video_url
Creative video source URL when exposed in the page.
Column
headline
Ad headline text when it is available in the DOM.
Column
description
Ad description or body copy when available.
Column
error
Status note for removed, blocked, unavailable, or media-rendered creatives.
The Google Ads Transparency Center is public, but automated collection can still be limited by Google terms, access controls, copyright, privacy rules, and local law. Use conservative pacing, do not bypass sign-in or blocking, and get legal review before republishing or reselling exported ad data.
Before you run
Keep these Google Ads constraints visible
Large batches can slow or block pages
Keep URL lists modest, avoid parallel runs against the same Google surface, and add longer waits if the ad details page renders slowly.
Google can change the Angular page layout
Empty rows or missing fields usually mean the page changed, the creative is unavailable, or text is rendered inside image or video media instead of normal HTML.
Ad data still needs compliance review
Use the CSV for approved research workflows. Check Google policies, privacy rules, and customer commitments before storing, sharing, or republishing creative data.
Download the free template, install the local desktop app from UScraper download, and use this workflow whenever you need to export Google Ads data into a structured CSV.
Download and use this template instantly
UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.
Contribute on GitHubBrowse more templates in the library
All TemplatesHere are some of our most common questions. Can't find what you're looking for?
View All FAQsDownload UScraper and build your first web scraper in under 10 minutes. No subscriptions, no code, no limits.
Available on Windows 10+ and macOS 12+ · Need help? [email protected]