Three Dollars, Thirty Days: What Happened When I Charged Strangers to Read My Blog
Photo by Photo by 2H Media on Unsplash on Unsplash
Let me start with the punchline, because you're busy: after thirty days of putting my best content behind a $3 paywall, I made exactly $3. One transaction. One heroic stranger from Columbus, Ohio, whom I think about roughly weekly.
Here's how I got there.
The Setup
For most of this site's life, everything has been free. Every tutorial, every post-mortem, every embarrassing traffic graph — all of it, free. That felt right for a personal blog. But late last year I finished a particularly meaty write-up: a two-part deep dive into how I built a webhook debugging tool, complete with source code, architecture diagrams, and the full commit history.
I spent something like forty hours on it. And I kept thinking the same thing people think at every stage of creative work: surely this is worth something.
So I ran the experiment. I picked my five most substantial posts — the long-form project breakdowns with downloadable code — and put them behind a paywall. Not a hard paywall, mind you. A "pay what gets you in" wall: $3, one-time, access to everything forever. I used a lightweight Stripe checkout wired to a simple token system. It took a weekend to build, which is its own red flag I'll come back to.
The Numbers Nobody Asked For
Over the thirty days:
- ~11,400 unique visitors hit the site (a slightly above-average month, thanks to one post getting shared in a popular dev newsletter)
- ~2,100 of those actually viewed a paywalled post
- ~340 people saw the checkout screen
- 1 person paid
That's a 0.03% conversion rate from visitor to customer, and a 0.29% conversion from checkout-screen-viewer to customer. For context, even modest indie projects hope for 1-2% on a checkout page. I was off by roughly two orders of magnitude.
Revenue: $3.00. Stripe took $0.33 in fees. Net: $2.67, or about $0.09 per day.
The Emails
This was the part I genuinely didn't expect. I got eleven emails about the paywall. Not spam — actual emails from actual readers.
Two were supportive. One person said they'd happily pay $3 but didn't want to create yet another account, which, fair. The rest ranged from mildly annoyed to genuinely upset. The recurring themes:
- "I've been reading your stuff for years." — This one stung, because it was true. I had built goodwill on free content and then changed the rules. Several long-time readers experienced the paywall as a betrayal, not a transaction.
- "$3 isn't the point." — Multiple people said they'd pay $3 for a course or a book, but paying for a blog post felt like a category error. Like being asked to chip in for gas after accepting a ride.
- "I'll just read something else." — The most common response, delivered silently. The bounce data told me that story plainly: 94% of people who hit the wall left within ten seconds.
One email was just a link to Jack White's Ten Rules for Recording. I'm still deciding what that meant.
What $3 Actually Buys You
Here's the real lesson, and it's not about money. The paywall didn't measure the value of my content. It measured the friction of paying a stranger on the internet for something the internet has trained us to expect for free.
Think about your own behavior. You'll drop $5 on a coffee without blinking, but a $3 paywall on a blog post triggers a full cost-benefit analysis. Is this person trustworthy? Will the checkout work? Is the content actually behind the wall, or is it a scam? Will my card get skimmed by some guy's weekend Stripe integration? (I would not have blamed anyone for wondering.)
The one person who paid — let's call him Dave — emailed me afterward to say he'd been using my webhook tool at work and figured he owed me a beer, and $3 was the closest digital equivalent. That's the actual psychology: nobody was buying my content. Dave was buying the ability to not feel like a freeloader.
Was It Worth It?
Financially, hilariously no. I spent a weekend building the paywall and probably $20 in Vercel overage from the newsletter traffic spike. I'm currently operating at a loss on my own blog's premium tier.
But as an experiment, absolutely yes. I learned:
- Trust is the real currency. People pay creators they have a relationship with — newsletters, courses, communities. A cold paywall on a blog they found via Google has none of that.
- Free content is a gift economy. The moment you attach a price tag, you're no longer a generous peer sharing knowledge. You're a vendor. And I was a vendor with a catalog of five products and no storefront.
- The paywall is gone, but the lesson isn't. Everything's free again. Instead, I added a "buy me a coffee"-style tip link. In the two months since, it has earned $14 — nearly five times what the paywall made, with zero friction and zero angry emails.
The One Thing I'd Do Differently
If I ran it again (I won't), I wouldn't gate content. I'd gate convenience: bundled downloads, a searchable archive, the source code as a single tidy repo instead of scattered gists. People happily pay to save time. They do not happily pay to read what a guy in Portland wrote about webhooks at 1 a.m.
To Dave, wherever you are: thank you. Your $3 taught me more about internet economics than any analytics dashboard ever has. And to the other 11,399 visitors — the door's open again. Come on in.