Google Ads Transparency & B2B Ad-Spend Signal API (MCP) avatar

Google Ads Transparency & B2B Ad-Spend Signal API (MCP)

Pricing

from $1.50 / 1,000 ad results

Go to Apify Store
Google Ads Transparency & B2B Ad-Spend Signal API (MCP)

Google Ads Transparency & B2B Ad-Spend Signal API (MCP)

Ultra-fast, browserless Google Ads Transparency Center API. Extract ad creatives, variations, days active, and EU DSA country impressions, or batch-enrich B2B company domains with active Google/YouTube ad-spend signals for Clay, n8n, and MCP AI agents.

Pricing

from $1.50 / 1,000 ad results

Rating

0.0

(0)

Developer

Štefan Bohumel

Štefan Bohumel

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Google Ads Transparency & B2B Ad-Spend Signal API (MCP-Ready)

Extract verified competitor ad creatives, active run duration (daysActive), creative variations, and EU Digital Services Act (DSA) country impression statistics directly from the Google Ads Transparency Center — or batch-enrich thousands of company domains with Google & YouTube Ad-Spend Buying Signals for Clay.com, n8n, Make, and MCP AI Agents.

Built on a 100% browserless HTTP/2 RPC engine:

  • Zero headless browser overhead (runs in 256 MB RAM in seconds)
  • Zero cookies or Google login required
  • Two dedicated modes: Competitor Creative Spy (ads) and B2B Outbound Lead Enrichment (domain_signals)

Key Capabilities

  1. Multi-Target Input: Query by company domain (shopify.com, alza.cz), brand name (Linear, Nike), or Google Advertiser ID (AR01625195283841286145).
  2. Winning Ads Filter (minDaysActive): Filter out short-lived test ads and return only proven evergreen creatives running for 14, 30, or 90+ days.
  3. Full EU DSA Country Reach & Impressions: Automatically decodes Google Geo Criteria IDs into ISO country codes (DE, CZ, FR, US, GB, etc.) with per-country impression metrics, first/last shown dates, and demographic targeting flags.
  4. Clay.com & n8n B2B Signal Mode (mode: "domain_signals"): Feed a list of prospect domains and get one structured row per company containing:
    • isActivelyAdvertising (true / false)
    • adSpendActivityTier (ENTERPRISE_HIGH_SPEND, SCALING_MID_SPEND, ACTIVE_TESTER, LOW_SPEND, INACTIVE)
    • b2bBuyingIntentScore (0–100)
    • Verified Legal Entity Name & Country (advertiserName, advertiserId, advertiserCountry)
    • Format mix (TEXT, IMAGE, VIDEO / YouTube) and longest-running evergreen ad duration
  5. AI & MCP Ready: Optional mcpMarkdown summary field formatted for direct ingestion by Claude Desktop, Cursor, CrewAI, LangChain, and n8n AI Agents.

Input Example

1. Competitor Ad Creative Spy (mode: "ads")

{
"targets": ["shopify.com", "alza.cz"],
"mode": "ads",
"region": "ALL",
"adFormat": "ALL",
"maxAdsPerTarget": 25,
"minDaysActive": 14,
"fetchCreativeDetails": true,
"includeMcpMarkdown": true
}

2. Batch B2B Domain Ad-Spend Enrichment for Clay / n8n (mode: "domain_signals")

{
"targets": ["shopify.com", "alza.cz", "linear.app"],
"mode": "domain_signals",
"region": "ALL",
"fetchCreativeDetails": true
}

Output Sample (mode: "ads")

{
"recordType": "ad_creative",
"targetQuery": "alza.cz",
"advertiserId": "AR06233394201141182465",
"advertiserName": "Alza.cz a.s.",
"creativeId": "CR08993369399918329857",
"domain": "alza.cz",
"format": "TEXT",
"firstShownAt": "2026-07-06T14:21:34Z",
"lastShownAt": "2026-11-01T11:58:05Z",
"daysActive": 117.9,
"isEvergreenWinningAd": true,
"variationsCount": 1,
"euTotalImpressions": "1000",
"countriesCount": 1,
"countryBreakdown": [
{
"countryCode": "CZ",
"countryName": "Czechia",
"impressions": "1000",
"firstShownDate": "2026-07-06",
"lastShownDate": "2026-11-01"
}
],
"targetingSignals": {
"ageTargetingUsed": false,
"genderTargetingUsed": false,
"locationTargetingUsed": true
},
"transparencyUrl": "https://adstransparency.google.com/advertiser/AR06233394201141182465/creative/CR08993369399918329857"
}

Integrations (MCP, Clay.com, n8n, Make)

  • Claude / Cursor (MCP): Enable this Actor in your Apify MCP Server configuration to let AI agents inspect live competitor ad campaigns and qualify domains in real time.
  • Clay.com: Use the Apify integration in Clay, select mode: "domain_signals", map your Domain column into targets, and enrich every lead with verified Google/YouTube ad activity and legal entity data.
  • n8n / Make: Trigger on a schedule to monitor new competitor video/search ads and push alerts to Slack or HubSpot.

Complete Your B2B Outbound Buying-Signal Stack

Combine this Actor with our companion zero-browser B2B Intelligence APIs on Apify Store:

Independent tool extracting publicly available transparency records. Not affiliated with or endorsed by Google LLC.