google-ad-scraper

Scrapes competitor ads from Google's Ads Transparency Center by name, domain or ID.

1.1k|200|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/athina-ai/goose-skills --skill google-ad-scraper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-ad-scraper
Source: https://github.com/athina-ai/goose-skills/tree/main/skills/capabilities/google-ad-scraper
Command: npx skills add https://github.com/athina-ai/goose-skills --skill google-ad-scraper

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of gathering competitor advertising data from Google's Ads Transparency Center, saving significant manual research time.

Core Features & Use Cases

  • Scrape Ads: Collects ad creatives, formats, targeting regions, and campaign details from Google Search, YouTube, Display, and Gmail ads.
  • Search Flexibility: Allows searching by company name, domain, or advertiser ID for precise targeting.
  • Use Case: A marketing manager can use this Skill to quickly analyze the ad strategies of key competitors, identifying successful messaging and creative approaches.

Quick Start

Use the google-ad-scraper skill to scrape ads for the domain nike.com.

Frequently Asked Questions about google-ad-scraper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scrape competitor ads from Google's Ads Transparency Center?

To scrape Google Ads data, you need an Apify API token for execution, a valid target company name, domain, or advertiser ID, and the Python requests library installed in your environment.

Can I use a domain name to find competitor Google Ads campaign details?

Yes, searching by domain name retrieves ad creatives, formats, targeting regions, and campaign details for competitive ad research and messaging analysis.

Do I need an Apify API token to scrape Google Ads data?

Yes, an Apify API token is required to execute the scraping process and retrieve competitor advertising data from Google's Ads Transparency Center.

What ad formats can I collect when analyzing competitor advertising data?

When analyzing competitor advertising data, you can collect ad creatives, formats, targeting regions, and campaign details from Google Search, YouTube, Display, and Gmail ads.

What is the best way to automate gathering competitor Google Ads creatives?

Automating competitor Google Ads creatives gathering is best done by scraping the Ads Transparency Center by company name, domain, or advertiser ID to retrieve campaign details.