How To Come Up With Content Ideas + Put Them Into Your Asana Content Calendar


Having a content calendar is a great way to stay ahead of the game with putting out helpful information for your business. Now a days for online business, having a blog is almost a must have for driving the right visitors to your website.

Not only is having a blog key, but putting out numerous forms of content, such as newsletters, youtube videos, podcasts and so on has become the norm for online businesses. All of this content can really eat away at your time and you can feel extremely overwhelmed keeping up. The best way to tackle content creation is to batch it. (learn all about batching here)

Once you know the topics you want to write about, you can create a schedule to batch multiple blog posts, videos or podcasts so that you can knock out months of content in less than a week if you want.

Being organized and staying ahead is the perfect way to ensure that you’re consistent with putting out content.

How to come up with valuable blog content?

In order to plan ahead, you’re going to need to know the topics you’re going to make content around. Here are some great places to look to come up with your list of content ideas.

1. Twitter

Twitter is great for seeing what people are actually talking about and the questions they have. Do a search for a hashtag that relates to your niche and then go through the search results to see what people are saying. If you see other articles posted, look at the retweets and likes on it. If they have a high engagement rate, then this is a topic that people are interested in. You can also look at the comments on a tweet to see if people are asking questions about it. These can easily be your next blog post topics.

2. Google Analytics

If you already have a library of content on your website, you can use Google Analytics to see which posts have the highest number of reads. If you’re seeing that a certain topic you cover has the majority of your reads, then this is an area you are going to want to develop another post in.

3.  Surveys

You can use free survey software such as SurveyMonkey or Typeform to ask your readers questions. Put out a email blast to your list and fill the survey with questions that will provide answers regarding your niche.

4.  Blog Comments and Emails

If you already have a fanbase, use the comments on blog posts and responses to emails that you’ve sent out to compile a list of questions. Often times your readers will leave questions about areas they didn’t fully understand which you can now easily turn into a blog post ;)

5. Facebook Groups

I recommend that you join a few Facebook groups that would have your potential readers in. Pay attention to the types of posts within the group and the questions people are asking. Again, you can compile a list with all the questions that relate to your niche and start answering them in blog posts. Then you can even share them with the group to help them out and bring them to your website at the same time. Win Win!


This is a website that I recently started using and it shares a lot of valuable information. Although if you;re not on their paid version, it limits the number of searches you have, it still provides very good insight. Use the search bar to search a keyword related to your niche. Results of the most shared blog post will show up and you’ll be able to see the specific areas people are reading about. Use this data to help come up with your own version of the topic and add a new piece of information for your readers that will set your content apart from what is already out there.

7.  Amazon

This one is super knew to me but also very useful. I learned this tip throughout my journey as a writer and it is a cool way to get ideas. Using Amazon, search for books in your niche and take a look at the table of contents. Each chapter is a topic an author talks about relating to your niche. Now I wouldn’t go steal it and everything they say about the topic, but use it as a starting point for your title and write your take on the topic.

Creating a Content Calendar in Asana

After generating a list of content ideas, it’s best to have everything planned ahead of time and organized into a content calendar. You’ll be thankful you planned ahead when an unexpected thing like a sickness or a family emergency comes up and you’re unable to put out content. I recommend staying at least two weeks ahead, but the longer the better in my opinion.

There’s plenty of different ways to organize your content, but I find using Asana to be very simple and also very effective. And the best part, you can start using it for free!

Here’s how you’ll do it...

When you’re in Asana go into the top right and click on +NEW and select Project.


The next screen is going to welcome you to a bunch of template options. Here we are going to build from scratch so choose Blank Project.


Next you’re going to give your project a name, which in this case could simply be Content Calendar. Then choose Board. You can also choose who will have access to this board. If you work solo then you will keep it to just you. If you have a team working with you, you can invite members of your team to have access to the board and later assign them tasks to complete.


Now you will see default boards which we are going to customize.


You can start out by labeling each column with a day of the week. Then the next column you can label as Next Week and then another as Upcoming.


Now is when we will start to add in content. Let’s say you want to put out a blog post on Tuesdays and Thursdays, a newsletter email on Wednesday and a Youtube video on Fridays. That’s a lot of content to keep track of, but by breaking it into columns by days, you’ll be able to visually see what’s in the queue to come out more easily.

To add in a piece of content, simply press the plus sign (+) under that desired day and type the title of the post, video or newsletter and it will create a task to complete this piece. For example, you want to schedule in your blog post for Tuesday called, “How I plan and set goals for my business” just type it into the Tuesday column and press enter and a new task is created.


Next, click on the box to add in Subtasks (if you have any). These could be tasks such as, outline blog post, create draft, edit, create graphics, schedule and post. To add these in, start typing next to the check marks. In this area, you can also choose due dates and assign subtasks to yourself or someone on your team.


Next up, I recommend assigning colors to each type of task which is called Tags. For example, all blogs are Blue, newsletters can be red and Youtube videos can be green. These can be added to Tasks by clicking the three dots on the top right and selecting Tags. Type in the type of project it is and choose the color you want.


Now when you see it on your board, you will quickly know what content is what by seeing the color bars on the box.


By clicking on the box, you can also Assign the task to someone on your team or yourself by clicking on the small person icon.


Next, add a Due Date for this task. Click the next small icon that is a calendar. Assign the date that you want this post to be published. Using the earlier example of a blog post, you’re going to want to choose a Tuesday date.

Also within each task you can add Attachments to further organize your content and have it all in one hub. By clicking on the task box and then the paper clip icon, you can choose to add documents from your computer, google drive  and other sources. This way you can easily check-in on a project by clicking the attachment link rather than searching for the document in your folders.


For your Monday - Friday view, log in all the content for the week you plan to start using this system. Then, fill up the other columns, Next Week and Upcoming, with the rest of your content. Be sure to set dates for each task.

To get a full calendar view of your content, go up to the top and click on Calendar. This will bring you to all your content laid out in color on a calendar. This view will help you to see a full picture of what’s in the works and help you to plan out more content ahead of time.


As you complete each week, you will drag your content in Next Week over into the corresponding day in the Monday - Friday columns.  The ones that you just completed can be deleted from the queue or you can add in a column called completed, and put everything under there in case you want to reference back to anything.

Once you get this system down of generating ideas and creating your content calendar, you’re going to be able to save loads of time in the long run.