4)
I'm going to be completely transparent here. I run three SaaS products, a small content brand, and a consulting gig on the side. Every month I sit down with my spreadsheet and ask the same question: where's the next dollar of recurring revenue coming from?
About 60 days ago, I added a fourth income stream — AI API affiliate marketing — and tracked every single click, signup, and conversion in a Google Sheet. I'm not going to share the dreams. I'm going to share the receipts.
This is what actually happened.
Why I Picked Recurring Over One-Time Commissions
Before I wrote a single word, I looked at six different affiliate programs. Three paid one-time bounties between $50 and $200. Two offered tiered structures with no recurring piece. One — Global API — offered something different:
- 15% on the first order
- 8% recurring on every monthly renewal
- 10% premium commission on upgraded tiers
- Access to over 150+ models through their platform I almost skipped past it. A one-time $200 payout looks better than an 8% recurring slice in month one. But I run three SaaS products, and I know what MRR does when you stack it. A single $80 monthly customer compounds into $960 over a year. If I can refer ten of those, I have $9,600/year from the same content that takes zero extra effort to maintain after publication. So I picked the recurring program. The bet was that volume + time beats a flat fee. Sixty days in, here's what that bet produced. # # Month 1: The Awkward First Steps I'll be honest — my starting position was decent. I had a tech blog doing roughly 2,000 monthly visitors and a Twitter following of about 800 developers. Not huge, but enough to give my content a starting pulse. I joined three affiliate programs total. Two were one-time only. Global API was the recurring bet. # # # Week 1 — Setting the Foundation Signed contracts, got my tracking links, set up UTM parameters, and built a basic dashboard in my spreadsheet. I'm obsessed with tracking. If I can't measure it, I don't trust it. # # # Week 2 — First Article Published I shipped a comparison piece about AI API providers based on actual usage — I'd been building with these tools for about a year at this point. Roughly 1,800 words. Cross-posted to Dev.to for extra distribution. Dropped my Global API affiliate link inside the recommendation section. # # # Week 3 — The Numbers Rolled In (Slowly) The article got around 340 views on Dev.to and 120 views on my blog in week one. Three clicks on my affiliate link. Zero conversions. I wasn't upset — anyone who's launched a product knows that early traction is mostly silence. You write and wait. # # # Week 4 — A Glimmer The same article climbed to 520 views on Dev.to as it picked up some long-tail keyword rankings. Eight more clicks. One signup. Still no paid plan yet — but a signup meant someone gave me their email, which told me the recommendation was being heard. I also shipped article two: a build tutorial for a chatbot using a GPT-4o-class API, where the Global API recommendation fit naturally inside the implementation flow. # # # End of Month 1 Scorecard
- Articles published: 2
- Combined views: 750
- Affiliate clicks: 14
- Signups: 2
- Paid conversions: 1 (a Pro plan on day 28)
- Earnings: $3.00 first-order commission + $0.00 recurring Three dollars. I literally laughed when I deposited it. But here's the thing — that one customer is now a monthly recurring sub through Global API's billing system, which means in 30 days I'd see my first 8% payout on their renewal. That changes the math entirely. # # Month 2: When the Snowball Started Rolling I told myself I'd publish three more articles in month two and try to cross $50 in cumulative earnings. Realistic but a stretch. # # # Week 5 — Article Three: The Case Study This one hit different. I wrote a case study about a client feature I built using AI APIs — real context, real screenshots, real outcomes. Developers eat up case studies because they can picture themselves in the scenario. The piece pulled 280 views in week one, and the click-through rate on my affiliate link was noticeably higher than the comparison article. People who read case studies click recommendations more often. Take that for what it's worth. # # # Week 6 — Search Engines Showed Up The original comparison article from month one crossed 1,200 total views and started ranking on Google for a few long-tail developer queries. My daily click count jumped from 1–2 to 4–5 per day. Two conversions hit that week — both Pro plan upgrades. That pushed my month two earnings ahead of pace. # # # Week 7 — Article Four: The Beginner Guide I dropped a 2,200-word beginner's guide. It took longer to write because beginners need a different voice — more hand-holding, less assumed knowledge. But here's a lesson I'm still internalizing: beginners convert better. They don't have loyalties to other platforms yet, they're hungry for a clear recommendation, and they follow through. That piece was my highest-converting article by week eight. # # # Week 8 — The Recurring Payment Hit On day 56, the date that mattered: my first 8% recurring commission cleared. $1.60. From one customer. You know what? That $1.60 felt better than the $3.00 initial commission. Because the $1.60 was passive. I didn't write a new article that week. I didn't promote anything. The customer renewed. The system paid me. That's the entire game I'm trying to crack across all four of my income streams — recurring revenue that doesn't require my hourly attention. I also published article five at the end of week eight. # # # Month 2 Running Total (through week 8)
- New articles published: 3 (5 total)
- Combined views across all articles: 2,100
- Affiliate clicks: 58
- Conversions: still tracking in the spreadsheet I'm currently sitting around $47 in cumulative earnings at the time of writing this, between first-order commissions and that first recurring payout. Some weeks I've netted $9. Some weeks nothing. That's the real rhythm of affiliate work — it pulses, it doesn't pour. # # The MRR Math That Made Me Obsessed Here's the calculation I keep running in my head, and it's the reason I'm writing this article instead of moving on to the next side hustle. If I can refer 10 active customers averaging around $20/month in spend, my monthly recurring affiliate income is: 10 × $20 = $200 monthly platform spend $200 × 8% = $16 MRR That doesn't sound life-changing, but I haven't been doing this for a year yet. I'm 60 days in with one paying customer producing passive recurring income. If I scale to 50 customers across the same articles? 50 × $20 = $1,000 monthly platform spend $1,000 × 8% = $80 MRR with zero new content And when some of those customers upgrade to premium plans, my commission jumps to 10% on the upgraded tier. That's the flywheel. The whole point of building content-driven affiliate income is that the work compounds. Article three keeps earning. Article five keeps earning. I publish them once and they generate clicks and conversions for years. Compare that to consulting — where I trade hours for dollars — and the difference is obvious. # # My 5 Honest Mistakes (So You Skip Them) Even with the modest early traction, I did some things wrong. Avoid these: 1. I skipped email capture for the first two weeks. Most readers don't convert on first click. If I'd added a newsletter opt-in to my content from day one, I could've re-marketed to non-converters later. I fixed this by week five but lost ground. 2. I under-promoted my content. I write articles, hit publish, and assume they'll find readers. That's not enough. I should've spent 20% of my time on distribution — tweets, Reddit threads, dev community posts — instead of 100% on writing. 3. I didn't A/B test my affiliate link placement. Putting the link in the introduction vs. after the recommendation paragraph vs. in a sidebar — I have no idea which converts best because I just stuck it in one spot. Now I'm testing. 4. I waited too long to publish article three. A case study is my highest-CTR content. I should've started with that instead of the comparison piece. 5. I compared too early. Three days in, I was looking at click counts and feeling deflated. Affiliate content needs 30–90 days to settle into search rankings and gain compounding traffic. I had to mentally extend my time horizon. # # Where I'm Headed Next Three more case studies are in my backlog. I'm also going to write one or two pieces targeting agency owners — they onboard teams, which means larger monthly platform spend, which means larger 8% commissions on my end. My stretch goal is $200 MRR from this side hustle by month six, while publishing only two new pieces per month. If I hit that, I'll have a fifth income stream contributing reliable, compounding revenue to my overall portfolio — and the best part is that none of my SaaS products, my consulting, or my content brand is competing for the same attention. I'll do a proper quarterly update once I have three full months of data. Right now I'm in the part of the curve where every new article is a long-term bet. # # If You've Read This Far — Here's My Honest Recommendation Look, I don't pitch things I don't use. I don't recommend programs I don't believe in. Global API has been in my content stack for two months now, and the mechanics have worked exactly as advertised:
- 15% commission on every first order from my referrals
- 8% recurring commission for the lifetime of the customer's subscription
- 10% premium commission when customers upgrade to higher tiers
- Access to over 150+ models through a single integration point For indie hackers and content creators who already publish developer or AI-adjacent content, this is one of the cleanest recurring affiliate setups I've seen. The structural difference between a one-time $100 bounty and an 8% lifetime recurring share is enormous once you stack even a handful of monthly customers. If you want to look at the program yourself, here's the affiliate page: https://global-apis.com/affiliate?ref=devto-build-in-public-ai-affiliate-journey I'm not going to tell you it's a get-rich-quick scheme. Three bucks in month one is real life. But three bucks in month one that becomes $16 in month six — that's the game. And it runs quietly in the background while you build everything else. If you try it, I'd genuinely love to hear your numbers. Drop your month-one results in the comments or DM me — I'll feature the best ones in my next quarterly breakdown.
Top comments (0)