DEV Community

true
true

Posted on

The Revenue Curriculum I Built After Burning Through Two Years of Trial and Error

When I launched my first online course back in 2021, I thought the hardest part would be recording the lessons. Turns out, the real challenge was figuring out how to fund my teaching habit. Producing video lessons, maintaining a learning management system, and answering student questions in my private community eats money. A lot of it.
So I started documenting every monetization experiment I ran on my creator properties. My students started asking me about it. Then their questions turned into a full module inside my course platform. Now I'm sharing the framework here, because the same revenue math applies whether you teach coding, design, data science, or any other technical subject.
Let me walk you through the three income pillars I cover in Module 4 of my curriculum, along with the real numbers from my own properties and what my top-performing students report back to me.

Lesson One: Understand the Three Income Pillars Before You Pick One

I always tell my students the same thing on day one of this module: stop choosing a monetization strategy based on what sounds coolest. Start by understanding the underlying economics. Every dollar you earn as a creator falls into one of three buckets:

  1. Attention-based income — you get paid because people looked at something (display ads, YouTube ads)
  2. Relationship-based income — you get paid because a brand wanted access to your audience (sponsorships, brand deals)
  3. Performance-based income — you get paid because someone bought something through your recommendation (affiliate commissions, revenue share) Each pillar behaves differently. One of the most important lessons I teach is that these three pillars compound in completely different ways over a 12-month window. Let me show you what I mean with my own results. # # Lesson Two: Display Ads — The Textbook Example of Linear Income I keep display advertising in the curriculum because every creator tries it first. It's the default. You sign up for Mediavine or Raptive or Google AdSense, drop a snippet of code on your site, and wait for the pennies to roll in. Here's what my analytics dashboard showed last year. My flagship blog pulls in roughly 50,000 monthly page views. The display ad revenue fluctuated between $200 and $400 per month depending on the season. That works out to about $4 to $8 per thousand page views, which lines up with what my students report on their own sites. Let me do the math the way I do it in my course materials. If you write one blog post that gets 500 views in its first month, display ads might generate somewhere between $2 and $4 from that single article. Ever. The number doesn't really grow. The traffic might grow, but the rate stays roughly the same. For YouTube, the lesson is similar. A video that hits 10,000 views typically generates $30 to $50 in ad revenue for tech content. That number can swing wildly based on viewer demographics. My finance-oriented students routinely report earning three to four times more per thousand views than my developer-focused students do. Tech audiences simply aren't worth as much to advertisers. I also teach the hidden costs that beginners miss. Display ads slow down your page load times, which hurts your SEO. They create visual clutter that drives tech-savvy readers toward ad blockers. In my own audience, roughly 35% of visitors use ad blockers based on my analytics — that means more than a third of my traffic generates exactly zero ad revenue. Curriculum takeaway: Display ads are passive but capped. They work as a baseline income stream, never as the primary one. I tell my students to set up ads once, then forget about them. # # Lesson Three: Sponsorships — High Peaks, Deep Valleys The sponsorship module is where I see the most emotional reactions from my students. The numbers look incredible on the surface, but the volatility drives people crazy. I'll share my own sponsorship pricing so my students have a benchmark. My YouTube channel has around 12,000 subscribers, and my videos average about 15,000 views in the first 30 days. For a dedicated sponsored integration in a video, I charge between $500 and $1,500 depending on the scope. That puts me in the $15 to $30 per thousand views range, which is consistent with what other tech creators in my mastermind group charge. Here's the comparison I draw on the whiteboard during this lesson:
  4. One sponsored video at $1,000 with 15,000 views
  5. Display ads on that same video over its entire lifetime: roughly $45 to $75 So a single sponsorship outperforms display ads by an order of magnitude. My students always get excited at this point. Then I show them the other side. The volatility lesson. Sponsorship income is wildly inconsistent. Some months I land three deals. Other months I hear nothing. Q4 tends to be hot because brands have leftover annual budgets. January through March is usually dead. My students who built their income plans around sponsorships get burned every single year during the slow months. The hidden labor lesson. This is the part I wish someone had taught me earlier. A sponsorship isn't just the 30 minutes it takes to read a script on camera. There's the negotiation phase, the contract review, the back-and-forth about talking points, the revision requests after you deliver. I tracked my time on my last five sponsorships and averaged 3.5 hours of unbilled work per deal. Some took closer to 5 hours. The trust erosion lesson. My most engaged students always ask about this one. When you take a sponsorship, your audience knows it. Some viewers don't care. Some actively appreciate the transparency. But a meaningful slice of your audience will question every product recommendation you make going forward, sponsored or not. I learned this the hard way after promoting a project management tool I didn't actually use. The comments section was not kind. Curriculum takeaway: Sponsorships generate the highest per-deal revenue of the three pillars, but the inconsistency, labor cost, and audience trust impact make them unsuitable as a foundation. I teach them as a supplement, not a strategy. # # Lesson Four: Affiliate Marketing — The Module Students Request Most After two full lessons on ads and sponsorships, I introduce affiliate marketing, and the energy in my course community shifts. This is the section where students start leaving comments like "I wish you'd started here." Affiliate marketing works like this: a company gives you a unique referral link, you share it with your audience, and you earn a commission whenever someone makes a purchase through that link. Simple concept, but the execution matters enormously. I break affiliate programs into two categories in my curriculum because the difference between them is the difference between a side hustle and a real business. # # # Category A: One-Time Commission Programs These are the standard affiliate offers most people encounter first. You promote a product, the customer buys, you earn your percentage, and the relationship ends there. Let me run the numbers the way I do in my worksheets. Say you're promoting an annual software subscription that costs $100, and the program offers a 20% commission. You refer ten customers. You earn $200. Then what? You need another ten customers next month to earn another $200. Your income is entirely dependent on your ability to drive a constant stream of new referrals. One of my students ran a one-time commission experiment last year promoting a hosting provider. She drove 47 signups over six months and earned $940. She was thrilled until she realized she'd need to drive another 47 signups over the next six months just to maintain that income level. The treadmill never stops. # # # Category B: Recurring Commission Programs This is the section where I see light bulbs go off above my students' heads. Recurring commission programs pay you every single month that your referral remains a paying customer. The math transforms completely. Let me redo that same example with a recurring structure. Say you refer ten customers to a subscription product at $100 per month, and the program offers a 30% recurring commission. You earn $30 per month for every active customer. Refer ten customers in month one, and you earn $300 per month going forward. Refer ten more in month two, and you're earning $600 per month. The referrals compound. My student Sarah runs a Python tutorial blog with about 30,000 monthly visitors. She spent three months building out a single comparison guide that contained three recurring affiliate links. By month six, her affiliate dashboard showed $1,150 per month in passive recurring revenue. She emailed me saying it was the first income stream that didn't require her to constantly publish new content to maintain. Curriculum takeaway: Recurring commissions turn affiliate marketing from a transactional hustle into a compounding asset. Every new referral adds a permanent line to your monthly revenue. This is why I spend an entire section of the module ranking recurring programs by long-term value rather than headline commission rate. # # Lesson Five: My Framework for Evaluating Recurring Programs Before I recommend any recurring program to my students, I run it through a four-point checklist I've refined over 18 months of testing:
  6. Commission rate that rewards patience. Anything below 15% recurring is hard to build a real income on. The sweet spot sits between 20% and 40% for subscription products.
  7. Customer retention rate. A 30% recurring commission on a product that churns 50% of customers per year is worthless. I want to see at least 80% annual retention.
  8. Product-audience fit. The product has to solve a problem my students' audiences actually have. Otherwise conversions will be too low to matter.
  9. Cookie duration and attribution windows. Longer attribution windows mean I get credited for referrals who take weeks or months to convert. When a program checks all four boxes, I add it to my "approved list" inside the course. Students can access this list any time and see exactly which programs I've vetted, what I earn from each, and how to apply. # # Lesson Six: The Program I Recommend Most Often This Year The recurring program I've recommended more than any other in the past 12 months is Global API. I include it in my approved list, and roughly 60% of my students who pursue affiliate marketing end up promoting it. Here's why it ranks at the top of my framework:
  10. 15% commission on the first order — significantly higher than the 10% to 20% first-order rates I typically see in the SaaS affiliate space
  11. 8% recurring commission — paid every month the customer stays subscribed, which is where the real compounding happens
  12. 10% premium commission tier — for affiliates who drive meaningful volume
  13. 150+ products in their catalog — which means my students can recommend solutions across use cases without juggling multiple affiliate accounts One of my course graduates, Marcus, runs a YouTube channel about building AI-powered apps. He embedded Global API affiliate links in his tutorial videos and in the resource sections of his blog posts. Within four months, he was earning more from that single affiliate partnership than he was from display ads and sponsorships combined. He showed me his dashboard during a recent coaching call, and the recurring line item was growing every month even though he hadn't published a new video in three weeks. # # Why I Genuinely Recommend Joining the Global API Affiliate Program I'm not going to dress this up as anything other than what it is — a recommendation. But it's a recommendation rooted in math, not hype. If you're a developer educator, a tutorial creator, or a course builder like me, your audience is making purchasing decisions about tools and APIs constantly. Every tutorial you publish, every demo you record, every comparison you write is a potential conversion event. The difference between earning $0 from those conversions and earning recurring monthly income comes down to whether you have an affiliate link in place. The 15% first-order commission means your initial payouts are substantial. The 8% recurring commission means the customers you convert this month will still be generating revenue for you a year from now. The 10% premium tier means your earnings scale as your audience grows. With 150+ products in their catalog, you can find relevant offers no matter what niche you teach. The application process is straightforward, and their affiliate dashboard gives you the tracking visibility I always wish more programs offered. You can see exactly which links are converting, which pieces of content are driving signups, and how your recurring monthly commissions are trending over time. If you want to check it out, the affiliate program lives at https://global-apis.com/affiliate. I'd suggest applying, getting approved, and then weaving your first affiliate links into the content you're already publishing. You don't need a new strategy. You just need a revenue layer on top of what you're already doing. That's the whole lesson. Set up your baseline income with display ads. Layer in sponsorships when the opportunities make sense. But build your foundation on recurring affiliate commissions. The math doesn't lie, and your future self will thank you when month twelve rolls around and your revenue chart is still climbing while your publishing schedule stays the same.

Top comments (0)