Kevin Kelly said you need 1,000 true fans to make $100,000 a year.
I say that you only need a 100.
Why do I believe in this? Because I’m living it.
I launch a new offer almost every month. And guess what? It’s the same people who buy over and over again.
The idea is simple: All you want is 100 people who buy everything you put out there.
Just think about it:
If you have 100 people who spend $1,000 a year with you… That's a six-figure business right there.
Let's see how to actually do it.
1. Slaughter your delusions
Most creators get obsessed with numbers.
They're thrilled when they see their sub-count go up. But building a loyal audience takes time. We're talking years, not weeks. If you're not ready for the long game, play the lottery instead.
The good news? Most people quit. That's your advantage.
Stick around long enough, and you'll win by default.
2. Get known for something
You can't be everything to everyone. It's the fastest way to become nothing to no one.
So pick a niche: Solve a set of specific problems for one specific audience.
As an example, I serve experts who want to monetize their knowledge with online content through courses, coaching, books, etc.
I have a bunch of different offers that appeal to them like:
Writing newsletters
Ranking their blog with SEO
Launching their online course
Building a note-taking system
Writing sales pages for their products
Setting up a daily content creation system
A collection of templates that help me generate $100k/year
And the list goes on.
I don't care if you think being "nicheless" is cool. It's not. It's stupid. It confuses your audience. It confuses you.
3. Create content like your life depends on it
To find your 100 true fans, you need to publish a lot of content.
That's why I recommend publishing daily.
"But Matt, what about quality over quantity?"
Shut up.
Quality comes from quantity. The more you create:
The better you get
The more you learn about your audience.
The more chances you have to get discovered
Publishing daily might sound completely overwhelming to you. And that's okay.
But creativity is like a muscle. The more you use it, the stronger it becomes.
Simply start somewhere.
4. Stop writing generic garbage
Stop regurgitating the same old crap everyone else is spewing.
Share your:
Personal stories
Unique perspectives
Hard-earned lessons
People don't follow vanilla. They follow spicy, bold flavors that make them think.
This is even more true in a world where AI generates content like central banks printing money.
5. Build your email list like it's your job
Because it is.
Your email list is the only asset you truly own.
Platform followers? They're rented. Algorithms change. Platforms die.
But your email list? That's yours forever. If an autoresponder bans you, you can export your CSV file and plug it into another autoresponder.
Make it your mission to get people on your list. Offer something irresistible:
A cheat sheet
A free course
Whatever
Just get them on the list.
Here's what I do:
Every article ends with a call to join my list.
My social media bios? Links to my lead magnets.
I even mention my free courses in podcast interviews.
Is it overkill? Maybe.
But I sleep well knowing I'm not building my business on rented land.
Ignore this advice at your own peril. Five years from now, you'll either thank me or wish you'd listened.
6. Show up in their inbox. Often.
Once you've got people on your list, don't ghost them.
Email them at least twice a week. I'm an extremist and email daily. That's overkill to 99% of you. Simply find a cadence that works for you.
"But won't I annoy them?"
You will if you write boring emails. Start learning how to write engaging short emails that people want to read.
Sending frequent emails will sift through your subscribers, and people who get annoyed will unsubscribe.
And that's how you'll find the crème de la crème.
7. Sell something. Anything.
Too many creators are afraid to sell. They think they need to "provide free value" for weeks before asking for a dime.
Bullshit.
That way, you train your audience to see you as the nice guy who never charges a penny. They'll spend their money with your competitors.
Start selling from day one. Even if it's just an affiliate link to a book they can buy on Kindle for $1.99.
This separates the window shoppers from the real fans (and buyers.)
8. Craft offers that make people drool
Offers are how you make money.
Most creators fumble here. Either they don't release any offers, or not enough offers, or crappy offers.
So your goal is to create a repeatable system to release more offers more often.
Here’s how I build my offers:
• I listen to what my audience rants about
• I steal their words (yes, literally)
• Then I package the solution in a way that feels stupidly easy to say yes to
My favorite way is to create online courses. I only have to create the course and all the sales materials once, and then I can sell it for years.
But your offer could be a workshop or a hybrid coaching program or a tailored service.
Don’t overthink. Don’t overbuild. Don’t be a perfectionist.
All you need is:
• A clear outcome
• A simple path
• A price that makes sense
• And a reason to buy now
Your 100 true fans are waiting. Just give them an irresistible good reason to buy.
The timeline reality check
Want the hard truth? Here it is:
Year 1: You'll feel invisible. Maybe 15 true fans if you're lucky.
Year 2: You'll see some traction. 50 true fans if you're consistent.
Year 3+: This is where the magic happens. 100 true fans is realistic if you've put in the work.
Does this timeline piss you off? Good.
Use that anger to fuel your consistency.
Let's wrap this up
Building 100 true fans is simple. But it's not easy.
Most people will roll their eyes and quit.
Create valuable content every day. Build your email list. Make offers.
Rinse and repeat. For months. For years. For decades.
It's not sexy. It's not fast. But it works.
Want to shortcut your journey to 1000 true fans? I've got a free course that'll show you exactly how to do it… on this link.
You only need 100 Spartans
First of all, thanks a lot for this piece. It's really enlightening. Could you elaborate more on building an email list? I didn't really get that part.