Google Ads Transparency Center: A Monthly Competitor Ad Digest with AI

The short answer

The Google Ads Transparency Center is a free archive of the ads advertisers run on Google, searchable by website. Once a month, copy your competitors’ latest search ads into a sheet, let an AI model tag each one with its angle (price, speed, proof, guarantee and so on), and count them. The angles nobody uses are your best next headlines. It takes about 30 minutes and no paid tool.

Find: a free archive

Best for: seeing the search ads each competitor ran in the last 30 days, filtered by country, platform and format.

Line not to cross: treating it as the full picture: it shows no keywords, budgets or results.

Sort: AI tags the angles

Best for: turning a pile of screenshots into a sheet that counts which angles each competitor leans on.

Line not to cross: pasting their wording into your own ads.

Use: gaps become headlines

Best for: writing headlines on the angles nobody in your market uses yet, from your own page’s facts.

Line not to cross: naming a competitor in your ad text.

Google Ads Transparency Center illustration: a magnifying glass over competitor ad cards, a sheet sorting them into colored angle tags, and a bar chart with one empty gap
On this page

What the Google Ads Transparency Center shows

The Google Ads Transparency Center is Google’s public library of ads. Google built it so people can see who is advertising to them; for marketers it doubles as the most honest view of competitors’ ads, because it shows the ads themselves rather than a tool’s guess at them. No account or sign-in is needed, except for age-restricted ads. According to the Google Ads Transparency Center FAQ:

  • Who is in it: verified advertisers worldwide, plus every advertiser, verified or not, that ran ads in Europe or Türkiye.
  • Where the ads ran: Search, Play, Maps, Shopping and YouTube.
  • How long ads stay: one year from the date an ad was last shown (election ads, up to seven years).
  • How fast new ads appear: 48 to 72 hours after they’re first shown.
  • Variations: up to five common variations of each ad, since responsive ads mix their headlines and descriptions.

In the Google Ads Transparency Center you can search by advertiser name or by website, and filter by country, date (today, yesterday, the last 7 or 30 days, or a custom range), platform and format (text, image or video). Each ad’s page shows when it was last shown and its format.

Extra detail for Europe and Türkiye

Ads shown in the European Economic Area or Türkiye carry more, because of EU and Turkish rules. When we opened a text ad with the country set to Germany on 26 October 2026, its page also showed the date it was first shown, a topic labeled by Google, a range for the number of times it was shown (published with a 90-day delay) and which kinds of audience criteria the advertiser used: demographics, locations, contextual signals or customer lists. The same ad viewed from the United States showed only its last-shown date and format.

What the Google Ads Transparency Center doesn’t show

  • Keywords. You see the ad, never the search terms it ran on.
  • Budgets, bids and results. No spend, clicks or conversions, and no impression counts outside Europe, Türkiye and election ads.
  • Landing pages. Ads aren’t clickable. Google calls this a permanent change: the archive now uses static screenshots of ads.
  • Older platform data. Platform filters only cover ads shown since 4 September 2023.

Is there an export or an API?

Not for the ads you see on the Google Ads Transparency Center site. There’s no download button, and on 26 October 2026 text ads appeared as images, so you can’t even select their words. What Google does offer:

  • A free BigQuery dataset. Google’s public dataset covers ads shown in the European Economic Area or Türkiye: advertiser names and verification, first and last shown dates, format, topic, ranges for times shown, audience criteria and a link to each ad’s page. It’s updated daily and fits in BigQuery’s free monthly allowance. Its field list doesn’t include the ad’s words, so it tells you how much a competitor advertises in Europe, not what the ads say.
  • API access for EEA data. Google’s ads transparency policy says it provides API access to European data, and may give regulators and self-regulatory bodies access beyond that. It isn’t a tool for checking a few competitors each month.

Third-party scrapers fill the gap, but read the Google Ads Transparency Center terms first. They allow use “for your or your organization’s information or research purposes only”, forbid selling or monetizing anything from it, and say you may not use advertisers’ content without their permission or as the law allows. For three to five competitors a month, copying by hand is quick and keeps you clearly inside those lines.

Step 1: pick three to five competitors

Fewer competitors, checked every month, beat a long list checked once. Three places to find them:

  • Your own search results. Search your two or three most valuable keywords, in the country you target, and note who shows ads.
  • Auction insights. In your Google Ads account, the auction insights report lists the advertisers that entered the same auctions as you, with how often their ads appeared alongside yours (overlap rate). The ones with the highest overlap are the ones searchers compare you with.
  • Your customers. The names that come up when they say who else they looked at.

Write down each competitor’s website, not just its name. Searching the Google Ads Transparency Center by website catches every advertiser account pointing to that site, which matters for companies that run ads through agencies or regional teams.

Step 2: pull last month’s ads

Search the Google Ads Transparency Center for a competitor’s website, choose the country, set the platform to Google Search and the date to the last 30 days. The page address then holds every filter, so you can save one bookmark per competitor. On 26 October 2026 it looked like this, with example.com standing in for the competitor’s site:

https://adstransparency.google.com/?region=US&domain=example.com&platform=SEARCH&preset-date=Last+30+days

Change region to your country’s two-letter code (GB, CA, AU, DE) and domain to the competitor’s site. Three things to know about the dates:

  • “Last 30 days” ends yesterday, and dates follow Pacific Time.
  • Ads from the last two or three days may not be there yet; Google says information appears 48 to 72 hours after an ad is shown.
  • Run the digest on the same day each month, so each month covers the same span.

Then take screenshots: about 10 to 15 ads per competitor is plenty. Open an ad to see its other variations (the page says, for example, “1 of 3 variations”), because a responsive search ad’s variations often test different angles. Big advertisers can show hundreds of ads; a small competitor may show five. Both are useful.

Step 3: turn screenshots into rows

Because the Google Ads Transparency Center shows ads as images, let an AI model read them. Claude, ChatGPT and Gemini all accept screenshots. Paste one competitor’s screenshots with this prompt:

These screenshots are Google search ads from one
competitor. Copy each ad's text exactly, one ad per
line: the headline, then the description, on the same
line.

Rules:
- Copy the words as they appear. Don't fix spelling,
  shorten or reword anything.
- If a word is hard to read, write [?] instead of
  guessing.
- Add nothing else: no numbering, no comments.

Asking for “exactly” and “[?]” matters: a model that tidies up spelling or fills in a blurry word gives you ads the competitor never ran. Skim the result against the screenshots before you paste it.

Set up a Google Sheet like this:

One tab per month, named like "Oct 2026".

Columns A to C, one row per ad:
A: Competitor
B: Ad text
C: Angle

The angle grid, from column E:
E1: Angle
E2 to E12: Price, Offer, Speed, Proof, Guarantee,
Expertise, Convenience, Range, Local, Brand, Other
F1, G1, H1: your competitors' names
I1: Total
J1: Gap

Paste the model’s lines into column B; each line lands in its own row. Type the competitor’s name in column A next to its ads, exactly as you wrote it in F1 to H1, so the counts match. With more than three competitors, add a column before Total for each one and copy the formula across.

Step 4: let AI sort the angles

An angle is the reason an ad gives you to click. A fixed list keeps the tags consistent from month to month, so a change in the counts means the market changed, not the model’s wording. Ours has eleven:

  • Price: a price, a discount or “cheap”
  • Offer: something extra: a free quote, a trial, a bonus
  • Speed: same day, fast, in minutes
  • Proof: ratings, reviews, customer counts, awards
  • Guarantee: a promise that removes risk: refunds, redos, warranties
  • Expertise: trained, certified, insured, years of experience
  • Convenience: book online, open late, no contract
  • Range: everything they cover: services, sizes, areas
  • Local: a city, a neighborhood, “near you”
  • Brand: the company name or a slogan, and little else
  • Other: anything that fits none of the above

Copy columns A and B and paste them into this prompt:

Below are Google search ads from my competitors, one
per line: the competitor's name, then the ad text.

Give each ad exactly one angle from this list, the one
the ad leads with:
Price, Offer, Speed, Proof, Guarantee, Expertise, Convenience, Range, Local, Brand, Other

Reply with the angles only, one per line, in the same
order, so I can paste them next to the ads.

Then, under a line of dashes:
1. Which angles each competitor relies on most.
2. Which angles from the list nobody uses.
3. What changed since last month's summary, if I
   paste it below.

Ads:
[paste columns A and B here]

Paste the angles into column C. Then add the grid formulas:

F2 (copy across to H2, then down to row 12):
=COUNTIFS($A:$A,F$1,$C:$C,$E2)

I2 (copy down to row 12):
=COUNTIF($C:$C,$E2)

J2 (copy down to row 12):
=IF(I2=0,"nobody","")

Each cell in F2:H12 counts one competitor’s ads on one angle, I is the total for the angle, and J says “nobody” when no competitor uses it (ignore the Other row; it reads “nobody” whenever every ad fits the list). We tested these formulas in Google Sheets on 26 October 2026 with the worked example below. If a count looks low, check column C for a typo or an extra space: the formulas ignore capitals, but not spaces. The model’s written summary is useful, but the grid is the part to trust: it counts, while the model only estimates.

Keep last month’s summary in a cell at the top of the new tab and paste it into the prompt. The model then tells you what’s new, which is often the most useful line in the digest: a competitor that suddenly leads with a guarantee has usually changed its offer.

Step 5: turn the gaps into headlines

The rows marked “nobody” are angles searchers never see from your competitors. A headline on one of them stands out on the results page, as long as it’s true for your business. Paste the gap angles and your landing page into this prompt:

My business: [one line: what you sell, and where]

Landing page text:
[paste the page's main text]

My competitors' Google search ads don't use these
angles: [paste the gap angles]

For each angle, write 5 headlines of 30 characters or
fewer, spaces included. Use only facts from my page.
Never mention a competitor or reuse their wording. If my
page has no fact that supports an angle, say so instead
of inventing one.

Then check every headline before it goes anywhere. Our guide to responsive search ads has a free Google Sheets checker for the 30-character limit, banned words and Google’s editorial rules.

Two lines not to cross

  • Don’t reuse their words. The digest is for angles, not copy. The Google Ads Transparency Center’s terms limit use of advertisers’ content, and a headline lifted from a competitor rarely fits your page anyway.
  • Don’t name them in your ads. Under Google’s trademarks policy, a trademark owner can complain and Google may then restrict that trademark in competitors’ ad text. Keywords are a different matter: Google doesn’t restrict trademarks used as keywords.

A worked example: one cleaning company

Here’s a month for a fictional house cleaning company in Austin, with three fictional competitors and 12 of their search ads. Three of the rows after steps 3 and 4:

  • Competitor A: House Cleaning From $99 – Flat rates, no hidden fees. Book your clean online today. → Price
  • Competitor B: Rated 4.9 by Austin Homeowners – Over 2,000 five-star reviews. Get a free quote now. → Proof
  • Competitor C: Same-Day House Cleaning – Need it clean tonight? We can be there in hours. → Speed

The grid for all 12 ads:

  • Price: 5 ads (A 2, B 2, C 1)
  • Offer: 2 ads (A 1, B 0, C 1)
  • Speed: 2 ads (A 1, B 0, C 1)
  • Proof: 2 ads (A 0, B 1, C 1)
  • Convenience: 1 ad (A 0, B 1, C 0)

Five of the twelve ads lead with price, and nobody uses Guarantee, Expertise, Range, Local or Brand. Searchers comparing these three see a price war. Headlines on the gaps, if the company can back them up (the number is the character count):

  • Guarantee: Not Happy? We Reclean for Free (30)
  • Expertise: Trained, Insured Cleaners (25)
  • Local: Austin Cleaners Since 2015 (26)
  • Range: Homes, Offices and Move-Outs (28)

The guarantee line only works if the company really re-cleans for free, and “since 2015” only if it’s true. If the landing page doesn’t say it, add it to the page first, or skip the angle.

The 30-minute monthly routine

Once the bookmarks and the sheet exist, the digest takes about half an hour on the first working day of the month:

  1. 10 minutes: open each bookmark and take the screenshots.
  2. 5 minutes: run the transcribe prompt per competitor and paste the lines in.
  3. 5 minutes: run the angle prompt, paste the angles, read the grid.
  4. 10 minutes: run the gaps prompt, check the headlines, and add the best two or three to a responsive search ad, or to next month’s test.

Duplicate last month’s tab to start the new one; the formulas come with it. After three months you have a simple history: which angles each competitor sticks with, which they tried and dropped, and whether your new headlines changed anything in your own account.

To see whether they did, watch two things for a few weeks after the change: the search terms your ads now attract (our weekly search-term triage shows how) and the click-through rate of the ad that carries the new headlines.

What the digest can’t tell you

The Google Ads Transparency Center shows what competitors say, not what works for them. Keep three limits in mind:

  • Running isn’t winning. An ad that has run for months is probably one its owner is happy with, but you can’t see its results. Treat a long-running angle as a hint, not proof.
  • No keywords. You can’t tell which searches an ad appeared on. Pair the digest with your own search terms report and auction insights.
  • One country at a time. Ads differ by region, so pick the country you sell in and stay with it.

Google’s own tools change the picture every few months too; AI Max, for example, can write extra headlines from an advertiser’s site, which may show up in their ads over time. Our Google Ads updates 2026 checklist tracks those changes.

The bottom line

The Google Ads Transparency Center won’t hand you a competitor’s keywords or results, but it shows exactly what they say to searchers, for free. A monthly digest turns that into something you can act on: a sheet that counts the angles in your market, and a short list of headlines on the angles nobody else uses. Start with three competitors and one bookmark each, and let the first month’s grid show you the price war, or the gap, you’re in.

Frequently asked questions

Is the Google Ads Transparency Center free?

Yes. Anyone can search it without an account; signing in is only needed to see age-restricted ads. Google says it earns no revenue from these pages.

Can I see competitors’ keywords in the Google Ads Transparency Center?

No. It shows the ads, the advertiser and when the ads ran, never the keywords, budgets or results. For keyword ideas, use Keyword Planner or a paid research tool.

How far back does the Google Ads Transparency Center go?

One year from the date an ad was last shown, and up to seven years for election ads in regions that allow them. Platform filters cover ads shown since 4 September 2023.

Does the Google Ads Transparency Center have an API or an export?

There’s no export button. Google publishes a free BigQuery dataset for ads shown in Europe and Türkiye, with dates, formats, topics and links but not the ad text, and offers API access to European data.

Why can’t I find a competitor in the Google Ads Transparency Center?

Outside Europe and Türkiye, only verified advertisers are listed, and only ads shown in the past 365 days. New ads take 48 to 72 hours to appear, and some formats aren’t supported yet. Search by website as well as by name.

Can I see how many times an ad was shown?

Only for ads shown in Europe or Türkiye, and election ads. Those show a range, published after a 90-day delay. Ads viewed from other countries show only when they were last shown and their format.

Can I click through to a competitor’s landing page?

No. Google removed click-throughs permanently and now shows static screenshots of ads. Visit the competitor’s website directly instead.

Can I copy a competitor’s ad text?

Use the digest for angles, not wording. The Google Ads Transparency Center’s terms say you may not use advertisers’ content without permission or as the law allows, and naming a competitor’s trademark in ad text can be restricted after a complaint.

How often should I check competitors’ ads?

Monthly is enough for most small advertisers. Ads take a few days to appear and most competitors change angles slowly, so a weekly check mostly shows the same ads.

Similar Posts