Ahrefs Alternative: How We Run SEO in Google Sheets for $0.10 a Search

The credit card notification lands on a Tuesday morning. Another charge for an SEO tool I have not opened in fourteen days — an ahrefs alternative should not bill you when you are not using it, but the subscription model does not care. Two weeks of overtime at the day job — supplier integration deadlines, product lifecycle meetings, conversion trajectory reports — and the dashboard has been sitting there, untouched, quietly billing.

When you build content platforms on evenings and weekends around a full-time job, recurring subscriptions do not just cost money. They create pressure. Every charge is a clock ticking. Every month you do not publish enough to justify the expense, the math gets worse.

I run multiple content projects alongside my corporate role in process management. My partner Sheila runs her own platform. Between us, we manage several domains — each needing keyword research to grow.

The standard advice says you need enterprise SEO tools. Ahrefs. Semrush. The names that dominate every “best SEO tools” list. At $1,200 to $2,400 a year, that advice assumes you are running an agency, not building on the side while someone else signs your paychecks.

Over the past three months of keyword research across our projects, we spent less than $20 total. Not per month. Total. At under $0.10 per search, we get professional-grade keyword data — search volume, difficulty scores, competition levels, search intent — without a subscription. This is how we found an ahrefs alternative that charges only when you actually use it, and how you can set up the same workflow in under ten minutes.

What we actually needed vs. what we were paying for

Enterprise SEO tools bundle everything: rank tracking, backlink audits, competitor dashboards, site health monitors, content gap analyzers. These features matter at scale. When you are validating your first fifty articles, you need exactly three things: search volume, keyword difficulty, and search intent.

Everything else is noise you pay for.

Finding an ahrefs alternative: the search that led to a $0.10 Google Sheets workflow

logo_dataforseo

The turning point was not a comparison article or a “top 10 alternatives” roundup. It was a late-night search born of frustration — another billing cycle, another tool sitting idle — and the simple question: is there an ahrefs alternative that charges per use instead of per month?

That search surfaced the DataForSEO Google Sheets Connector, an official Google Workspace add-on that talks directly to the DataForSEO API inside a spreadsheet. Not a dashboard. Not another SaaS platform with a login wall and a pricing page. A connector that turns Google Sheets into a keyword research terminal.

The difference is the point. A SaaS dashboard is a rented office — you pay for it whether you show up or not. An API connector inside a spreadsheet is a utility meter. You pay for exactly what you pull, and when life pauses your side project, the billing pauses too.

The first query felt almost too simple. I typed a Dutch seed keyword into a cell — a topic Sheila had been researching for her platform. Opened the connector menu under Extensions. Set the location to the Netherlands, the language to Dutch. Pulled the metrics.

The numbers appeared in the adjacent columns: search volume, cost-per-click, keyword difficulty, search intent. Professional-grade SEO data. No dashboard to log into, no monthly bill ticking in the background. The cost for that query: less than ten cents.

The three-click workflow that replaced a dashboard

The sequence is short enough to describe in a breath, and that is the point. Seed keyword goes into a cell. The connector pulls volume, CPC, difficulty, and intent. Results get filtered to low-competition targets — typically keywords with search volumes between 100 and 1,000 and difficulty scores under 25. Winners move to an editorial planning tab where content outlines take shape.

The official template also includes rank tracking and on-page audit tools in separate tabs. Those stay available when we need them, but the core workflow — the part we use every session — is those three steps.

The one setup mistake that returns blank data

The first time I ran a query for a Dutch content platform, the results came back empty. No errors, just blank cells where the metrics should have been. For a brief moment, the whole approach felt like it might be too good to be true.

The fix was immediate. The connector’s default location was set to the United States. Dutch keywords queried against a US market return nothing useful — Google’s search landscape for the same phrase changes completely across borders. Switching the location parameter to the Netherlands and the language code to Dutch resolved the error instantly. The same keywords that returned blank cells now came back with real volume, difficulty scores, and intent labels.

This is the one friction point worth knowing before you start. Installing the DataForSEO API Connector takes three standard Google Workspace steps: install the extension from the Marketplace, make a copy of the official template, and enter your API credentials under Extensions > DataForSEO Connector. The only part that can silently fail is the location-language mismatch. Match the parameters to your target market — Netherlands paired with Dutch, location code 2528 paired with language code nl — and the data flows.

One account, three brands, no extra seats

One Google Sheet. Multiple tabs. Each tab represents a different content platform in our setup — all pulling from the same DataForSEO account at zero additional cost.

This is the architecture that would be impossible under a traditional SaaS license. In the subscription world, every new project means another seat, another login, another line item on the credit card statement. With a usage-based API connection inside a spreadsheet, the same account feeds every brand we run.

The data that populates our human editorial workspace — the spreadsheet where we review topics, validate keyword ideas, and plan content calendars — is the same data that feeds our AI automation layer. Our local agents, running through Paperclip and Hermes, connect to DataForSEO via Model Context Protocol tools. When an agent pulls keyword metrics for background analysis or drafts an SEO brief, it reads from the identical dataset we review at the spreadsheet level.

That alignment matters. Moving our entire stack to Hostinger cut our hosting costs. Replacing manual server management with AI-driven automation cut our operational overhead. Running keyword research on a pay-as-you-go API instead of a subscription completes the pattern: tools that scale with actual output, not assumptions.

What this costs in practice — not in theory

€17.30. That is the total we spent on keyword research over three months across multiple content platforms. Under twenty euros. At an average cost below $0.10 per search, each query costs less than the coffee you might drink while running it.

An enterprise SEO subscription at the low end — $100 per month — would have billed $300 over the same period. The mid-range plans most agencies recommend run closer to $200 per month, or $600 across three months. We spent less than a tenth of that, and we have the same keyword data.

This is not an argument that Ahrefs is a bad product. At scale, with a full-time content operation and clients to report to, those bundled dashboards earn their price. The argument is simpler: paying enterprise rates before you have enterprise traffic is unnecessary. When you are employed full-time and building on the side, usage-based pricing matches your actual output. Some weeks you ship three articles and run thirty queries. Some weeks the day job demands every evening and you run zero. The billing reflects the difference.

Building sustainably means your tools should not punish you for having a life outside the dashboard.

Resources for getting started

If you want to explore the same approach, here are the entry points:

DataForSEO Google Sheets Connector — The official Google Workspace add-on. Install it, copy the template, enter your API key, and you are running keyword queries inside a spreadsheet at pay-as-you-go rates.

DataForSEO — The main site, if you want to understand the full API platform beyond the Google Sheets workflow.

DataForSEO Platform — Direct access to the DataForSEO dashboard and API management console.


This post contains affiliate links. This means that if you click on a link and decide to make a purchase, I may receive a small commission at no extra cost to you. I only recommend products and services that I personally use and believe add genuine value to your journey toward building a business on your own terms.