JuicyTraffic
Menu
All posts

PPC Spy Tools: How to Research Competitor Keywords and Ads

Research competitor ads and keywords with Auction Insights, Google Ads Transparency Center, Semrush and SpyFu, then test your findings.

PPC Spy Tools: How to Research Competitor Keywords and Ads

Quick Answer

PPC spy tools estimate what your competitors bid on and show the ads they run. They do not show their real budgets, bids, conversions or negative keywords. The reliable way to use them is a layered workflow: (1) find your true paid rivals in your own Auction Insights report, (2) read their live ads on the results page and in Google's Ads Transparency Center, (3) pull their estimated paid keywords from a tool such as Semrush or SpyFu, (4) keep only what at least two sources agree on, and (5) turn it into small tests measured with your own conversion data. Auction Insights reports actual auction overlap; the Transparency Center shows creatives. Paid research tools sample search results and model traffic and costs. Treat paid-tool spend and traffic numbers as ranges, never as facts, and do not click competitor ads to research them.


What "Spying" Can and Cannot Show

Before choosing a tool, sort what you want to know into three buckets.

BucketExamplesWhere it comes from
ObservedWho appears in the same auctions as you, how often they show above you, the ad text a searcher sees, which ads a verified advertiser has runAuction Insights, live search results, Ads Transparency Center
EstimatedWhich keywords a competitor bids on, their monthly traffic, cost and "ad budget"Semrush, SpyFu and similar tools, modeled from sampled search results plus keyword volume and CPC data
InvisibleReal spend, bids, Quality Score, conversion rate, negative keywords, audience targeting, what is workingOnly the competitor's own account

Most "best PPC spy tool" lists blur these buckets. That is why people end up copying a competitor's keyword list and finding it does nothing for them: they were reading an estimate as if it were a result.

The Workflow, Step by Step

Step 0: Define what you want to learn

Write down five to ten seed keywords (your money terms), three to five suspected competitors, the country and device that matter, and two or three questions. For example: which keywords do rivals bid on that I do not, what offers are they leading with, and which landing pages do they send traffic to?

Step 1: Find your real paid competitors in Auction Insights (free, observed)

Your suspected competitors are often wrong. Auction Insights shows who actually competes in your auctions.

  1. In Google Ads, select a campaign, ad group or keywords and open Auction insights.
  2. Sort by Overlap rate. Overlap rate is how often another advertiser's ad got an impression when yours did too.
  3. Read Position above rate (how often they showed higher than you when both appeared) and Outranking share next to it.
  4. Segment by device and by time to see when rivals appear.

Output: a shortlist of the three to five domains with the highest overlap.

Boundaries, from Google's own help page:

  • It only compares you with advertisers in the same auctions as you.
  • It does not show insights when impression share is under 10%.
  • Search partner traffic is not included.
  • Keyword- and ad group-level reports need a minimum level of activity.
  • Shopping campaigns get fewer metrics (impression share, overlap rate and outranking share), and Performance Max reports at account and campaign level, split into Search and Shopping.
  • A competitor's impression share in your report can differ from the number they see in theirs.
  • You may see google.com listed if rivals use Google-hosted pages.

Step 2: Read their live ads, without clicking

Search your seed keywords yourself and record what you see: headlines, descriptions, sitelinks, price or promotion text, and ad position. Repeat by device and, where the location matters, by city, using Google Ads' ad preview tool so you are not skewing your own impression data. Note the exact search you ran and the date.

Do not click competitor ads to inspect them. Google's invalid traffic documentation lists competitors manually clicking ads to increase an advertiser's costs as invalid activity. Open the landing page by typing the domain instead, or use the Transparency Center in step 3.

Output: a SERP log with one row per keyword and device.

Step 3: Pull their creative history from the Ads Transparency Center (free, observed)

Google's Ads Transparency Center is a searchable repository of ads served on Google platforms such as Search, Display, Gmail and YouTube. Search by advertiser or website name and filter by date and location.

  1. Search the competitor's domain first. Third-party guides note that domain search is often more reliable than brand-name search.
  2. Set the region to your target market. Results only include ads shown in the region you select.
  3. Filter by format (text, image, video) and by date.
  4. Open individual ads to read the full creative.

Output: a creative library showing the offers, angles and formats a competitor currently uses.

Boundaries: it shows ads, not keywords, bids or results. Coverage can vary by region and by advertiser verification status, so if a competitor does not appear, try the domain and a different region. What an ad's detail page shows can differ by region; third-party guides report that U.S. results show fewer details such as last-shown date than some European views, so check the live page.

Step 4: Pull estimated paid keywords from a spy tool

Now use a paid tool to fill in what you cannot observe. In Semrush, the Advertising Research report lists a Paid Search Positions table with keyword, position, volume, CPC, URL and traffic and cost estimates. SpyFu's PPC research and Ad History show paid keywords and historical ads for a domain. Ahrefs also offers paid keyword and ads reports; it was not tested for this guide.

For each competitor on your shortlist:

  1. Export paid keywords with position, URL, volume and CPC.
  2. Filter to your market's database and to keywords that match your products.
  3. Run a keyword gap against your own paid keywords to find terms they have and you do not.
  4. Note the landing page for each keyword, not just the keyword.

Output: a gap list with a source column.

Boundaries, from the vendors' own help pages:

  • Semrush says Advertising Research can show limited or no data when ads run only locally, show at times that do not match its update time, are triggered by keywords not in its database, or target special audiences.
  • Data coverage and refresh frequency vary by dataset and market; check the vendor documentation.
  • Volume, CPC and cost in the positions report are estimates.
  • SpyFu says it gathers ads from the first page of results (advertiser, copy and landing page) while figures such as costs, search volume and clicks are estimates from other sources, and that when it is wrong, noisy CPC and volume inputs are usually the cause.
  • SpyFu's budget figure is an estimate built from a domain's paid keywords and ad positions.

Step 5: Triangulate and score confidence

Tools disagree. That is normal, and you can use it. Give every keyword a confidence tier.

TierEvidenceHow to use it
AAd observed for the exact query in live results or the ad preview tool, and the query is also listed in a research toolPrioritize a small test; a query triggering an ad does not prove the exact bid keyword or profitability
BListed in two tools, or in one tool with the competitor in your top overlap listTest in a small campaign
CListed in one tool onlyHold, or use as research inspiration

Treat estimated budgets and traffic as ranges, and compare trends over months rather than single figures.

Step 6: Turn research into tests

  • Keywords: pick higher-confidence terms that match your offer and test them with small budgets. Compare against your own Search terms report so you do not duplicate what you already capture.
  • Ads: note the angles competitors lead with (price, speed, guarantee, free shipping) and write your own variants. Do not copy text.
  • Landing pages: record what each competitor's page promises for the same query, then test a stronger match.
  • Negatives: a competitor's keyword list does not include their negatives. Build yours from your own data.
  • Brand terms: bidding on a competitor's brand name has its own rules, so check the platform policy before you do.

Judge every test with your own conversions. A keyword that is "profitable" for a rival may not be for you, because you do not know their margins or funnel.

Step 7: Record and re-check monthly

Keep one sheet with competitor, keyword, source, tier, landing page, ad angle, date seen and the test you ran. Re-run steps 1 to 4 monthly or quarterly and look for changes: new ads, new keywords, a new entrant in Auction Insights.

Which Tool for Which Question

This is the practical answer to "best tools to spy on PPC". The right tool depends on the question.

QuestionStart withLimit to remember
Who actually competes with me, and how often do they beat me?Auction InsightsOnly advertisers in your own auctions; needs enough activity
What ads is a known advertiser running?Ads Transparency Center, plus your own searchesAds only, with no keywords or results
Which keywords might a rival be bidding on?Semrush Advertising Research or SpyFuModeled from sampled results; local or audience-targeted ads can be missed
How have a rival's ads changed over time?SpyFu Ad History or Semrush ad historyHistory reflects what was captured
What are they spending?Nothing reliableEvery figure is an estimate
Display, native or video creatives?A display ad intelligence toolDifferent data from search tools

Common Mistakes

  • Reading estimates as facts. Spend, traffic and "profitable keyword" labels are modeled.
  • Copying a keyword list. You do not know the competitor's negatives, margins or landing pages.
  • Trusting one tool. Cross-check against Auction Insights and the live results page.
  • Researching the wrong market. A database for the wrong country or an unselected region gives empty or misleading results.
  • Clicking competitor ads. Google lists competitors manually clicking ads as invalid activity. Even when Google filters such clicks, it is not research you can rely on and it can waste the advertiser's budget if undetected.
  • Ignoring small, local or audience-targeted advertisers. Tools may miss them.
  • Researching once. Competitors change ads and keywords, so refresh the data.

Checklist

  • Seed keywords, market, device and questions written down
  • Top overlap competitors identified in Auction Insights
  • Live ads logged without clicking
  • Transparency Center checked by domain and region
  • Paid keywords exported with URL, position, volume and CPC
  • Gap list built against your own paid keywords
  • Each keyword given a confidence tier
  • Budgets and traffic treated as ranges
  • Tests planned with your own conversion tracking
  • Monthly re-check scheduled

FAQ

What are PPC spy tools? Software that collects public search results and keyword data to estimate which keywords competitors bid on, show their ad copy and landing pages, and model their traffic and spend.

Which PPC spy tool is best? There is no single best tool. Use Auction Insights to identify rivals, the Transparency Center and live results to read ads, and Semrush or SpyFu for estimated keywords and ad history. Choose by the question you need answered.

Are PPC spy tools accurate? Search result data is sampled directly, but volume, CPC, traffic and budget figures are estimates. SpyFu notes that noisy CPC and search volume inputs drive most of its errors, and Semrush lists several cases where it will show limited data.

Can I see a competitor's exact keywords? No. You can see keywords they are likely to bid on, based on sampled results. Their full list, match types and negatives are only in their account.

Can I see how much a competitor spends? No. Every spend figure in these tools is modeled from keywords, positions and estimated CPC.

Is it legal to spy on competitors' ads? Viewing public search results and Google's transparency pages is normal market research. Do not click competitor ads, scrape beyond a tool's terms, or misrepresent yourself.

Why does a tool show no data for my competitor? The advertiser may run locally, target special audiences, appear only at certain times, or bid on keywords outside the tool's database. Check another tool and a live search.

How often should I repeat the research? Monthly for fast-moving markets and at least quarterly otherwise. Watch for new ads and new entrants.

Do spy tools work for Performance Max and Shopping? Coverage is weaker. Auction Insights offers fewer metrics for Shopping and reports Performance Max only at account and campaign level, and keyword tools mainly model search ads.


Next Steps

PPC spy tools are most useful when you treat them as a way to generate and prioritize hypotheses, not as a window into a rival's account. Start with what Google lets you observe, add a paid tool for estimated keywords, keep only what multiple sources agree on, and test it with your own data.

The Transparency Center can corroborate an advertiser or creative, but it does not reveal which keyword triggered an ad. Repeated public observations generate hypotheses, not proof of the competitor's bidding settings.

Related Articles

Investigate Your Paid Traffic

JuicyTraffic helps advertisers investigate landing-page click quality by campaign, source and placement. Compare per-click evidence with platform reports and qualified leads or sales before scaling.

References