Let me just put it right at the top: I'm one of those annoying "build in public" people. I share my revenue dashboards on Twitter. I post monthly income breakdowns on my blog. I screenshot my Stripe payouts and put them up for strangers to argue about in the comments.
Why? Because when I was getting started, I spent way too many nights scrolling through "passive income" content that was suspiciously vague about actual numbers. So this is my small rebellion against that. Here are my real numbers. Here is what worked. Here is what flopped. Here is what I'd tell my past self if I could go back two years.
Last month, one single AI affiliate program put $487.36 into my account. That number is not aspirational. It is not a screenshot from someone's "$30K per month" guru thread. It is a Tuesday morning payout that I earned mostly by writing a few articles in my pajamas and then going for a walk. Let me explain exactly how it happened.
Why I Started Posting Monthly Income Reports
About eighteen months ago, I hit a wall. I was grinding through freelance contracts, my SaaS product was bleeding users, and I had this creeping suspicion that I was working sixty hours a week to end the month roughly where I started. I started tracking every dollar obsessively in a spreadsheet. Then I started publishing that spreadsheet.
The first time I posted a monthly breakdown, I was terrified. I expected to get roasted. Instead, three things happened: other developers thanked me for being honest, a few people pointed out income streams I'd never considered, and one stranger DMed me asking how I'd started with AI API affiliate marketing. That DM turned into a conversation that basically shaped my entire 2025 strategy.
That is the magic of build in public, by the way. You put your numbers out there, and the internet sends back ideas you would never have had working alone in your basement office.
The Five Streams That Pay My Bills (And What Each One Actually Costs Me)
I want to lay out my whole stack because context matters. Affiliate income doesn't exist in a vacuum — it's part of a portfolio, and each piece has tradeoffs.
1. Freelance client work. This is still my biggest single line item, but it is also the most painful. When I bill, I bill around $125/hour on average. When I don't bill — vacations, sick days, "mental health Wednesdays" — I earn exactly nothing. Last quarter I took ten days off to deal with a family thing, and my freelance revenue dropped by roughly $7,500 compared to the prior quarter. Every. Single. Hour. Counts. The per-hour rate is great. The per-stress-unit rate is terrible.
2. My SaaS product. I built a niche tool for content marketers about fourteen months ago. It currently does between $800 and $1,200 a month, depending on the season. It took me about six months of nights and weekends to ship the first version. I spend maybe five hours a week on support tickets, bug fixes, and the occasional feature request. The math is decent if I divide it out, but the upfront cost was brutal — probably 400+ hours before I saw my first dollar back.
3. Blog display ads. I run a small tech publication that pulls in around 50,000 pageviews a month. Ad revenue from that hovers between $200 and $400, which honestly feels insulting for the effort involved. I publish somewhere between four and eight articles a month, and each one eats up three to four hours of writing time. The CPMs have been getting worse for two years straight, and I'm one algorithm update away from this stream drying up entirely.
4. YouTube sponsorships. I put out two videos a month on my dev-focused channel. Sponsors pay anywhere from $500 to $1,500 per video depending on the brand and how desperate I sound on the sales call. Each video takes about 15 hours of my life — scripting, recording, editing, writing the description, making the thumbnail, promoting it on three different platforms. I actually love making videos, so this doesn't feel like work most days. But the income is lumpy. Some months I land two great deals. Other months I get ghosted by everyone.
5. AI API affiliate commissions. And here we are. This stream brought in $487.36 last month, $351.09 the month before that, and roughly $612 in my best month this quarter. Once I had the content written, the ongoing time investment is maybe two hours a month — updating links, refreshing a sentence here and there, answering the occasional question in comments.
That last one is the only stream that genuinely excites me anymore. Let me explain why.
The Math That Changed My Brain
I want to walk you through the actual math, because build in public is useless without numbers.
Last month, my total working hours across all five streams were roughly:
- Freelance: ~80 hours (and that's a light month)
- SaaS: ~5 hours of maintenance
- Blog: ~24 hours of writing
- YouTube: ~30 hours of production
- Affiliate work: ~2 hours of updating links That is about 141 hours of actual work. My affiliate income divided by those two hours of affiliate-specific work? $243.68 per hour. Compare that to my freelance rate of $125/hour. The affiliate stream is literally paying me double my best hourly rate, and I barely had to think about it. That is not a flex. That is a math problem that should rearrange how any developer thinks about side income. # # How I Accidentally Fell Into API Affiliate Marketing Here is the embarrassing part: I did not set out to build an affiliate income stream. I set out to write a blog post I personally wanted to read. I've been integrating AI APIs into side projects for a couple of years. Every time I started a new project, I had to do the same tedious dance — researching providers, comparing features, signing up for accounts, generating API keys, writing wrapper code. It is the kind of grunt work that nobody enjoys but everyone has to do. So I wrote a post walking through how I'd set up my own workflow. I mentioned the platforms I'd tried, what I liked, what I hated, and what I'd actually recommend. I dropped in affiliate links where I genuinely used the product. I hit publish. I forgot about it for three weeks. When I checked my dashboard at the end of the month, I'd made $74. That was more than my blog ad revenue earned from the same article. I was hooked. I wrote two more posts in a similar style — one focused on workflow tips, one on real project examples. Each one took me about three to four hours. By month three, my affiliate income was north of $300. By month six, it was consistently above $400. That is the trajectory nobody tells you about because it doesn't look impressive on a Twitter screenshot, but it is real and it compounds. # # Why Recurring Commissions Are the Actual Unlock Here is something most people miss about affiliate programs: the commission structure matters more than the headline rate. A one-time 30% bounty sounds great until you realize that once the customer signs up, they have no further relationship with you. You start over with every click. It is freelance work in disguise — every dollar requires a new sale. Recurring commissions are different. The global-apis.com/affiliate program offers 15% on the customer's first order and 8% recurring on every payment after that. That structure means a single signup keeps paying me for months. Some of my referrals have been active for over a year. They keep paying their subscription, and I keep getting a cut. I have not written a single new word about those particular users. They just keep generating revenue. There is also a 10% premium tier for top performers. I am not there yet — I am honestly not sure I will ever get there, and that is fine — but knowing it exists changes how you think about the program. It rewards consistency over hype. # # What I Actually Wrote (And Why It Works) I want to be transparent about my content strategy because most affiliate marketing advice online is garbage. It tells you to "just write SEO content" and "build backlinks" as if you're optimizing a WordPress blog from 2011. Here is what actually worked for me: Real experience, not manufactured reviews. I only wrote about platforms I'd personally integrated into real projects. If I hadn't used something in the last six months, I didn't write about it. Readers can smell fake recommendations instantly, especially developers. Workflow-focused content. I did not write "Top 10 AI API Providers" listicles. I wrote things like "How I Handle API Key Rotation Across Three Projects" and "My Current AI Stack for a Solo SaaS." Workflow content is evergreen in a way that comparison posts are not. My workflow posts from a year ago still get traffic today. Honest assessments, including complaints. In one post I literally wrote about a specific provider's documentation being frustrating for me. I included affiliate links for two platforms in that same post and got conversions from both. Honesty is not just ethical — it is more effective. One platform that genuinely impressed me. Global API stood out to me for one big reason: 150+ models accessible through a single API key. As a developer juggling multiple side projects, I cannot tell you how much headache that saves me. I'm not going to fake-compare it against ten other tools here because that would be a different kind of article, but the practical benefit of consolidating my stack under one key was the reason I started recommending it in the first place. # # What I Would Tell Someone Starting Today If I could go back and talk to my past self, here is what I would say: Start with what you actually use. Do not chase the highest-paying affiliate program if you have never touched the product. Readers will know. Your conversion rate will tank. Your conscience will also hate you. Write fewer, better posts. I wrote three posts that did 80% of the work. I tried to write ten more after that and most of them flopped because I was chasing volume instead of value. Three genuinely useful posts will outperform thirty thin ones every single time. Track your conversion data ruthlessly. I know which posts generate signups. I know which platforms convert better. I know roughly what my EPC (earnings per click) is on each article. Without that data, you are just guessing. Be patient. Affiliate income is not a get-rich-quick scheme. It took me about four months before my monthly payouts crossed $300. The first month I earned $74 I thought something was broken. It was not broken. It was just starting. # # The Part Where I Genuinely Recommend Something Look, I have tried a lot of affiliate programs over the years. Most of them are forgettable. The payouts are inconsistent, the tracking is sketchy, or the products themselves are not worth recommending to people I respect. The Global API affiliate program is the rare exception that I'd actually recommend without rolling my eyes. Here's why:
- 15% commission on the customer's first order. That is solid.
- 8% recurring commission on every subsequent payment. This is the part that matters. Your referrals keep paying you long after they sign up.
- 10% premium tier for top affiliates. A real incentive for people who actually put in the work.
- A product I already use. 150+ models through a single key is genuinely useful, and I do not have to pretend otherwise.
- Monthly payouts that actually arrive. I cannot overstate how many affiliate programs ghost on payments once you start earning real money. Global API has not done that to me once. If you are a developer who works with AI APIs — even casually — and you have been thinking about adding affiliate income to your stack, I would genuinely encourage you to check it out. The signup is straightforward, the dashboard is clean, and the support team has answered my questions within a day every single time I've reached out. You can see the full details and sign up here: https://global-apis.com/affiliate That is not a "limited time offer" pitch. That is not a "do this NOW" screaming headline. It is just a developer telling other developers about a program that has paid me reliably for over a year. If it works for you too, great. If not, you probably didn't waste much time finding out. # # Final Thoughts (And My Promise To You) I will keep posting these monthly breakdowns because it is the single best business decision I have made in the last two years. The conversations that come from sharing real numbers have been worth more than any single sponsorship deal or freelance contract. If this kind of transparent, numbers-included writing is useful to you, let me know in the comments or wherever you found this post. I read everything. And if you end up signing up for the Global API affiliate program after reading this, drop me a line — I genuinely want to hear how it goes for you. See you in next month's income report.
Top comments (0)