Google Ads Monitor
Pricing
from $3.00 / 1,000 results
Google Ads Monitor
Google Ads Monitor — new competitor ads since last run, no login: extract isNew, advertiserName. For lead generation, data enrichment, and research.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Peter Skotte
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Watch any advertiser or domain in the Google Ads Transparency Center and get only the ads that are new since your last run. Schedule it daily, pipe the dataset to Slack, email or a sheet, and you have a competitor ad alert. No login, no API key.
How it works
- Each entry in
advertisersis resolved to a Transparency Center advertiser (IDs, brand names and domains all work). - Ads already seen are remembered in a named key-value store (
stateKey). - On the first run for an advertiser the current ads are returned as a baseline (turn off with
firstRunReturnsExisting). Every later run returns only new creatives, flaggedisNew: true.
Input
| Field | Default | Notes |
|---|---|---|
advertisers | ["nike.com"] | AR… IDs, brand names or domains |
region | anywhere | Two-letter country code |
format | all | TEXT, IMAGE or VIDEO |
firstRunReturnsExisting | true | Baseline on first run |
maxNewAds | 10 | Cap per run |
stateKey | google-ads-monitor-state | Separate watchlists by name |
Output
{"isNew": true,"watch": "nike.com","advertiserId": "AR06641858037806006273","advertiserName": "Nike","creativeId": "CR01337117954554200065","adFormat": "Video","adTitle": null,"videoUrl": "https://...","firstShownDate": "2026-08-11T17:14:23.000Z","lastShownDate": "2026-08-11T17:27:24.000Z","transparencyUrl": "https://adstransparency.google.com/advertiser/AR06641858037806006273/creative/CR01337117954554200065"}
Use cases
Competitor ad launch alerts, creative trend tracking, agency reporting, brand-safety and compliance monitoring.
Rate limits
Google throttles bursts from shared IPs with HTTP 429. The actor backs off automatically; if it persists, set proxyConfiguration to Apify residential proxies.
Pricing
Pay per event: a start fee per run plus a fee per new ad returned. Quiet runs cost half a cent.