Check this out: i run three side projects at any given time. That's not a flex — it's survival. My main income comes from freelance dev work, but I've been quietly building a portfolio of small revenue streams on the side. SaaS micro-products, a Notion template shop, a YouTube channel that basically prints peanuts. Each one is bootstrapped. Each one is small. But together? They start to look like something.
Three months ago, I added a new stream to the mix: affiliate marketing for AI APIs. Not because I wanted to become a "full-time affiliate marketer" (ugh), but because I was already writing tutorials about AI APIs on my blog, and leaving money on the table felt dumb. So I added links. And then I tracked everything obsessively. Here's the full story.
Why I Even Bothered
Let me be honest about my situation. I'm a solo dev with a modest audience — about 2,000 monthly readers on my tech blog and roughly 800 followers on Twitter (now X, whatever). Not exactly influencer territory. But I had something most affiliates don't: I was actually using the products I was promoting.
For the past year, I'd been integrating AI APIs into client work — chatbots, content tools, document summarizers. I had genuine opinions. I'd been through the pain of bad docs, broken rate limits, and surprise billing. When I wrote about AI APIs, I wrote from experience, not from a prompt template.
So when I started looking at affiliate programs, I wasn't hunting for the highest commission. I was looking for the one that actually paid me for ongoing usage. One-time payouts feel like a hamster wheel. You always need new customers. Recurring revenue, on the other hand, compounds. That's the magic. You do the work once, and the check keeps clearing.
Picking the Right Program
I researched maybe ten different AI API affiliate programs. Most were junk. Flat 10% one-time payouts. Cookie windows of 30 days. Some had structures so convoluted I'd need a spreadsheet to calculate what I'd actually earn.
Then I found Global API. Three things stood out:
- 15% commission on first orders — solid
- 8% recurring commission — every month the customer stays subscribed
- 10% premium tier commission — for higher-tier plans Plus the platform itself has 150+ models, which meant I could recommend it for practically any tutorial I wrote. I signed up in about four minutes. I'll be transparent: I'm now an active affiliate, so yes, I'm biased. But I was a customer first. Always check that. The best affiliates are users who started recommending, not promoters who started using. # # Month 1: $3.00 and a Lot of Humility Month one was a humbling experience. I published two articles:
- A comparison-style piece about AI API providers I'd actually used
- A hands-on tutorial for building a chatbot with the GPT-4o API, where I recommended Global API as my go-to platform Both articles were 1,800+ words. Real code. Real screenshots. I cross-posted to Dev.to because that's where a chunk of developer eyeballs live. The first week? Brutal. I got 340 views on Dev.to and 120 on my blog. Three people clicked my affiliate link. Zero conversions. I refreshed my dashboard so many times my browser started to lag. By week four, things ticked up slightly. The Dev.to post started ranking for a few long-tail search terms. Views climbed to 520. Affiliate clicks ticked up to 8 for the week. I got two signups. Then, on day 28 — day 28 — one of those signups converted to a paid Pro plan. My first commission: $3.00. Was that exciting? Honestly, no. Was it validating? Absolutely. It proved the system worked. Someone found my content, trusted it enough to sign up, paid real money, and I got paid. The machine functioned. Month 1 totals:
- 2 articles published
- 750 combined views
- 14 affiliate clicks
- 2 signups
- 1 paid conversion
- $3.00 earned # # Month 2: The Funnel Starts Working Here's where things got interesting. I went into month two with one paying referral, two published articles, and the stubborn belief that this could actually be a real income stream if I stuck with it. I published three more articles in month two:
- A client case study — how I used AI APIs to build a feature for a real project. This one performed well because it was concrete. Developers reading it could picture themselves doing the same thing. 280 views in week one, with a noticeably higher click-through rate on the affiliate link.
- A beginner's guide — 2,200 words, my longest piece yet. Targeting newcomers to AI APIs. I knew beginners convert at higher rates because they're more likely to follow a specific recommendation rather than shopping around.
- A pricing-focused article — for cost-conscious devs who care about not blowing their budget on API calls. The big unlock came from my month-one content. The original comparison article hit 1,200 total views on Dev.to as Google started indexing it. Suddenly I was getting 4-5 affiliate clicks per day, just from the post aging well. Two more conversions that week, both Pro plans. Then came the milestone moment: I received my first recurring commission payment — $1.60. That was the second-month subscription from the referral I'd landed back in month one. It was tiny. It was also the most important dollar I'd ever earned online, because it proved the recurring model in practice. I wasn't just earning when I published. I was earning from content I'd already shipped. Month 2 totals:
- 3 new articles published (5 total)
- 2,100 combined views
- 58 affiliate clicks
- 4 total paying referrals
- First recurring payout received # # What I Learned (The Hard Way) Three months in, I'm not retired. I'm not even close. But I've learned a few things that matter for any indie maker trying to build revenue streams. # # # Lesson 1: Recurring > One-Time I cannot stress this enough. Every time I evaluate an affiliate program now, the first question I ask is: does this pay me on month two, three, twelve? If not, I'm not interested. One-time payouts are gig work. Recurring commissions are equity. The 8% from Global API isn't flashy, but it's the part that actually builds my MRR month over month. # # # Lesson 2: Conversion Speed Is Real My first conversion took 28 days from initial article publication. That's a long time to wait. But here's the thing — the content I published in week one is still generating clicks and signups in month three. SEO compounds. Tutorials have a long shelf life. Don't get discouraged by slow week-one numbers. # # # Lesson 3: Beginner Content Converts Best My beginner's guide outperformed everything else in click-through and conversion rate. Why? Because experienced devs already have an opinion and don't click affiliate links. Beginners are shopping. They want a recommendation. Give them one, with a link, and they'll follow it. # # # Lesson 4: Your Real Asset Is Trust I don't blast affiliate links in tweets. I don't run paid ads. I write tutorials where the recommendation is embedded in genuine helpfulness. That matters. My conversion rate is what it is because readers believe I'm not just trying to extract a commission from them. # # # Lesson 5: Track Everything I have a spreadsheet — yes, a literal spreadsheet — with weekly stats. Views, clicks, signups, conversions, MRR from affiliates, MRR from my SaaS, MRR from templates. I treat my side income like a startup. Because it is one. # # The Bigger Picture: Why This Fits My Strategy I don't think any single one of my income streams will ever make me rich. That's not the point. The point is compounding. Right now I'm earning modest recurring revenue from:
- A micro-SaaS I built in 2023
- A Notion template shop
- YouTube ad revenue (small, but growing)
- Sponsored posts on my blog
- AI API affiliate commissions Each one is small. The SaaS makes more than the rest. The affiliate income is the newest. But when I add up the monthly recurring total across all streams, it hits a number that surprises me. It surprises me because three years ago, I was 100% dependent on freelance clients, and now I have a portfolio of small assets that pay me whether I'm working or not. That's the dream for indie makers, right? Not one big hit. Ten small ones that add up to freedom. # # The Honest Struggles I want to be real for a second because indie content often skips this part. There have been real challenges:
- Slow ramp-up. The first two months felt like shouting into a void. Most days I had zero affiliate clicks. Building a content-based income stream requires patience I don't always have.
- Content burnout. I published 5 articles in two months. Each was 1,800-2,200 words. That's real work on top of client projects. I had to decline some freelance work to make time for this.
- Imposter syndrome. Every time I publish an article with an affiliate link, part of me feels like a sleazy internet marketer. I had to make peace with the fact that recommending a tool I genuinely use and believe in is... not sleazy. It's just a business model.
- Dependency worry. I'm now relying on Global API's program structure. If they changed the terms, my MRR would shift. That's a risk. I mitigate it by diversifying across multiple platforms. # # What I'd Do Differently If I were starting over, I'd:
- Publish 2x more content (8-10 articles in the first two months, not 5)
- Start an email list from day one (I'm still building that)
- Test different formats — video tutorials likely convert better than text
- Track signups vs. conversions more carefully from the start
- Build a comparison resource page that I update monthly (great for SEO) # # Why You Should Consider the Same Path If you're a developer or creator with an audience — even a small one — adding affiliate links to content you're already creating is the easiest side hustle you'll ever start. You don't need new skills. You don't need a product. You just need a recommendation and a link. And if you're going to do it, do it with a program that's actually built for creators who want compounding returns. That's why I'm glad I landed on Global API. Their 150+ models mean I can recommend them in practically any AI tutorial I write, the 15% first-order commission is competitive, and the 8% recurring on monthly renewals means I'm not constantly chasing new signups to keep my MRR alive. The 10% premium commission tier is icing. I won't pretend this is going to replace my freelance income overnight. But every month, my affiliate MRR ticks up a little. Every new article I publish is an asset that keeps working for me. That's the model I believe in: build small, build slow, build assets that compound. If you want to check out the Global API affiliate program for yourself, you can sign up here: https://global-apis.com/affiliate. I genuinely recommend it — not because I have to, but because I'd be recommending Global API in my tutorials anyway. Might as well get paid for the recommendation. That's the whole game, really. Write stuff people find useful. Recommend the tools you actually use. Let the recurring revenue do the rest.
Top comments (1)
The recurring-over-one-time instinct is right, and your dependency worry is the part I'd push on hardest. "Recurring commission" is only worth what the program's clawback and attribution rules say it is. Two things worth asking Global API before you lean on that MRR: when a referred customer downgrades or refunds mid-cycle, does your commission get reversed (most programs do claw it back), and is attribution first-touch and permanent, or does it reset if someone cancels and re-subscribes later? Those two rules decide whether your affiliate MRR is actually as stable as your own SaaS MRR. Disclosure: I build affiliate software for SaaS, so I see this from the program side, and the makers who get retention right are the ones whose payouts you can trust.