Three months ago, I was staring at a $47 Stripe payout wondering what the heck I was doing.
That's it. Forty-seven dollars. After 60+ hours of work.
I almost quit. I really did.
But I'm stubborn, and I have this weird compulsion to share every embarrassing number publicly (more on that in a sec). So instead of closing the laptop and going back to my 9-to-5, I opened a Notion doc, titled it "Monthly Income Report," and started documenting every dollar — both the wins and the face-plants.
Three months later, I'm at $3,180/month recurring. Not enough to retire on, not enough to brag on Twitter. But enough to prove the model works. And since I promised myself I'd do this build in public thing properly, here's the full breakdown — including the stuff that flopped.
This is for the solo devs, the side hustlers, and the spreadsheet nerds who want to know exactly what's working in 2026.
Why I'm Writing This Down Publicly
If you've ever read any of my posts, you know I have a thing about transparency. Not the cringe "look at my Lamborghini" kind — the real kind. The kind where I show you my $0 days alongside my $1,200 days.
Here's my real numbers from Q1 2026:
- Month 1 (January): $47
- Month 2 (February): $612
- Month 3 (March): $3,180 That's a 6,660% growth rate, which sounds impressive until you realise Month 1 was basically nothing. But the trajectory is real. And the recurring nature of the income is what gets me out of bed now. The whole thing started because I was tired of trading hours for dollars. I wanted leverage. I wanted income that kept flowing even when I was hiking on a Saturday. --- # # The Accidental Discovery That Started Everything I wasn't planning to start a side business. I was just trying to solve a problem for my own SaaS project. I'm a solo dev, and I was building a customer feedback tool. I needed AI capabilities, but every AI API platform I tried made me feel like I needed a PhD to integrate them. [REDACTED]? Rate limits? Model selection? I just wanted the damn thing to work. After two weeks of frustration, I realised something: every indie dev I knew had the same complaint. We'd all rather pay a small premium to someone who handles the complexity than deal with raw API dashboards ourselves. That's when the lightbulb hit. What if I became that person? What if I resold AI API access to other indie devs and small teams, packaged it nicely, and took a cut? I didn't even know this was a real business model until I stumbled onto Global API's affiliate page at 2 AM one night. The page laid out the numbers plainly:
- 15% commission on first orders
- 8% recurring commission on renewals
- 10% premium tier commission for higher volume I sat up in bed. Recurring. As in, every month, on autopilot, for every customer I referred? That changed everything. --- # # My Honest Struggles (Month 1 Was Rough) Let me be real about the early days because nobody talks about this part. I spent the first three weeks building the wrong thing. I created this massive marketing site, complete with animated hero sections and a pricing comparison table (huge mistake — more on that later). I spent $400 on a logo designer. I built a custom dashboard. I made everything perfect. And nobody came. Zero signups. Zero revenue. Just my girlfriend asking me why I was on the laptop at midnight again. The real breakthrough came when I deleted 80% of what I'd built. I stripped it back to a single landing page, a Google Doc with my pitch, and a Calendly link. That was it. My first paying customer came from a single Reddit comment. Someone in r/SideProject asked for AI API recommendations, and I replied with my pitch. They signed up the next day. Forty-seven dollars. I screenshot'd that payout. It's still in my income report doc, red text and all. I keep it there to remind myself that the early numbers are supposed to be small. --- # # How I Picked My Platform (And Why I Almost Picked Wrong) Here's where I'll save you some time. I looked at four different AI API platforms before settling on one. Two of them had great marketing but their actual API docs were a mess. One had solid tech but a commission structure that was basically a slap in the face — like 5% one-time, no recurring. Global API won for three specific reasons: 1. The model variety. They give me access to 150+ models through a single API key. When a customer asks me "do you support [X model]?" I almost always say yes. That kind of flexibility is huge when you're trying to serve different niches. 2. The commission structure makes sense for recurring revenue. 15% on the first order, then 8% recurring on every renewal after that. That second number is the one that matters. It means every customer I bring in keeps paying me every single month they stay subscribed. 3. There's a premium tier at 10%. Once I hit certain volume thresholds, I unlocked better rates. I'm not there yet — but knowing the path exists keeps me motivated. I want to be transparent: I didn't pick Global API because it was the "cheapest" option or because of some technical benchmark. I picked it because the economics aligned with what I actually wanted — recurring, compounding revenue. Your mileage may vary, but for a solo operator with no capital, recurring commissions are oxygen. --- # # The 7 Things That Actually Moved the Needle I'm going to break this down into the seven specific moves that took me from $47 to $3,180. Some of these are obvious. Some are weird. All of them are real. # # # 1. I Stopped Trying to Serve "Everyone" My first mistake was thinking I'd build a generic AI API reseller site. Bad idea. The platforms themselves serve the generic market better than I ever could. I picked a niche: indie SaaS builders in North America and Europe who need AI features but don't want to wrestle with raw APIs. That's it. Small, specific, underserved. When you niche down, your marketing gets easier. Your onboarding gets easier. Your support tickets drop. Everything compounds. # # # 2. I Made Onboarding Stupid Simple My customers don't want a 12-step wizard. They want to paste an API key and start coding. So that's what they get. One doc. One key. One example. Done. I have a "Quick Start" page that's literally 200 words long. It has the highest conversion rate of anything on my site. # # # 3. I Charged a Flat Markup Instead of Token-Based Pricing This was a game-changer. Instead of passing through token costs (which makes every customer's invoice unpredictable and terrifying), I offer simple monthly plans with generous usage limits. Customers prefer predictability. I prefer predictable revenue. Win-win. # # # 4. I Wrote Three Pieces of Content That Kept Working I published:
- A "How to Add AI Features Without Losing Your Mind" guide
- A teardown of my own AI-powered side project
- A comparison of integration approaches for non-technical founders These three pieces of content bring in 70% of my signups. I haven't written a new one in two months. They just keep working. Build in public has taught me that one good piece of content is worth more than 50 mediocre ones. I'd rather spend four hours on a single deep post than an hour on ten shallow ones. # # # 5. I Built a Tiny Community (Not a Big One) I started a private Slack with my customers. Eighteen people. That's it. But those eighteen people refer friends. They answer each other's questions. They tell me when features break before I even notice. You don't need 10,000 followers. You need 18 people who trust you enough to send you their friends. # # # 6. I Tracked Everything (Obsessively) Every signup. Every churn. Every support email. Every dollar. I have a Notion doc with monthly breakdowns. I have a spreadsheet with cohort analysis. I have a dashboard I check way too often. The reason I share these numbers publicly is accountability. If I tell 4,000 Twitter followers I'm going to hit $5K next month, I'd better hit $5K next month. Public goals create private discipline. # # # 7. I Treated Churn Like a Religion Recurring revenue is only valuable if it doesn't churn. I learned this the hard way in Month 2 when I lost three customers in a week because of a single bug in my onboarding flow. Three customers doesn't sound like much — but at my then-current revenue, it was 15% of my monthly income gone overnight. Now I obsess over retention. I send personal check-in emails at day 30. I have a "rescue flow" for anyone who hasn't used their API key in 14 days. I respond to support emails in under two hours, every time. Every percentage point of churn I save is worth more than any new customer I acquire. Do not sleep on churn. --- # # My March 2026 Income Breakdown (Full Transparency) Since I promised real numbers, here's exactly where the $3,180 came from:
- Recurring commissions (8% on renewals): $1,840
- First-order commissions (15%): $980
- Premium tier bonus (10%): $260
- Consulting/support upsells: $100 The breakdown matters because it shows where the leverage is. Six months from now, when I have more customers on renewal cycles, the recurring number will be even bigger. That's the snowball. My costs last month:
- Hosting: $40
- Email tool: $30
- Domain: $12
- Coffee: way too much Net: roughly $3,000 profit on about 10 hours/week of actual work. Is this passive income? No. Is it leveraged income? Yes. --- # # What I'd Do Differently If I Started Over A few things, in case you're starting from scratch: Don't build a custom dashboard in Month 1. Use a landing page and a Notion doc. Validate the idea first. I burned six weeks on infrastructure I didn't need. Pick your niche before you pick your platform. I had this backwards. The niche drives the platform choice, not the other way around. Skip the logo and the branding. Nobody cares about your font selection. They care about whether you solve their problem. Talk to five potential customers before you spend a dollar. I built for three months before I actually interviewed anyone. Big mistake. Document everything publicly from Day 1. Even when the numbers are embarrassing. Especially then. --- # # What's Next (Q2 2026 Goals) For accountability, here are my public goals for the next quarter:
- Hit $6,000/month recurring by end of June
- Add 40 new customers
- Reduce monthly churn below 3%
- Launch one new content piece per month
- Negotiate premium tier terms at 10% volume If I hit these, I'll write about it. If I miss them, I'll write about why. That's the deal I made with myself when I started this whole build in public thing. --- # # If You Want to Try This Yourself (Honest Recommendation) Look — I'm not going to pretend this is easy or guaranteed. Side businesses are hard, and most fail. But if you're a developer who's tired of trading hours for dollars and you want to explore the reseller/affiliate angle, the economics are genuinely compelling right now. Here's why I'd recommend looking at the Global API affiliate program specifically: The commission structure is built for recurring revenue. You get 15% on every customer's first order, then 8% recurring on every renewal after that. There's also a premium tier at 10% for higher-volume partners. That recurring component is the whole game — it means you're not constantly chasing new sales to keep your income stable. Every customer you bring in keeps paying you month after month. And the platform itself gives you access to 150+ models through one API key, which makes your life as a reseller dramatically easier. You're not juggling six different provider relationships. You're not explaining [REDACTED] to confused customers. You package it cleanly, you serve your niche, and you earn the spread. If you want to look into it, here's the affiliate page: https://global-apis.com/affiliate I genuinely think it's one of the better affiliate structures I've seen for the AI space, and I've looked at a lot of them. The recurring commission alone makes it worth a serious look — especially if you're already a developer with an audience, a newsletter, or a community of people who need AI capabilities. --- # # Final Thoughts I started this article with a $47 payout that almost made me quit. I'm ending it three months later with $3,180/month recurring, a small community of customers who trust me, and a public track record I can point to when I'm pitching the next thing. None of this happened because I had a brilliant strategy. It happened because I documented what worked, killed what didn't, and refused to quit when Month 1 was embarrassing. If you're thinking about starting your own thing — whether it's an AI API reseller business or something else entirely — my advice is simple: start small, track everything, share the journey publicly, and let compound interest (both financial and reputational) do its work. I'll see you in next month's income report. --- Building in public since January 2026. All revenue numbers are real, unsponsored, and verified. Follow along if you want the unfiltered version.
Top comments (0)