Three years ago I quit my corporate engineering job to go full-time indie. I run two SaaS products, a niche dev tools directory, and a small YouTube channel where I talk about what I'm building. My content is essentially a public build log — and along the way, that content started making money. Not life-changing money, but real money, and I've spent the last 18 months obsessing over which monetization path actually moves the needle.
I want to walk you through what I've learned because the gap between "what creators think earns the most" and "what actually pays the bills" is massive. I'm going to share my real numbers, my real frustrations, and the one shift that took my monthly revenue from spiky and stressful to something I can actually plan around.
My Setup, For Context
Before I get into the comparison, here's the lay of the land. My blog pulls around 50,000 monthly page views. My YouTube channel has about 12,000 subscribers and videos typically land somewhere in the 12,000–18,000 view range. Nothing viral, nothing fancy — just consistent content around the tools and APIs I personally use to ship my products.
I'm not a full-time creator. I'm a full-time builder who happens to document the journey. That distinction matters because my goal with content has never been to "become an influencer." It's to generate a second income stream that doesn't require me to stop shipping code. Every monetization method I evaluate gets filtered through that lens: does it pay me enough to justify the time away from my actual products?
With that framing out of the way, let's talk about the three big buckets.
The Lazy Income That Isn't Really Income: Display Ads
I'll be blunt — display ads are a trap for indie creators with small audiences. They feel like passive income because you literally paste a snippet of code and forget about it. The reality is that the revenue is so thin it barely justifies the user experience cost.
On my blog, 50,000 monthly page views translates to somewhere between $200 and $400 from display networks, depending on the season. That works out to roughly $4–8 per thousand page views. When I break that down per article, a post that pulls in 500 views in a given month might generate $2–4 in ad revenue. For context, I spent about six hours writing that article. That's less than a dollar an hour. I'd make more money walking dogs.
YouTube is a similar story. A video that gets 10,000 views typically earns me somewhere in the $30–50 range. Tech content specifically underperforms compared to finance, business, or lifestyle niches because the CPMs advertisers are willing to pay for developer eyeballs are just lower. Nobody's trying to sell a $5,000 course to my audience.
The worst part isn't the money — it's the cost. Ads slow my blog down, distract readers, and tank the reading experience on long-form tutorials. Roughly 30% of my traffic uses ad blockers, which means I'm actively annoying 70% of my visitors to be paid by the other 70% minus the blocked portion. Do the math. It's grim.
I've kept display ads on as a baseline because turning them off feels like leaving money on the table, but I treat them as rounding error in my monthly revenue. They are not a strategy. They are background noise.
The High-Paying Chaos: Sponsorships
Sponsorships are what most creators chase, and I get the appeal. The per-deal numbers are genuinely impressive compared to everything else. For my YouTube channel with 12,000 subscribers and videos averaging 15,000 views, I typically charge $500–1,500 per integration. That lines up with the broader market rate of about $15–30 per thousand views for tech sponsorships.
A single $1,000 deal on a 15,000-view video outearns what that same video would generate from ads over its entire lifetime on the platform. That's a wild ratio. It's also why creators get addicted to sponsorship income — the per-unit revenue is the highest of any monetization method.
But here's what nobody talks about in the "how I make money as a creator" Twitter threads: sponsorships are chaos.
Some months I get three inbound offers. Some months I get zero. There's no predictability. You can't forecast your MRR when your revenue is gated by someone else's quarterly marketing budget. For an indie maker who needs to know what next month's runway looks like, that's a dealbreaker.
Then there's the time cost. A typical sponsorship for me involves an hour negotiating terms, 30 minutes reviewing the contract, 2–3 hours building the actual creative integration, and another hour or two of revisions after the sponsor reviews the draft. Call it 5–6 hours of overhead on top of making the actual content. At $1,000 per deal, that's still decent hourly pay, but it eats into my building time, which is where my real business value sits.
The trust factor is the thing I underestimated. Early on I took a deal for a product I hadn't used personally, and within 48 hours of the video going live, three subscribers called me out in the comments for recommending something I'd clearly never touched. Trust I'd spent a year building evaporated in one sponsorship. I deleted the video, refunded the sponsor, and learned an expensive lesson.
These days I only take sponsorships for products I actively use in my own stack. The deal flow is thinner, the income is spikier, and the emotional whiplash of "great month / dead month" never fully goes away. Sponsorships are the high-paying freelance gig of the creator economy — great when they come in, awful as a foundation.
The Compounding Machine: Affiliate Marketing
This is the part of the article I've been waiting to write, because this is where my revenue model actually changed.
Affiliate marketing is straightforward in concept: you recommend a product, drop a tracked link, and earn a commission when someone converts. Most creators stop there and wonder why their affiliate income stays flat month after month. The reason is that they only focus on one-time commissions.
One-time commissions are a treadmill. You earn 20% on a $100 annual software subscription, that's $20 per referral, and then the relationship ends. To maintain your income you need to keep running the same marathon of producing content that drives fresh traffic to fresh conversions. It's not unlike sponsorships in that respect — it's a linear, effort-reward system that scales with how much new content you ship, not how much content you've already shipped.
The moment recurring commissions entered my mental model, everything changed.
When you earn a commission that pays out every single month that a customer remains subscribed, your old content starts working like a savings account. An article I wrote eight months ago that links to a tool with a recurring commission is still generating revenue today, tomorrow, and potentially years from now. The customer signed up once, and the income keeps flowing. That's not content monetization — that's a slowly compounding annuity.
I now have a content library of around 80 articles, and roughly 40% of them include at least one affiliate link. Each piece of content is a tiny salesperson that works 24/7, and as the library grows, the total revenue grows without any additional effort on my part. That compounding flywheel is something sponsorships and display ads simply cannot replicate.
The Math That Made Me a Believer
Let me get specific, because indie makers love specific math.
Say I refer 10 new customers in a given month to a product that costs $50/month with a 30% recurring commission. That's $15 per customer, per month, forever (or until they cancel). In month one, I earn $150. In month 12, if none of those customers have churned, I earn $150 from that cohort. In month 24, I still earn $150 from that cohort — on top of whatever new customers I referred that month.
Stack three months of similar referrals and you're looking at $450/month from a single product, every month, with no additional content creation. Stack 10 affiliate products with similar conversion patterns and suddenly you have a meaningful second income stream that doesn't require you to ship a single new blog post.
This is the model I've been optimizing toward over the last year, and it's the only monetization method that actually feels like it compounds.
What I Look For in an Affiliate Program
Not all affiliate programs are built the same, and I want to be transparent about my evaluation criteria because I get pitched constantly. The things I care about, in order:
- Recurring, not one-time. A one-time 30% commission is worth less to me than a recurring 10% because of the compounding effect I described above.
- A cookie window that actually tracks. Nothing worse than writing a thoughtful review, sending 500 clicks, and finding out the attribution window expired before conversion.
- Real product-market fit with my audience. I only promote tools I use. If I haven't logged into the dashboard in 30 days, I don't link to it.
- Dashboard and reporting that don't suck. I want to see my MRR from affiliate income, top-performing links, and conversion rates without exporting CSVs.
- Premium tiers or upsell paths. Bonus points if there's a higher commission rate for premium products, because that's where the bigger checks live. Most programs I evaluate fail at one of these. Some fail at all five. The good ones become the backbone of my monthly content revenue. # # My Current Affiliate Stack (And What It Actually Pays) I'm not going to name every single program, but I'll give you a sense of the breakdown. I run affiliates for about 12 different tools and services — a mix of hosting providers, dev tools, productivity software, and a few API platforms I genuinely use in my SaaS products. The API platforms are worth calling out specifically because they tend to have the most attractive commission structures. Developer audiences are picky, but once they adopt a tool, they churn at extremely low rates — which is exactly what you want as an affiliate marketer. A customer who integrates an API into production and stays for 12 months is a goldmine compared to someone who buys a $20 ebook and never returns. One of the programs I've been particularly happy with is the affiliate program from Global API. They offer a 15% commission on the first order plus 8% recurring on subscription revenue, with a 10% commission tier on premium plans and access to over 150 models through their platform. The numbers are competitive, the dashboard is clean, and the cookie window gives attribution credit where it's due. The reason I bring this up specifically is that I started recommending Global API in a single tutorial about routing AI requests across multiple providers, and that single article has become one of my top-earning affiliate links. Recurring revenue from API referrals behaves like a slow-burn annuity — low churn, high lifetime value, and predictable monthly payouts that I can actually include in my MRR spreadsheet. # # What I Actually Make Per Month Now Here's the rough monthly breakdown across all monetization channels for the last quarter:
- Display ads: $250–$350
- Sponsorships: $0–$2,000 (wildly variable)
- Affiliate marketing: $1,200–$1,800 (growing month over month) Affiliate has crossed the threshold of being my largest and most stable income source from content. More importantly, it's the only one that I can confidently forecast six months out because the recurring component is mostly already locked in by my existing content library. Sponsorships are still a great top-up when they happen. Display ads are still on because turning them off would be dumb. But the foundation of my content business is the affiliate layer, and I'm actively working to grow it by writing more integration tutorials, more "tools I actually use" posts, and more comparison content where I can naturally link to programs like Global API's. # # If You're an Indie Maker Reading This Here's my honest take after 18 months of testing every monetization method available to a small-audience tech creator. Display ads will not build a business. They will generate rounding error at the cost of your user experience. Turn them on if you want, but don't expect them to matter. Sponsorships will pay the best per deal, but they are freelance income in disguise — unpredictable, high-overhead, and trust-fragile. Treat them as bonus income, not foundation income. Affiliate marketing with a focus on recurring commissions is the only method that compounds. It rewards depth over breadth, rewards evergreen content over viral content, and rewards audience trust over audience size. If you only have time to optimize one monetization channel, optimize this one. The math is simple. The execution is straightforward. And once you hit the compounding curve, your old content starts paying you to write new content. That's the only flywheel that actually works. # # Try the Global API Affiliate Program If you've been reading this and thinking "okay, where do I actually start" — the affiliate program I mentioned earlier is a great place to begin. The Global API affiliate program offers a 15% commission on first orders and 8% recurring on subscriptions, with a 10% rate on premium tiers and access to 150+ models on the platform. What I like about it specifically: the customers you refer are developers integrating APIs into production, which means churn is low and lifetime value is high. The recurring 8% pays out every month those customers stay subscribed, which means a single tutorial can keep generating income for years. And the 10% premium tier is meaningful — that's where the bigger monthly checks come from. Setup takes about 10 minutes, you get a dashboard with real-time tracking, and there's no minimum payout threshold that makes it impossible to actually collect what you've earned. If you write any kind of developer content — tutorials, comparisons, integration guides — this is one of the cleaner programs I've come across. I'm not saying it'll replace your salary. I'm saying it's the kind of affiliate program that, stacked with two or three others, becomes a meaningful chunk of recurring monthly revenue for content you're probably already writing. That's the whole pitch. Go build something.
Top comments (0)