<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=172061883552505&amp;ev=PageView&amp;noscript=1">

Subscribe to Our Blog

Stay up to date with the latest marketing, sales, and service tips.

5 Simple Ways to Brainstorm for Killer Blog Post Topics

Content is king only if it's valuable. 

Unfortunately, so many companies get lazy and simply publish content for the sake of publishing content. Half-hearted blog post ideas yield subpar content. 

You need an established system to figure out how to come up with blog post ideas.

HubSpot's research found that companies that published 16+ blog posts per month got almost 3.5 times more traffic than companies that published zero to four monthly posts. In other words, volume and frequency carry a lot of weight. 

No need to stress you and your team out with scrambling to find topics to write about.

Here are five tips you need to use to spark inspiration and steer your brainstorming sessions to generate awesome blog post topic ideas:

1. Keep Personas At Top of Mind


This is one of the most important lessons to keep in mind when you're identifying how to blog effectively to drive results. Remember, your target audience is searching for solutions to problems.

Whenever your marketing team is getting together to brainstorm, always keep your buyer personas visible for reference. Your buyer personas will have a list of pain points, goals, and challenges. 

This information lays the foundation for a ton of awesome blog post topic ideas. Assess each area your personas need help in, and then map out topics for those areas.

2. Get Questions From Customers 

Aside from buyer personas, who are semi-fictional representations of your ideal customer, you can go straight to your actual customers to find more relevant topics to address in your blog. 

Take the top 20 most frequently asked questions from your customers or prospects and answer them in individual blog posts. This is great in the eyes of Google; it's quality content with the intent of answering common questions.

People are typically searching for answers to their questions online. You already have a built in list of questions that people who are interested in you product or service are asking, so why not address them in individual posts?

3. Use the Cubing Technique

This is one of the most common brainstorming tactics for writers. You start with one topic in mind. Then, look at it from six different points of view, which represent each side of a cube. 

Here are the six perspectives to consider:

  • Describe it – Explain the topic and its characteristics.
  • Compare it – Determine what this topic is similar to and what it's different from. 
  • Associate it – Identify how the topic connects to other topics.
  • Analyze it – Find out how to break down the topic into traits and attributes. 
  • Apply it – Explore what you can do with the topic and who it impacts. 
  • Argue for it or against it – Describe how you support or oppose the topic. 

Spend a few minutes on each perspective to get a simple rundown of each of these elements. These perspectives can spark ideas for multiple blog post topics in a short amount of time. 

4. Mine Relevant Online Communities

There are so many resources online where your audience hangs out. Reddit, Quora, and LinkedIn Groups are just a few opportunities for social listening.


Gather a list of topics and challenges and goals they're discussing with others. These insights will fuel your content ideation sessions.

Your team can create blog posts that align with these conversations and even share the insights from the blog within each of these online communities.  

5. Conduct a Competitor Analysis

You don't need to reinvent the wheel when you're brainstorming blog post topic ideas. Invest in a competitor analysis tool, and encourage your team to regularly measure your competitor's top performing content. 

Obviously, don't just plagiarize what they're creating. Instead, look for ways you can add even more value for blog topics that align with your audience. 

Also, use keyword research tools, like Moz or Ahrefs, to find what keywords your competitors are ranking for and build content ideas off of those keywords. When you write better content and using proper SEO tactics, you're going to eventually outrank competitors. And those small wins make a big difference over time. 

Using these five simple tips will streamline your team's brainstorming and help you generate a ton of awesome blog post ideas. Knowing how to come up with blog post ideas through a structured process sets your marketing team up for sustainable success. 

Then, your content will truly be king. 


Jeff Previte

Jeff Previte

I am a Content Manager at Bluleadz. I enjoy spending time outdoors -- camping, hiking, hammocking, and everything in between. I also love reading, writing, and learning how to play guitar.