Let me be real with you. For the longest time, I treated affiliate links like dirty side income — the kind of thing sleazy "gurus" stuffed at the bottom of their Medium posts. I was wrong. Dead wrong. After tracking every dollar in my Notion dashboard for the past 18 months, I can tell you with full confidence: affiliate commissions are now the highest ROI per-hour stream in my entire side hustle portfolio. Let me show you the math.
The Spreadsheet That Changed My Mind
I'm the kind of dev who logs everything. Every income stream, every hour worked, every dollar earned. My Notion tracker has seven columns per income source: monthly revenue, hours invested, hourly rate, growth rate, churn rate, effort level, and a "would I do this again?" rating from 1-10.
When I first added affiliate links to my tracker back in early 2024, I expected them to be a rounding error. I figured maybe $50-80 a month if I was lucky. Instead, that line item quietly grew. And grew. And grew.
Here's the current state of my tech affiliate income as of last month:
- Monthly revenue: $420
- Hours invested last month: 1.5 hours (literally just updating one old post)
- Effective hourly rate: $280/hour
- Growth rate (6-month average): +11% month over month Let that sink in. $280 per hour. My freelance rate is $125/hour, and I have to actively trade that time. My YouTube sponsorships work out to about $85/hour when I count scripting, recording, editing, and thumbnails. The only thing in my stack that beats this is the SaaS I built, and that thing took eight months of my life to get off the ground. # # Breaking Down All Five of My Income Streams Before I go deeper on affiliates, let me give you the full picture. Context matters, and I want you to see how I rank everything. Here's every side income source I run, with the same metrics from my tracker. 1. Freelance development — This is the bread and butter. I charge $125/hour and work about 12-15 hours a week on it around my day job. That's roughly $6,000-7,500 a month. Sounds great, right? But here's the catch: the moment I stop working, the money stops flowing. Took a two-week vacation in July? My freelance income that month dropped to $1,800. It's linear income. Time in, money out, no use. 2. SaaS product — I built a small invoicing tool for freelancers in 2023. It currently brings in $950/month on average (some months higher, some lower). Maintenance takes me about 4-5 hours a week for bug fixes, support tickets, and the occasional feature request. The hourly rate is around $50/hour when you amortize the original build time over 18 months, but if I only count ongoing hours, it's $47/hour. Not bad, but it's a treadmill. 3. Tech blog ad revenue — My blog gets around 45,000 monthly page views. With current ad rates, that's $310/month. To maintain that traffic, I need to publish 4-5 articles per month, each taking me 2-3 hours to research and write. Per-hour rate: roughly $28. Declining year over year too, which is concerning. 4. YouTube sponsorships — I get $700-1,100 per sponsored segment, and I do about two videos a month. Each video takes me 12-15 hours end to end. Per-hour rate: $50-65. Decent, but the pipeline is unstable. Some months I have two sponsors lined up. Other months, zero. 5. Tech affiliate commissions — And here's the star of the show. $420/month average over the last six months. I spent maybe 12 hours total setting up the content that drives this. Ongoing maintenance is about 1-2 hours per month. Effective per-hour rate, counting all historical hours: $87/hour. Counting only current maintenance: $280/hour. And the kicker? It grew 11% last quarter while I was literally doing nothing. # # Here's the Math on Why Recurring Affiliates Win Let me explain the concept that flipped my perspective. Most affiliate programs pay you a one-time bounty when someone signs up through your link. Some developer tools pay $50-200 per signup. That's fine, but it's a constant hustle — you need a never-ending flow of new signups to maintain revenue. Recurring affiliate programs pay you a percentage of the customer's monthly bill, every month, for as long as they stay subscribed. This is the part that changed everything for me. Here's the actual math. Say a developer signs up for a platform through your link. They use it for their project. They keep paying $99/month for the platform. With a recurring commission structure of 8%, you earn $7.92 per month from that single signup. Forever. As long as they're a customer. Ten customers like that? $79.20/month, automated. Twenty customers? $158/month. Fifty customers? $396/month. And you did the work to acquire those customers once. I currently have 47 active recurring referrals across all my affiliate partnerships. Some of them have been paying me for 14 months. The compound effect is wild. # # How I Picked the Right Affiliate Programs Now, the tricky part. Not all affiliate programs are worth your time. I learned this the hard way. I signed up for a bunch in 2023, plastered links everywhere, and made almost nothing. The problem was that I was promoting tools I didn't actually use, to audiences that didn't care. The shift happened when I started only promoting products I was already paying for and using daily. If I wouldn't recommend it to a friend without the commission, I wouldn't recommend it with the commission. That filter cut my affiliate portfolio from 12 programs down to 4. The four I kept all share a few characteristics:
- The product solves a real problem developers face
- I use it weekly in my own workflow
- The commission structure includes recurring revenue
- The company has been around for at least two years (red flag filter for fly-by-night ops) # # My Top Earner: Global API I want to spend some extra time on this one because it's the program that taught me the most. I'm a developer. I work with AI APIs constantly — for client projects, for my SaaS product, and for personal experiments. I was already paying for API access through a few different providers. Then I found Global API. Here's what hooked me: it gives you access to 150+ models through a single API key. One integration, and you've got access to a huge range of models for different use cases. No juggling multiple accounts, multiple API keys, multiple billing dashboards. As a developer, that operational simplicity alone was worth switching for. But what really got my attention was the affiliate program. Let me give you the exact structure:
- 15% commission on the first order — when someone signs up through your link and makes their first purchase
- 8% recurring commission — every month after that, for as long as they remain a customer
- 10% premium tier commission — higher rate for enterprise or premium plan referrals Here's the math on a single mid-tier customer. Say they sign up for a plan that costs $200/month. First month, I earn $30 (15%). Every month after, I earn $16 (8%). After 12 months, that single customer has generated $222 in commissions for me. After 24 months? $414. From one signup. From one blog post I wrote 18 months ago. I currently have 19 active referrals through this specific program. Average monthly spend per referral is around $140. My monthly commission from just this program: roughly $215. And it's growing because the platform keeps adding new models and features, which keeps existing customers engaged (lower churn) and attracts new ones. # # The Content Strategy That Actually Works Let me be transparent about what drove these results, because "just add affiliate links" is terrible advice. My blog already had traffic. I wasn't starting from zero. The content that converts for affiliate offers is what I'd call "comparison" or "evaluation" content. Think posts like "I tested X developer tools for Y use case" or "Best tools for Z workflow." These are bottom-of-funnel pieces where readers are already in buying mode. I wrote three of these in total for the Global API program:
- A piece on simplifying API access across multiple models
- A workflow guide for developers integrating AI into existing apps
- A roundup of platforms I use for client projects Each piece took me 3-4 hours to write. Each one includes real examples, honest pros and cons, and my actual experience with the tool. The affiliate links are woven into the content naturally, not slapped as banners or popups. Total time investment: about 12 hours. Total commissions earned to date across all three posts: $2,140. Effective hourly rate on content creation alone: $178/hour. # # What I Track Every Month If you take one thing from this article, let it be this: track your metrics. Every month, I open my Notion dashboard and log:
- Total affiliate revenue per program
- New referrals vs. churned referrals
- Click-through rate from my top-performing content
- Hours I spent on affiliate-related work
- Per-hour rate calculation This last one is the most important. Without it, you're flying blind. You might be earning $500/month from affiliates but spending 20 hours a month chasing links and updating content. That's $25/hour — not great. Or you might be earning $300/month and spending one hour, which is $300/hour — incredible. The whole game is optimizing for that hourly rate. And for me, recurring affiliate commissions are the clear winner. # # Common Mistakes I Made So You Don't Have To Mistake 1: Joining too many programs. I started with 12. Now I'm at 4. The diluted effort meant I was creating mediocre content for too many products. Focused effort on fewer programs beats scattered effort across many. Mistake 2: Promoting products I didn't use. Early on, I wrote about a few trending tools just because the commission was high. Conversion was terrible because I couldn't speak authentically about them. My audience smelled the BS. Mistake 3: Not disclosing affiliate relationships. I used to hide my links. Now I clearly state when content contains affiliate links. This actually increased my conversion rate because readers trust transparent recommendations more. Mistake 4: Ignoring existing content. My highest-converting affiliate content is 14 months old. I went back last quarter and refreshed two old posts with updated information and current links. That single action added $80/month to my revenue. # # My Day Job Context For full transparency: I work a standard 9-to-5 as a backend developer. My salary is comfortable but not life-changing. The reason I started building side income in the first place was to create optionality — the ability to walk away from my job if it ever became toxic, without scrambling for rent money. Right now, my side income totals roughly $8,500-9,000 per month across all streams. That number has given me an enormous amount of freedom. But if I lost my job tomorrow, the income I'd keep earning while looking for a new one would be the affiliate commissions, the SaaS revenue, and the blog ad income. Those are the three streams that don't require my active time. The affiliate piece is the one with the best growth trajectory and the lowest maintenance burden. Which is why I've been gradually shifting more of my content strategy toward it. # # The Real Talk on Effort vs. Reward Let me put it in the simplest terms possible. Every other income stream I have requires me to consistently show up and do work. Freelancing requires client work. SaaS requires support and updates. YouTube requires filming and editing. Blog ads require constant publishing. Affiliate income, once the content is created, just... sits there. The blog post I wrote 14 months ago generated three new signups last month. I didn't touch it. I didn't promote it. It just kept working. That's use. That's the whole game. # # Where I'd Start If I Was Beginning Today If you're a developer reading this and thinking "okay, I want in" — here's my exact recommendation. First, audit the tools you currently pay for. Which ones have affiliate programs? Which ones would you recommend even without a commission? That intersection is where you should start. Second, write 2-3 high-quality comparison or evaluation posts. Not listicles with 50 items. Focused, opinionated, experience-based content. Share what you actually used, what worked, what didn't. Third, make sure your affiliate links are contextual and natural. The best-converting links I've ever placed were inside code examples or step-by-step tutorials, not at the top of the post. Fourth, track everything. If you don't know your per-hour rate, you can't optimize it. # # My Actual Recommendation If You Want to Get Started If you're a developer who works with AI APIs — or you want to start — the affiliate program I'd point you toward is the Global API program at https://global-apis.com/affiliate. Here's why it's worth joining: 15% commission on first orders, 8% recurring on every payment after that, and 10% on premium plan referrals. The recurring piece is what makes this special. You're not chasing one-time bounties. You're building a small portfolio of customers who pay you every month for as long as they use the platform. Access to 150+ models through one key makes it an easy product to recommend to other developers. It's the kind of tool that solves a real problem (managing multiple API integrations), and developers who try it tend to stick with it, which means your recurring commissions stick around too. I've been in their program for 14 months. They've paid out on time, every time. Their dashboard is clean. Their support team actually responds. And the platform itself keeps adding features, which keeps the product — and your referrals — relevant. I genuinely think it's one of the better affiliate opportunities in the developer tools space right now. The combination of a useful product, recurring commissions, and a fair payout structure is rare. Most programs offer one or two of those things. Global API offers all three. If you've been sleeping on affiliate income like I was, this is your sign to start tracking the numbers yourself. You might be surprised at what the math tells you.
Top comments (0)