41
27 Comments

Noah Kagan on building a million-dollar business in a weekend for free
IH+ Subscribers Only

Noah Kagan built a business in a weekend and now it’s making $80M/year. And that's just one of his businesses. Here's how.

Illustration of author Noah Kagan

Noah Kagan built a business in a weekend and now it’s making $80M/year. And that's just one of his businesses.

He literally wrote the book on building a million-dollar business in a weekend, so I caught up with him to learn how he does it. We went deep into his expertise, or as he puts it, “Finding things people actually want in a very short amount of time with no money, and then promoting the hell out of it.”

Here’s what he had to say. 👇

How to have a million-dollar weekend

James: You just released your book, Million Dollar Weekend. Give it to me in a nutshell.

Noah: If I had to summarize the book for indie hackers, #1 is just to start. Most people never get started. They feel that they need to be more prepared, but they’re already way more prepared than they need.

James: Couldn't agree more.

Noah: #2 is learning the skill of asking. That’s a skill that you can get better at.

James: How?

Noah: Do the coffee challenge: Ask for a 10% discount next time you get a coffee. You'll probably get rejected, but you asked. And that’s all business is:

“Hey customer, do you want to subscribe?”

“Hey customer, why are you churning?”

“Hey person, do you want to be my wife?”

So let’s get better at that.

James: Not the most romantic proposal. And #3?

Noah: Making and hacking are cool, but making something that people really want is the best feeling in the world.

So be mindful of how much you are hacking vs how much you are finding valuable problems that people are actually excited for you to hack on.

Getting fired, banned, and sued

James: We’ll dive into those points, but let’s start with some background.

Noah: I had a day job at Intel. I applied to Facebook cold and became employee #30. I got fired.

I tried a lot of different projects, including a conference that made a few hundred thousand.

Then I got a job at Mint.com and kept building things while I was there. I either got fired or quit, depending on who you talk to. And I never looked back.

James: Then what?

Noah: One thing that worked while I was building on the side was a Facebook game that got about a million people in a week.

I built games for a year before realizing that payments — this was before Stripe — was a more interesting play.

James: How so?

Noah: Like, don’t worry about which game is gonna work. Support all of them. Less risk, more guaranteed money. That’s the interesting thing about the platform play — even today.

But that company got banned by Facebook and sued on the same day.

James: Sounds like a rough day.

Noah: Yeah. Eventually, I left that gaming company and started getting obsessed with a problem. I noticed that everyone just wants customers. Or podcast listeners, or website visits, etc.

At the time, web software was getting bigger. And I always liked a good deal.

So I built a few deal products to help founders get customers. I got a little bit of traffic but no money. And I think that’s an important part of the story. I’ve tried to build a lot of things that didn’t work.

James: And the failures led you to AppSumo?

Noah: Yep, then I thought of AppSumo. I had seen that Mac software bundles were working at MacHeist, and I thought I could do it with web software instead.

So I launched AppSumo in a weekend, promoting one deal with the whole website.

Focus on the (right) problem

Problems > solutions

James: Heck of a weekend. I want to dive into that but, first, let's talk about how you find problems and solutions.

Noah: I think indie hackers are very smart. And they like to build things. But many of them are focusing on solutions instead of problems.

What I've always found to be cheaper, faster, and easier is finding problems that people are excited about… and then building solutions.

Finding the problem

James: How do you find problems?

Noah: Think about the problems you're having in your own life and business.

We built KingSumo because giveaways were the fastest way to grow our email list. Then it was like, “Holy shit, this is working, maybe others want it.” So we gave one of the guys on our team a 25% cut of the revenue to build it, and it ended up becoming a million-dollar business.

James: What else?

Noah: Think about things you've been paid for in the past. And things that you're excited to work on.

And once you find it, get obsessed with the problem.

Find the solution

James: Once you've got the problem, how do you find the solution?

Noah: Look for the trend. Think about what’s not obvious that will become obvious.

James: So, look for the beginning of a trend.

Noah: Yeah. Like, with all this AI stuff. A lot of people are chasing it, so I think you have to be careful.

James: And how do you find the right idea?

Noah: The way we do it at AppSumo, and this is something everyone here can copy, is we do a stack rank. We rank ideas based on three factors:

  1. Is this a product we're excited to use? Like, do we want it?

  2. Is it viral? Is this a product that inherently has things built in that people are gonna tell others about?

  3. Is there a high-priced alternative?

James: Nice. Anything else to look for?

Noah: Make sure the opportunity is big enough. That's one reason some indie hackers don't grow as much as they could. They don't work on million-dollar opportunities; they work on thousand-dollar opportunities.

Keep it simple. It’s harder to succeed with complicated businesses. A lot of the biggest businesses in the world are pretty straightforward. That’s worth thinking about.

And then, of course, make sure people want it.

Validate the solution

James: How do you find out if people want it?

Noah: It’s when you’re getting buyers without having to convince them. Try to get three of them in a weekend.

James: Simple enough.

Noah: Also, talk to people.

James: 🤯

Noah: Most people, especially developers (because they're so smart and gorgeous) build stuff first and find people later. That's backwards.

We built a Klaviyo replacement and it failed. We could have easily talked to people and they would have told us they weren’t interested in switching from Klaviyo. It would have saved us a lot of time.

James: How would you handle it now if you could do it again?

Noah: We should have gone to their users and asked if we could run their email. We could have used 3rd party software to run the service, building nothing. Then, we could have asked if they wanted us to build software for it. They would have said “no.”

In other words, we should have done the service before the software to see if there was demand. You can do services, make money, get customers, get information, and then build software to leverage and scale what you're trying to do.

It should really be “Service as a Software”; not “Software as a Service”.

James: Well said.

Noah: The other thing to think about is, how can you be #1 in some category?

If you're creating software for solopreneurs, there's literally no better place than AppSumo to promote your product to get guaranteed customers, money, and exposure. There are zero places.

Same with Million Dollar Weekend. I don't think there's any book out there that's #1 in starting a business cheaply in a weekend, with exact playbooks and mindsets. None.

So what can you be #1 in?

And by the way, you can make your own category. How cool is that?

Just start, then stick with it.

James: And once you've got the problem and solution. Just start?

Noah: Yep, just start. And do it a lot. You have to keep swinging. That’s why the book is called “Million Dollar Weekend”.

Swing, swing, swing.

James: When do you stop swinging?

Noah: Once you’ve made a few dollars and you have a few customers.

This is such an important point. If your product is working, it’s very tempting to build another. Everyone wants to do it. But I truly believe you should stick with what works.

Figure out how you can improve the thing that’s already working.

James: But you’re building lots of products, no?

Noah: Yeah, but we’re 14 years in. And we're building tools designed to bring people into AppSumo.

We built unrelated software for a while, but no one used it.

James: Wow, 14 years?

Noah: That’s why I’ve been successful. I’ve swung a lot, but I found a growing trend, and I stuck with it.

I know people want the secret. That’s the secret.

Quit working on failed products

James: But sometimes, people stick with the wrong things. How do you know when to move on?

Noah: Keep working on that product as much as possible until you really think, "Hey, I can't grow it anymore." Then move on.

James: You mentioned you’ve had a lot of duds. What was the difference between what worked and what didn’t work?

Noah: Oh my god. I've built so many things that did not work. Most of these:

  1. Were complicated to explain.

  2. Took a long time to build without getting any customers involved.

  3. Were things that we didn't use ourselves.

James: Were they a waste?

Noah: No, I think it's good if things aren't working. It means you're trying stuff. If it doesn't work out, good. You're gonna learn for the next one.

Honestly, in the beginning, everything should just be thought of as "Hey, I'm gonna go try things and learn."

Don't put so much pressure on wins or fails.

Build the MVP of MVPs

James: And that brings us to building quickly, which is one of your specialities.

Noah: When I built AppSumo in a weekend, the whole website was a PayPal button. That's it.

I would get the PayPal notification, and then the backend was me. I emailed the discount code to the customer. That's it.

Over time, I built a backend. And now, it's a 20-person engineering team. But it started with a PayPal button and a Gmail account, which everyone has access to.

James: So, what’s the lesson here?

Noah: Most, if not all, million-dollar businesses can be started with free products… And then buy your products from AppSumo.com. 😆

James: Haha, subtle.

Promote the hell out of it

James: What comes next?

Noah: Promote the hell out of it.

James: How?

Noah: Everyone tries to do things that are so far outside of what's easy. They wanna make it harder on themselves when they don't have to.

But at a super super high level, it’s just three things:

First, find something people actually want. We've already covered this, but promotion is really easy when you find something that people want.

We need to iterate Paul Graham’s quote about making something people want, because you shouldn't make anything. You should find what people want first, then make it.

James: Okay, what's #2?

Noah: Have a clear goal — one singular goal — and a timeline.

And third, come up with your growth machine.

James: How?

Noah: I like to approach it by asking who, what, and where.

What's the problem you're solving?

Who is the customer?

Where are they?

James: Then what?

Noah: When you know where your customers are, try promoting in those places as quickly as possible to see what works. From that, narrow it down to three marketing strategies to do over and over.

So for my book, as an example, it was my network, podcasts, and prefluencers.

For podcasts, I made a Dream 10 list. If I could only be on 10 shows, which 10 would I choose?

Now, I didn't just DM these people. Some of them I'd known for decades. Some I didn't know. But either way, I wanted to make it a no-brainer for them.

James: How did you do that?

Noah: I literally just did the work for them and sent them the show. I made a thumbnail, or I made the title, or I sent them three pages of documents saying, “Hey, here's why I think the show will do so well. Here are the questions you'll ask.”

I always think of the acronym, WIFT: What's in it for them?

And by the way, you're gonna get rejected. I got rejected by four out of the ten. And that's okay.

James: It's your "coffee challenge" again.

Don’t quit your day job.

James: Okay, so we've started the (soon-to-be) million-dollar business in a weekend and we're promoting it. Any other advice?

Noah: At this point, don't quit your day job. Use your employer as your investor.

James: Love that.

Noah: I’m not this risky I’m-gonna-quit-everything-and-try-to-figure-it-out kind of guy. That just seems unnecessary.

Remember to enjoy it

James: What else?

Noah: You can work a lot of hours or you can work casually. What matters is that you enjoy it.

I regret not enjoying the challenges and ups and downs more. I was just focused on making money and feeling validated externally. And it's like, I could have just enjoyed it.

James: Do you work a lot now?

Noah: I'm working harder now than I ever have. It’s basically 6 days a week, 12 hours a day.

James: So you're not worried about work-life balance?

Noah: When I started working on AppSumo, I worked on it pretty comfortably, probably for the first year.

But no, I don't think things should always be balanced.

That said, if you're gonna have an imbalance of work, do it on something that's working.

When I've done an insane amount of work, it's been like, "Holy shit, this is working." And I go with it.

James: So the amount you work is in response to the current momentum of the business.

Noah: Yeah. But again, make sure you enjoy it. And learn from it too. Starting your own business is literally the best way ever to grow as a human.

Your business is not the end-all-be-all. It's meant to help you live a cool life.

It takes a weekend (and years)

James: Alright, any parting words?

Noah: Anyone can do this.

There are no height requirements. There's no physical skill needed. It's available internationally for free to anyone.

You only need one hit for a business to succeed. Just one.

Then use the Law of 100 to stick with it. Because you can start the million dollar business in a weekend, but you collect the millions over time.

James: Where can people find you?

Noah: I’m on X. I built AppSumo. And you can check out my new book, Million Dollar Weekend.

Photo of James Fleischmann James Fleischmann

James has been writing for Indie Hackers for the better part of a decade. In that time, he has interviewed hundreds of startup founders about their wins, losses, and lessons. He also writes two newsletters, SaaS Watch (micro-SaaS acquisition opportunities) and Ancient Beat (archaeo/anthro news). And he's a non-technical founder who buys/builds and grows micro-SaaS products.

posted to
Icon for series The Boot's Trap 🪤
The Boot's Trap 🪤
  1. 4

    This interview could be titled "dispelling myths around the start-up game." Either way, its encouraging. I finally decided to start launching projects this year...and finding problems that motivate me and are exciting to others is not easy. I was able to narrow it down by starting with the very real problems that exist for businesses today (like product returns or the amount of time it takes to put marketing emails together) and then ask myself if solving them actually brought me energy. It's working so far...

    1. 1

      Not bad! Maybe I should give you a call next time I need a good title :)

      And that sounds like a good approach!

  2. 1

    Read his book last weekend and really enjoyed.

    While some ideas are definitely not for a weekend. for ex building an audience, email marketing, etc. I have to give it to the guy. He makes a great point on just STARTING.

    Draft a landing page, posts or even few phone calls and just ASK.

    Instant feedback. Many people just built without knowing their audience or market.

    I've launched my product recently and looking forward to apply the tips he shared in the book.

    Recommended read for anyone that needs an extra push to get started.

  3. 1

    Wow, Noah’s approach to starting businesses with simplicity and focus is inspiring! I love how he emphasizes starting without overcomplicating things and sticking with what works. It's a solid reminder that success often comes from consistent action and solving real problems. Thanks for sharing this, James!

    For anyone looking to simplify their music streaming too, check out how to get Spotify Premium apk at spotiepremium.com.

  4. 2

    Rand Fishkin, co-founder of Moz and SparkToro, is renowned for his innovative approach to digital marketing, particularly in SEO and content strategy. One of his notable experiments, often referenced as the "Zero Dollar Marketing Challenge," showcases how businesses can generate significant traffic and leads without spending a dime on advertising. While the name suggests a free approach, it’s more about maximizing organic reach and optimizing for SEO rather than a guaranteed formula for instant success.

    Here are the key elements of Rand Fishkin's approach:

    1. Content Creation and SEO Optimization:

      • Focus on creating high-quality, keyword-optimized content that addresses your audience’s needs. Rand emphasizes understanding search intent and creating blog posts, videos, or guides that provide real value, which can organically attract traffic and leads over time.

    2. Audience Research and Validation:

      • Use tools like Google Analytics, Ahrefs, or SEMrush to identify high-potential keywords and understand audience behavior. Validate your content ideas by researching what topics resonate with your audience, ensuring your SEO efforts are targeted effectively.

    3. Link Building and Backlink Strategy:

      • Develop a strategic approach to acquiring high-quality backlinks from authoritative websites. Rand often highlights the importance of relationship-building, guest blogging, and creating shareable content that naturally attracts links, boosting your site's domain authority and search rankings.

    4. PPC as a Supplementary Strategy:

    5. While SEO is the primary focus, Rand doesn’t completely rule out PPC. He advises using like Google Ads or social media advertising, to supplement organic efforts, especially for new product launches or to gain immediate visibility while your SEO strategy matures.

    6. Performance Tracking and Adaptation:

      • Continuously monitor your SEO and PPC campaigns to identify what’s working. Use insights from tools like Google Search Console and adjust your strategies based on data-driven results, refining your approach for better lead generation.

    7. Leveraging Social Media for Organic Reach:

      • Use social media platforms to share your content and engage with your audience. Rand’s approach often includes leveraging Twitter, LinkedIn, and other networks to amplify reach without spending on ads, using compelling headlines and visuals to attract clicks.

    Final Thoughts:

    While Rand Fishkin’s approach emphasizes organic traffic and SEO, the reality is that sustainable growth often requires a mix of strategies, including PPC for immediate impact. His challenge serves as a reminder that understanding your audience, producing valuable content, and optimizing for search engines are foundational elements of digital marketing success. However, achieving consistent lead generation and high ROI demands ongoing analysis, adaptation, and a willingness to experiment with both SEO and PPC tactics over the long term.

  5. 1

    “Service as a Software”; not “Software as a Service” 🎯

  6. 1

    Hey Indie Hackers! Built a web or mobile app but moved on to something new? Don’t let your hard work go to waste—list your app on AppShopp co (link in my bio) and start earning effortlessly. We’ll handle the rest!

  7. 1

    "I built games for a year"

    Yeah, I've been there. Probably one of the toughest ways to earn money. ;) Took me longer to realize that though.

  8. 1

    Great insights, Noah! The idea of focusing on a clear problem that people really want to be solved resonates with my own experience. When I launched my website Scottish Kilts Hub, I applied the same principle by creating utility kilts that not only cater to traditional wearers but also offer modern functionality. It's been exciting to see how solving a specific problem—combining style with utility—can lead to a passionate customer base. Thanks for the inspiration!

  9. 1

    I created ProblemFinder for this exact reason.

    Too often, founders waste their time building products that don't meet consumer demand or offer enough value for people to buy. ProblemFinder scours Reddit to discover real problems people are eager to pay to solve.

    It includes link to an early MVP with basic functionality. Would love to hear what you think, especially if you think any part of the landing page that makes the value prop clearer.

  10. 1

    Great interview!

  11. 1

    Wow, this is an amazing story of how Noah Kagan built a million-dollar business in a weekend for free. I am impressed by his creativity, hustle, and execution. He shows that it is possible to start a profitable business with minimal resources and time, as long as you have a clear value proposition, a target market, and a way to reach them. I learned a lot from his tips and strategies, such as validating the idea, finding the right partners, leveraging existing platforms, and creating urgency and scarcity. I think this is a very inspiring and practical case study for anyone who wants to start their own business. Thank you for sharing this awesome post.

    slope game

  12. 1

    How do you find problems? Think about the problems you're having in your own life and business.

    I'm so tired of hearing this :( It just doesn't help me. Everywhere I look, this is the answer 99% of the time.

    I just can't see the problems in my own life, or the things I can see is simply too hard / impossible to fix. I think this is a very hard problem in itself, most people just get used to all the things around us, even if it is bad, and don't see the opportunities. Including me.

    I need a way to find problems, not sure how could I improve myself in this. Any tips?

    1. 1

      Sometimes you have to start with "how I can make money" mindset. Start building and shipping, if it doesn't work, move on to a new one. But everything should be quick. Goal is to not to waste much money or time in this process if you are not seeing traction. Also, you can always sell your side projects to makes some money at appshopp co (link in my bio).

    2. 1

      It's not easy. But it's a simple yet effective solution that works. Learn to observe yourselve and when you work.

      If this is really not possible for you, try shadowing someone. You'll discover a lot!

  13. 1

    Noah Kagan, entrepreneur and founder of Sumo and AppSumo, is known for his unconventional and creative approaches to business. One of his famous challenges is the "How to Make a $1,000,000 in a Weekend" experiment. It's important to note that while the title suggests a quick process, the reality is that it's more of a marketing stunt and mindset shift rather than a guaranteed blueprint for building a million-dollar business in a weekend.

    Here are the key elements of Noah Kagan's approach:

    1. Idea Generation:

    - Quickly brainstorm and validate business ideas. The emphasis is on speed, and Noah often encourages people to spend only a few hours coming up with an idea, rather than overthinking it.

    2. Validation:

    - Validate your idea by trying to pre-sell your product or service. This involves reaching out to potential customers and gauging interest before investing significant time and resources.

    3. Execution:

    - Move fast and execute on your idea. Don't get bogged down by perfectionism. The goal is to take immediate action and get your business off the ground.

    4. Marketing and Promotion:

    - Leverage existing networks and platforms to promote your product or service quickly. Social media, email lists, and other online channels can help you reach a large audience in a short amount of time.

    5. Learn from the Experience:

    - Regardless of the outcome, use the experience as a learning opportunity. Understand what worked and what didn't. This iterative process can inform future endeavors.

    It's important to approach such challenges with a realistic mindset. Not every business idea will become a million-dollar venture, and success often requires ongoing effort, dedication, and adaptation. While Noah Kagan's experiment is a fascinating case study in rapid ideation and execution, it's crucial to recognize the broader context and the hard work that goes into building a sustainable and successful business over the long term.

  14. 1

    This interview is full of nuggets. It's really amazing and resonate with a lot of things I have learnt in the last years.

  15. 1

    Problems > Solutions!

    Love how he broke it down.

    I found the whole conversation very helpful in clarifying lot of startup jargons.

    Bookmarked. Thank you for sharing.

  16. 1

    Just keep on Swinging!

  17. 1

    Love it. Thanks Noah. Started learning No code platform Bubble from a course, going to start building out web apps that 'I' myself would utilize first.

    One of it was a file management web app that can pick the best file format (with large files) to export on different platform. It can truncate the data within.

    1. 1

      Good luck. If you are building to sell, appshopp co (link in my bio) is waiting for you.

  18. 1

    So motivating.

  19. 1

    The advice on finding a problem first before building solutions is really good. We so often go the other way, especially as builders. I've seen it so many times in corporate jobs where product managers think of a solution, get it built, and then find out it's not solving a problem for anyone. The difference is that when you go that route at a large corporation then they can usually eat the cost, while for indie hackers it's burning your runway.

  20. 1

    Amazing

    This is so motivating

    1. 2

      Glad to hear it! 🚀

Create a free account
to read this article.

Already have an account? Sign in.