Spy on competitors · Competitor Ad Spy
Competitor ad spy tool: view competitor ads on Google
A competitor ad spy tool answers one question: what is this advertiser actually saying to my buyers today. Everything else people sell under that label, the keyword lists, the monthly spend estimates, the share-of-voice charts, is inference stacked on top of scraping. The ads themselves are not. They are the advertiser's own approved creative, published by Google, and you can read them without guessing.
AdEye searches the Google Ads Transparency Center by brand or domain and returns the live creative behind an advertiser, with the run length Google reports on each ad and AI tags for the hook, angle and format. Run length is the part that matters. An ad that has been funded for four months survived somebody's performance review; an ad that appeared last Tuesday is a test that may already be dead. Sorting by that one signal is the difference between modeling a winner and modeling a mistake.
Be clear on the boundary before you buy anything. Coverage here is Google only, across Search, Shopping, Display and YouTube from the same advertiser record. Facebook and Instagram creative lives in Meta's own Ad Library and AdEye does not read it. Nobody, including AdEye, can see a competitor's budget, bids, keyword list or conversion data, because none of that is public. Anyone quoting you a rival's exact ad spend is modeling it.
Searching the Google Ads Transparency Center...
Public Google Ads Transparency data. Nothing behind a login.
Showing of live ads from Google Ads Transparency live ads from Google Ads Transparency
Live Google Ads Transparency data · Run length · Public data only
Run length on every ad
AI-tagged hooks & angles
Why it works
What a competitor ad spy can honestly tell you, and what it cannot
Run length is the only public proof signal
You cannot see a competitor's conversion rate, so the useful question is which creative they keep paying for. Google reports how long each ad has been running, and that is a spending decision made by someone with access to the numbers you do not have. AdEye surfaces that figure on every creative it returns and lets you sort by it, so the ads that survived months of review sit above the ones that launched this week. It is a proxy, not proof, and a long run can also mean a brand ad nobody bothered to turn off. Read it alongside the offer and the landing page, not on its own.
Observed creative, not modelled numbers
This is the line that separates the honest half of this category from the rest. The ad copy, the image, the video, the display URL and the run length are observed: Google publishes them and they are exactly what the advertiser approved. Keyword lists, cost per click, monthly spend and market share are modelled, reconstructed by scraping search results and inferring backwards. The modelled layer has predictable blind spots, and the biggest is that Performance Max never ran on a keyword list at all, so it is structurally invisible to any tool selling you keyword data. AdEye sells you the observed half and says so.
Ads disappear, so the record is the asset
Ordinary commercial ads have no archive. A creative is searchable while it runs and gone the moment the advertiser switches it off, and there is no request you can file later to get it back. The exceptions are narrow: political and social issue ads are kept for seven years, and any ad delivered in the EU is archived for a year after its last impression under the Digital Services Act. For a US brand advertising to US buyers, neither applies. AdEye keeps the creatives it has surfaced for you with the date it first saw each one, which turns a series of lookups into a timeline you can compare against.
Hook, angle and format tagged on every ad
Reading fifty competitor ads by hand produces fifty opinions and no pattern. AdEye tags each creative it returns with the hook it opens on, the angle it argues and the format it uses, so you can see that a rival has quietly moved from a discount-led message to a guarantee-led one across nine of their eleven live ads. That is a strategy shift you can brief against. The tags are a reading aid rather than a verdict, and you should still open the ads that matter, but they make a large set sortable instead of overwhelming.
Google only, stated plainly
AdEye reads one source: the Google Ads Transparency Center. That covers a competitor's Search, Shopping, Display and YouTube advertising under a single advertiser record, which is the majority of paid spend for most B2B and local advertisers in the US. It does not cover Meta, TikTok, LinkedIn, native networks like Taboola and Outbrain, or connected TV. If your competitive question is mainly a Facebook question, Meta publishes its own Ad Library at no cost and you should use that instead of paying anyone. Buying a tool for coverage it does not have is the most common way people waste money in this category.
Side by side
What a competitor ad spy can and cannot see
The category sells observed data and modelled data side by side without labelling which is which. This is the split, so you know what you are paying for.
| What you want to know | Where it comes from | Observed or modelled |
|---|---|---|
| The exact ads a competitor runs today | Google Ads Transparency Center, or AdEye on top of it | Observed. It is the advertiser's own approved creative |
| How long each ad has been running | Google reports it on the creative | Observed. A real spending decision, though not a conversion rate |
| The hook, angle and format of each ad | AdEye tags the creative it returns | Observed creative, interpreted. Treat tags as a reading aid |
| Which rivals you actually compete with in the auction | Auction Insights inside your own Google Ads account | Observed, and free. It shows no creative at all |
| A competitor's keyword list | SpyFu, Semrush and similar, by scraping search results | Modelled. Blind to Performance Max and narrow geo targeting |
| A competitor's monthly ad spend | Adbeat, Sensor Tower and similar, at their top tiers | Modelled. No vendor can read a rival's billing |
| A competitor's conversion rate or ROAS | Nowhere. It is not public | Neither. Anyone quoting it is guessing |
| Facebook and Instagram creative | Meta Ad Library, free and public | Observed, but AdEye does not read it. Use Meta's own tool |
What it surfaces
Every ad card carries the hook, angle and a working signal
You type a brand or a domain. AdEye pulls that advertiser's live public Google ads into one feed and AI-tags each creative on the paid plans, so you read the strategy and spot the long-running winners before you save a single one.
- Look up any advertiser's live Google ads by brand name or domain
- Sort a competitor's creative by how long each ad has been funded
- Read the hook, angle and format behind every ad without watching all of them
- Spot the week a rival changed message, offer or landing page
- Pull the actual ad copy a competitor approved, not a paraphrase of it
- Build a dated swipe file so this quarter has something to compare against
- Brief a designer or copywriter from real competitor creative instead of memory
- Send a client the ads their competitors are running, with CSV export on the paid plans
PATAGONIA, INC. · RUNNING 1,789D
Why AdEye
One feed, the AI read, the working signal in view
Not a stale doc full of screenshots. One query for a brand, the run length on every creative, and a swipe file worth reopening. Public ad-library data only.
Every Google ad at once
The Google Ads Transparency Center searched by brand or domain, so competitor ad research is one query instead of clicking through Google's own viewer.
The AI reads the why
Creatives are tagged with their hook, angle and format on the paid plans, a few per search and kept once read, and a working signal flags the long-runners, so you see why an ad works, not just what it ran.
A swipe file that stays current
Save winners to boards, each keeping its run length and a link back to the original creative on Google, so the file is still useful months later.
Good questions
Questions about competitor ad spy
Explore more
More ways to spy on competitor ads
Competitor Ad Monitoring & Ad Tracking Software
Track what a competitor runs on Google, how long they keep funding each ad, and what changed since the last time you looked.
Learn moreCheck Display Ads Competitors Are Using
See the banner creative competitors run on the Google Display Network.
Learn moreDigital Advertising Intelligence
Digital advertising intelligence without an enterprise quote. Paste a competitor domain and read the Google ads they are running right now, each stamped with how long it has been live.
Learn moreSee what your competitors are running today
Type any brand and watch their live ads stream into one feed, AI-tagged with the hook, angle and what is actually working.
Public Google Ads Transparency data only. Nothing behind a login, no private data. Every CTA opens a quick signup, not a checkout.
Live Google Ads Transparency data · Run length · Public data only