Do you often struggle to come up with new blog post ideas?

We’ve all been there.

Believe it or not, this is a familiar struggle content creators and business owners have. On the bright side, though, there are ways to overcome this block and keep the content flowing. 

Here are a few ideas and 10 tips for brainstorming new blog post ideas to get you started.

Quick Summary

Short on time? Here’s a quick summary of some of the best ways to brainstorm great blog post ideas:

  • Answer your clients’ questions
  • Use Google and Youtube predictive search
  • Use keyword research tools
  • Use Amazon Books
  • Use Quora

Developing good and fresh content constantly can get overwhelming, but there are various methods to get inspiration that will help you with a lot of content.

That’s right, A LOT.

With these tips and tools, you will obtain ideas to develop plenty of content that will benefit your customers and attract your target audience. 

For more tips on attracting your target audience, watch my free 5-Step Masterclass training.

Create an organized content list

Before you start creating content for your business, it’s essential to have a content schedule. A content schedule is a place to turn all your blog post ideas into action!

A blog post schedule will include your content, the date and time you plan to post, and how you will structure it.

You can start by having a list of blog content ideas in Excel, a Google Sheet, a Notes app or anywhere else that suits your working style.

You can get then get blog post ideas from researching trending topics and keywords in your industry.

See the list below for more helpful tips!

Ideally, you should update your blog topic and post ideas list regularly so you always have a variety of content topics to write a post from.

You can create a list with anything, from a notepad to the notes app on your phone. In the past, I used to use a simple Trello board as you can see here:

However, now I just use a simple Google Sheet for creative blog post ideas.

Pros of creating an organized content list:

  • It keeps your blog post ideas arranged and easily accessible.
  • It makes the brainstorming process easier.

Cons of creating an organized content list: 

  • Having many ideas on the list can be overwhelming to sort through at times.

How can I brainstorm blog post ideas?

1. Answer your clients’ questions

How many times have different clients asked you the same question again and again?

One of the easiest ways to generate blog post ideas is to get information on what your clients ask you about on a sales call. Then, answer their questions in your content.

So, rather than answer your clients’ questions via email or phone, you can write a blog post about it!

A great book that provides more details about this concept is “They Ask, You Answer” by renowned keynote speaker and founder of The Sales Lion, Marcus Sheridan.

As a bonus tip… 

We’ve found that some of the best-performing content we’ve created has resulted from answering our clients and leads’ questions.

For example, a question I often get asked is “How can I target business owners using Facebook ads?“, so I answered this question on my blog. According to keyword research tools (such as Ahref) this keyword only gets 10 searches per month. However, this blog post actually gets over 500 unique visitors each month from search engines!

This shows that sometimes answering client questions can lead you to find good keywords to target that other keyword research tools might not even find!

Pros of answering clients’ questions:

  • It helps you discover your client’s interests and create content relevant to them.
  • It helps to create content that will attract leads. 

Cons of gaining ideas from your clients’ questions:

  • They may not always provide solid ideas for content generation.

Want to learn more about the best type of content to create for your next blog post idea? Watch ‘Step 4’ of my free Masterclass training.

You know how you type keywords on Google or Youtube, and they suggest related things that are commonly searched for?

Google and Youtube are two of the largest search engines in the world. As such, their predictive search algorithms provide a super quick and easy way to get a blog post idea for what people are actually looking for.

You can use the words “How to” or “Best” when searching for phrases related to your business for some great ideas. Just start typing and see what comes up.

I’ve found loads of great blog post ideas quickly with Google and YouTube predictive searches, and you can do the same for your business. 

So, let’s start searching!

Pros of using Google and Youtube predictive search:

  • It helps to identify content areas that your audience is interested in.
  • It helps to generate content that addresses your audience’s specific needs.

Cons of using Google and Youtube predictive search:

  • There may be many posts in some areas already, which can make it challenging for your content to stand out.

3. Use keyword research tools

Aside from gaining ideas with predictive search engines, there are various tools to help you find additional keywords that people are searching for on the internet.

By obtaining these keywords, you will gain more insight into developing relevant content for your business website. Also, incorporating them into your blog topics will help you improve your SEO results.

One of my favorite keyword research tools is KWFinder. 

Why do I love KWFinder?

Not only does it give me keyword ideas on the internet, but it also tells me: 

  • The questions people are asking on search engines.
  • Current websites’ ranking for those keywords.
  • The potential ranking I will get if I use the exact keyword phrase.
  • An estimate of how often people search for that keyword phrase in Google.

However, if you’re looking for a more advanced tool, then Ahref’s is also another really good option (and arguably better than KWFinder). The only downside to Ahref’s is that it doesn’t present the data as nicely as KWFinder. And it’s a bit more expensive compared to KWFinder.

4. Use Amazon Books

Another great way to generate blog post ideas is by going to Amazon and checking out the table of contents for the most popular books in your industry. Here’s how to do it:

  • Step 1: Go to the Amazon website.
  • Step 2: Locate the books section.
  • Step 3: Search for keywords related to your industry (for example, for Skyline Social, I would type in ‘Social media,’ ‘Content marketing,’ or ‘Digital marketing.’)
  • Step 4: When the results come in, click on one of the books. Usually, Amazon will allow you to look at the book’s first few pages without buying it.
  • Step 6: Look at the table of contents and examine all the posts and chapter titles.

Most of the time, the chapter titles and other information under the table of contents can help you brainstorm and generate more blog post ideas. Sometimes you can create content on the exact topic or something related. 

5. Use Quora

If you haven’t heard of Quora, it is an awesome website to generate educational blog post ideas.

Just imagine a massive social media channel for asking and answering questions. People ask questions on just about every topic on Quora.

And the best part?

It works just like other search engines. In the Quora search box, simply type in things related to your business and industry. 

You will see real questions that other bloggers and people are asking that will inspire you with blog post ideas for your content marketing.

As a bonus…

You can answer your target audience’s questions on Quora directly or even refer them to the content you’ve created to attract them to your website and brand.

Pros of using Quora:

  • It helps you gain ideas from both questions and answers. 
  • These are real questions from real people
  • It allows Allows you to find the most popular blog posts or topics in your niche

Cons of using Quora: 

  • It may not be easy to navigate. 
  • It is not advisable to rely on the answers provided as facts. 

6. Revamp old content

If you’ve been blogging for a long time, you might not even need a new blog post idea. You could just review and revamp your existing articles!

Your writing style may have changed over time, or you may have found a new niche. As such, you need to restructure your content to fit your current focus.

Filter your old posts, and select the ones you can redevelop with more current and creative content.

Doig this is also helpful for your blog readers because it allows you to make your articles even better!

A win-win for everybody! 

Pros of getting ideas from old content:

  • It helps you draw a list of old articles you can edit and post anew.
  • It provides an opportunity to update them with current and insightful information that will suit your current audience.

Cons of getting ideas from old content:

  • Some articles may not appeal to your current audience.

7. Ask your audience for new blog post ideas

If you want to know what your target readers or market wants to read, did you know you can just ask?

If you have an email list, you can do this by asking them to fill out a customer feedback survey.

You don’t need to send them a complicated email.

Just ask them one question, such as: what is your biggest challenge right now?

The answers to this can be very enlightining and help you get the creative juices flowing.

You can also ask about areas with which they may be experiencing issues or find challenging.

Additionally, you can create an online poll to find out what your audience wants to learn. It’s a convenient way to obtain answers from many people without hassle. 

After closing the poll, review your results and you will get some great new blog ideas.

As a bonus tip…

Inform people that the poll is open for a scheduled time and let people know, so they are encouraged to vote promptly. 

Pros of getting ideas from your audience:

  • It helps you learn more about their interests and needs. 
  • It helps to create content that will appeal to them.

Cons of getting ideas from your audience:

  • Some topics may not appeal to all the members of your audience.
  • You may be led to focus on one or two areas and neglect other relevant areas.

8. Check out your FAQs section

If you have an FAQ section on your website, it can be a good place to obtain ideas for some blog posts. 

While all the questions in the FAQs are common, relevant, and relatable, some will be more prevalent. So, it’s advisable to filter the list and select those to increase your chances of attracting your audience.

Then, expand on your response in the FAQ with more relevant suggestions and information that will help them resolve their issues promptly and without contacting you. 

Remember to be creative and concise and only give valuable information to benefit your clients and audience. You can also include descriptive pictures and videos for visual aid and appeal.

Pros of getting ideas from your FAQs:

  • It helps you generate content that will benefit your audience.
  • Expanding on FAQs and adding focus keywords can boost your SEO results.

Cons of getting ideas from your FAQs:

  • They may not always provide solid ideas for generating content.

9. Use AnswerThePublic 

AnswerThePublic is another great website that provides you with hundreds of questions that people are searching for on the internet promptly.

To use this tool, you need to create an account. Once you’re logged in, you only need to enter a few keywords related to your business. 

Then, it will give you a series of questions that people are searching for related to your keywords.

AnswerThePublic splits its results into 5 visual categories namely:

  • Questions
  • Prepositions
  • Comparisons
  • Alphabeticals
  • Related

These visualizations give you a more comprehensive look at what your audience is searching for. This will help you curate your content to directly address your clients and target audience’s challenges, needs, and queries. 

This one tool alone will give you about 100 blog post ideas to brainstorm.

Click here to try AnswerThePublic for free today!

The bottom line

The tips provided above will literally give you hundreds of blog post ideas to help you develop great content for your business website. 

One thing to note, though…

Always keep your best blog post ideas list full. If you discover that you’re running out of blog ideas again, refer to the brainstorming tips above to generate more blogging ideas, and keep your content juices flowing.


Not only will great content help you retain relevance, but it will also help you attract your target market and make them more interested in your brand. 

You can even use the content for your sales letters, videos, and lead-generation campaigns!

For more tips on optimizing your own blog post format to get leads and sales appointments each month in your business, check out my free 5-Step Masterclass training.

See also:

Frequently Asked Questions (FAQs)

How can I get new ideas for my blog?

You can get content ideas for your blog by obtaining feedback from your clients and audience, revamping old content, and creating a content list. You can also get inspiration from platforms like Quora and Amazon and by utilizing keyword research tools. 

How do I create engaging blog posts?     

You can create captivating blog articles by researching Google trends for trending topics, answer questions your clients ask with a new fresh perspective and share your own personal stories. List posts (like the one you’re reading now) are also very attractive to website visitors and will often be some of the best blog posts you can create for your business blog. ,