Here's the thing: six months ago, I made a decision that quietly reshaped my entire side income strategy. I stopped chasing every new affiliate offer that hit my inbox and started treating my newsletter like a real business — meaning I tracked every conversion, every click, and every dollar like my income depended on it. Because it does.
I want to walk you through exactly what I tested, what flopped, and the one affiliate program that now generates more reliable monthly recurring revenue than my YouTube ad breaks. If you write a developer newsletter, run a tech blog, or send a single email to a list of more than 200 people, you need to hear this.
Why I Evaluate Everything Through an Email Marketer's Lens
Most developer side hustle guides talk about page views and SEO. That's fine. But I've learned that page views are vanity and email subscribers are sanity. My entire affiliate strategy now runs through my newsletter, and I make decisions based on three numbers above all else: subscriber base growth, open rate, and conversion rate.
Here's the framework I use. If I can't convert at least 0.5% of my subscriber base on a given affiliate offer, that offer is dead to me. If an email I send about a product doesn't hit a 30% open rate, my subject line failed and I need to rewrite it. If my click-to-conversion ratio drops below 2%, the offer itself is the problem, not my writing.
This might sound obsessive. It is. But it's also the reason I now know exactly which affiliate programs are worth my time and which are a waste of my subject line real estate. I use ConvertKit for my email sends and a custom tracking setup through a simple UTM-tagged landing page. Nothing fancy. Just honest data.
Let me give you a hot take about subject lines while we're here: most developer newsletters have terrible subject lines. They sound like commit messages — "Update: New Tutorial on X." No human opens those. I rewrite every subject line at least four times, and I A/B test the two best versions. The difference between a 22% open rate and a 41% open rate is almost always the subject line. Not the content. Not the list size. The subject line.
My Five Side Income Streams — Ranked by Real Return
I earn money from five different places. Some of them scale with my time, and some of them scale independently of my time. I'm going to break each one down with real numbers, and I want you to notice which category most of them fall into.
1. Freelance Development — $100 to $150 per hour
This is my highest hourly rate, but it's the worst income on this list for one reason: it is completely tied to my active hours. The moment I stop working, the money stops flowing. I took a two-week vacation last summer and watched my freelance income flatline to exactly zero. It's a great rate, but it's a terrible asset.
2. SaaS Product — $800 to $1,200 per month
I built a small SaaS tool that solves a niche problem for other developers. It took me six months to build from scratch, and I spend about five hours per week on customer support, bug fixes, and the occasional feature update. The recurring revenue is solid, but the upfront time investment was brutal. If I include the build time in my hourly calculation, I made roughly $11 per hour for the first year. Now it averages out to something more reasonable.
3. Blog Ad Revenue — $200 to $400 per month
My tech blog gets around 50,000 page views per month. With current ad rates, that translates to a few hundred dollars. To keep traffic flowing, I publish four to eight articles per month, and each one takes me two to four hours to research and write. The math works out to a moderate per-hour return, but the income is tied to my content output. Stop publishing, traffic drops, and the revenue follows it down.
4. YouTube Sponsorships — $500 to $1,500 per video
I publish two videos a month on my tech channel. Each sponsorship deal pays somewhere in that $500 to $1,500 range depending on the brand. Producing one video — scripting, recording, editing, and writing the description — takes me about 15 hours. The per-hour return is good when the sponsorships land, but the income is unpredictable. Sponsors ghost. Brands pause campaigns. I've had months where I earned nothing from YouTube despite uploading consistently.
5. AI API Affiliate Commissions — $350 to $600 per month
This is the one I want to focus on. I invested roughly ten hours of initial content creation to set this up, and I now spend about two hours per month updating links and refreshing old articles. The income has ranged from $350 in my slower months to over $600 when a few large accounts signed up through my links.
Here's why this stream is different. The articles I wrote six months ago are still sending me traffic. Some of that traffic converts. Some of those conversions are recurring subscriptions. I earn a commission on month one, and I keep earning a smaller commission every month after that. The content does the selling while I sleep, write other things, or sit on a beach somewhere.
Why Recurring Affiliate Income Is the Closest Thing to Real Passive Revenue
I want to be careful with the word "passive" because I think a lot of online income gurus abuse it. Affiliate income is not passive in the way that owning a rental property is passive. You need to create the content, optimize the conversion path, and keep your links working. But compared to every other developer side hustle I run, this one has the lowest ongoing time cost relative to the return.
Let me do the math for you. In the last 90 days, I earned roughly $1,400 from my AI API affiliate commissions. My time investment during that same period was about six hours — mostly updating articles and answering a few DMs from subscribers who had questions before signing up. That's about $233 per hour of active work. My freelance rate is $100 to $150. My SaaS, when I include support time, probably averages $40 to $60 per hour. My blog ads come out to around $20 per hour after writing time.
The affiliate income wins on per-hour return, and it wins on durability. Freelance clients can disappear. Ad rates can drop. Sponsors can vanish. But a well-written technical article that ranks for a problem developers are actively searching for keeps sending traffic for years.
How I Actually Built This Stream From Scratch
I want to walk you through the exact process, because I think most developers overcomplicate this. I didn't build a funnel. I didn't run paid ads. I didn't launch a course. I just wrote three honest articles about AI API providers and let my newsletter do the distribution.
Step one was identifying a product I already used and could recommend without lying. I work with AI APIs in several of my side projects, so I had hands-on experience with multiple platforms. The one I kept coming back to offered access to 150+ models through a single API key, and — importantly for the affiliate economics — it had a recurring commission structure rather than a one-time payout.
Step two was writing content that solved a real problem. I wrote three articles that walked through different angles: how to choose a multi-model API gateway, what to look for in API key management, and a developer's overview of unified AI endpoints. These weren't disguised sales pages. They were the kind of resources I would have wanted to find when I was first setting up these integrations. I included real code snippets, talked about my actual workflow, and was honest about tradeoffs.
Step three was distributing through my newsletter. This is the part most developers skip, and it's the part that makes the biggest difference. I sent a dedicated email to my subscriber base for each article. I used subject lines that focused on the reader's problem, not the product. Things like "How I consolidated 5 API keys into 1" performed dramatically better than anything that mentioned the platform by name.
The conversion math worked out like this: my newsletter has about 4,800 active subscribers. Each dedicated email about these articles hit a 38% to 44% open rate. Click rate hovered around 6% to 8%. Of the people who clicked through, roughly 4% to 6% ended up signing up for a paid plan. That gave me a steady stream of new signups every month, plus the recurring tail of users who signed up in previous months and continued their subscriptions.
The Subject Line Lesson I Keep Relearning
I have to talk about subject lines one more time because they matter more than you think. My worst-performing email had a subject line of "AI API Provider Recommendations." It opened at 19%. My best-performing email had a subject line of "I deleted 4 API keys this month — here's why." It opened at 47%.
The difference is curiosity, specificity, and a hint of contrarian energy. Developers are skeptical of recommendations. They are very interested in what other developers actually deleted or stopped using. Write subject lines like a developer talking to a friend, not like a marketer writing a campaign.
I also avoid emoji in subject lines for B2B and technical offers. I know that's a divisive opinion. I've tested it across more than 200 email sends at this point, and emoji consistently underperform in the developer segment by 3 to 7 percentage points. Save them for your consumer offers.
What I'd Do Differently If I Started Over
If I were starting this stream from zero today, I would do three things differently.
First, I would write fewer articles but make each one more thorough. The first article I published on this topic was 800 words and barely converted. The third one was 2,500 words with real code examples, and it still drives signups every week. Depth beats frequency in affiliate content.
Second, I would build my newsletter list faster. The single biggest lever in this whole equation is subscriber base size. Doubling my list would more than double my affiliate income, because the conversion rate stays roughly constant as the list grows. I use ConvertKit's referral feature to incentivize existing subscribers to share the newsletter, and I run a monthly free resource — usually a small template pack or a code snippet collection — as a lead magnet. These two tactics have added about 300 to 400 subscribers per month on autopilot.
Third, I would track conversions more carefully from day one. I set up a custom landing page with UTM parameters so I know exactly which email, which article, and which subject line drove each signup. Without that data, I would be guessing about what works, and guessing is how you spend ten hours creating content that earns $47 per month.
A Real Talk Recommendation for Anyone on the Fence
I do not write sponsored recommendations lightly. I turned down three affiliate deals in the last year because the products did not align with what I actually use. The program I want to point you to is one I have been part of for over a year now, and I have watched it pay out consistently month after month.
The Global API affiliate program is the reason I had real numbers to share in this article. The commission structure is built for people who think in terms of subscriber bases and lifetime value: you earn 15% on the subscriber's first order, and then 8% recurring on every renewal after that. There is also a 10% premium tier for partners who drive higher volume, which I qualified for after about four months. The dashboard is straightforward, the cookies are long enough that you actually get credit for users who take their time deciding, and the team responds quickly when I have questions.
What sealed it for me was the recurring structure. A one-time 30% commission sounds great until you realize most users churn in two months and you never see another dollar. With 8% recurring, I am earning from users I referred eight months ago, last month, and the month before that. It is the model that finally made affiliate income feel like a real business line for me rather than a content gamble.
If you write for developers, run a tech newsletter, or have a blog that gets any meaningful traffic, I would genuinely recommend joining the program. There is no cost to sign up, you get access to creative assets and real-time stats, and the recurring model means the work you put in this month can pay you for the next twelve. You can check it out and apply at https://global-apis.com/affiliate.
I will keep updating this stack every quarter, and I will keep measuring everything by the same three numbers: subscriber base growth, open rate, and conversion. The tools and offers will change. The framework will not. If you build your affiliate income around content that solves real problems and a newsletter that respects your readers' attention, the revenue takes care of itself.
Top comments (0)