SpyFu
Twenty years of competitor keyword history for less than a Semrush seat
SpyFu is a competitive search research tool that reverse-engineers any domain's organic keywords, paid search keywords, ad copy history, and backlink profile from an archive going back more than a decade, sold self-serve from $39 per month with unlimited exports, API access, and AI brand monitoring on the middle tier and a five-seat agency plan at $249.
Overview
SpyFu began in 2005 as a side project called GoogSpy, built by Mike Roberts while he was learning AdWords to promote his consulting firm Velocityscape. The premise was blunt and it has not changed: rather than guessing what keywords to target, look at what your competitors have already been buying and ranking for, and how long they have kept doing it. A competitor who has bid on the same term for six straight years is telling you that term makes money, and no keyword difficulty score conveys that as clearly as a six-year bid history does.
For most of its life SpyFu was filed under paid search competitive intelligence, and plenty of buyers still think of it that way. That framing is now roughly half right. The current product weights organic research at least as heavily: organic keyword footprints, ranking history charts, SERP analysis, a backlink index with an outreach layer, weekly rank tracking of up to 50,000 keywords on the top plan, and a Kombat view that maps the keyword overlap between three domains at once. The paid search archive is still the differentiated asset, but it now sits inside a general search research tool rather than defining it.
The commercial story is the reason a small business should look. Basic is $39 per month, or $29 if you pay annually, and it includes 10,000-row search results and exports, 5,000 weekly tracked keywords, 250 sales lead exports, and 10 automated reports. Pro plus AI at $119 per month, or $89 annually, removes the row caps entirely, unlocks more than ten years of historical data, adds API access with $40 of included credits, and bundles RivalFlow content improvement plus AI brand monitoring. Team at $249 includes five seats. Compare that with Ahrefs charging $40 to $80 per additional user, and SpyFu's $15 to $30 per extra seat is comparatively humane.
SpyFu is a small, privately held, profitable business in Scottsdale, Arizona with a team of roughly twenty-two people and no venture funding. That shows in both directions. The interface is idiosyncratic and some reports look like they were designed in 2014, but the archive keeps growing, the pricing has stayed cheap for a decade, and there is no board pushing an enterprise motion that would break the low-end plans.
Best for
Small agencies, in-house marketers, and consultants who do competitive research often, care about paid and organic together, and want more than a decade of history without paying Semrush or Ahrefs prices; also anyone who needs an unlimited-export research tool for under $100 a month.
Not the right fit for
- Anyone who needs a defensible backlink index; SpyFu's link data is a bonus feature, not a rival to Majestic or Ahrefs, and using it to make a link-quality judgement is a mistake.
- Teams that need daily rank tracking; SpyFu updates tracked keywords weekly on every plan, which is fine for reporting trends and useless for confirming whether a fix landed yesterday.
- Site owners whose actual problem is technical, since SpyFu has no site crawler at all: no Core Web Vitals, no redirect chains, no JavaScript rendering, nothing.
- Buyers outside the major English-speaking and Western European markets, where SpyFu's country coverage is thinner than Semrush's and materially thinner than Serpstat's 230-plus regional databases.
- Anyone who wants a polished modern interface; parts of SpyFu look and behave like the mid-2010s tool it partly still is, and no amount of good data makes that stop being annoying.
How it works
- 1
You type a competitor's domain into the search bar and SpyFu returns a domain overview: estimated monthly organic clicks, number of organic keywords, paid keywords, estimated ad spend, and a month-by-month history chart stretching back years. The history chart is the part most tools do not have, because it requires having collected the data continuously rather than reconstructing it.
- 2
From there you drill into the keyword lists. Organic keywords come with position, volume, difficulty, and ranking history. Paid keywords come with the ad copy that ran against them and the number of months the advertiser has kept bidding. SpyFu treats bid persistence as a proxy for profitability, which is a genuinely different signal from search volume.
- 3
Kombat compares up to three domains and produces a Venn diagram of keyword overlap, splitting out the terms all three rank for, the terms only your competitors rank for, and your own weaknesses. This is the fastest gap analysis in the tool and the report most people use it for.
- 4
Around the research core sit the workflow pieces: a backlink checker with outreach contact data, weekly rank tracking with reports you can schedule to clients, PPC negative keyword suggestions, and on Pro plus AI, RivalFlow, which reads an existing page against competing pages and suggests content additions, plus AI brand monitoring that watches whether your brand appears in AI assistant answers.
Feature breakdown
23 features in 5 modulesCompetitor keyword research
The core of the product and the reason people renew.- Domain overview with multi-year history
- Estimated organic clicks, organic and paid keyword counts, and ad spend, charted month by month across a history that reaches more than ten years on the Pro plus AI tier and above.
- Organic keyword lists
- Every term a domain ranks for with position, volume, difficulty, and a ranking history graph showing whether the position is stable, climbing, or quietly collapsing.
- Paid keyword and ad copy archive
- Every term a domain has bid on, the ad creative that ran against it, and how many months the advertiser stayed in the auction, which is SpyFu's most differentiated single data point.
- Kombat three-way overlap
- Compares your domain against two competitors and produces a keyword Venn diagram splitting shared terms, competitor-only terms, and your own gaps in one view.
- Keyword grouping and related terms
- Expands a seed term into related keywords, questions, and transactional variants, with the option to group them for planning rather than working from a flat list.
- SERP analysis
- Shows who currently ranks for a term, how long they have held the position, and which of them also buys ads against it.
Rank tracking and reporting
Weekly rather than daily, but generous on volume.- Weekly rank tracking at scale
- 5,000 tracked keywords on Basic, 15,000 on Pro plus AI, and 50,000 on Team, all refreshed weekly rather than daily.
- Local and mobile tracking
- Positions can be tracked by location and device so a multi-location business can see where a city-level ranking diverges from the national picture.
- Automated reports
- 10 scheduled reports on Basic, 100 on Pro plus AI, and unlimited on Team, delivered on a schedule so client updates do not need to be assembled by hand.
- Custom report branding
- Reports can be branded for client delivery, which is the feature that makes the $249 Team plan viable for a small agency.
Backlinks and outreach
Useful for prospecting, not for link quality judgement.- Backlink profiles
- Referring domains, anchor text, and link strength for any domain, positioned as a prospecting input rather than a rival to a dedicated link index.
- Backlink outreach contacts
- SpyFu surfaces contact details for the sites linking to competitors, which turns a link gap report into an outreach list without a second tool.
- Sales lead exports
- 250 lead exports on Basic, 500 on Pro plus AI, and 1,000 on Team, aimed at agencies prospecting for clients who are already spending on search.
- Link gap against competitors
- Identifies domains linking to your competitors but not to you, the standard link prospecting workflow, available without a separate add-on.
Paid search intelligence
The original product, still the deepest part of the archive.- Ad spend estimates
- Monthly estimated spend by domain and by keyword, with history, so you can see when a competitor doubled a budget or abandoned a campaign.
- Negative keyword suggestions
- Suggests terms to exclude based on what competitors have learned not to bid on, which is a rare and genuinely money-saving report.
- Ad creative history
- Archived ad copy variants by domain, useful for seeing which messages a competitor kept running and which they killed after a month.
- Google Ads Advisor
- Connects an ad account and recommends keyword additions and removals based on competitor data rather than only on your own account history.
AI features and developer access
Newer, bundled into Pro plus AI, and not the reason to buy.- RivalFlow content improvement
- Reads one of your pages against the pages currently outranking it and suggests specific content additions; one site on Pro plus AI, five sites on Team.
- AI brand monitoring
- Tracks whether your brand shows up in AI assistant answers, included in the Pro plus AI subscription rather than sold as a separate add-on the way Ahrefs and Semrush do it.
- ChatGPT integration
- Connects SpyFu data into ChatGPT so research questions can be asked conversationally against your account's data.
- API access
- Available from Pro plus AI with $40 of included credits, and $100 of credits on Team, billed on a per-thousand-rows basis beyond that.
- Unlimited exports above Basic
- Pro plus AI and Team remove the 10,000-row export cap entirely, which is unusual at this price and the main reason to skip Basic.
Use cases
4 documentedSolo consultant pitching a new client
A prospect wants to know why their competitor outranks them, and the consultant has one unpaid hour to produce something convincing.
Kombat produces the three-way keyword overlap, the paid history shows which terms the competitor has funded for years, and the whole gap analysis is a screenshot rather than a week of research.
Small agency running paid and organic for the same accounts
The SEO and PPC sides of the account are researched in two different tools with two different subscriptions and two different keyword lists.
One $249 Team plan with five seats covers both disciplines, and the negative keyword report alone tends to pay for the subscription on a single mid-sized ad account.
In-house marketer at a small SaaS company
Leadership wants to know whether a competitor's traffic claims are real and whether their content push is working or just loud.
The multi-year organic history chart shows whether the competitor's growth is a trend or a spike, and the ranking history per keyword shows exactly which pages carried it.
Freelancer who exports everything into spreadsheets
Row caps on cheaper tools force repeated filtering and partial exports, and the real analysis happens in a spreadsheet anyway.
Pro plus AI at $89 annually removes export limits entirely and adds API access, which is cheaper than any comparable unlimited-export tier in the category.
Pricing
from $39 per month, or $29 per month billed annuallySelf-serve subscription in three published tiers, billed monthly or annually, with per-seat add-ons and metered API credits above the included allowance.
| Plan | Price | Includes |
|---|---|---|
| Basic | $39 per month, or $29 per month billed annually |
The row cap is the real constraint; Basic is a research tool, not an export tool. |
| Pro plus AI | $119 per month, or $89 per month billed annually |
Advertised at $59 for the first month. This is the tier most buyers should be on, mainly for unlimited exports and the full history. |
| Team | $249 per month, or $187 per month billed annually |
|
Add-ons
- Additional user on Basic ($15 per user per month)
- Additional user on Pro plus AI or Team ($30 per user per month)
- API overage (Metered per thousand rows above the included credit allowance): Rates vary by endpoint, so heavy programmatic use should be modelled before committing.
Billing notes
- Annual billing takes roughly 25 percent off across the range, which is the largest annual discount among the mainstream competitive research tools; the advertised headline price of $29 is the annual rate, not the monthly one.
- Extra seats are $15 on Basic and $30 above it, against $40 to $80 per seat at Ahrefs and Semrush. A five-person team on Team pays nothing extra because five seats are included.
- The row cap on Basic applies to both on-screen results and exports, so it bites twice; Pro plus AI removes it entirely, which is the single biggest jump in the range.
- Historical depth is a paid gate. Basic does not include the ten-plus year archive, which is the asset that distinguishes SpyFu, so buying Basic partly defeats the point of buying SpyFu.
- API credits are included rather than unlimited, and overage is metered per thousand rows at rates that vary by endpoint; budget this separately if you intend to build reporting on top.
- There is no permanent free plan and no standard open trial, so evaluation happens through the limited anonymous searches and the money-back window on annual plans.
Value assessment: Pro plus AI at $89 per month billed annually is one of the best capability-per-dollar deals in competitive search research. Unlimited exports, a decade of history, API access, weekly tracking of 15,000 keywords, and bundled AI brand monitoring for less than half the cost of a comparable Semrush or Ahrefs configuration is not a close call on price. What you give up is index quality on backlinks, daily rank tracking, any technical crawler at all, and international coverage outside the main markets. Judged as a competitive intelligence archive it is excellent value. Judged as an all-in-one SEO suite it is incomplete, and buyers who expect the second thing are the ones who churn.
Strengths & limitations
Strengths
- The multi-year paid and organic history is genuinely hard to replicate, because it required collecting data continuously since 2006 rather than buying a feed.
- Bid persistence as a signal is more actionable than search volume: a competitor bidding on a term for six years has already validated it for you.
- Unlimited exports from $89 per month billed annually, where most competitors either cap rows or charge triple.
- Seat pricing of $15 to $30 is far more reasonable than the $40 to $80 per seat that Ahrefs and Semrush charge, and Team includes five seats outright.
- Kombat is the fastest three-way keyword gap analysis in any tool at this price and is what most people show clients.
- AI brand monitoring is bundled into the $119 tier rather than sold as a $199-plus add-on the way the larger suites do it.
- Privately held, profitable, and unfunded since 2005, which has kept the low-end pricing stable for a decade with no enterprise repositioning.
Limitations
- No site crawler or technical audit of any kind, so SpyFu cannot be your only SEO tool if you own a website with technical debt.
- Rank tracking is weekly on every plan, which makes it a reporting instrument rather than a diagnostic one.
- Backlink data is present but shallow next to Majestic or Ahrefs, and the strength metrics should not be used to make link-buying decisions.
- Country coverage is concentrated in the United States, United Kingdom, and a handful of Western European markets, which rules it out for genuinely international work.
- Basic's 10,000-row cap and missing historical archive make the entry tier a poor representation of the product, and the real price of SpyFu is therefore $89 to $119, not $29.
- The interface is dated in places, the naming is quirky, and the estimated traffic numbers should be treated as directional rather than accurate in absolute terms.
- No open free trial, so evaluation depends on limited anonymous searches or committing to a money-back window.
Head-to-head comparisons
5 alternativesSpyFu vs Serpstat
from $50 per monthSerpstat is the better all-in-one: it has a real site auditor, daily rank tracking, 230-plus regional databases, and three seats included at $100 per month. SpyFu has a much deeper paid search and historical archive and cheaper unlimited exports. Buy Serpstat if you need one tool covering audit, tracking, and research internationally; buy SpyFu if competitor history and ad intelligence are what you actually open the tool for.
Full SpyFu vs Serpstat comparisonSpyFu vs Majestic
from About £40 or €46.99 per monthThese barely overlap and are frequently bought together. Majestic sells one thing, a link index with a Fresh and Historic split going back to 2006, and its Trust Flow and Citation Flow are defensible link-quality metrics. SpyFu's backlink module is a prospecting convenience. If a wrong link judgement would cost you money, the link work belongs in Majestic and the keyword work belongs in SpyFu.
Full SpyFu vs Majestic comparisonSpyFu vs Semrush
from $139 per month (SEO plan, monthly billing) or $117.33 per month billed annuallySemrush covers everything SpyFu covers plus site auditing, content tools, local listings, social, and a broader international database, at several times the price with punitive per-seat costs. SpyFu is the specialist archive at a tenth of the effective cost for a small team. A small business running paid and organic on a budget should try SpyFu first and only move to Semrush when a specific missing module starts costing real money.
Full SpyFu vs Semrush comparisonSpyFu vs Ahrefs
from $29 per month (Starter), or $129 per month for LiteAhrefs is a far better dataset and a far worse deal for small teams: a credit meter, $40 to $80 per additional seat, and AI visibility gated behind a $199-plus add-on. SpyFu bundles AI brand monitoring at $119 and charges $30 for a seat. Choose Ahrefs when index quality is what you sell; choose SpyFu when history, exports, and seat count matter more than the last five percent of data accuracy.
Full SpyFu vs Ahrefs comparisonSpyFu vs Ubersuggest
from $29 per month (Personal), or $290 one time for a lifetime Individual licenceUbersuggest is cheaper still and aimed at beginners, with a lifetime-deal history and correspondingly shallow data. SpyFu costs more and gives you an archive Ubersuggest simply does not have. Anyone doing competitive research as a job rather than as an occasional curiosity will outgrow Ubersuggest in a month and should start at SpyFu Basic instead.
Full SpyFu vs Ubersuggest comparisonImplementation & onboarding
- Setup time
- Minutes. There is nothing to install and nothing to verify: you type a competitor's domain and get data immediately. Connecting a Google Ads account for the Advisor report and setting up tracked keywords takes another half hour.
- Learning curve
- Low for research, moderate for interpretation. The reports are easy to run, but understanding that estimated traffic is directional and that bid persistence matters more than volume takes a few weeks of use before the tool starts changing decisions rather than just producing charts.
- Onboarding
- Entirely self-serve on all three tiers, with no sales call at any price point. Documentation and recorded walkthroughs cover the main reports; there is no formal onboarding programme and none is needed.
- Migration notes
- Nothing to migrate on the way in, since SpyFu works on public data rather than your own. Tracked keyword lists can be uploaded from a CSV. On the way out, unlimited exports on Pro plus AI mean you can take your research with you, though the historical charts are only reproducible inside the product.
Platform, API & security
- Platforms
- Web applicationGoogle Ads account connectionChatGPT integrationREST API
- API
- API access from the Pro plus AI tier with $40 of included credits and $100 on Team, then metered per thousand rows with rates that vary by endpoint. Cheaper to start than most competitors but genuinely metered, so programmatic reporting needs to be budgeted.
- Compliance
- GDPRCCPA
- Data residency
- United States hosting; no regional hosting options published.
- SSO
- Not published as a feature; accounts are managed with per-seat logins.
- Security notes
- SpyFu analyses public search data rather than storing customer site data, which limits the blast radius of the account. Connected Google Ads accounts are the one place where sensitive data enters the product, and that connection is optional.
Support & resources
- Channels
- Email supportLive chat during business hoursPhone support advertised for account questions
- Documentation
- Help centre plus an unusually large library of recorded tutorials and webinars, several of which teach competitive research method rather than just button locations.
- Community
- No large official forum; an active presence in agency and PPC communities where SpyFu has been a fixture for over a decade.
Company
- Founded
- 2006
- Headquarters
- Scottsdale, Arizona, United States
- Ownership
- Privately held and bootstrapped; no outside venture funding
- Founders
- Mike Roberts
- Employees
- Approximately 22
- Funding
- No disclosed venture funding. SpyFu has been self-funded from revenue since launching commercially.
Timeline
- 2005Mike Roberts builds a prototype called GoogSpy while learning AdWords for his consulting firm Velocityscape, scraping competitor keyword data as a side project.
- 2006GoogSpy is relaunched commercially as SpyFu, selling paid search competitor intelligence to advertisers at a time when almost no comparable product existed.
- 2012SpyFu expands from paid search into organic keyword research and rank tracking, beginning the shift from a PPC tool to a general search research tool.
- 2019Backlink data and outreach contact information are added, turning competitor link gap analysis into an actionable prospecting workflow inside the same subscription.
- 2023RivalFlow launches as an AI content improvement layer that compares an existing page against the pages outranking it.
- 2026AI brand monitoring is bundled into the Pro plus AI tier alongside a ChatGPT integration, at a price point well below the standalone AI visibility add-ons sold by Ahrefs and Semrush.
Integrations
- Google Ads
- Google Analytics
- Google Search Console
- ChatGPT
- REST API on Pro plus AI and Team
- CSV import and export
- Scheduled email reporting
Frequently asked questions
10 questionsWhat is SpyFu?
SpyFu is a competitive search research tool that shows you every keyword a domain has ranked for organically and every keyword it has bid on in paid search, along with the ad copy, estimated spend, and a history stretching back more than ten years. It also includes rank tracking, backlink prospecting, and reporting. It is sold self-serve from $39 per month.
How much does SpyFu cost?
Basic is $39 per month or $29 billed annually, with 10,000-row exports and 5,000 weekly tracked keywords. Pro plus AI is $119 per month or $89 billed annually and removes row caps, unlocks the full ten-plus year history, and adds API access, RivalFlow, and AI brand monitoring. Team is $249 per month or $187 annually and includes five seats plus 50,000 tracked keywords.
Is SpyFu an SEO tool or a PPC tool?
Both, and the balance has shifted. It was built as a paid search intelligence product and the ad archive is still its most distinctive asset, but the current dataset is roughly half organic: keyword footprints, ranking history, SERP analysis, backlinks, and rank tracking. Treat it as a competitive research suite covering both channels rather than as a specialist in either.
How often does SpyFu update rank tracking?
Weekly, on every plan including Team. That is a real limitation if you want to confirm whether a change you shipped yesterday moved a position. For daily updates with location and device granularity you need a dedicated tracker such as Nightwatch or SE Ranking, and many teams run one alongside SpyFu.
How good is SpyFu's backlink data?
Adequate for prospecting and not adequate for judgement. You can find who links to a competitor and get outreach contact details, which is genuinely useful. You should not use SpyFu's link strength figures to decide whether a link is worth buying or disavowing; that work belongs in Majestic or Ahrefs, whose indexes are orders of magnitude larger and better documented.
Does SpyFu charge extra for additional users?
Yes, but not punitively. Basic adds users at $15 per month each and Pro plus AI and Team at $30 each, with five seats included on Team. That compares well with the $40 to $80 per seat charged by Ahrefs and Semrush, though it is more than SE Ranking's roughly fourteen euro per seat.
Does SpyFu track AI search visibility?
Yes, on the Pro plus AI tier and above, where AI brand monitoring is included in the $119 per month subscription rather than sold separately. It is a lighter product than a dedicated AI visibility tracker such as Otterly.AI or Peec AI, which monitor specific prompts across multiple engines daily, but it is bundled rather than costing $199 or more on top like Semrush and Ahrefs.
Does SpyFu have a site audit or crawler?
No. There is no technical crawl, no Core Web Vitals reporting, no redirect chain analysis, and no JavaScript rendering. If your problem is that your own site is broken rather than that you do not know what to target, you need Sitebulb, Screaming Frog, or Seobility alongside it.
Is there a free trial of SpyFu?
There is no standard open trial. You get a small number of free searches per day without an account, which show top keywords and competitors but not full lists or exports, and annual plans carry a money-back window. Pro plus AI is also frequently advertised at $59 for the first month, which functions as a cheap evaluation path.
Who owns SpyFu?
SpyFu is privately held and bootstrapped, founded by Mike Roberts and headquartered in Scottsdale, Arizona with a team of roughly twenty-two people. It has taken no outside venture funding, which is the main reason its entry pricing has stayed at this level for more than a decade while competitors have moved upmarket.
Editorial verdict
SpyFu is the cheapest way to buy twenty years of competitor search history, and for a small business doing paid and organic together it is the highest-leverage $89 per month in the category. The paid keyword archive with bid persistence is a signal no volume-based tool gives you, the exports are unlimited above Basic, the seat pricing is reasonable, and AI brand monitoring comes bundled rather than as a $199 upsell. Go in knowing what it is not: there is no crawler, rank tracking is weekly, the backlink index is a convenience, and international coverage is thin. Buy Pro plus AI rather than Basic, because Basic withholds the history that makes the product worth having, and pair it with a real crawler and a real link index. As one specialist tool among two or three, it is excellent. As your only SEO tool, it will leave a hole.
Written by the SaaSTracker editorial team. Awards, when shown, are judged against the published criteria in our methodology.