I’m going to tell you something most affiliate marketing blogs won’t: building a passive income website is not as easy as they make it look.
I know this because I just did it. Twice. In one week. While working a full time job.
Here’s what actually happened — the good, the frustrating, and the parts nobody puts in their “how to make $10,000 a month blogging” YouTube thumbnails.
Why I Did This
I’ve been looking for a legitimate side income for a while. Not the kind that requires waking up at 4am to grind. Not dropshipping. Not selling courses about selling courses. Something that could realistically earn a few hundred extra dollars a month without destroying what’s left of my energy after a full day of work.
Affiliate marketing kept coming up as an option. The basic idea is simple: build a website around a topic you know, recommend products and services, earn a commission when people sign up through your links. Set it up once, let it run.
So I decided to actually try it instead of just reading about it.
What I Built
I launched two sites in the same week:
SituationalBets.com — a sports betting analysis site focused on situational handicapping. Back-to-back fades, trap games, rest advantages. The kind of systematic approach to betting that most recreational bettors ignore. Sportsbook affiliate programs pay $100-300 per referred depositing customer, which makes this niche genuinely attractive from a monetization standpoint.
TiredButHustling.com — the site you’re reading right now. Honest reviews of side hustles that actually fit around a full time job.
Both sites are live. Both have real content. Both are indexed by Google.
Here’s what the process actually looked like.
Day One: The Setup
Buying a domain takes about five minutes. Installing WordPress takes another ten. The AI site builder Bluehost uses generated a surprisingly decent starting framework — I picked a template, got a basic site structure, and had something live faster than I expected.
This part was genuinely easy. I’m not going to pretend it wasn’t.
The Content
I’m not going to pretend I wrote everything from scratch. I used AI to help generate the core page content — sports betting guides, side hustle reviews, tool comparisons. Then I edited everything to match my voice and added my firsthand experience.
The result is real content that I stand behind. The sports betting system on SituationalBets reflects how I actually think about betting. The survey platform reviews on this site reflect what I’ve actually experienced using those platforms.
This is the part I’d do again exactly the same way. AI as a writing assistant — not a replacement for genuine knowledge and experience.
The Affiliate Programs: Where Things Got Real
Here’s where the glossy version of affiliate marketing falls apart.
Every “passive income” blog makes it sound like you slap some links on a page and watch commissions roll in. What they don’t tell you is that the affiliate programs — the companies whose links you want to put on your site — have to approve you first. And they are not handing out approvals to brand new websites.
In one day I applied to over ten affiliate programs across both sites. Here’s the honest breakdown:
Approved: A handful of smaller programs that don’t require established traffic.
Pending: Most of the major sportsbook programs. FanDuel. BetMGM. Underdog Fantasy. PrizePicks. These review your site and take 24-72 hours minimum — sometimes weeks.
Rejected or inaccessible: Several programs rejected the site outright for being too new. Others required account managers. One major affiliate network rejected my marketplace application entirely.
Technical nightmare: One affiliate network required a meta tag verification on my website that took hours to troubleshoot due to a WordPress block theme compatibility issue. It still isn’t fully resolved.
This is the reality nobody puts in the thumbnail.
What I’d Tell Someone Starting Today
The setup is the easy part. Domain, hosting, WordPress — genuinely straightforward. Budget $60-100 for the first year and half a day of setup time.
The content is the real work. You need enough pages that affiliate programs take you seriously when they review your application. Thin sites get rejected. I published 14 pages on SituationalBets and 7 pages on TiredButHustling before applying to any affiliate programs.
Affiliate approval takes longer than you think. Don’t expect to have links live within a week. Some programs take weeks to review new sites. Plan for a 30-60 day runway between building the site and actually earning your first commission.
New sites get rejected more than established blogs admit. Every successful affiliate marketer writing about this topic has an established site. They don’t remember — or don’t mention — how many rejections they got when they were starting from zero.
The income is real but slow. Affiliate sites that earn meaningful money typically take 6-12 months of content building and SEO to generate consistent traffic. This is not a get-rich-quick scheme. It’s a slow build that compounds over time.
Where Things Stand Now
Both sites are live. Applications are in flight. Google is indexing the content.
The first commission hasn’t hit yet. That’s the honest truth.
But the foundation is built. The content is real. The affiliate applications are submitted. And the sites will keep existing and accumulating Google authority whether I’m actively working on them or not — which is the whole point.
I’m giving both sites a full year. I paid for the hosting either way.
Should You Do This?
If you have genuine knowledge about a topic that has affiliate monetization potential — yes. The barrier to entry is low and the upside is real.
If you’re expecting passive income to start flowing within a week — no. It doesn’t work like that and anyone telling you it does is selling you something.
The honest version of affiliate marketing is: low startup cost, real earning potential, slow build, significant patience required. For someone with a full time job looking for supplemental income over a 12-month horizon, it’s one of the better options available.
I’ll keep updating this as the affiliate approvals (hopefully) start coming in.
Want to build your own affiliate site? The first step is getting hosting. I use Bluehost — it’s where both of my sites live. See current Bluehost offers
Some links on this site are affiliate links. If you sign up through our links we may earn a small commission at no cost to you. We only recommend products we actually use.