different species of crabvietnamese mud crab
2
4 Comments

I built a mouse polling rate tester that gets decent traffic — and makes exactly $0. What am I missing?

About half year ago I built MousePollingRateTest.com
a free browser-based tool to check your mouse polling rate (Hz), jitter, and stability.
No install, no signup, results in 10 seconds.

It actually gets used. Thousands of sessions a month, mostly from gamers and PC builders
searching things like "mouse hz checker" or "how to test polling rate".

The problem? I make zero dollars from it.

What went wrong with monetization

I applied for Google AdSense. Rejected. Applied again after adding more content. Rejected again.
No clear reason given — just the usual vague policy email.

I tried a few alternatives. Either the RPM was so low it wasn't worth the page clutter,
or the ad networks felt sketchy. So right now the site runs completely free with nothing in return.

What I've tried for growth (the good part)

To be fair, the traffic did grow, mostly through:

  • Answering Reddit threads in r/MouseReview and r/pcgaming where people ask
    "how do I check my polling rate?" — dropped the link as a genuine resource, not spam
  • Long-tail SEO — very specific queries like "8000hz mouse test" or "razer mouse hz checker"
    convert well because the intent is obvious
  • Multilingual pages (Japanese, Korean, German) — each one quietly opened a new traffic channel

So the building part worked. The making money part didn't.

Where I'm stuck

I have a free tool with real users and no revenue. Options I'm considering:

  • Affiliate links to gaming mice (Amazon, etc.) — but worried it kills the
    "neutral test tool" credibility
  • Retry AdSense after more content buildup
  • Programmatic ad alternatives — Ezoic, Mediavine, etc. — anyone had luck with these
    on a single-purpose tool site?
  • Just accept it as a top-of-funnel asset for my other projects and stop trying to monetize directly

Has anyone else built a free tool that gets traffic but can't crack monetization?
What actually worked for you?

on June 4, 2026
  1. 1

    The affiliate angle is actually your best bet but the framing is what matters. 'Neutral test tool' and affiliate links don't have to conflict.

    The play is a post-test recommendation: 'Your mouse supports 500Hz — here are the top mice that push 4000Hz if you want to upgrade.' The user just proved they care about polling rate. A contextual recommendation after they've seen their own numbers is about as relevant as affiliate placements get. That's not killing credibility, that's serving the next logical question.

    The AdSense rejections on single-purpose tool sites are very common — the policy vagueness is standard. Ezoic can work but CPM on gaming tool traffic is notoriously low. Affiliate will almost certainly out-earn programmatic on that audience. Gamers buy gear constantly. That's your unlock.

  2. 1

    The AdSense rejections are a signal, not a setback. A 10-second utility tool has almost no dwell time, so display RPM stays miserable no matter the network — you're renting attention you don't actually have. The real lever is intent: someone checking their polling rate is mid-upgrade or troubleshooting a mouse right now. That's affiliate territory (gaming mice, pads), or a thin "pro" layer — saved history, comparison charts, a shareable result badge. On my own small side project, the thing people pay for is never the free thing; it's what the free thing makes them realize they need. What's the top query bringing them in — buying intent, or just curiosity?

  3. 1

    Traffic is a great start, but traffic alone doesn't prove demand.
    I'd look at what percentage of visitors have a strong enough problem that they'd actually pay to solve it.
    Sometimes a product gets traffic because it's useful, but not valuable enough for people to open their wallet.
    Curious what you've learned from talking to your users so far.

  4. 1

    The traffic part is already working, so I wouldn’t treat this like a growth problem.

    The real issue is that the tool attracts a high-intent user for 10 seconds, but there’s no next commercial action that feels natural after the test.

    That’s why generic ads or random affiliates can feel off. The monetization has to match the user’s exact moment: they just tested their mouse and now want to know whether the result is good, bad, unstable, or worth upgrading.

    I’d be careful with broad “best gaming mouse” affiliate links because that can hurt the neutral-test-tool trust. The better angle may be contextual: result-based recommendations, sponsor placement for mouse brands/accessory brands, or a buyer guide that only appears after the test result makes it relevant.

    Happy to put a tighter version in writing if useful. The useful part would be mapping the monetization path without killing credibility: what to show after the test, what affiliate/sponsor angle makes sense, and how to turn this from free traffic into revenue.

Trending on Indie Hackers
Your build-in-public audience is not your market. I learned the difference the slow way. User Avatar 228 comments I built a WhatsApp AI bot for doctors in Peru — launched 3 weeks ago, 0 paying customers, and stuck waiting for Meta to approve my app User Avatar 62 comments Built a "stocks as football cards" thing. 5 days in, my launch tweet got 7 views. What am I missing? User Avatar 33 comments Why Claude Skills Are Becoming Important for Tech Careers User Avatar 25 comments How to automatically turn customer feedback into high-converting testimonials User Avatar 24 comments Week 10+11: PDF cluster, blog launch, 143 indexed, and a new compression feature User Avatar 19 comments