How to Write Blog Posts That Generate Leads and Help Grow Business

content marketing for lead generation

How to Write Blog Posts That Generate Leads and Help Grow Business

Please Share

If you’re looking to write a post that gets a massive amount of traffic, you need to create articles that can capture user attention. But driving traffic to your site is only a small part of generating more business from your content marketing.

If you really want to build a business with content marketing, you must write articles your potential customers will want to read. You cover the issues that directly impacts them.


Recently I wrote a post on how to rename Gmail tabs, How to Change Gmail Tab Names. It became the top result in Google search and drove tons of traffic to the site. However, all that traffic resulted in zero leads. I did receive many positive comments thanking me for the post, but no additional leads or subscriptions resulted from all that extra traffic.

The lesson of this is that if you are only looking to grow non-targeted traffic, writing articles covering general topics might be all you need. But if you’re looking to generate more leads and grow your business with your posts, you must be very strategic about the type of topic you cover.  To attract the right user, you must consistently publish articles that add value and solves your customer’s major pain points.

So how do you write content that will attract the right audience? One way is to identify problems your customers are frequently experiencing.

Once you identify some of those difficulties, the next thing you need to do is write tutorials or step by step guides showing how to solve these problems.

If you’re a web designer, you might publish a guide that helps small businesses find the right agency. Or you can write a post showing them what they can do to improve their website performance. If you’re a dentist you might write a post on how to whiten your teeth or cover other topics your patients frequently ask about.

When you publish articles that help users solve their problems, you will gain their trust and build up your credibility. Once you become recognized as an expert in your field, you’re more likely to get approached by potential clients who need help.

People prefer to work with experts who have proven to be knowledgeable and experienced. By writing articles that solve your customer’s major pain points, you are more likely to gain their trust and attract their business.

There are many ways find your customer’s pain points. Search your email for questions from your customers. Check website comments. Browse social media hashtags or publish a survey asking users what they need help with.

If you’re looking to find more resources to help you come up with relevant topics, take a look at the list I put together of  Top 20 Tools and Resources To Discover Great Topics To Write About.

So to sum up, if you want to grow your website and attract the right type of traffic, one thing you must do is be able to consistently publish great content that adds value and solves your customer’s major pain points.

Additional Resources:

  1. How to Generate Leads Through Content Marketing
  2. 8 Experts Reveal the Best Ways to Generate Leads With Content Marketing
  3. The Epic Content Cycle: 10 Steps to 10X Content [Infographic]
  4. How to Help Your Sales Team Close Deals With Content
  5. How to Generate Leads for Your Business Using Content


The Epic Content Cycle Infographic

The Epic Content Cycle Infographic from


newsletter signup

Want more inspiration?
Join Our Weekly Free Newsletter!

We’ll send the freshest design and marketing tips and links
straight to your inbox, once a week.

Jenya Armstrong

Gene is a freelance web developer and a founder of numerous websites including BigAppleMedia and All WellnessGuide. Interested in being a guest blogger? Click here for more info

No Comments

Post A Comment

Free Consultation

Newsletter Sign Up!

Sign up for our Web Design & Marketing newsletter. Get weekly updates with

latest tips, articles & other great content.

You're All Set!