Google Ads Scraper (Include Landing Pages) avatar

Google Ads Scraper (Include Landing Pages)

Pricing

from $1.70 / 1,000 results

Go to Apify Store
Google Ads Scraper (Include Landing Pages)

Google Ads Scraper (Include Landing Pages)

The simplest way to scrape Google Ads Transparency. Paste an advertiser URL, get every creative they're running — text, image, video, landing pages, dates, preview URLs. All formats, all platforms. No complex config needed.

Pricing

from $1.70 / 1,000 results

Rating

4.6

(4)

Developer

T2 Solutions

T2 Solutions

Maintained by Community

Actor stats

2

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Google Ads Transparency Scraper

Paste an advertiser URL — get every ad they're running. Text, image, video, landing pages, dates, previews. All formats, all platforms. No complex setup.

Built for competitor ad tracking, brand monitoring, and creative research. Just paste a Google Ads Transparency URL and go.

Key Features

  • Paste a URL, get data — no keyword/domain search config needed
  • All ad formats — text, image, video (filter by ?format=)
  • Landing page extraction — automatically resolves destination URLs
  • Rich metadata — creative IDs, dates, preview URLs, format labels
  • Filter by URL params — region, platform, format, date range — all baked into the URL
  • No browser, no proxy — pure HTTP, fast and cheap

Quick Start

  1. Open Google Ads Transparency Center
  2. Find any advertiser page and copy the URL (e.g. https://adstransparency.google.com/advertiser/AR12784598080762675201?region=VN)
  3. Paste it into the actor input and hit Start

That's it. Creatives stream into your dataset within seconds.

Input

FieldTypeDefaultDescription
advertiserUrlstring (required)Full Google Ads Transparency advertiser URL
maxPagesinteger5Pages to scrape (~100 creatives per page, max 200)
extractLandingPagesbooleantrueExtract landing page URLs. Disable for faster scraping.

URL Parameters

All filters go directly into the advertiser URL — no extra config needed:

ParameterExampleDescription
region?region=VNCountry code
format?format=VIDEOTEXT, IMAGE, VIDEO — omit for all
platform?platform=SEARCHSEARCH, SHOPPING, DISCOVER
preset-date?preset-date=Last+30+daysRelative date range
start-date / end-date?start-date=2024-01-01&end-date=2024-12-31Custom date range

Output

Each creative is written as one dataset item:

FieldDescription
creative_idGoogle's unique creative ID
creative_urlLink to the creative on Ads Transparency
format_codeNumeric format code (1=Text, 2=Image, 3=Video)
format_labelHuman-readable format label
advertiser_nameAdvertiser display name
start_dateFirst date the creative was shown
end_dateMost recent date shown
display_daysNumber of days the creative ran
landing_pageExtracted landing page URL
creative_preview_urlDirect URL to the creative preview

A summary is saved to the Key-value store under key OUTPUT.

Use Cases

  • Competitor ad tracking — monitor what ads your competitors are running, on which platforms, and for how long
  • Brand compliance — verify partners and resellers aren't misusing your brand in Google ads
  • Creative research — study ad copy, formats, and landing pages in your industry
  • Ad verification — audit political or regulated ads for transparency requirements

Google Sheets Export

Results are pushed to an Apify Dataset. To export to Google Sheets:

  1. Run the actor — results appear in the Dataset tab
  2. Go to Console → Integration → Google Sheets
  3. Authorize with one-click OAuth (no service account needed)
  4. Map the dataset to your spreadsheet

No Google Cloud credentials required.

Technical Notes

  • Uses the same API the official Transparency Center calls — no browser automation
  • No proxy required by default
  • Runs on Python 3.12 with the Apify SDK 3.x