Most new ads this week
| # | brand | new ads | running |
|---|---|---|---|
Ads launched in the last 7 days by the brands our server lists every day. The same comes back for any domain with "mode": "timeline".
The Google Ads Transparency Center as clean rows: search, YouTube, Shopping, Maps and Play ads of any domain or advertiser, with the first and last day shown, the headline and description (read from the picture when Google keeps text ads only as one), every country an ad ran in, and for the EU the impressions and targeting. Watch mode returns only what is new since your last run.
Independent tool, not affiliated with Google. No login, no Google account.
| # | brand | new ads | running |
|---|---|---|---|
Ads launched in the last 7 days by the brands our server lists every day. The same comes back for any domain with "mode": "timeline".
Every day our server lists the Google ads of a hand-picked set of well-known advertisers, reads the copy of the new ones and keeps every ad after it stops.
new ads per dayaverage
Each ad comes with its advertiser, format, first and last day shown and a link to it. Turn on what you need: the copy, the countries and EU reach, or a summary per competitor.
advertiser name and idformat text, image, videofirstShown, lastShown, daysShownrunningNowlink to the adheadline, descriptioncall to action, display URLlanding page with UTM tagsYouTube video of video adsOCR of text ads kept as picturescountries with first and last dayEU impressions per country and platformtargeting used in the EUwho paid agencies and resellersonly new ads since your last runstopped adssummary per competitormessages ranked by ads behind themtimeline a year, week by weekEvery ad of a domain, advertiser name, id or Transparency Center URL.
Formats, platforms, countries, top messages and landing pages per competitor.
The headlines a competitor puts the most ads behind.
Ads launched, stopped and running per week.
Does a website advertise on Google, how many ads, since when, by whom.
Every account advertising a brand or domain, agencies included.
A daily list of the ads your competitors launched and stopped, to Slack, e-mail or Google Sheets.
The headlines, descriptions and calls to action competitors keep running for months.
Which of 1,000 websites advertise on Google right now, how many ads they run and since when.
Who advertises in which country, on which Google platform, and how many people saw it in the EU.
Ads that use your domain, run by accounts that aren't yours: resellers, affiliates, impostors.
"What did canva.com launch on YouTube this month?" answered from a few rows.
Sign in with a free Apify account. No card needed to try.
Domains, advertiser names, advertiser ids or Transparency Center URLs, mixed. Pick a region, a format or dates if you like.
Download JSON, CSV or Excel, call the API, schedule it, or hand it to an AI agent.
More inputs to try
{ "targets": ["canva.com"] }the newest ads of a competitor, about 5 seconds{ "targets": ["hubspot.com"], "format": "text", "includeAdContent": true }search ad copy: headlines, descriptions, display URLs{ "targets": ["shopify.com"], "onlyNew": true }scheduled daily: only the ads launched since the last run{ "mode": "summary", "targets": ["canva.com", "figma.com", "miro.com"] }three competitors' strategy side by side{ "mode": "domainCheck", "targets": ["asana.com", "monday.com"] }do these websites advertise on Google?{
"targets": ["zalando.de"],
"region": "DE",
"includeDetails": true,
"includeAdContent": true
}
Zalando's ads in Germany with the copy, every country they ran in, EU impressions per country and platform, and the targeting used.
# the ads a competitor launched in the last 7 days
curl -X POST \
"https://api.apify.com/v2/acts/crawlplant~google-ads-transparency/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "targets": ["figma.com"], "firstShownFrom": "-7", "includeAdContent": true }'
# 1. Add this MCP server to your agent
https://mcp.apify.com?tools=crawlplant/google-ads-transparency
# 2. Ask in plain language
What did canva.com launch on YouTube this month,
and which messages do they spend the most on?
The same factory promises as every CrawlPlant Actor. How the factory works
Our server lists the ads of a hand-picked set of brands every day and keeps them after they stop.
100 ads in one request: the default run takes about 5 seconds, 1,000 ads of nike.com took 18.
If one page or one ad can't be read, the rest of the run still arrives.
Canary checks run the Actor and watch the freshness of the watchlist.
Failed requests are retried automatically, and each run ends with a summary of what it returned.
Down to $0.70 per 1,000 on Apify's Gold plan. Details, copy and OCR are extras: switch them off and they aren't charged.
| event | Free | Gold |
|---|---|---|
| ad row | $1.00 | $0.70 |
| + countries, EU reach and targeting | $0.50 | $0.35 |
| + ad copy only when the ad returned copy | $1.00 | $0.70 |
| + OCR of a text ad only when text was read | $1.50 | $1.05 |
| new ad watch mode | $1.00 | $0.70 |
| ad analyzed summary and messages | $2.00 | $1.40 |
| timeline week | $2.00 | $1.40 |
| domain check · advertiser | $3.00 | $2.10 |
Google's public library of ads: every verified advertiser's search, YouTube, Shopping, Maps, Play and display ads, with where and when they ran. In the EU it also shows impressions and targeting under the Digital Services Act. This Actor turns it into rows.
Yes, with includeAdContent: headline, description, call to action, display URL and landing page. Google keeps many text ads only as a picture; the Actor reads their text from that picture, in the language of your region.
Set onlyNew and schedule the run: each run returns only the ads launched since the previous one, and with includeStopped the ones that stopped. You pay for the new ads, not for the same ones every day.
Yes. "Nike" finds the biggest whole-word match (Nike Retail BV, 80,000-90,000 ads) instead of a small account of the same name, and lists the other accounts in the log. Or give the domain and get every account that advertises it.
Google publishes no spend. For ads shown in the EU it publishes impressions per country and platform, the best public proxy for budget, and the Actor returns them with includeDetails.
Yes. Add https://mcp.apify.com?tools=crawlplant/google-ads-transparency to any MCP client and the agent can pull a competitor's ads, copy and summaries on its own.