11 Steps to Create a Content Marketing Strategy to Grow Your Business

Did you know that 63% of businesses don’t have a documented content marketing strategy? That’s according to the latest research from the Content Marketing Institute (CMI) and MarketingProfs.

content marketing strategy - b2b documentation

It’s no surprise that those companies who DO have a strategy are most likely to feel that their content marketing efforts are successful.

Without a strategy, success or failure is just a matter of luck – and you risk all your efforts going to waste.

Recommended Resource: Need to jumpstart your content marketing results? Get more traffic and conversions with our Ultimate Guide to Content Marketing in 2020.

That’s likely why a similar percentage (64%) say that learning how to build a content strategy is one of their greatest educational needs.

New York SEO

If you’re in that group and have been wondering how to create a content strategy for your business, we’re here to help.

Chicago seo company

Content marketing

We’ve successfully used content marketing to grow our own traffic and boost conversions since OptinMonster first launched in 2013, and we want to share with you what we’ve learned along the way.

This guide will walk you through 11 simple steps to developing and executing a content marketing plan that’ll help you grow your business without wasting time and money.

Here are the steps for easy reference:

  1. Step 1. Set Your Mission and Your Goals
  2. Step 2. Establish Your KPIs
  3. Step 3. Know Your Audience
  4. Step 4. Assess Your Current Position
  5. Step 5. Figure Out the Best Content Channels
  6. Step 6. Decide on Content Types
  7. Step 7. Identify and Allocate Resources
  8. Step 8. Create a Content Calendar
  9. Step 9. Create Content
  10. Step 10. Distribute and Market
  11. Step 11. Measure Results

Step 1. Set Your Mission and Your Goals

A good starting point for your content strategy plan is to set out a content marketing mission statement. This is a brief statement that makes it easier to focus on what’s important – and what’s not – in creating your content so your content marketing strategy stays on track.

A content marketing mission statement outlines:

Here’s an example from CIO.com’s about page.

content strategy examples - cio mission

It defines the audience (CIOs and business technology executives). It highlights the benefit (insights on career development). And it gives examples of what its content covers (certification, digital transformation, skills development, and hiring practices).

To create a mission for your own business, try this formula:

We provide [target audience] with [type of content] to help them [business goals].

While the mission statement covers what your audience will get from your content marketing strategy, you also need to think about what your business will get from it. That’s where your business goals come in.

Typical goals include:

Once you know your goals, it’s time to move to the next step.

Step 2. Establish Your KPIs

The best way to achieve goals is to make them specific and measurable. That means setting key performance indicators (KPIs) for your content marketing strategy.

The KPIs will help you know when you have achieved your goals by providing milestones you can check off. They’ll include what you plan to achieve in terms of revenue, sales, traffic, SEO, traffic and different aspects of digital marketing like email marketing and social media metrics.

Related Content: 10 Steps to Creating the Perfect Digital Marketing Strategy

Typically, these will have specific numbers attached to them. For example, you might want to:

You’ll also want to pay attention to marketing expenditure, tracking your spend on different campaigns, and keeping an eye on the cost of acquiring leads and making sales.

Learn more about KPIs for your content marketing strategy in our guide to content marketing ROI.

Step 3. Know Your Audience

As mentioned earlier, for a successful content marketing strategy, you’ll need to be clear about who your audience is so you can create the right content to reach them. There are three actions you need to take.

Collect Demographic Data

The first step is to collect demographics on your visitors, email subscribers, and social media followers.

Web analytics, social media analytics, and email subscriber analytics will give you the data you need on your audience’s:

You’ll also get insight into their key interests. To find this information in Google Analytics, go to Audience » Interests » Overview. You’ll see the market segments your web visitors fit into.

content strategy framework- ga audience interest overview

Learn more about using Google Analytics in our in-depth guide.

And if you use MonsterInsights, you can view all of this data in easy-to-understand reports right from your WordPress dashboard.

monsterinsights homepage

Here’s a tutorial on how to add Google Analytics to WordPress.

Social media sites offer similar data. For example, you can get demographic information on your Facebook fans via Facebook Page Insights:

content marketing strategy example - facebook page insights

And you can use Twitter analytics to get demographic data on your Twitter followers:

content marketing strategy example - twitter analytics

Get Customer Feedback

To learn even more about your target audience, try collecting feedback from your current customers. That’ll give you insights into:

Getting the right customer feedback can help you:

To easily collect customer feedback, you can create a survey with WPForms.

wpforms homepage

WPForms offers a drag and drop builder that makes customizing your survey super simple.

Plus, you can take advantage of other powerful features like interactive survey reports, smart survey fields, NPS surveys, real-time polls, instant notifications, and more.

Here’s our guide to collecting feedback from your customers on your site.

Create Buyer Personas

When you have demographic data and customer feedback, you can create or flesh out buyer personas. Buyer personas, also known as customer avatars, describe your ideal readers and customers so that you can target content better.

The best customer avatars include information on your customers’ pain points, challenges, sources of information, and behavioral motivators.

When you know all this, you’ll have a better understanding of:

Learn more about customer avatars in our guide to creating buyer personas. It includes templates like this one from Digital Marketer:

digital marketer customer avatar worksheet

Step 4. Assess Your Current Position

Many businesses already have content out there. This will include content that’s on your blog, as well as social media content, podcasts, videos, and so on.

That’s why the next step is to figure out whether that content is helping you to meet your goals.

(If you’re just getting started and have zero content, you can skip to Step 5 – Figure Out the Best Content Channels.)

To do that, you’ll need to carry out a content audit. That means:

You may also want to look at how your content compares with that of your competitors, and see how any new content will fit in the market.

Let’s look at one example of how this would work for your content marketing strategy.

How to Log Your Content

If you want to log all your site or blog content, Screaming Frog is an excellent starting point. It’s a URL crawler that will:

how to create a content strategy by using screaming frog

The free version crawls up to 500 URLs. SEER Interactive has an excellent, in-depth guide to Screaming Frog. As a bonus, you can also use this tool for competitive research, carrying out the same kind of analysis on your competitors’ content.

You can also log your content with the Content Audit tool from SEMRush. To do this, set up a project and select the section of your site you want to audit, such as your blog. Once you select the URLs, press the Start Content Audit button.

semrush content audit step 2

You’ll get a complete analysis of your content, including:

Export the data to create a simple spreadsheet that contains all the URLs.

See How Your Content is Working

Next, it’s time to assess the usefulness of the content. You’ll be looking for metrics like:

You’ll get some of this information from the SEMRush report above but can also find more by using other SEMRush tools, such as the site audit and position tracking tools.

semrush site audit

This’ll tell you:

Identify Content Gaps

Finally, work out where there are gaps you can exploit. These might include:

google answer box

You can use Ahrefs to carry out a content gap analysis.

To do this, go to Organic search » Content gap. Add the domains for your main competitors under Show keywords that the following rank for. Add your own domain under But the following target does not rank for. Press Show keywords.

ahrefs content audit 1

You’ll see a list of competitor keywords you can target with your own new content.

ahrefs content audit 2

You can carry out a similar analysis in SEMRush.

Interested in more tools that can help in this area? Check out our list of the top 25 competitor research tools out there.

Step 5. Figure Out the Best Content Channels

As you work through this process, you’ll start to get a sense of where your audience is hanging out, and where you already have a successful online presence. It’s best to focus on what’s working and expand from there, rather than try to do everything at once.

But to be absolutely sure, you’ll need to take another look web analytics. When you’re in Google Analytics, go to Acquisition » Social » Overview to see the main social networks where your content is being shared. For example, in our screenshot, most of the social activity takes place on YouTube.

ga acquisition social overview

You can also use Buzzsumo to find similar data. Go to their Content Analysis tool and type your domain name into the onscreen search box. Press enter and you’ll see charts showing:

content strategy plan - buzzsumo shares by network

You can also refine your search terms for more detail.

With this information, you can easily decide which networks to target to get social media engagement and shares for your content.

Step 6. Decide on Content Types

Next, think about the types of content you need to create. There are some content types that every content marketing strategy will include.

Most successful content marketing strategies rely on having a central core of content published on your own site (or home base) which can then be repurposed and shared on other sites (outposts).

So blog posts are an essential part of your content marketing mix, and they still deliver strong results. Ideally, your blog posts will be actionable, valuable, and shareable, and may include a range of article types.

How to Map Content to Social with Buzzsumo

You can use the Buzzsumo tool mentioned above to map the types of blog posts you want to create to the potential for social shares to boost engagement and reach.

For example, OptinMonster readers really like how-to articles and lists. Click on a content type and a network to see a list of your most shared articles for that metric.

buzzsumo top articles

Of course, creating a successful content marketing strategy isn’t just about navel-gazing to get stats on your own site. It’s also about seeing what other successful content is out there that you can use for inspiration. Buzzsumo can help with this, too.

Using the same tool, type your topic into the search box. You’ll see sharing statistics from across the web. For example, one chart suggests that long-form content on content marketing is very popular:

buzzsumo shares by length

There are also data on the most shared domains publishing on this topic, and the top pieces of content shared relating to it.

Other Buzzsumo features allow you to track backlinks, trending content, and questions people ask, and the standard Buzzsumo search includes sharing data for videos.

Other Content Types

What other content should be included in your content strategy plan? As our own research shows, video marketing should be an essential part of any marketing, as it’s proven to engage your visitors to keep them on-site longer, improve lead generation, and reduce abandonment.

You’ll also want to include other types of visual content to improve engagement.

Consider creating infographics with tools like Piktochart and Canva, and using Canva and similar tools to create customized graphics and memes for social sharing, as Grammarly does.

grammarly facebook

Other content types to include for improve lead generation include lead magnets like webinars, ebooks, checklists, worksheets, and more.

It’s also worth thinking about podcasting as a content delivery mechanism, as more than 40% of Americans now listen to podcasts. Here’s a list of marketing podcasts for inspiration.

The next step is to figure out what you need to create that content.

Step 7. Identify and Allocate Resources

Now that you know what type of content you’re planning to create, who it’s for, and where you’re planning to share it, it’s important to make sure you have everything you need to deliver on your content marketing strategy. That involves answering questions like:

Let’s look at each of these in more detail.

Who’s in Charge of Content Production?

This question is about allocating roles. You’ll need to think about who’s in overall charge, as well as who is responsible for delivering individual content items.

This will depend on the size of your company and content team, and on whether you’re doing everything in-house, or farming out content production.

One example of how this might look would be:

What Tools and Resources Do You Need?

Next, figure out how you’re actually going to create the content. Your content producers might include:

https://ng.ocubedigital.com/

https://sites.google.com/view/digitalmarketing-nigeria/

One way to find great freelancers quickly is to return to your Buzzsumo search results, and see who’s written the top content. There’s no harm in approaching them to see if they’re willing to contribute to your content team. You can also find great freelance content producers through networks like Contently, NDash, ClearVoice and similar.

You’ll also need equipment for podcasting and creating professional videos, and you’ll need to arrange for hosting on sites like YouTube, Vimeo, Spreaker, and Blubrry.

Check out our list of video marketing tips to get started.

Content Workflow

Next, work out what your content production process is going to be. For example, for a typical blog post, you might have to:

There’s just one more thing to do before you get started on researching and creating pieces of content: creating a content calendar, so you know what’ll be published when. We’ll look at that in the next step.

Step 8. Create a Content Calendar

As part of your content strategy, you’ll need to know exactly when you want to publish your content on each of the platforms you want to use.

Lack of planning is a key content marketing mistake, so it’s essential to use a content calendar to get all your content scheduled. There are several ways to do this.

For example, you can use Google Calendar and simply put the due dates for each piece of content there. That works pretty well, especially if you’re not publishing a lot of content.

That’s the simplest approach, but if you’re publishing a lot of content, and have to manage a content team and the production workflow you’ve decided on, then you’ll likely want some more features.

Options for managing this include productivity and task management tools like Asana (shown below), or a purpose-built editorial calendar tool like CoSchedule. Both of these will allow you to schedule different parts of the content creation process.

sample asana content calendar

One way to find content to add to the calendar is to do some initial research to find the topics your audience will respond to.

Find the Questions Your Customers Ask

We mentioned earlier the need to create content around what your audience wants. One way to find that out is to use Buzzsumo’s Question Analyzer or Answer the Public.

Type a topic into the Answer the Public search box, and you’ll get a list of questions people have actually searched for on Google.

answer the public search results

Pick a question that seems relevant to your audience, decide on the type of content, such as a blog post, and add a title to your calendar. Repeat the process till you have planned out content for the next few months.

Step 9. Create Content

As you’ve seen, there’s a lot of prep work in your content marketing strategy before you actually create a piece of content. But now it’s time to do just that. We’re going to use a blog post as our example, but these tips will work for almost any type of content creation.

With the research you’ve already done, you’ll have an idea of what type of blog post to create. For example, we know that list posts and how-tos are popular with our readers.

Now it’s time to pick a title from the content calendar and start working on it.

Research Your Content

When you’re ready to write, you’ll need to find out :

This means doing a Google search, checking out the top content for your topic, and seeing how you can improve on it. That’s called the skyscraper technique.

Original research also does well, so consider this as an option if you’re collecting the right kind of data.

Include keyword research to identify the key terms to use for better SEO and improved search ranking. We cover this process in detail in our keyword research 101 guide.

Create the Content

Finally, start writing or creating your content. At this point, you’ll have to think about how to reflect your brand’s personality in the content you write.

You may want to be super-professional, very casual, or something in between. And you’ll have to manage the balance between showing your expertise and not patronizing your audience. Here’s Sprout Social’s advice on creating consistency with your brand voice, and keep in mind important SEO ranking factors to optimize your content. Take a look at these successful content marketing examples for inspiration.

Step 10. Distribute and Market

The next key part of your content strategy is distribution and marketing. That’s because you won’t get the results you want unless these are handled correctly. For example, you will likely:

OptinMonster is also a great tool to use for promoting your content, both on your site and via your email newsletter. For example, Olyplant used OptinMonster to increase pageviews by 157%.

OptinMonster includes:

You can also use OptinMonster to:

OptinMonster customers have successfully used our marketing campaign software to triple their email lists and to get 3806% more conversions with gated content.

Step 11. Measure Results

Finally, it’s time to assess the success of your content marketing strategy. To do this, you’ll return to those KPIs you set at the start of the content strategy plan, and see what’s changed and whether you’re hitting your targets.

To do this, you can:

Other tools for tracking content marketing success include Google Alerts and Mention. Both of these will let you see if your content is being mentioned and shared, helping you hit those KPIs for awareness and engagement.

Tools like SEMRush will help you to assess KPIs for the search rank of your content. And you’ll be able to track email signups through the analytics in your email marketing software.

By monitoring your progress, you’ll be able to tweak your content marketing strategy at regular intervals, so it’s always up to date.

That’s it! Now you know how to create a successful content marketing strategy from beginning to end.

Next, check out these digital marketing hacks, our digital marketing best practices, and some great SEO tips to help you make your content even more successful. You may also enjoy our post about how to harness the power of emotional intelligence in marketing!