How I Write 8 Blog Posts a Week While Running 2 Companies

SMS Text
How I Write 8 Blog Posts a Week While Running 2 Companies

You’ll never succeed at content marketing if you can’t create content on a regular basis. In essence, you need to learn how to streamline your content creation.

The good news is it’s not that hard. I’ve figured out how to streamline my content creation process. It works so well that I write eight blog posts a week. I publish three times a week on Quick Sprout, and I guest-post five times a week.

Here’s how I streamline my content creation, and here’s how you can too:

Step #1: Generate a List of Potential Topics

The first step in my content creation process is to find topics I can write on. The easiest way for you to do this is to find blogs in your space and look to see with what type of content they have done well.

All you have to do is put in your competitor’s blog URL into the Quick Sprout Analyzer, and you’ll get a list of results that looks something like this:

How I Write 8 Blog Posts a Week While Running 2 Companies

I used Copyblogger as my competitor. If you look at the image above, you’ll see a list of all the blog posts on Copyblogger. The Quick Sprout tool organizes the list based on social shares, putting the most popular posts at the top.

One of Copyblogger’s most popular posts happens to be To find out the title of the post, I typed that URL into my browser. The full title of the post was “11 Essential Ingredients Every Blog Post Needs [Infographic].”

Because we have similar audiences, if I were to write a post on that same topic, it would probably do well. But you don’t want to copy people – you don’t want to be known as the blog that regurgitates the same old information.

Instead, you want to take this title and spin it. Assuming you have a marketing blog, here’s how you could potentially spin “11 Essential Ingredients Every Blog Post Needs [Infographic]”:

  • 11 Essential Ingredients Every Landing Page Needs [Infographic]
  • 11 Essential Ingredients Every Landing Page Needs
  • 11 Essential Ingredients Every E-Commerce Site Needs
  • 11 Essential Ingredients Every SEO Campaign Needs

If you look at the four variations I created above, you’ll see that the first one is similar to the original title. I just changed the phrase “blog post” to “landing page.” But then I realized that creating an infographic would be time-consuming, so with the second variation, I removed the word “infographic” from the title.

As for the third and fourth variations, I replaced the phrase “blog post” with phrases “e-commerce site” and “SEO campaign.”

I could write on any of these title variations, and the post would do well.How do I know this? Because the original title from Copyblogger did exceptionally well, and Copyblogger and Quick Sprout have similar audiences. Sure, my post may not do as well, but it will do well enough.

You too can go through the same process of coming up with content ideas. All you have to do is find good titles other bloggers are using and replace a word or two to make them unique.

Time limit: You should spend no more than ten minutes on coming up with content ideas.

Step #2: Create an Outline

Once you know what you are going to write on, create an outline. The outline should contain an introduction, a body, and a conclusion.

Typically, when you are creating an outline, I recommend that you actually write your introduction and conclusion. As for the body, list the main points you want to cover in a bullet format.

The introduction shouldn’t be more than a few paragraphs. It should tell your readers what they are going to learn as well as be persuasive enough to convince them to read the rest of the post.

For the body, you don’t have to do much other than make a few bullet points, describing the ideas you want to discuss. Your thoughts don’t even have to be complete sentences – you can worry about that in the next step. All you have to do in this step is list three or four main points you want to cover within your blog post.

When writing the conclusion, you should reiterate what your readers have learned in the post. In case they decide to skim your post, they’ll at least be able to grasp its contents by reading the conclusion.

Time limit: You should spend no more than twenty minutes on creating an outline. If it takes longer than that, you are picking topics that you are not very familiar with.

Step #3: Write

Now that you have your outline, it’s time for you to write your blog post. Luckily for you, the introduction and the conclusion are already written. You just have to fill in the body by going into more depth of what you are trying to cover.

When writing the post, keep a few things in mind:

  • Keep your posts under 1,500 words – sure, this may not be ideal from a search engine perspective, but your readers are more likely to read your content if you keep things short and to the point.
  • Create a conversation – use the words “you” and “I” within your post. This will help create a conversation and hook your readers.
  • Use data – opinions are great, but facts are better. Back up the points you are making with data if you want more traffic. When I use data within my posts, I tend to get more engagement. The post I hyperlinked in the previous sentence generated well over 200 comments.
  • Simplicity is the ultimate sophistication – don’t try to use advanced words that no one understands. Keep your message simple. If a fifth-grader can understand it, you’ve done well. If you have to use images to convey your points, then do so.

When you are writing, don’t worry about fixing errors. You can always re-read your post and make changes later. Your goal for this step is to just write.

Time limit: You should spend no more than sixty minutes on finishing your post. The writing portion typically takes me forty-five minutes, and then I spend fifteen minutes re-reading and adjusting the post.

Step #4: Proofread, Add a Picture and Schedule

Ideally, you shouldn’t be doing Step #4. You should be hiring someone else to do it for you. You can find people through Odesk, or you can hire Ahnamy editor.

I’ve found that it’s quicker to write a post in Google docs or Microsoft Word and have someone else correct it, post it to WordPress, and even add pictures.

Your time is valuable. You should stick with creating content in the most streamlined process. I used to post to WordPress and add pictures to each of my posts myself, but that process would take me twenty to thirty minutes. By hiring someone, you’ll save time.

When it comes to your publishing schedule, you should stick with Mondays and Thursdays. According to HubSpot, those are the ideal days, and mornings are the ideal times.

My favorite time to publish, based on Quick Sprout data, is 8 a.m. Pacific Standard Time on Monday. Keep in mind, most of my readers are from the United States, specifically – the West Coast.

Time limit: You shouldn’t spend any time on this step. Hire someone to do Step #4.


It’s not that hard to streamline your content creation process. You just need to figure out how many times a week (or month) you want to publish content and stick with it.

Once you decide on the frequency of posting, make sure you create a few extra posts in addition to the required number. That way, if something doesn’t work out, you’ll have a few backup posts. Your readers will feel you are consistent even if you drop the ball with your content creation process.

How else can you streamline the content creation process?

P.S. If you don’t have time to streamline your content creation, you can always follow these steps and hire a writer. But I recommend that you try it out yourself before you hire someone.

This post originally appeared on QuickSprout, and is re-published with permission.

Neil Patel
Neil Patel is the co-founder of KISSmetrics, an analytics provider that helps companies make better business decisions. Neil also blogs about marketing and entrepreneurship at Quick Sprout.
Get the latest news from Search Engine Journal!
We value your privacy! See our policy here.
  • Isaac Rudansky

    Thanks Neil for the insightful and practical suggestions. It’s amazing how much legwork and chronic headache can be removed by hiring someone to dot the i’s and cross the t’s – so to speak.

    After hiring a fantastically talented editor in the Philippines, we’ve been able to manage a consistent blog without the overwhelming burden of the peripheral tasks associated with writing the actual content.

    Thanks again,


  • Karan Rawat

    Wow Its amazing! Great Job Niel, thanks for sharing with us, i am thinking of hiring someone to do this for me.

  • Joe

    This is really good input. I am going to begin my blog soon and am in the market for some good streamline tips. This is great. Will definitly be following your input on blogging in the future.


  • Maddy Saxena

    Hey, that was an inspiring one! It’s not that i am unaware of all the tips that you mentioned, it’s just that i am just lazy. But your title was motivational enough to bring a few idea in my mind. thanks

  • Mark H.

    Thanks for giving a direction for creating content. I would like to follow this from today onwards.

    Thanks once again.

  • Sherman Smith

    Hey Neil,

    Great post!

    Once again you wrote something profound and is similar to how I write my posts. The difference is that I don’t write 8 blog posts a week. My busy schedule is what keeps me. Anyways, once again, thanks for sharing!

  • Emmanuel

    Hello Mr. Neil,

    Please allow me to refer you as Mister of the Blogging scene. Your posts are just filled with insights and this one was of no exception.

    Proof reading and adding images matters a lot. I have this perception which goes something like this; if you have no words to add, let the image do the rest of the talking.

    Thank you and do have a great weekend. I found this post shared on

  • Lawrence Berry

    Writing 8 posts while running two companies is amazing, and I thank you for sharing how you do it. Its quite inspiring. Do you have any time on your hands? haha But no, I understand your tactics and I will surely implement them as I continue to blog. I am new to the blogging world and seeing posts like this has surely given me ideas that will be useful to me. I surprising that I actually used some of these techniques, but I don’t use an analyzer as you do. Ill have to look further into that. Thanks!


  • ‘Uju Uduma Ikpa

    Hi Neil,
    I really enjoyed reading this post. It’s refreshing indeed. I will try these steps myself as I’m struggling with producing contents. Funny enough, it’s possible to have loads of information in one’s head without pouring it out, until it’s stale.
    However, I may still do step 4 myself as I don’t think I can afford a proofreader right now nor someone who would add pics and publish.
    Have a great day.

  • Mary Gravitt

    These steps you provide are new to me, I go to Step 1 the easiest way to do find some blogs which I could look what type of content I used to. Oh this really helps me. Very helpful tips. Anyway yes, when writing something or telling something it’s better to deliver the direct point of views because this will be the good thing to reveal than telling million words that is hard to understand.

  • Rohan Bhardwaj


    This is the best advice I have received Neil. You are awesome and I learned from great stuff today. I will definitely adhere to some tips like posting time and frequency.

    Also, I will add some back up post, just in case I miss it. Also, the spirit with which you are posting three times in quicksprout and 5 guest post is something I thought difficult to nail, but now I think, I need to reconsider it.

    Bookmarked this post, I may need to come again and again. I found this post on Kingged.

  • Michael Foote

    Thanks Neil, pleased I found out about the social element of your analyser tool. Our blog editor recently created a list of article ideas for our writers and productivity increased significantly.

  • Michael Foote

    Thanks Neil. Glad I discovered the social media element of your Analyser from this post! We found it beneficial to list a number of potential topics at the beginning of the week which helped increase productivity.

  • Blesson John

    Hai Neil, that’s a lot of effort put when you are managing two companies. Your passion to provide quality content to readers is the driving force that makes you successful. Keep going.

  • Sam Singh

    Hello Neil,

    Such a motivational article you posted, it is such difficult task but you show that if you want something then nothing is impossible.

    Sam Singh

  • Karan S.

    Great article Neil. Producing good content consistently and regularly definitely benefits from some sort of structure. The one you illustrate here is as good as any out there.
    Thanks for sharing.

  • Mansoor Valli

    Hi Neil,
    Really very informative post. I am a student who is just into blogging since two months. As a newbie I was able to write just five posts per week. But the way you presented your post boosted up my levels. Thanks a lot for the post and keep writing.

  • Rohit Prabhakar

    Hi Neil

    Wonderful post. Thanks for sharing. This is the biggest challenge that I face and what a practical way to solve it. Thanks a lot.

    I have a question: How do you research for right data to support your post. That is the most time consuming part as per me?

  • Aimee Doyle

    Thank you for the tips! I will think of something to write about, but then I’ll get distracted and lose it. I like the idea of tracking the websites you have viewed to possibly have the same thought that sparked the idea.

  • jtrott

    While much has been written on this topic, your article expresses both the positive and negative aspects of this important topic, without taking an boring stance on either side of the issue. Neil Patel, I must Thank you for your thorough research and clear writing.

  • Nick Stamoulis

    I’ve found that having a data point to work around also makes it easier to write a post. 73% of marketers say that…what does that mean to you? What does that mean for your coworkers? What does that mean for your customers? A whole post can be built around explaining what one solid piece of information means.

  • swati

    Really these is great post for me because i have decided to writer a blog and given information will help me to write a blog

  • savan

    Excellent article i want to write one post per day hope that help me alot

  • savan

    Excellent article i want to write one post per day hope this tips help me alot

  • Craig McCourt (@CraigMcCourt)


    It’s not rocket science, but sometime the simple ideas are what we walk right by. Thanks for sharing some wisdom, glad I took the time to read your blog today. sharpening the saw…

  • Syed Muksit

    Thanks Neil. Probably just what I need at this very point in time 🙂