Google Ads Transparency Scraper: Competitor Ads by Domain avatar

Google Ads Transparency Scraper: Competitor Ads by Domain

Pricing

from $1.20 / 1,000 ad results

Go to Apify Store
Google Ads Transparency Scraper: Competitor Ads by Domain

Google Ads Transparency Scraper: Competitor Ads by Domain

Scrape Google Ads Transparency Center records by company domain: ad creatives, formats, advertisers and first/last shown dates when available. Export JSON for competitor ad research, brand monitoring, n8n, Make and Apify MCP. Includes bulk domains and summary options.

Pricing

from $1.20 / 1,000 ad results

Rating

0.0

(0)

Developer

HirePulse

HirePulse

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Share

Research competitor advertising from Google Ads Transparency Center records. Enter company domains and export available creatives, formats, advertiser details and observed dates.

What you get

  • Look up advertiser and creative records by website domain.
  • Return available image, video and text creative information and first/last shown dates.
  • Use supported country/platform options, summary output and repeated-run monitoring.

Quick start

Edit the sample target in Apify Console, or pass an explicit target through the API:

{
"domains": [
"nike.com"
],
"max_ads_per_domain": 3,
"country": "US",
"use_paid_upstream": false
}

Results are written to the default dataset. Use the overview dataset view to inspect records and export available columns as JSON, CSV or Excel.

Captured output example

Selected fields from an earlier validation run; these values are not current measurements.

{
"domain": "nike.com",
"advertiser_name": "Nike, Inc.",
"advertiser_id": "AR16735076323512287233",
"advertiser_verified": null,
"ad_id": "CR11878195509829042177",
"format": "image",
"first_shown": "2026-05-05T16:29:23Z",
"last_shown": "2026-10-20T20:53:56Z",
"days_running": 168
}

Sources and coverage

Transparency records do not establish current ad delivery, exact targeting, advertising budget or spend. Availability and filters depend on the public source; an empty response is not proof that a company never advertises.

The default uses public or platform-native sources with external paid data providers disabled. Apify Actor events and platform usage are separate from external API costs. Unsupported or unavailable fields are reported honestly; this is not a guarantee of complete source coverage.

Pricing

Published standard event rates (before plan discounts):

EventUSD per eventMeaning
apify-actor-start$5e-05Actor Start
domain-check$0.005Domain checked
ad-result$0.0015Ad result

Startup events, when configured, are separate from result events. Result-event charging follows the Actor's eligibility and useful-output rules; public fallback or diagnostic outputs may be uncharged. The live Pricing tab is authoritative. Set a maximum total charge before starting a run.

API, MCP and workflow integrations

Actor ID: hirepulse/google-ads-transparency-scraper. Run this Actor through Apify API or its official client libraries. Connect it to n8n or Make using the Apify integration, or expose it to AI agents through Apify's MCP server. This Actor does not host its own MCP server. API calls must supply the required target; Console prefill is an editable example, not a hidden API target.

Use cases and data coverage

DimensionCoverage
Use casesCompetitor ad research, creative analysis and brand monitoring
Target sourcesGoogle Ads Transparency Center
OutputStructured JSON records in an Apify dataset

Store categorization is assigned by Apify. No search position, AI recommendation, completeness or fixed runtime is guaranteed.

Domain attribution

The public source only returns creatives whose destination-domain evidence matches the requested website (including its subdomains). Matching an advertiser name alone is insufficient. matched_domain and domain_match_method describe this evidence on ad rows; they do not certify legal ownership of the advertiser account. Unattributable or malformed source results are diagnosed as unavailable, not reported as no ads and not charged as successful results. When unrelated rows were discarded, a broader source total is not trusted. Native coverage and platform/proxy costs remain unchanged.