*Discloser: This post may contain affiliate links, meaning, I get a commission if you decide to make a purchase through one of my links, at no cost to you.

how to batch create content

As a content creator, you know how much time and effort it can take to publish a new piece of content. Not only that, you should also do it on a consistent basis.

That can sometimes be a real struggle, especially if you don’t have a good system that allows you to plan ahead.

And trust me, I’ve totally been there. Even now I sometimes have to come up with blog post topics last minute.

However, it has improved a lot over the past few months. And the main reason for that is that I batch create content.

Now, let me clarify: it’s not like I woke up one day and decided that I’ll mega batch all my content for months in advance. No, this is work in progress. I started with one area and moved it up from there.

Batching content is an amazing way to save lots of time and stress during your content creation process. But make sure to take it one step at a time. If you set unachievable goals, it will only result in more overwhelm because you don’t manage to batch all your content the way you wanted to.

So, in this article I’ll show you how to batch create content. I’ll break it down into 8 actionable steps so you can take action right away.

But first, let’s look at what content batching even is and why it’s so beneficial.

What is content batching?

Content batching is a very simple concept where you create a bunch of the same kind of content at once instead of creating one piece of content whenever you need it.

For instance, instead of writing and publishing one blog post per week, you might take one day per month and write 4 blogs posts for 4 weeks. Then you might take another day where you just edit and schedule those blog posts.

This way, you’d have all your blog posts for the month done in 2 days!

Related articles:

Pretty awesome, huh?

I’ve starting my content batching with Pinterest. Initially, I created and planned all my pins for a week once per week. Then I took it up a notch and now I’m creating and scheduling all my pins for a whole month in about 3 to 4 hours once per month! So, now I just take one full day or 2 mornings per month to create all my pins for 2 websites.

Boy, that’s so freeing!

Benefits of content batching

Okay, I already got into the benefits of content batching a little. Now, let’s look at them more in-depth.

Less stress and overwhelm

The number one benefit of content batching is definitely less stress and overwhelm. Just imagine that feeling of having content created and scheduled for weeks in advance!

No more last-minute writing blog posts or filming videos or not knowing what caption to write.

Content batching forces you to plan ahead. Plus, it will give you a structure and allow you to upload content consistently. And structure and planning will bring you a whole new level of peace of mind.

Content batching will allow you to plan ahead and reduce a whole lot of stress and overwhelmed
Content batching will allow you to plan ahead and reduce a whole lot of stress and overwhelmed

Increased efficiency

The next huge benefit of content batching is increased efficiency.

Batching allows you to stay in one mental zone for a long period of time. This way you can decrease or even avoid context or task switching. Now, research has shown that we need a whole lot of mental energy for every switch we make. So, if you can avoid switching around, you can use all that energy to actually get work done.

Allows you to plan ahead

As mentioned before, content batching not only allows you to plan ahead but it basically forces you to do so.

Don’t get me wrong, you can always adjust things on the way and create some content in a more spontaneous manner. But the good thing is you don’t need to. You already have a bank of content scheduled. And if you want to add something spontaneously, you just have content for another week.

Frees up time for other tasks that move your business forward

As content creators, we’re often only focused on publishing high quality content consistently. And that totally makes sense, it’s the core of your business!

But if you want to grow your business, you’ll have to have time to also deal with other things such as strategic decisions or managing a team.

If you batch create your content, you’ll free up a whole lot of time that you can dedicate to other important parts of your business and your life.

Side note: if you’re struggling to set boundaries, you’re not alone! Here’s an article with 11 ways to set boundaries as entrepreneurs.

As a content creator you also need to have time for other business activities and batching gives you this space
As a content creator you also need to have time for other business activities and batching gives you this space

How to batch create content

Alright, I hope you’re hooked by the idea of content batching by now!

So, now let’s look at how to batch create content without increasing overwhelm or stress.

1. Figure out what kind of content you want to create

First of all, make a list of all the kind of content you want to create.

What platforms are you active on?

What kind of content is your top priority?

Would you like to create content for more platforms than you’re currently doing?

I highly recommend starting out with just 1 to 3 platforms. But if you’re a little advanced, content batching can help you create content for more platforms without much extra effort.

For now, decide on one platform that you would like to start batching content for. For me that was Pinterest. Now that this is working great, I’m working on the next platform, which is my blog.

Figure out what kind of content you want to create first
Figure out what kind of content you want to create first

2. Decide how often you want to upload content

Now, take that first kind of content that you want to start batching and decide how often you want to upload new content. Maybe you’ve already figured that out. Then just decide on what days you want to upload something fresh.

This is important, so you can plan ahead. The way I like to do it is to reverse engineer a process. This means that you look at what is required to get the end result, for instance, uploading 2 articles per week, and then determine how much time you need for each step. We’ll talk more about that in step 5.

3. Use a content calendar

Using a content calendar has been a huge game changer for me. It’s very difficult to plan ahead and publish consistently if you don’t have anywhere to contain that information.

This is why I’ve created a customizable content calendar for 2021 that I use myself to plan out all my content for all my platforms.

Click here to download your own free copy and start planning right away!

free content calendar 2021
Download my free content calendar template 2021

4. Plan at least once per week

Now, in order to batch create content, you need to have a system to plan that content in advance. Otherwise, you’ll be hit with the same kind of overwhelm when the content batching day comes along, because you don’t know what to create!

This is why I recommend blocking off time at least once per week to plan your content. I like to actually do it once per month and then refine it on a weekly basis. At the moment, Sunday is my planning day. But I’m testing out different things to see where it best fits in.

Schedule this planning time in your calendar and make it a top priority!

5. Create a workflow for each kind of content

Alright, here’s another really important element to make content batching effective and successful. Make sure to create a workflow for each kind of content.

For instance, for me it looks like this to write blog posts:

  • Keyword research and outline
  • Writing
  • Editing and uploading

This is very simplified, and my initial workflow was much more detailed. Start with as many details as you need and make sure to actually write it out in a document. Then take a few steps together that make sense. For instance, keyword research and outline both are preparation activities I need to do before I can write my blog post.

Once you have your workflow and you have your different chunks required to create your piece of content, you can then batch those different parts to make batching super efficient.

For instance, instead of writing one article from start to finish in one day – that would still require a lot of switching because you would work in different manners – you could batch all the article preparation for different articles in one day. Then you only write several articles the next day. And after that you’d only edit those articles during one day.

Having a workflow for each kind of content makes batching so much easier
Having a workflow for each kind of content makes batching so much easier

6. Find ways to repurpose content for different platforms

If you’re a little more advanced, publishing content on different platforms is a great idea to attract a bigger audience. Make sure to first establish a good routine for one kind of content before you expand to other ones.

Now, the good thing is you don’t need to create whole new pieces of content for each platform. You can just repurpose your existing content and create it to match the type of content published on this platform.

For instance, what I do is I create a video for most of my articles. But that doesn’t mean I need to come up with extra video ideas. I just repurpose my article.

This means my article is more or less my script so I save a whole lot of time. And I just rewrite the title to match a search query and make it more clickable. I often use parts of my article in the description and then I interlink both.

This way, I can create content for 2 platforms with minimal extra effort.

7. Block off a time slot to only work on one kind of content

As mentioned before, batching means to work on one kind of task for a set amount of time.

In order to do that you need to block off time slots during the day where you’ll only work on this kind of content. The best way to do that is calendar blocking. This allows you to immediately get a great overview of what’s going on during the week.

If you think of other things you need to get done during that time, write them down on a piece of paper and get back to them later.

Resist the urge to jump to other things. Only focus on that one kind of content during those blocks!

8. Start with batching once per week

When you get started with content batching, you’ll likely need a little time to adjust your routines and habits. This is why I highly recommend going one step at a time.

Before you want to create all your content for the whole month, start with your content for a week. If you only publish one piece of content per week, then make sure to get it done one week in advance.

Take it slow. Rushing this process will only result in more anxiety and overwhelm.

Start batching once per week and then take it up from there
Start batching once per week and then take it up from there

9. Move up to batching for longer periods

Once this works well, try batching for 2 weeks and then 4 weeks. I think 4 weeks is a great time to batch content for. After that, I prefer to have the space to adjust my strategy, look for current trends or create new content based on what topics have worked well in the past.

Some people batch for months at a time. If you’re comfortable with that, go for it. Just build it up slowly and see where your limit is.


Alright, so this is how to batch create content and save tons of time!

As you can see, it’s a really simple concept. The key to success with batching is to start slow and set attainable goals. Once you’re comfortable with your new routine, take it to the next level and batch for a longer period of time.

You’ll soon notice that you don’t actually need longer to batch more content because you’ll become more efficient due to less task switching.

One key element is to have your content calendar in place so you can effectively plan ahead. Make sure to download your free content calendar template 2021 now to get started right away!

free content calendar 2021
Download my free content calendar template 2021