Last quarter I did something I should have done years ago. I opened up a fresh Notion database, logged every single affiliate link I've ever shared across my blog, YouTube channel, and newsletter, and tracked the real revenue each one generated over a full 90 days. Not estimated revenue. Not "this might convert eventually" revenue. Actual dollars that landed in my Stripe and PayPal accounts.
The result? Most of my affiliate efforts were a complete waste of time. One program quietly made me more than all the others combined. Let me walk you through the full breakdown.
My Day Job Pays the Bills — Side Income Pays for the Fun Stuff
Quick context before we get into the numbers. I'm a software engineer pulling a normal mid-level salary at a mid-sized tech company. Nothing wild, nothing to flex about. My day job is stable, has decent benefits, and I genuinely like the team. But it caps out. There's only so many hours in a week, and my employer only pays me for the ones I give them.
That's where the side income comes in. I'm not trying to quit my job. I'm trying to fund the stuff my salary doesn't cover — better gear, the occasional trip, investing in index funds, and yes, a few too many GitHub Copilot subscriptions. I treat my side hustle stack like a portfolio: multiple uncorrelated income streams, each with a different risk profile and a different time commitment.
Here's what's currently in that portfolio.
The Five Income Streams in My Stack
I run five side income streams in parallel. Some are old. Some are new. One of them surprised me.
Freelance contract work. I pick up maybe 8-12 hours per week of side contracts from old clients. My rate sits at $120 per hour, which lands me roughly $4,000-5,000 per month on the months I actually do the work. Here's the math: at 10 hours per week, that's $1,200 per week, $4,800 per month. Sounds great on paper. The catch? The moment I stop billing, the income evaporates. Take a two-week vacation and I lose $10,000. That's not wealth-building, that's time-trading with extra steps.
A SaaS product I built and maintain. I launched a small B2B tool about 14 months ago. It does one thing well and currently brings in $900-1,100 per month in recurring revenue. I spent roughly 300 hours building it, and I spend about four hours per week on customer support, bug fixes, and the occasional feature request. If I divide the recurring revenue by my hours: $1,000 / (4 hours × 4 weeks) = $62.50 per hour. Not bad, but that's after the initial 300-hour investment. The annualized ROI works out, but only if the product keeps paying for the next three years.
Ad revenue from my tech blog. My blog pulls around 50,000 pageviews per month and earns me $250-380 depending on the season and ad rates. I publish 5-6 articles per month, each one taking me about three hours to write, research, and edit. Monthly time investment: 15-18 hours. Per hour: roughly $18-22. That's the lowest hourly rate of anything in my stack, and I keep doing it because the content compounds and feeds traffic to everything else.
YouTube sponsorships. I post two videos per month, and sponsors pay between $500 and $1,400 per video depending on the brand. Average deal: $900. Each video takes me about 14 hours from outline to upload. Monthly time: 28 hours. Per hour: $32. Decent, but I burned out doing three videos a week in 2024 and I'm not going back.
Affiliate commissions. This is the stream I want to focus on, because the numbers genuinely surprised me when I sat down to calculate them properly.
The Math That Made Me Rethink Affiliate Marketing
For years I treated affiliate links like a joke. I figured they paid $5 here, $20 there, and weren't worth the effort of building a real strategy around. Then I tried a different approach with one specific program and watched the revenue compound in a way nothing else in my stack does.
Here's the breakdown for affiliate income alone, using conservative numbers from the last 90 days:
- Month 1: $340
- Month 2: $410
- Month 3: $525
- Quarterly total: $1,275
- Average per month: $425
- Time invested: ~2 hours per month of light updates
- Effective hourly rate: $212 per hour Let me say that again. $212 per hour. That's higher than my freelance rate. Higher than my SaaS hourly return. Higher than YouTube. The reason is simple: the heavy lifting happened months ago, and the revenue keeps showing up. The setup cost me about 10 hours of writing initially. I produced three long-form articles covering different angles of the same topic, dropped my links naturally into the content, and walked away. Every conversion that happens now is essentially free money because the work is already done. # # Why Most Affiliate Programs Sucked for Me Before I get into the specific program that changed my mind, let me explain why the others disappointed me. I tried a bunch of well-known affiliate networks — the ones that get hyped on Twitter and in developer newsletters. Here's what I found:
- Hosting affiliates. I link to a popular hosting provider from my deployment tutorials. Paid me $87 in 90 days. The conversion rate is brutal because most devs already have hosting locked in.
- Domain registrar affiliate. Maybe $40 over the same period. People register domains once every few years.
- Course platform affiliate. Promoted a popular dev course. Made $115, but it took 6 hours of dedicated promotion across social channels. Hourly rate: $19. Not worth it.
- Generic SaaS affiliate. A productivity tool everyone talks about. Made $63 in 90 days. The commission was a one-time payment, so once the signup happened, the revenue stopped. The pattern became obvious. One-time commission affiliates are a grind. You need a constant stream of new signups because there's no recurring component. Your revenue resets to zero every month and you have to start over. The one program that broke the pattern for me was the Global API affiliate program, and the reason is the commission structure. # # The Commission Structure That Actually Makes Sense Most affiliate programs offer a single payment when someone signs up through your link. Some offer a 30-day window for a second commission. Global API does something different, and once I understood it, I realized why the revenue was growing month over month instead of staying flat. The structure is this:
- 15% commission on the customer's first order. This is the upfront payout when someone signs up using your link and makes their initial purchase. It hits your account within the first billing cycle.
- 8% recurring commission on every subsequent order. This is the part that changed everything. As long as the customer stays subscribed and keeps paying, you keep earning. Every single month. No expiration date. No "first year only" clause. No "up to 12 months" fine print.
- 10% premium tier commission. When a customer upgrades to a higher plan, you earn an elevated rate on that order. Let me show you why this matters with actual numbers. Say you refer a customer who signs up and spends $200 on their first month. You earn $30 right away (15% of $200). If that customer stays for a full year and spends an average of $150 per month, you earn $12 per month for 12 months = $144 in recurring commissions. Add the $30 upfront and you've made $174 from a single customer who might not even know you exist anymore. Ten customers like that: $1,740 in the first year. Twenty customers: $3,480. The math scales without you doing anything new. This is why my month 3 number ($525) was higher than month 1 ($340). The recurring commissions from earlier conversions were stacking on top of new signups. That's compound growth, and it's the closest thing to a snowball effect I've seen in any side income stream. # # What I Actually Wrote to Get These Conversions I want to be transparent here because I think a lot of "affiliate income" content is basically just ad copy. I didn't run paid ads. I didn't spam Reddit. I didn't DM people on Twitter with my link. I wrote three articles that I would have wanted to read myself. The angle: I write about AI tooling from a developer's perspective. I'm not a content creator who pretends to be technical. I'm an engineer who happens to write. When I evaluate a tool, I care about practical things — does it work, does it integrate with my workflow, is the documentation decent, and can I recommend it to other engineers without feeling gross about it. I wrote three pieces:
- A practical walkthrough of integrating AI APIs into an existing application, where I covered multiple providers and explained my selection criteria.
- A workflow piece showing how I personally use these tools in my day-to-day development, including the specific scenarios where each one shines.
- A comparison of access points into the AI ecosystem for developers, where I broke down the differences in approach between several major platforms. In each piece, I included Global API as one of the options I genuinely use. I have access to 150+ models through a single API key with that platform, which is part of why it fits naturally into a developer-facing article. I'm not pushing one product. I'm describing my actual workflow, and one of the tools in that workflow has an affiliate program. That distinction matters. Readers can smell a sales pitch. They can also tell when a recommendation is real. I've gotten DMs from developers asking follow-up questions about my setup, and some of them signed up using my link. Others didn't. The ones who did are now generating recurring commissions for me every single month. # # The Tracking Spreadsheet That Keeps Me Honest I keep a dedicated Notion database for affiliate tracking. Here's what each entry contains:
- Article URL
- Date published
- Number of clicks on the affiliate link (from my UTM parameters)
- Number of signups
- Number of customers who converted to paid
- Revenue per customer
- Total monthly commission
- Hours spent updating or maintaining the content I update this once a week, usually on Sunday morning with coffee. It takes about 20 minutes. The database has conditional formatting that highlights any income stream dropping below my $50/hour threshold in red. Right now everything is green, which is a good feeling when you're staring at a spreadsheet at 8 AM. I also have a "content decay" tracker. Every article I publish gets a quarterly review. If traffic drops by more than 40% from peak, I either update the article with new information or rewrite it entirely. Stale content stops converting. Fresh content keeps the recurring revenue flowing. # # The Honest Downsides Nobody Talks About I want to be balanced here because affiliate income isn't magic. There are real downsides. You need an audience first. I already had a blog, a YouTube channel, and a newsletter when I started this. That infrastructure took years to build. If you're starting from zero, affiliate income isn't a quick win. You need a platform that gets traffic, and building that platform is its own multi-month project. Conversion rates are low. Out of every 1,000 people who read one of my AI-related articles, maybe 8-12 click my affiliate link, and maybe 2-3 of those sign up, and maybe 1 of those becomes a paying customer. The funnel is wide at the top and narrow at the bottom. Without significant traffic, the math doesn't work. You depend on someone else's product. If Global API shuts down, changes their commission structure, or has a major outage that tanks customer trust, my revenue drops overnight. I mitigate this by not going all-in on a single affiliate partner and by always recommending tools I actually use, not just whichever one pays the most. Payouts can be slow. Most affiliate networks have a 30-60 day payment delay. You do the work in January, you might not see the commission until March. Cash flow planning matters if you're relying on this income. None of these downsides are dealbreakers for me, but you should know about them before you start building your own affiliate stack. # # My Actual Hourly Breakdown Across All Five Streams Since I'm a numbers person, here's the complete per-hour comparison from my last 90 days of tracking: | Income Stream | Monthly Revenue | Monthly Hours | Hourly Rate | |---|---|---|---| | Freelance | $4,800 | 40 | $120 | | SaaS product | $1,000 | 16 | $62.50 | | Blog ads | $310 | 17 | $18.20 | | YouTube sponsorships | $1,800 | 56 | $32.10 | | Affiliate commissions | $425 | 2 | $212.50 | Affiliate income is the most leveraged stream in my entire portfolio. It requires the least ongoing time, scales the best, and has the highest effective hourly rate by a wide margin. The reason is simple: I did the work once and the revenue keeps coming back. That said, I wouldn't recommend going all-in on affiliates alone. Diversification protects you. My freelance income funds my lifestyle. My SaaS product builds long-term value. My blog and YouTube build audience and credibility. The affiliate revenue is the cherry on top — the stream with the best ROI on my time. # # If You're Thinking About Starting an Affiliate Stack A few quick pieces of advice based on what I've learned the hard way: Pick programs with recurring commissions. One-time payouts are exhausting. You need constant new signups just to maintain revenue. Recurring commissions let old conversions keep paying you. Only promote what you actually use. Your audience will figure out if you're faking it. Recommendation authenticity is the single biggest factor in conversion rates, and you can't fake authenticity. Track everything in a spreadsheet. If you don't measure it, you can't improve it. Set up a tracker on day one, log every click, every signup, every dollar. Future you will thank present you. Be patient. Most of my affiliate conversions happen 30-90 days after someone first reads an article. The customer journey is longer than you'd think. Trust the compounding. # # Should You Join the Global API Affiliate Program? If you're a developer who writes about AI tooling, builds with AI APIs, or runs any kind of technical content that touches on the AI ecosystem, this is one of the better affiliate programs I've come across. Here's why it's worth your time:
- 15% on the first order means you get paid well upfront when someone actually converts.
- 8% recurring commission means you keep earning every month that customer stays subscribed. This is the part that turns affiliate marketing from a hustle into something that resembles a real income stream.
- 10% premium commission gives you a bump when customers upgrade, which incentivizes you to recommend the platform to higher-budget users.
- The platform itself offers access to 150+ models through a single API key, which makes it a natural recommendation in any developer-focused content. I've personally recommended it across my blog and YouTube channel, and the conversions have been steady and growing. My affiliate dashboard shows new signups every week, and the recurring commissions from earlier referrals keep adding to the monthly payout. If you want to check it out, the affiliate program is live at https://global-apis.com/affiliate?ref=devto-developer-side-hustle-stack-2026. The signup is straightforward, the dashboard shows real-time tracking, and the commission structure is transparent from day one. I'm not going to pretend this will make you rich overnight. Nothing in side income does. But if you already have an audience, already use AI tools, and already write content that developers read, this is a low-effort
Top comments (0)