Blogger Guide to Creating An Effective Content Marketing Plan

Blogger Guide to Creating an Effective Content Marketing Plan

It’s true that creating valuable content is crucial to blogging success.

But, only creating content alone won’t take you anywhere. You need to let your target audience know about your content.

That’s where the content marketing plan comes.

Blogger Guide to Creating An Effective Content Marketing Plan

What Is a Content Marketing Plan?

After publishing a piece of content you need to market that to various channels for getting traffic.

And it’s a part of a blogger’s life.

You need to have a plan for marketing your contents.

For example, you need to share your published piece on Twitter several times. You need to share that on Facebook, Pinterest and other channels for several times.

Not only that. You have to craft different messages every time you share.

Crafting different messages every time takes a lot of time and effort.

But if you have a content marketing plan in hand, it’ll be just a few mouse clicks whenever you want to market your content.

Marketers spend a lot of money on content marketing. They may use some costly applications to automate the process.

As beginner bloggers, we often don’t have the budget for spending on those things.

But that shouldn’t stop us. We need to find our way to market our content for getting blog traffic.

For this purpose, I’ve created a separate sheet in my blog planner which makes my life easier for marketing my content.

I call this content marketing plan.

I’ll show you how to create a content marketing plan easily for your blog.

Don’t worry. It’s simple.

How The Content Marketing Plan Will Help You To Market Your Content Effortlessly?

  • The content marketing plan has everything in place. Whenever you want to promote your content, you just need to copy the message and share on your desired channel.
  • You can track which content is shared on which channels.
  • It helps to know if your post contains any affiliate product or lead magnet.
  • The content marketing plan helps to do influencer marketing effectively.
  • You can know the publishing date of all of your posts at a glance.
  • It will help you to know how many times you’ve updated a blog post.
  • You’ll have all of your post URLs in one place.

What Information Does This Plan Contain?

Post Number: I give every post a number. The first published post is #1, the second post number is #2, and so.

Post tile: Beside the post number, it contains the post title.

Post URL: Beside the post tile, it has the post URL.

Short URL: As you know, sharing the same URL again and again may judge as spam by some social media, so I shortened my post URLs using Bitly and copy the URL in the content marketing plan.

Social Blurb: We need to share our content several times on social media. Sharing the same message, again and again, isn’t good for marketing. So, we need to write different messages every time.

Again, different social sites require different messages. Such as Twitter requires short messages. Facebook needs long messages. So LinkedIn and Instagram.

Writing social blurb is time-consuming. I found that they are easy to write when I draft my posts. So, during drafting, I prepare all the social blurbs for different social media sites and write in my content marketing plan.

Lead Magnet: In my content marketing plan, I have a separate column which contains the information of lead magnet I’m promoting on the post.

Influencer: If I link to any influencer from my post, I keep the data in a column of my content marketing plan.

Update Times: Whenever I fully update a post, I keep the record in my content marketing plan.

Various Marketing Channels: I created separate columns for all channels I promote my blog posts.

Once I promote my blog post on a particular channel, I keep a record on the relevant column of that channel.

These are the information I normally keep in my content marketing plan.

Being organized is important to your blogging success. You can be super organized once you create a content marketing plan. It’ll help you in so many ways.

How to Create An Effective Content Marketing Plan?

How To Create A Content Marketing Plan Yourself?

You don’t need to spend any money to create a content marketing plan.

Like any other plan, you can adjust your plan from time to time. As you move toward your blogging success, you may require to add or delete any data from the plan.

I’ll just give you a basic concept. You can adjust the plan as you need to match with your content marketing strategy.

If you’re a regular reader of my blog you already know that I’ve created my blog planner in Google sheet.

In my planner, I’ve a separate sheet named content marketing plan.

So let’s discuss how to create a content marketing plan on a Google sheet.

Open a blank sheet on Google sheet.

We’ll use the first row of the sheet for headings.

In the first cell of the first column, write POST NO.

In the first cell of the second column, write POST TITLE.

Write POST URL, Short URL, and Keywords, in the same way.

It’ll look like the image below.

Create the header row of your content marketing plan

These are the information you’ll need again and again. So, freeze the column up to this point.

To freeze, select the first cell of the fifth column. Now go to View > Freeze from the menu bar. Now click on the ” Up to current column” submenu.

In the next three columns, write Lead Magnet, Influencer, Affiliate, and Update Times in the first row respectively.

content marketing plan creating process

Now depending on your content marketing strategy, you’ll need to create columns for social media blurbs.

In my case, I created three columns for Twitter blurbs, two for Facebook and one for Instagram.

If you’re marketing your blog on LinkedIn, you also need to reserve a column for the LinkedIn social blurb.

If you’re using any other social media sites which need to share messages, you can create separate columns for them too to write social blurbs.

Okay. You’ve created columns for different social media blurbs.

Now we’ll create columns to track record of the channels which we’ll share our content on.

Facebook page: If you market your blog on your Facebook page, use a column for tracking your post sharing on that platform. Write “Facebook Page” in the first row of that column.

I share my newly published post on my Facebook page on the publish day. And I schedule the post in the next month, after two months and after six months.

For scheduling my post, I use the Facebook scheduling feature. You can do this too.

Go to your Facebook page.

Copy Facebook page blurb from the content marketing plan and paste on the “Write a post” box.

Now Click on the Schedule button.

Once you completed scheduling your post, Go to your content marketing plan and write done in the Facebook page column of the relevant row.

I just showed you an example.

You need to create columns for every channel you participate in and keep records once you promote your post.

Depending on the channels you use to market your blog create separate columns. Such as Twitter, LinkedIn, Pinterest, Instagram, stumble upon, Reddit, niche bookmarking sites, online communities, and groups, etc.

Once you completed making your content marketing plan format, you now need to take actions.

Every time you publish a new post, keep the information in the relevant rows in your content marketing plan.

That’s it.


Creating a content marketing plan and using it may seem to you overwhelming now.

But it isn’t. Once you start using it, you’ll start getting real benefit. You don’t understand the importance of it before using.

It makes my blogging life super organized.

So, create a content marketing plan and start using it and come back later and let me know the benefits of using it in the comments below.

2 thoughts on “Blogger Guide to Creating an Effective Content Marketing Plan”

  1. This is such helpful information! I really enjoyed reading your post and can’t wait to start applying these marketing strategies to help grow my blog!

Leave a Comment

Your email address will not be published. Required fields are marked *