How Noah Kagan Grew A Website To 10K Visitors In A Month

Bonus Material: Free Copy of the Sleep Sumo Plan

In March, we decided to publish a series of case study-style guides to help you grow a brand new website from 0 visits to 10,000 in just 30 days.

And we knew the most anticipated edition of this would be Noah Kagan’s - #30 at Facebook, Sumo / AppSumo co-founder, and former Director of Marketing at

But we had a problem: Noah has previous connections. Like, a lot of them:

Screenshot of a google search for Noah Kagan

Which means it would be far easier for him to grow a website rapidly than us normal people.

And we wanted to make sure the process can be repeated by ANYONE.

So this isn’t an article about how Noah Kagan grew a blog from 0 to 10,000 visitors. He’s done that before and you can’t replicate his clout.

Instead, this is an article about how Noah’s apprentice grew his brand new site from 0 to 10,000 visitors.

The apprentice was just like you and I. He had:

  • No connections to Zuckerberg
  • No big cash pile (or even a budget to spend on marketing)
  • No email list whatsoever
  • A very small social media following.

In fact, his BIGGEST traffic spike on his websites prior to this project was 240 visitors in one day.

Despite these limitations, Noah’s apprentice (Julien) grew a brand new website (that didn’t even have a landing page up yet) with zero traffic to more than 10,000 visits in under 30 days.

And he’s going to show you exactly how he did it in this guide. Strap in.

There are 1,051,742,910 websites online as I write this.

And yes, a handful of those websites enjoy millions of monthly visits, but the sad truth is that most of those websites see fewer than 50 visitors per day.

Most of those websites will take years to get to their first 10,000 visitors per month - if they don’t give up first.

The competition for traffic is stiff. So is it even possible anymore to rise above the crowd and build a popular website that attracts traffic? And more importantly, can you do so quickly?

As far fetched as this sounds, I have good news for you:

The answer is yes. And I know because I did it.

Screenshot of Andrew

I’m Julien, and I’m the owner of

I have no knowledge of growing websites. I haven’t worked for any gigantic companies, and I don’t have any special connections.

In fact, I’m a dance teacher. My knowledge of business starts and stops with brick and mortar. So when it comes to growing a website, I’m truly starting from scratch.

Yet I was able to grow Sleep Sumo from 0 visits to 10,000 visitors per month in just 30 days.

In this article I’ll show you exactly how I did it step by step. If you follow this guide, you’ll get to 10,000 visits per month even more quickly than I did. Here are the steps:

  • Step 1: Set Up Your Website to Become a Traffic Generating Machine
  • Step 2: Set a Realistic Traffic Goal
  • Step 3: Create a Bulletproof Marketing Plan
  • Step 4: Start Generating Your First Visitors
  • Step 5: Generate Massive Traffic with a Viral Giveaway
  • Step 6: Create a Content Strategy to Minimize Effort and Maximize Impact
  • Step 7: Be Accountable

    How to Grow Your Website from 0 to 10,000 Visitors in 30 Days: The Rules

    In February 2016, Noah posted for an apprentice for this guide:

    Screenshot of a Facebook post by Noah Kagan

    The website Noah was referring to was, and the challenge was to grow a website from 0 visitors to 10,000 visitors per month -- in just 30 days.

    As Noah and I began to work together, we had to set some ground rules to make this guide as replicable as possible:

    1. We couldn’t use Noah’s connections
    2. We couldn’t spend money
    3. We had to get to 10,000 visits in 30 days
    4. I had to report progress daily
    5. I had to document my progress.

  • We were approaching this as an experiment, and we knew we couldn’t muddle the results with advantages.

    But first we had to get the website up.

    Step 1: Set Up Your Website to Become a Traffic Generating Machine

    I’ll just say it…

    Even if you execute_ this entire guide, _it would be a waste of your time if you aren’t doing something with this traffic. Traffic is pointless if it doesn’t convert.

    We didn’t want to waste time doing a huge launch, creating content, hiring a web designer or trying to find the perfect theme.

    Instead, we put up a simple landing page designed to capture emails:

    Screenshot of Welcome Mat being used for SleepSumo, powered by Sumo

    All you need your website to do is to communicate a value proposition and collect emails.

    By building your email list, you’re building a traffic generating machine. With the click of a couple of buttons, you have guaranteed traffic -- and not only that, but highly engaged, targeted traffic that are far more likely to like, share, and buy from you.

    You can set up a landing page on Sumo with Welcome Mat by toggling "Instant Landing Page" to the On in your settings:

    Screenshot of the Sumo dashboard, with an awesome pro tip

    Step 2: Set a Realistic Traffic Goal

    One of the biggest mistakes business owners make with their websites is that they try to do too much at once, and therefore achieve nothing. There’s a Native American quote that says:

    "If you chase two rabbits at once, you will lose them both".

    Business owners have huge lists of "priorities" they want to achieve, forgetting what their original goal was. Throughout this entire process, Noah kept me focused on our number one goal:

    10,000 visitors in 30 days.

    Absolutely everything we were doing was meant to achieve this. If you’re embarking on your own traffic challenge, you need to choose a singular focus.

    Pick one goal that is SMART. For example, with Sleep Sumo’s 0-10K challenge:

    S - Specific: 10,000 visitors

    M - Measurable: Google Analytics

    A - Attainable: Quant marketing, to show exactly how to get there.

    R - Relevant: Inspiring others is what I live for. So going for a crazy challenge like this is very relevant to me.

    T - Time-bound: ~30 days. You need a by-when date. Parkinson’s Law: Work expands to fill the time available for its completion.

    You can choose to follow along with our goal, or assess your time and energy and go a bit smaller.

    Just recognize that you can grow quickly even if you’re starting from scratch.

    Step 3: Create a Bulletproof Marketing Plan

    So once you’ve set a goal, you’re good to go out and try to achieve it, right?

    Well, not quite. It’s not enough to just list out a couple of ways to reach your traffic goal. You have to reverse engineer it.

    Quant Based Marketing is a systematic and scientific approach to online marketing that quantifies your expected results. It’s easy to follow, the execution leaves very little up to chance or "what-ifs", and the exact same approach is what:

  • Screenshot of a google analytics graph showing pageviews

    Work backward from your desired result by taking iterative steps to break the goal down into more manageable goals. Then create an action plan to achieve your goal.

    Click here to get a copy of Sleep Sumo’s plan and use it as your own

    I worked backward from 10,000 visitors. There are many ways you could grow a website to 10,000 visitors per month, like buying 10k worth of paid traffic. But if those visitors aren’t the right people, or they’re not subscribing or buying from you, you’re wasting your money.

    That’s why you need a marketing plan that will reach and engage your target audience. Sleep Sumo’s marketing strategy included:

    1. Giveaways
    2. Engaging the target audience
    3. Creating content

  • It wasn’t always this simple. My initial plan was far more complicated:

    Screenshot of a spreadsheet showing promotion plans

    The total amount of visitors on my initial spreadsheet was 777 visitor per day, or about 23,000 visitors a month.

    But when I sent Noah my plan, he re-focused me on working backward from the goal.

    Noah always told me do more of what is working to become more effective.

    For example, I stopped posting on my Instagram because it took a lot of time and I wasn’t seeing the return on investment. This gave me more time to focus on other things.

    If you’re assessing different marketing opportunities, we scored the opportunities based on 2 simple criteria:

    1. Ease of implementation
    2. Potential impact

  • Once you’ve assessed these two elements, your priorities should be clear. After scaling everything I could be doing, and with that feedback from Noah, I focused on the

    highest impact tasks to maximize the amount of time we had:

    Screenshot of a spreadsheet showing potential methods to get traffic

    Click here to get a copy of this plan

    We narrowed down on a handful of effective strategies to reach the total daily traffic target of 567.

    We used a quant based marketing approach to build the plan and work backward from the 10,000 visitor goal.

    Step 4: Start Generating Your First Visitors

    Before you get to 10,000 visitors, you need to get to 100.

    And the best way to do this initially is to start using the tools you already have available to you.

    Engage Your Existing Network

    You have a group of highly engaged audience members already. They’re waiting to visit, subscribe to, and share your website and content.

    This is true even if you haven’t even launched yet. Even if your email list is empty. So who are they?

    Your existing network.

    This is your most powerful tool for getting knocking over that initial traffic domino.

    Most people refuse to engage their existing network. They feel "weird" about involving their family and friends in the businesses or websites, so they never reach out.

    But that’s backward - because if anybody wants to support you, it’s the people you already know.

    I got my first visitors to by sharing Sleep Sumo with my family and friends through Facebook groups, Facebook chat, and text messages:

    Screenshot of a facebook message, showing how you can utilize your network when creating a new product or blog

    I created a spreadsheet with all my family and friends, and reached out explaining what I was working on, asking them individually either to subscribe or give me feedback.

    Reach out individually rather than in a group message on Facebook or Whatsapp. When was the last time you were added to a group message that didn’t annoy you?

    Protip: Have a specific call to action for your family and friends. They want to support you, but you shouldn’t expect them to figure out what the best way to do so is. To kick off your traffic, your best bet is to ask them to either share your website or content with one or two people they think would be interested.

    Step 5: Generate Massive Traffic with a Viral Giveaway

    Hands down the one thing with the biggest impact in my ability to get to 10,000 visitors in 30 days was giveaways.

    With giveaways, I grew my email list from 173 to 2,220 in just 3 days:

    Screenshot of Mailchimp stats for Sleepsumo

    This is important because your email list corresponds directly to how much traffic you drive to your website.

    With just one email, you can send a large portion of your list to your website with a click of a button as you email them about your content. And those people are far more likely to share your content on social media, because they’re already engaged.

    Giveaways are great for building your list because they:

    • Grow your email list extremely fast
    • Supercharge your traffic if you embed the giveaway on your site
    • Increase your brand’s awareness
    • Grow your social media presence.
    • Here’s exactly how to set up a giveaway to collect crazy amounts of emails.

      How to Work With Brands to Give You Stuff for Free

      The more targeted your giveaway is the higher the quality of your participants will be. So instead of buying an iPad to give away, work with brands to give away something that’s aligned with your blog or business.

      You can do a give away with your product or service, buy something outright or work with a company with a product that is desirable to your list to give it away for free.

      Yeah, I know. The last option sounds like the best, right? So, how do you get companies to give you stuff for free?

      You need to connect with the companies. And you need to do so on a customer level and not as a company yourself.

      Identify a few companies you’d like to work with that offer products or services that are highly desirable to your target audience. Find more than one to leave room for the company not responding or wanting to work with you.

      Once you identify the companies, start emailing them. Here is my email template you can swipe:

      Subject: Promoting [Company] to 1000+ people

      Hey [Company],

      I LOVE your stuff and want to help get the word out.

      My site [] has a growing mailing list of hundreds of people.

      Wanted to get y’all more exposure, for free.

      Can you donate [x] in a giveaway that I’ll promote out to my audience?

      Be Awesome,

      Julien Marion


      Screenshot of an outreach email to ask for pillows to create a giveaway

      It’s also important to follow up. After all, they say the fortune is in the follow up:

      Screenshot of a follow up email to Jason, who seems interested in providing pillows for the giveaway

      Check out the difference between engaging them as a customer rather than a company:

      Company to company approach

      Me: Hey XYZ company. My name is Julien and I'm from I LOVE your product and would like to know if you'd to be exposed to 1000+ people for free.

      Company: No thank you, please remove us from your list.

      Customer to company approach:

      Me: Hey XYZ company. My name is Julien and I'm a customer in LOVE with your product! I have a blog and I'd LOVE to expose you guys to 1000+ people for free in a giveaway.

      Company: Awesome! We love to hear from happy customers. What can we do to help?

      Me: Could you donate [specific number] of [product]?

      Company: Of course. Where should we send it?

      As soon as you mention your company, you’re not talking to them as if you were a customer, and they try to blacklist you and ask you to stop calling them.

      However, if you engage with the company as a customer that loves the product (and you should ONLY contact companies with products you truly love), they’ll be far happier to work with you for the giveaway.

      After I tested both approaches on the phone, I used email to close the deal.

      ProtipIf you want to test the spam-meter of your emails so you don’t get blacklisted or piss people off:

      Go to:

    • Screenshot of mailtester and what happens when you use it

      You don’t want to send out spam or anything that could be considered spam!

      Setting Up Your Giveaway

      One of the most daunting things about running a giveaway is how to set it up and collect entries. You want to make it as automated as possible so you don’t have to babysit your giveaway.

      The best way to do this is to use a giveaway program.

      There is one free giveaway program, and one paid that I’d recommend:

      1 - Rafflecopter

      Instead of going through a process when entering, users can see all entry methods at once, so they can choose which entry option they want.

      Participants can enter via Facebook or by email, and you can choose a winner or have Rafflecopter choose it for you. They also provide a detailed report (in a spreadsheet format) of each user and entry methods – making it easy verify the validity of entries.

      2 - KingSumo

      This is the giveaway software I used. It works great, and you can create an AMAZING looking giveaway in 16 seconds, like the one I set up for my Sleep Sumo giveaway:

      Screenshot of a kingsumo giveaway for Sleepsumo

      KingSumo drives traffic back to your site by generating a unique short-URL for every entrant. Participants are encouraged to share on Twitter and Facebook to increase their entries. You can set how many entries can be earned by referral.

      When you are setting up your giveaway, plan to make the giveaway last for at least four days.

      Four days allows you to maximize the event and generate buzz without dragging it on for too long such that it loses momentum and the participants forget about it.

      Getting the Most Emails Possible from Your Giveaway

      There is a certain virality that comes with doing giveaways, and you can bake that right in by incentivizing sharing.

      Choose 1-2 social media platforms your audience spends time on, and incentivize sharing on those platforms only. Don’t clutter their trajectory by giving them 10 places to share on social media plus entering by giving you their email.

      I identified that my target audience spends a lot of time on Twitter, so I incentivized Twitter sharing. Check out how one participant entered the Sleep Sumo giveaway with a Tweet:

      Screenshot of someone sharing the sleepsumo sweepstakes on twitter

      The best place to start to get the ball rolling with getting those initial entries is your existing email list. Yes, even if you only have 5 people on it.

      I just told you how to contact new people to enter your giveaway. But you should also send an email out to your email list about your giveaway, and then don’t forget to remind them of it’s end date.

      Send a reminder emails for when there are 3-4 hours left

      Most people will find out about your giveaway and forget about it if they didn’t enter right away, so let people know that your giveaway is ending 3 hours before it ends.

      You get most of your rush at the beginning and at the end of your giveaway, and sending a reminder email 3 or 4 hours before will ensure maximum entrants (and therefore more emails):

      Screenshot of an email, telling people that there are only 4 hours left for the giveaway

      Set up social media reminders

      Tweet out reminders that your giveaway is ending every hour for the last 3 hours, and then for 30 minutes, 15 minutes, 10 minutes, 5 minutes, and 1 minute:

      If you have Hootsuite you can automate this. If not, schedule them to go out via Buffer or another scheduling program.

      Choosing a Giveaway Winner

      When the giveaway ends, you get to choose a winner!

      Here’s a small traffic tip, though. Don’t just email the winner to let them know they won. Instead, build some buzz and send participants to your website to find out who won through a post or update.

      I’ve tested numerous subjects lines for this email, and the two subject line winners are:

      Subject line: Congratulation to…

      Subject line: The winner is…

      Here’s an example of the email that went out to the winner of the Sleep Sumo giveaway:

      Screenshot of the page where the winner of the giveaway is announced, and a link to an article by SleepSumo

      This drives traffic and makes it far more exciting for the winner.

      Step 6: Create a Content Strategy to Minimize Effort and Maximize Impact

      Content marketing is important to driving traffic to your website. Content is what helps the search engines pick your website up, educates your customers, and eventually sells your product.

      So having a content strategy was important in helping me create daily content.

      And one portion of my content strategy was to email interview celebrities and people with large networks.

      Interviewing is great for a few reasons:

      • It provides social proof as you feature influencers on your site
      • It provides free, engaging content
      • The interviews don’t take a long time to create.     

    • Interviewing influencers about their sleep helped me drive traffic, because the interviewees would usually share with their audience - plus I’d be able to build a relationship with them.

      Make a list of influencers in your niche or similar niches that reach your target audience and reach out to them with an interview request. List a lot of people, because not everybody will respond. You can expect a 25% response rate.

      When I started reaching out, Noah had me send these requests every single day:

      Screenshot of an email from Noah Kagan

      This increased my likelihood of landing interviews. Here’s what I would email the people I wanted to interview:

      Hey [first name],

      Huge fan of your work. Your thing about [x] really impacted me.

      I run a popular newsletter about how to improve sleep.

      Love to ask you 4 super short questions about your sleep to share with my audience.


      Be Awesome,


      An example of this email that was really effective:

      Screenshot of an email sent to Nat Eliason, and Noah

      Once the person responded to me, I’d send them the interview questions:

      Screenshot of an email to Noah, with interview questions that might interest SleepSumo readers

      With this template, I’ve been able to interview some awesome entrepreneurs, like:

    • Because I featured these influencers, they were also happy to share the interview content with their audience, like Andrew Warner did with his 40,000+ followers:

      Screenshot of Andrew Warner promoting a Sleepsumo article on Twitter

      This drove even more traffic. In a normal piece of content, it would have been very difficult to get these types of influencers to share it. But when you quote or interview them? Of course they want to share it!

      Here’s an email script of how I asked them to share it with their audience:

      Subject: Thank you SO much for this

      Hey [first name],

      I'm a beginner. Thank you SO much for this.

      Here's your interview. [link]

      If you have 3 seconds, it would mean the world if you could share, clicktotweet link.

      No sweat if you can't.

      Have a magical day,


      Twitter was the best way to promote the content of Sleep Sumo’s interview and to leverage my "guest" audience.

      Content where you bring in influencers and other people into the mix - either with a viral expert roundup post, interviews and expert opinions, or even just quotes - has virality built right in. It ensures that those people are far more likely to share your content with their large followings.

      Step 7: Be Accountable

      You can try every technique and strategy in the world, but if you don't implement, you have nothing.

      Say it with me, folks: execution and persistence.

      Having someone to keep me accountable is one of the only reasons I was able to grow Sleep Sumo’s traffic in such a short period of time.

      Daily accountability is challenging and painful. It takes discipline because you have to report every single day on your progress towards your objective. But it remains effective, because it will let you know if you're on track or if you need to readjust.

      Because remember: What you focus on grows.

      You get to 10,000 visitors by paying attention to where your traffic comes from and when. Understanding the basics of analytics is crucial in doing achieving just that.

      To stay accountable, email someone every night about what you accomplished and how close you are to your goal. I did this with Noah for the duration of the experiment, and it was incredibly helpful.

      Here’s the type of update I’d normally send Noah:

      Screenshot of an email conversation between Noah and Andrew

      And I made sure to send it every week to stay on track:

      Screenshot of an email conversation between Noah and Andrew

      Result = Got shit done 

      Even if you’re not doing a challenge like I was, finding somebody to stay accountable to will make sure you don’t fall behind or rest on your laurels.

      Find a mentor, coach, or even just somebody who is working toward something similar to hold you accountable to your goal.

      Send weekly - if not daily - updates on how you’re progressing and what you’re doing to reach your goal. It’s best to do this with somebody who knows marketing enough to give you feedback and point out blind spots you might have.

      So…Did I Get to 10,000 Visitors in 30 Days?

      So you might be wondering whether I was able to swing it.

      Was I able to go from 0 visitors each month - launching my blog from scratch with no connections, no money and no advantages to over 10,000 visitors?

      Let’s let the screenshot do all the talking:

      Screenshot of a graph that shows the pageviews and sessions that sleepsumo has received

      If you can’t see that image, the answer is YES. I did reach 10,000 visitors in just 30 days.

      Reaching 10,000 visitors was very rewarding. There was a lot I could do with that amount of traffic. For example:

      • I could have gone to a mattress firm company and sell ad space on my site
      • I could have worked with a sleep company for sponsorships
      • I could create my own product and sell it to my list.

    • I viewed it more as an experiment and a challenge.

      In life you either put limitations on yourself or allow others to limit you. The only limit is the one you set yourself.

      Keep pushing.

      And if you want an extra boost to help you reach your first (or next!) 10,000 visitors a month, get the marketing plan including scale and templates I used for Sleep Sumo.

      Click here to get the marketing plan

      And if you enjoyed this 0-10K, check out the others from this series:


Sumo Shortcuts are based on proven strategies. Try them free for 14 days. If they don't work, don't pay a cent.

Trusted by some of your favorite companies