Serpdeck
from $10/mo · or $99 forever

Self-hosted rank tracking. Unlimited keywords, your own SERP API key, $99 once.

AccuRanker charges $1,548/yr for 1,000 keywords — for what is mostly a scheduler, a database table and a line chart. The part that actually costs money (querying Google's SERPs) is already metered fairly by SerpAPI and DataForSEO at pennies per search. Serpdeck does the scheduling, history, competitor tracking and alerting for a one-time $99, and routes lookups through your own API key.

Web app · self-hosted on your server
See it run

Serpdeck in 60 seconds

What you get

Everything in the box

Daily position history, competitor overlays and big-move alerts — BYO SerpAPI/DataForSEO key, pennies per check.

Unlimited everything

Unlimited projects, keywords and competitor domains — no per-seat or per-keyword pricing tiers.

Daily automatic checks

Per-project schedule (pick the hour), plus manual "check now" for a single keyword or a whole project.

Position history charts

Inverted axis (rank #1 at the top, like it should be) with competitor overlay lines on every keyword.

Competitor comparisons

Track any number of rival domains per project and see their position alongside yours on every check.

Big-move alerts

Webhook or email when a keyword moves N+ spots, enters the top 10, or falls out of it.

Driver-based, BYO key

SerpAPI, DataForSEO, or a generic JSON-mapping driver for any other SERP API or self-hosted scraper you already run.

Crash-safe job queue

Checks run through a SQLite-backed queue; a crash mid-check just resets the job to pending on restart — nothing lost, nothing double-fired.

SERP snapshots + CSV export

The full top-100 result set is stored with every check, browsable per keyword. Export current/best/deltas or full history as CSV.

Side by side

Serpdeck vs AccuRanker

AccuRanker charges $129/mo. Here's what actually differs.

 SerpdeckAccuRanker
Price$99 once$129/mo ($1,548/yr) for 1,000 keywords
Keyword limit UnlimitedTiered by plan
Recurring costYour SERP API usage only (~$2-6/mo typical)Full subscription, forever
Self-hosted, your data Yes — one SQLite file No
Competitor tracking Unlimited domains Yes
SERP snapshotsFull top-100 stored per check Yes
AlertsWebhook + email on big moves / top-10 transitions Yes
Source codeMIT, on GitHub Closed

Versus AccuRanker's cheapest plan, Serpdeck pays for itself in about 23 days — roughly $4,608 saved over 3 years, even counting your API fees.

Pricing

Pick how you pay

Subscriptions if you want them — but the whole point is the lifetime tier.

Monthly
$10/mo
Start monthly
Pay once, own it forever
Lifetime
$198$99once
50% off launch price — intro pricing, first 1,000 licenses
Never pay again
Own it — $99
Yearly
$100/yr
2 months free
Start yearly
Checkout by Whop · instant delivery · AccuRanker costs $129/mo
How it works

Up and running in three steps

  1. Buy once on Whop

    One-time $99 for the packaged Windows installer or the guided VPS deploy — lifetime updates, unlimited keywords.

  2. Plug in your SERP API key

    Pick a driver in Settings (SerpAPI, DataForSEO or Generic), paste your key, hit Test connection. SerpAPI's free tier (100 searches/mo) is enough to try it end-to-end.

  3. Add keywords, get history

    Daily checks run on your schedule; charts, competitor overlays, SERP snapshots and big-move alerts accumulate from day one.

FAQ

Fair questions

Is it really free on GitHub?

Yes — the full source is MIT at github.com/bensblueprints/serpdeck-mvp. The $99 buys the packaged installer and updates for people who'd rather not git clone.

Why do I need my own API key? Why not just scrape Google?

Because direct scraping is a non-starter for a product: Google CAPTCHA-walls datacenter IPs within dozens of queries, it violates Google's ToS, accurate geo/device targeting needs proxy infrastructure the API providers already run at scale, and every Google markup change would break every install. SERP APIs cost fractions of a cent per keyword — a fairly active install (100 keywords daily via DataForSEO) runs $2-6/month. There is no direct-scrape mode, and there never will be.

What does tracking actually cost per month then?

DataForSEO is roughly $0.0006-$0.002 per SERP pay-as-you-go; SerpAPI is ~$75 for 5,000 searches. The $99 one-time price works precisely because the recurring metered cost is yours directly, at provider rates, not marked up into a subscription.

What does AccuRanker do better?

Plenty, honestly — it's a polished agency product with integrations, share-of-voice analytics and multi-user features Serpdeck doesn't have. Serpdeck is for solo SEOs, lean sites and agencies who want to own the infrastructure and pay API costs directly instead of renting a dashboard.

Can I use a SERP provider you haven't built a driver for?

Yes — the generic driver takes a URL template plus a few JSON dot-paths (results array, url field, position field), so it maps onto any JSON-returning SERP API or self-hosted scraper you already have.

Stop renting. Own Serpdeck.

Daily position history, competitor overlays and big-move alerts — BYO SerpAPI/DataForSEO key, pennies per check.

Get Serpdeck — $99 forever

Everything about Serpdeck — every page we have on it

Compare & pricing

Guides

Try & tools

Source