I run an online course platform teaching developers how to build sustainable income streams, and every quarter I pull back the curtain on my own finances to show my students what's actually working. Not theory. Not motivational fluff. Real numbers from my own Stripe dashboard, my own affiliate portals, and my own tax returns. This is one of those reports, and the biggest "lesson learned" from this round is that affiliate marketing — done right — has quietly become my second-most-profitable passive income stream.
Let me walk you through exactly what I make, where the money comes from, and how I built it.
Lesson 1: The Five Streams in My Teaching Income Portfolio
Whenever I onboard a new cohort, I always start with the same curriculum module: income diversification. I tell my students, "Never depend on a single revenue source." Then I show them my own setup as a case study.
Here's the complete picture of my monthly income, broken into the five streams I teach:
Stream 1: Freelance development. This is the work I do between course launches — building custom integrations for clients. My hourly rate sits between $100-150 per hour. Sounds great, right? But here's the problem I always drill into my students: freelance income is binary. The second I close my laptop and take a beach day, the meter stops running. There is no use. No compounding. It's a job you own, not a business you own.
Stream 2: My SaaS product. A tool I built two years ago for managing webhook subscriptions. It pulls in $800-1,200 per month on autopilot. Took me six months of nights and weekends to build, and I still spend about five hours per week on customer support and minor feature requests. When I teach SaaS, I always frame it correctly: it's the highest-use option, but the upfront cost is brutal.
Stream 3: Blog ad revenue. My tech blog gets around 50,000 monthly page views, and that translates to $200-400 per month from display ads and programmatic networks. I publish 4-8 articles a month, and each one takes 2-4 hours to write. The per-hour math is mediocre, and ad rates have been volatile lately. I always warn my students: don't build your financial plan on CPM income alone.
Stream 4: YouTube sponsorships. I publish two videos a month, and sponsors pay between $500-1,500 per video depending on the brand. But each video eats up about 15 hours of my life — scripting, recording, editing, writing descriptions, promoting on social. The per-hour return looks healthy until you remember that sponsor deals are inconsistent. Last month I had two sponsors lined up. This month, one pulled out.
Stream 5: AI API affiliate commissions. This is the new kid on the block in my stack, and it's the one that surprised me most. I'm currently earning $350-600 per month from affiliate referrals to an AI API platform. The initial setup cost me about ten hours of writing content. The ongoing maintenance? Roughly two hours per month, and most of that is just adding referral links to new articles I was already writing.
That last one is what we're going to dig into.
Lesson 2: The Time-vs-Income Matrix I Teach Every Cohort
I have a slide I show in week two of my flagship course. It plots income sources on two axes: hours required and income generated. The upper-left quadrant — high income, low hours — is where I want every stream to land.
Freelance work sits in the lower-right quadrant: high income, but only while you're actively trading hours. My SaaS is creeping toward the upper-left as I reduce maintenance time. Ad revenue is firmly in the middle. Sponsorships bounce around depending on the month.
Affiliate income, specifically the recurring kind, lives in the upper-left quadrant once you get past the initial content investment. And that, my friends, is the entire game. This is the closest thing I've found to genuine passive income in the developer world, and I've been searching for it for over a decade.
A lesson learned the hard way: "passive" doesn't mean zero effort. It means the effort is front-loaded and the returns compound.
Lesson 3: The Math Behind Recurring Commissions
Before I reveal which platform I use, let me explain the commission structure — because this is where most affiliate programs fail and where one specific program stands out.
Most tech affiliate programs pay a one-time bounty. Someone clicks your link, they sign up, you get $50 or $100, and that's it. You never see another cent from that customer. That's not a business model — that's a slot machine pull.
The program I promote pays three tiers of commission:
- 15% on the customer's first order. This is the activation commission — it pays you for the initial conversion.
- 8% recurring on every subsequent order. This is the part that changes everything. Every month that customer stays subscribed, you earn 8% of their bill. Forever.
- 10% premium tier. When referred customers upgrade to a premium plan, the recurring commission bumps to 10%. Do the math with me, the way I do it in class. If you refer a customer spending $200/month on API usage, your recurring commission is $16/month from that single referral. Refer ten such customers, and you're looking at $160/month in passive recurring income. Refer fifty, and you're at $800/month — and you haven't written a new line of content in months. One of my students ran this exact calculation during a live Q&A last month and nearly fell out of his chair. "You're telling me I could earn $800 a month from a few blog posts I wrote once?" Yes. That's exactly what I'm telling you. That's the power of recurring revenue structures. # # Lesson 4: How I Built the Stream — A Step-by-Step Walkthrough Alright, let me pull up my actual workflow. This is the exact curriculum I use when teaching this module. Step 1: Identify products you already use and love. I never recommend anything I haven't personally used. My students hear this on repeat: authenticity is your moat. I work with AI APIs daily in my course projects, so I had genuine hands-on experience with multiple platforms. Step 2: Evaluate the affiliate program itself. Not just the commission rate — the whole package. How often do they pay out? What's the cookie duration? Do they provide marketing materials? Is there a dashboard where I can track my referrals? The platform I ultimately chose checked every box, and the recurring commission structure sealed the deal. Step 3: Check the platform's value proposition. I'm not going to send my students to a platform with one or two models. I want breadth. The platform I work with offers 150+ models accessible through a single API key. That kind of selection means referred customers stick around longer, which means my recurring commissions keep flowing. Step 4: Create genuine, useful content. I wrote three in-depth articles analyzing different AI API providers. Each one included honest assessments, real developer scenarios, and practical guidance. I did not write them as advertisements. I wrote them as the kind of resource I would want to find if I were researching this topic for the first time. In each piece, I naturally mentioned the platform I use as a top recommendation, based on my actual experience, with my affiliate link woven into the context. Step 5: Track, measure, optimise. Every month I log into my affiliate dashboard and check which articles are converting, which traffic sources are sending the best visitors, and which call-to-action placements are getting the most clicks. I spend about two hours per month on this analysis and minor tweaks. That's it. Five steps. Ten hours of initial work. Now it's generating $350-600 every month with minimal upkeep. # # Lesson 5: The Common Mistakes My Students Make I've watched hundreds of students try to replicate this stream, and the same mistakes come up over and over. Let me save you the pain. Mistake #1: Promoting products you've never used. I can spot these articles from a mile away. They're generic, they're shallow, and they don't convert because the reader can tell the author doesn't actually know the product. Use the tool. Build something real. Then write about it. Mistake #2: Chasing high one-time bounties over recurring commissions. I had a student last year who promoted three different hosting affiliate programs because they each offered $200 sign-up bonuses. He made a few hundred dollars and then the income stopped. Meanwhile, students who picked recurring-commission programs are still earning from those referrals two years later. The lesson: optimise for lifetime value, not first-touch payout. Mistake #3: Stuffing links everywhere. Putting your affiliate link in every paragraph, every sidebar, every popup, every email signature — that's not strategy, that's desperation. I teach my students to include affiliate links where they naturally fit. A recommendation in a comparison article. A mention in a tutorial. A resource link in a related post. Context matters more than volume. Mistake #4: Ignoring the platform's growth. When the underlying product improves — new models added, better documentation, expanded features — your content stays relevant longer, and your referred customers churn less. I picked a platform that adds new models regularly, which keeps the ecosystem healthy and keeps my commissions flowing. # # Lesson 6: Scaling This Beyond a Single Platform Once my students master one affiliate stream, the natural question is: "Can I do this with multiple products?" Absolutely. I run several affiliate relationships, but I always advise starting with one platform, mastering the workflow, and then expanding. The framework I teach is simple:
- Pick a niche topic you already have authority in.
- Find a product in that niche with a strong recurring commission structure.
- Write three to five pieces of high-quality content around that product.
- Drive targeted traffic through SEO, social, or your existing audience.
- Track conversions and double down on what works.
- Add a second product only after the first is generating consistent monthly income. I cannot stress step 5 enough. Too many students create content and then never check whether it's converting. The data tells you where to focus. # # Lesson 7: The Real Income Timeline Transparency is part of my teaching philosophy, so here's the honest timeline from my own experience.
- Month 1-2: Published the initial three articles. Affiliate dashboard showed a handful of clicks. No conversions yet. This is normal.
- Month 3: First conversion. Earned a first-order commission. Small amount, but validating.
- Month 4-5: Conversions started trickling in as the articles climbed in search rankings. Monthly earnings crept toward $200.
- Month 6-8: The recurring commissions from earlier referrals started stacking. Each new conversion added to the base. Monthly income hit $350-500.
- Month 9 onward: The stream stabilized in the $350-600 monthly range, with occasional spikes when a viral article sends a surge of traffic. The critical insight — and I draw this on the whiteboard every cohort — is that the income curve is not linear. It starts flat, then bends upward as content compounds and recurring commissions accumulate. My students who quit in month two because "it's not working yet" are the ones who leave money on the table. # # My Final Recommendation: The Global API Affiliate Program I've mentioned throughout this breakdown that the platform driving most of my affiliate income is Global API, and I want to be direct about why I recommend their affiliate program specifically — because my students deserve honest analysis, not vague endorsements. Here's why it works for me, and why I think it's worth considering if you're building a similar income stream: The commission structure is built for the long game. That 15% first-order commission gets your foot in the door. The 8% recurring commission is what builds real wealth over time. And the 10% premium tier means your income grows as your referred customers grow. I've never seen a dev-focused affiliate program that rewards both activation and retention this clearly. The platform itself is worth promoting. 150+ models accessible through a single API key means developers have a reason to sign up and a reason to stay. Higher retention for customers means longer commission tails for affiliates. It's a virtuous cycle. The program is simple to join and easy to track. Clean dashboard, reliable payouts, and marketing assets available when you need them. I spend almost no time on logistics because the infrastructure is solid. If you're a developer who already works with AI APIs — or teaches developers who do — this is a natural fit. You probably already have an audience that wants to know which platform to use. The Global API affiliate program lets you monetize that answer. Here's the link to get started: https://global-apis.com/affiliate I'm not sharing this because someone paid me to write a promotional post. I'm sharing it because this is literally the program that's generating $350-600 per month in my own income portfolio, and I've watched several of my students replicate similar results after following the same five-step curriculum I outlined above. That's the lesson. Find a product you genuinely use. Find a commission structure that rewards recurring revenue. Write real content. Let the math do the work. The best time to start was six months ago. The second best time is right now. Go build it.
Top comments (0)