Guide
Why most site blockers don't work
If you have installed a site blocker, felt great for three days, and then quietly disabled it, you are not weak. You are running into a design flaw shared by almost every blocker on the market.
The pattern is so common it is almost a joke among freelancers and remote workers: install a blocker on Monday, whitelist one site by Wednesday, turn it off entirely by Friday. Then feel bad about it. Then reinstall a different blocker a month later and repeat. If that is you, the problem is not your discipline. It is the tool.
What most blockers actually do
The standard site blocker works on a schedule or a timer. You tell it "block Instagram from 9 to 5," or "give me 20 minutes of Reddit per day," and it walls the site off accordingly. This feels logical. It is also why it fails.
A scheduled wall has two fatal weaknesses. First, it is built to be turned off, the same person who got distracted is one click away from disabling the thing that is supposed to stop them, and at the exact moment of weakness, they will. Second, and more importantly, it treats the symptom, not the cause.
The real problem is starting, not scrolling
Here is the part most blockers miss. You do not open Instagram because Instagram is irresistible in a vacuum. You open it because you are avoiding something: the invoice, the blank document, the boring ticket, the awkward client email. The feed is not the disease. It is the escape hatch from the discomfort of starting hard work.
Psychologists call this the activation barrier, the disproportionate resistance we feel in the first few minutes of a difficult task. Once you are a few minutes into the work, the resistance usually fades and momentum takes over. The whole battle is the start. And a scheduled blocker does nothing about the start. It just removes one escape hatch while leaving the discomfort, and the dozen other escape hatches, fully intact.
This is why blocking one site so often just moves the scrolling to another. You did not address why you were running.
Willpower is not a renewable resource you can schedule around
Scheduled blockers also assume you will have the willpower to leave them on. But willpower depletes over a day, and it is lowest exactly when you need it most: late afternoon, after decision fatigue, when the hard task is still undone. A tool that relies on you choosing not to disable it is relying on the one resource that is already running out.
What actually works: tie access to progress
The blockers that change behavior do something different. Instead of walling sites off on a timer, they make access contingent on doing the work. This borrows from two well-studied ideas:
- Commitment devices. A commitment device is a choice you make in a calm moment to constrain your future self in a weak moment. The classic example is leaving your credit card at home so you cannot impulse-buy. A blocker that is deliberately a little harder to switch off, and that asks for real work before it opens, is a commitment device for your attention.
- The reward gate. Instead of treating the break as something to be rationed and resented, you treat it as something to be earned. Do the avoided task, and the break is yours, guilt-free. This reframes the whole relationship: the feed stops being contraband and becomes a reward you actually deserve.
The crucial difference is the direction of the incentive. A scheduled wall punishes you for being distracted. A progress gate pulls you toward the start of the work, because the work is the only way back in. It attacks the activation barrier directly, which is the one thing the schedule never touched.
This is the idea behind WorkflowGate
We built WorkflowGate around exactly this. It is a free Chrome extension that keeps your distracting sites blocked during your work hours until you complete the one task you have been avoiding, then opens them for a timed break. The block screen shows you the actual task ("send invoice #42"), so the path back in is never vague. It keeps a few honest skips for genuine needs, and it stores everything locally with no account, because a tool meant to reduce friction should not add a sign-up.
It will not work for everyone. If your distraction is your phone, you need something cross-device. If you want to be unbreakably locked out, you want a stricter tool. But if you are the person who keeps scrolling instead of starting the work that pays you, the fix is not a better wall. It is making the start the price of the break.
Related: how freelancers actually beat procrastination, and the best free site blockers compared.
Make starting the work the only way back in
Free Chrome extension. No account. Nothing leaves your device.
Add to Chrome for Free