SpyFu vs Semrush for PPC Competitor Research
SpyFu vs Semrush for paid search: which has deeper Google ad history, how accurate the keyword estimates are, and which fits a solo PPC manager or agency.
By the AdEye team
August 2026 · 8 min read
Public Google Ads Transparency data. Nothing behind a login.
Comparing rivals? Separate up to 5 domains with commas to see their ads in one feed. Each one counts as one search.
Type a brand or a domain first, for example nike.com or Notion.
live ads from of competitors, in one feed
Showing of live ads Google lists for this advertiser live ads from Google Ads Transparency, which is every ad Google lists for this advertiser Showing of live ads from Google Ads Transparency live ads from Google Ads Transparency
- no ads on record at Google Google could not be reached, not counted not searched, your searches ran out not searched, up to 5 competitors at a time
New since your last check
ads in this feed run this angle
One version on Google, no variations
SpyFu is the cheaper, narrower tool: Google only, $39 a month to start ($29 billed annually) and $119 for Pro + AI, with 10+ years of modeled keyword and ad copy history on every plan. Semrush is a full marketing suite that restructured its lineup in 2026 into SEO, Starter, Pro+ and Advanced tiers at $139, $199, $299 and $549 a month, and a free plan at $0 with no credit card. If you only do paid search, SpyFu wins on price. If paid search is one line item among ten, Semrush wins on scope. Neither one shows you a competitor's live ad creative.
Both of these get shortlisted for the same job and they are not really the same product. SpyFu was built around one idea: archive what advertisers do on Google and let you rewind it. Semrush grew into a suite where paid search is one toolkit sitting beside site audits, backlinks, content and now AI search visibility. The comparison only gets useful once you decide which of those shapes you are actually buying.
How much do SpyFu and Semrush cost?
SpyFu lists Basic at $39, Pro + AI at $119 (with a $59 first month) and Team / Agency at $249 a month, or $29, $89 and $187 a month billed annually, which saves $120, $360 and $744 a year. Extra users are $30 each. The full plan caps and refund terms are in our SpyFu pricing breakdown, and the per-row API rates ($0.20 to $5 per 1,000 rows, Pro + AI and Team only) are in our SpyFu API pricing guide. Semrush prices are higher and its plan names changed in 2026.
| Plan | Monthly | Billed annually | Shape of the product |
|---|---|---|---|
| SpyFu Basic | $39 | $29 a month | Google PPC and organic research, 10,000 row caps, no API |
| SpyFu Pro + AI | $119 | $89 a month | Unlimited results and exports, API access with a $40 monthly credit |
| SpyFu Team / Agency | $249 | $187 a month | Five seats, $100 monthly API credit |
| Semrush SEO | $139 | $117.33 a month | Entry tier, SEO focused |
| Semrush Starter | $199 | $165.17 a month | Broader toolkit access |
| Semrush Pro+ | $299 | $248.17 a month | Higher limits, more projects |
| Semrush Advanced | $549 | $455.67 a month | Agency and in-house team scale |
| Semrush Advertising Base | $99 | $99 a month | Separate line. PPC research, no rival creative |
| Semrush Advertising Pro | $220 | $220 a month | Separate line. Adds AdClarity for one channel |
SpyFu prices re-checked September 2026, Semrush prices re-checked September 2026. The four Semrush rows above are its SEO and AI Search line; the two Advertising rows are a separately priced product line that costs the same monthly or annually. That split matters for this comparison, because competitor ad creative sits in the Advertising line rather than in the SEO plans people usually quote. Our full breakdown of Semrush pricing walks through both lines. Semrush also keeps a free tier with no card required, and its cheaper paid tiers carry a try-for-free entry point, though Semrush states no trial length on the pricing page. SpyFu does not run a conventional free trial: you get a limited number of free searches and a money-back guarantee instead, which is a meaningful difference if your buying process needs a proper pilot.
One thing to settle before you sign anything with Semrush: where its paid ads research lives. Semrush now sells PPC research as a separate Advertising Toolkit, priced apart from the SEO and AI Search plans, at $99 a month for Base and $220 for Pro, the same price whether you pay monthly or yearly. Base covers Google Search and Shopping ad research; Pro adds AdClarity for display and video with tight limits. Our Semrush paid ads research pricing breakdown shows what each tier returns about competitor ads, so you can check the reports you need against the plan you are quoted.
What is the difference between SpyFu and Semrush?
The short version: SpyFu goes deep on Google history for a low price, Semrush goes wide across channels for several times that price. Here is where each one actually lands.
| Capability | SpyFu | Semrush |
|---|---|---|
| Channel coverage | Google only | Google plus organic, content, social, AI search |
| Historical depth | 10+ years of archived data on every plan | Deep, though positioned around current visibility |
| Keyword and CPC figures | Modeled from search results | Modeled from search results |
| Competitor ad copy | Text ad history, not live creative | Text ad examples, not live creative |
| Shopping and YouTube creative | No | Limited, and not the core product |
| Site audit and backlinks | Basic backlink data | Full audit, backlink and content suite |
| Entry price | From $29 a month | From $139 a month |
| Free trial | Free searches, money-back guarantee | No published trial, a free plan at $0 |
Is SpyFu or Semrush better for PPC?
For pure paid search research on a budget, SpyFu is better value and it is not close on price. It was designed for the question a PPC manager asks, which is what has this advertiser been doing on Google and for how long, and its long archive means you can look at a competitor's activity across several years rather than this quarter. Semrush is better when the PPC work has to sit inside a wider picture, because the same account also tells you what those competitors rank for organically, what content they publish and where their links come from.
If you manage paid search for clients and you also owe them an organic story, paying once for Semrush usually beats stitching three tools together. If paid search is the entire engagement, SpyFu plus a live creative tool costs a fraction of a Semrush Advertising Pro seat.
How accurate is SpyFu keyword data?
Directionally useful, not authoritative, and the same caveat applies to Semrush. Neither vendor reads anyone's Google Ads account, because no such access exists. Both build their keyword lists, cost per click figures and spend estimates by scraping search results at scale and inferring backwards from which ads appeared where. That works reasonably well on high-volume commercial terms in major markets and gets thin fast everywhere else.
The predictable blind spots are worth knowing before you put a number in a client deck. Brand campaigns are usually under-counted, narrow geographic targeting rarely surfaces, and Performance Max is structurally invisible to this method because it never ran on a keyword list in the first place. Treat every competitor spend figure from either tool as a hypothesis you would be embarrassed to defend as fact.
Does SpyFu or Semrush show competitor ad creative?
Only in part, and this is the gap most buyers discover after they have paid. Both tools surface text ad examples pulled from search results. Neither one gives you the advertiser's current live creative across every Google surface, so Shopping listings, display banners and YouTube video ads mostly fall outside what you get.
That matters because Google itself publishes the thing they are approximating. The Ads Transparency Center holds one record per verified advertiser covering Search, Shopping, Display and YouTube together, with how long each creative has been running. It is free, it is authoritative because it is the advertiser's own approved copy, and it answers the creative question that modeled data can only gesture at. What it does not do is make that record easy to search across many advertisers or keep what you found. That is the job of a PPC competitor analysis tool built on top of it, and it is why plenty of teams run one of these keyword suites alongside a Google Ads spy tool rather than instead of one.
The YouTube half is the piece people forget entirely. A competitor's pre-roll sits in the same advertiser record as their search ads, so you can watch the video they are spending real money on. If reviewing that leaves you wanting your own version, turning a script or a product page straight into a finished video ad is a much shorter path than briefing an editor.
Which is better for an agency?
Semrush, in most cases, and the reason is reporting rather than data. Agencies need projects, scheduled reports, white labeling and multiple seats, and Semrush is built around that workflow at the Pro+ and Advanced tiers. SpyFu supports teams and charges $30 per extra user, which is cheap, but the deliverable you hand a client tends to need the wider context Semrush produces.
The exception is a specialist paid search shop. If every client engagement is Google Ads and nothing else, an Advanced seat is mostly capability you never open. SpyFu Pro + AI at $119 plus a creative tool covers the actual work for less than half the price.
Can you use SpyFu and Semrush together?
Yes, and the overlap is smaller than the price tags suggest. A common setup is Semrush for organic research, site health and client reporting, SpyFu for cheap long-range Google ad history, and a transparency-center tool for live creative. What you should not do is buy two of these for the same job, because both model keyword data the same way and largely agree with each other. Paying twice for the same inference is the most common waste in this category. If Ahrefs rather than Semrush is your SEO tool, the same logic applies, and our SpyFu vs Ahrefs guide prices the combination.
Is there a free version of SpyFu or Semrush?
Semrush keeps a genuine free tier with no credit card, limited to a small number of daily requests. On the SEO line Semrush states no trial length on its pricing page. On the Advertising line, its knowledge base lists a 7 day free trial on both the $99 Base and $220 Pro plans. SpyFu gives you a handful of free searches and leans on a money-back guarantee rather than a trial. Beyond both, the two genuinely free sources are Auction Insights inside your own Google Ads account, which authoritatively names the advertisers you compete with, and the Ads Transparency Center, which shows you their live ads. Run those first. They cost nothing and they answer more than most people expect.
Which one should you buy?
| Your situation | Best pick |
|---|---|
| Solo PPC manager, Google only, tight budget | SpyFu Basic or Pro + AI |
| Agency reporting on SEO and paid together | Semrush SEO line plus its Advertising line, priced separately |
| You need years of historical ad copy | SpyFu, on archive depth alone |
| You need live creative across all Google surfaces | Neither. Use a transparency-center tool |
| Enterprise brand spending seven figures on Google | Look at Adthena pricing instead |
| You just want to know who you compete against | Auction Insights, free, in your own account |
If SpyFu is the one you are leaning toward, the tier breakdown in our SpyFu pricing guide covers what each plan unlocks, and the SpyFu alternative comparison sets it against a live creative tool feature by feature. Whichever suite you land on, pair it with the free authoritative sources first. Modeled keyword data is a starting hypothesis. The ad a competitor is running today is a fact, and it is published.
See what your competitors are running with AdEye
Type any brand and watch their live Google ads stream into one feed, each AI-tagged with its hook, angle and a working signal. Public ad-library data only.
Popular ad spy use cases