Book a Call

How to create a master Marketing Calendar in Asana: A complete guide.

Published 9 November, 2022
Tasbih Amin
Written by Tasbih Amin

It goes without saying that content marketing has become an integral part of any company’s strategy for success. No matter the industry or service you provide, establishing a presence online can help establish your credibility, build a loyal following and acquire clients/customers. 


With that said, content planning and marketing are no longer as simple as posting a thought on Twitter or a meme on Facebook. Content has become more diverse and sophisticated than ever, with every channel requiring its own process and management. Google Sheets can no longer cut it, which is why we recommend migrating your content marketing planning and management to Asana.  


Asana is a project management tool that allows you to track and monitor your marketing tasks and campaigns in one place. It’s a great way to streamline your marketing processes and keep your team organized, coordinated and on track. 


This guide goes beyond just creating a single calendar project with tasks as pieces of content. Instead, we’ll show you how to plan and manage your marketing content based on each channel separately, and finally connect them to a single point of truth on Asana: the master Marketing Calendar.


 We’ll help you go from this:


excel marketing calendar


To this ✨ :


A marketing calendar in Asana


Additionally, we’ll be guiding you through simple automations to maximize your productivity and speed up your marketing processes. 


Let's begin ⚙️!


Before you start.

Before we dive into Asana (we know, you’re dying to), let’s take a step back to plan your content strategy. If you aim at nothing you end up missing your target every time, which is why you should think about the purpose of the content you’re putting out and how it ties to your business goals. 


To start, here’s what you’ll need to do:

  1. Figure out your business goals: Are you looking to expand your reach, bring in new customers or build your influence? What does success look like and how does it translate into KPIs and targets? For example, your goal is to build your credibility as a Marketing Strategist to sell your services to more clients. Your targets include increasing website visits by 15% and acquiring a new client every month. 
  2. Do some research: When you’ve locked down your targets, look up the best channels and content format that can help your reach your goals. 
  3. Choose your content type: Based on your research, decide on the type of content and channels you’ll be using to market your credibility. For our example, we’ll choose text, video and audio as content types. The channels you’ll be posting to are social (LinkedIn, Instagram and Twitter), blog, YouTube, email (newsletter) and podcast. 
  4. Create a content calendar: Now that you know what your goals are and where you’ll be publishing your content, it’s time to create your content calendar in Asana. 
  5. Measure your results: Don’t forget to regularly check your progress against the targets you’ve set at the beginning of this process. Based on your performance, you can work on improving your processes and tweaking your content along the way to hit your goals. 


With a firm framework set in place, you increase your chances of reaching the results you desire with the content you put out. 


New call-to-action


Creating a master Marketing Calendar and content projects in Asana.

Below is a comprehensive visual guide that will show you how to build projects for each content type/channel and connect them all to one Marketing Calendar. We've also added a few easy-to-apply automations to streamline your processes and save you time. 


1. Create your master Marketing Calendar

As mentioned earlier, the master Marketing Calendar will be linked to the different marketing activities and content you produce.

To create your master calendar, apply the following steps:

  1. On the home screen, navigate to the project section on the left bar.
  2. Press “+” icon.
  3. Select “Blank project” from the drop-down menu. 
  4. Name your project “Marketing Calendar”. 
  5. Pick your team and your preferred privacy setting. 
  6. Select “Calendar” as the default view. 
  7. Click “Continue”. 

Create project in Asana


When you open the new project, add sections (Tab + N) with the names of your marketing activities (blog, podcast, social, etc.).  


Master Marketing Calndar Sections in Asana


2. Create a project for each marketing activity 

Now that you have a master calendar to link all your activities, it’s time to start a project for each channel you’ll be posting to. For example, you’ll create a project for your social posts, one for your blog and another for your podcast. Repeat the steps mentioned above, but select the “List” or “Board” view as your default. 


For a better visual on the master Marketing Calendar, assign a colour code for each project:

  1. Click on “…” next to your project.
  2. Pick a colour and icon that represents your activity.


Colour code projects in Asana


3. Set up boards for each project

The Kanban board view is a great way to visualize your work in Asana and get a better understanding of your team’s progress. You can see all the tasks for a project in one place, and you can easily drag and drop them to move them from one stage of the project to the next.


To establish a workflow for each project, list the phases that the content goes through from inception to publishing. Once you lock the process down, label each board in accordance with these phases from start to finish. For example, your process for your “Blog” project might include:

  1. Backlog (where you add all blog post ideas).
  2. To do. 
  3. In progress.
  4. Quality Control. 
  5. Schedule blog post.
  6. Done.

Project sections


4. Create a custom field for each channel

Some marketing activities will include more than one channel where the content is published. For instance, your “Social Posts” project will have posts going out to LinkedIn, Twitter and Instagram. Custom fields allow you to add extra information to tasks in Asana. This information can be anything from a social channel to project status. Adding custom fields to tasks can help you track and organize your work more effectively.


Here’s how you can create a custom field:

  1. In your project view, select the “Customize” button in the top right corner. 
  2. Select “+ Add Custom Field.”
  3. Type in Channel in “Field Title.”
  4. Pick “Single-select” under “Field Type”.
  5. Add your content channels as options (ex: Blog, LinkedIn, Podcast etc).
  6. Click “Create Field.”

Custom fields

Now, you can label your tasks/content with their corresponding channels.


5. Add tasks

Now comes the fun part: content creation!


Under each project, create a task for every piece of content you’re putting out. Decide on a naming convention for your tasks to keep your content organized and your team aligned. If it’s a social post, you might want to name it “[Social] Channel Name - Publishing Date”. To add a task, click the “+Add task” button inside your project. 


In the task description, you can either add an outline of the content (ex: blog post), a caption for your social post, or a link to your content (ex: podcast audio in your Google drive). Moreover, you can attach a document, image, or video to add to your published content. 



A good rule of thumb is to add subtasks to each piece of content you create. Subtasks allow you to break down a task into smaller steps and assign different parts of a task to different team members. For instance, creating a blog post can be broken down into 4 subtasks: 

  1. Write blog post.
  2. Review post.
  3. Source images.  
  4. Schedule blog post. 


6. Assign tasks to team members and set due dates

For each task, assign a team member who’s responsible to oversee the creation and publishing of each piece of content. You can also assign subtasks to different team members to get the work done quicker. You must also assign a due date for each task, not only to establish deadlines but also to allow these tasks to appear in your master Marketing Calendar.  

Master Marketing Calendar Gifs-gif

7. Connect your content channels to your master Marketing Calendar

Now that all your different content projects are set up, you are ready to connect them all to your Master Marketing Calendar. 


Here’s how you do that:

  1. Select all the tasks in the project.
  2. Click on the clipboard icon in the black toolbar at the bottom of the screen. 
  3. Click on the “+ Add project” button and select “Marketing Calendar”. 

Connect project to master calndar asana


Now, all your content tasks will appear in the master Marketing Calendar. 


8. Apply automations to your projects

You might be wondering if there is an easy way to move these tasks to the master Marketing Calendar and across different project sections. Thankfully, there is. Here are a few simple automations you can apply to your tasks the moment they’re created.


Move tasks automatically to a project section:

  1. Click the “Customize” button on the top right of your project. 
  2. Select “Rules” with the lightning icon.
  3. Click “+ Add rule.”
  4. Select “Create custom rule.”
  5. Click on “Choose a trigger” and navigate to the menu on the right. 
  6. Under “Task added” select “—> To section.”
  7. In the “Choose a column/section” field, enter the first section in your project (in this example, it’s “backlog”.)


Stay in “Rules” to apply the next two automations. 


Move tasks automatically to the master Marketing Calendar:

  1. Click on “Choose an action” and select “To a project” in the menu on the right. 
  2. In the “Choose a project” field, select “Marketing Calendar”. 
  3. Under “Choose a column/section” select the marketing activity corresponding to your project.


Automatically label your tasks to their corresponding channels:

  1. Click the “+” icon under your previous rule. 
  2. Click “Choose an action.”
  3. Navigate to the right-hand menu > Update task > Channel. 
  4. Under “Choose an option for Channel”, select the channel corresponding to the tasks in your project (in this example, it’s “blog.”)
  5. Finally, click the blue “Create rule” button. 

Create Rule in Asana


Now, all the content tasks you create will automatically move to the master Marketing Calendar under their designated sections and with the correct Channel label. 


Your turn.

A master marketing calendar is a great way to keep track of your marketing initiatives and ensure that nothing falls through the cracks. With Asana, you can easily streamline your content creation processes, align your team and stay on top of all your marketing activities. 


Don’t know where to start? Book a call with us to help you and your marketing team set up your Asana the right way!


Download case study


Topics: asana