Google Ads Competitor Spy: Ad Copy, Landing Pages, Countries avatar

Google Ads Competitor Spy: Ad Copy, Landing Pages, Countries

Pricing

from $1.50 / 1,000 ad delivereds

Go to Apify Store
Google Ads Competitor Spy: Ad Copy, Landing Pages, Countries

Google Ads Competitor Spy: Ad Copy, Landing Pages, Countries

See any competitor's Google ads from the public Ads Transparency Center: headlines, ad text, landing pages, videos, countries, dates and impressions, with alerts when a new ad appears.

Pricing

from $1.50 / 1,000 ad delivereds

Rating

0.0

(0)

Developer

Ignacio Andino

Ignacio Andino

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Security

Limited permissions

Share

See the Google ads your competitors are running: their headlines, ad text, landing pages, videos, countries and dates. Enter a website, and get a clean table you can filter, export or feed into your own tools.

Use it to research a market before launching a campaign, find the angles and offers competitors keep using, build swipe files for clients, and get an alert when a competitor launches a new ad.

The data comes from Google's public Ads Transparency Center, where Google publishes the ads of verified advertisers. This Actor needs no login or Google Ads account.

How to use it

  1. In Competitors, enter one or more websites, such as shopify.com.
  2. Optionally choose a country and ad formats.
  3. Keep Maximum ads in total low on your first run, such as 20, and press Start.
  4. Open the Output tab. Ads appear while the run is working, so you can start reviewing right away.

Website domains give the most precise results. A company name also works, and the final message tells you which advertiser was searched.

What you get

FieldExample
headline, longHeadline, descriptionThe words of the ad, when Google publishes them as text
adTextThe words of a text ad, read from its image
destinationUrl, visibleUrlWhere the ad sends people
imageUrl, youtubeUrl, videoDurationThe creative
formattext, image or video
firstShown, lastShown, daysRunning, isActiveHow long it has been running
countries, countryCountWhere it was shown, with dates per country
impressionsImpression ranges, where Google publishes them, mainly in the EU
advertiserName, domain, adUrlWho runs it and the link to the original ad
isNew, firstSeenAtFor alerts on scheduled runs

Sample result

{
"advertiserName": "Example Inc.",
"format": "video",
"headline": "Launch your brand today",
"description": "Join brands that sell online with Example. Start for free.",
"destinationUrl": "https://example.com/free-trial",
"youtubeUrl": "https://www.youtube.com/watch?v=VIDEO_ID",
"firstShown": "2026-09-09T00:00:00.000Z",
"lastShown": "2026-11-03T00:00:00.000Z",
"daysRunning": 56,
"isActive": true,
"countryCount": 6
}

This example shows the format. The values are illustrative.

Common uses

Find the ads a competitor keeps running. Set Running for at least (days) to 30. Advertisers tend to keep ads that work, so this is a useful shortlist. It is an indication, not proof of results.

Get an alert when a competitor launches something new. Turn on Only ads not delivered before and schedule the Actor weekly. Each run delivers only new ads, and you do not pay again for the old ones. Use Apify's integrations to send them to Slack, Google Sheets, Make, Zapier or n8n.

Research a country. Choose it in Country where the ads are shown to see what is running there.

Pricing

You pay only for what you get. An ad whose details could not be read is delivered for free.

EventPrice
Ad delivered, including its copy, landing page, countries and datesUSD 0.0015
Text ad read from its image, only when words were foundUSD 0.0005
Run startedApify's default

For example, 100 ads with 60 text ads read cost about USD 0.18. To avoid the extra charge, turn off Read the words of text ads from their image. Set a low maximum to control your spending. The run stops at your limit.

Limits

  • Coverage: it shows what Google publishes in its Transparency Center. It does not show keywords, budgets, clicks or conversions.
  • Copy: some ads do not expose their words or landing page, and those fields stay empty.
  • Text ads: their words are read automatically from a picture, and work best in English, so they can contain mistakes. The imageUrl field lets you check them. copySource tells you where the words came from.
  • Impressions: Google publishes them only for some ads and countries.
  • Run size: Google limits how fast its site can be read. In a test, one run read about 1,000 ads before Google slowed it down. The final message names any competitor that was not fully read, so split very large searches or run them again later.
  • Accuracy: this tool reads Google's site automatically and Google can change it without notice. If something looks wrong, open Issues and it will be looked at.
  • Use: you are responsible for how you use competitors' material. Ads are protected by copyright, so research them rather than copy them.

FAQ

Do I need a Google Ads account? No.

Why did a company name return another company? Unrelated companies can share a name, and the final message lists the ones searched. Use the website domain for a precise result.

Can I use the API? Yes. Like every Apify Actor, it can be called through the API and returns JSON. Keep maxResults low while testing.

Is this affiliated with Google? No. It reads information Google publishes for the public.