How To Write A Blog Post That Attracts Customers

by | Sep 17, 2020 | SEO, Content, Uncategorized

How To Write A Blog Post That Attracts Customers

How To Write A Blog Post


One of the best ways to drive traffic to your website is through content marketing. However, we often find that our clients are reluctant to add a blog to their website as they just aren’t sure how to create blog content.

In this article, we are going to look at how you can create great blog posts that will capture reader attention and drive traffic to your website and of course use your blog to help your business make money.

Before you start writing your blog post, it is important to know that there is a big difference between just writing any old blog post and hitting publish and actually creating content that attracts your ideal customer.


Research, Research, Research


For a blog to really benefit your website and increase the chances of someone reading your post you will want to make sure your content is well researched and thought out.

However, the effort you put into creating your blog content for your website will be worth it. According to Hubspot:

“Marketers who prioritize business blogging efforts are 13x more likely to see positive ROI”

So how can you make sure that you create consistent, high-quality blogging content that will attract customers, help you grow your brand and of course increase sales?

Of course, it’s important to plan for SEO when you are writing your content, you will need keywords, SEO structure a good meta description. However, it’s also vital that you remember that Google search isn’t WHO you are writing your blog post for. Your customers are who you want to read your blog so make sure it’s written with them in mind as well.

When you are writing your blog the key tips to focus on may vary slightly depending on the platform you are using Wix or WordPress, Shopify etc but the general ideas remain the same


What Makes A Blog Appealing


Think about the blogs you have read, what was it about them that attracted you to them? Was it the way they were written? Was it the content that was in them? Did it help you? Did it offer value to you?

One of the key things when it comes to writing content for your target audience is to remember to see it from their point of view.

So you want to come up with a list of topic ideas and then carry out some keyword research to find the best way of attracting traffic through the search for those topics.

Once you have thought about how your content is going to help and add value to your customers, then it’s time to look at how to make sure it’s ready for search engine optimization.

How To Write A Blog Post That Converts

Step 1: Choose Your Topics

One of the first steps is to map out and plan out your content. We advise clients to map out at least 3 months worth of content in advance.

Choose topics that relate to your industry and break them down into blogging series.

So for example, if you are a photographer your topics could be “wedding photography” “newborn photography” and “family photography”

Then you would want to plan out at least three blogs under each topic. Use keyword research tools to help you choose the titles of your blogs.

Ie “best age for newborn photography” could be one blog another could be “how to include older siblings in a newborn shoot” and maybe “things to know before your newborn baby session”

Then repeat for each of your topics. Schedule one blog for each topic a month and there you have a content plan mapped out for the next 3 – 6 months.

Step 2: Use A Blogging Template

It’s important to get the flow of your website correct, both for your target audience and the search engines.

You want to make sure that it’s easy to read, has calls to action included. That you make it easy for the reader to share on social media.

You will also need to decide if you are hoping to grow your email lists from within your blogs, if you do then you will have to include opt-in options as well.

It’s for this reason we always suggest creating a blogging template, in fact, it’s one of our top SEO tips.

The blog will have a post title that includes the keyword, H1 through to H3 headers throughout the copy.

We suggest our clients use some bullet points to help make the text as easy as possible to read.

Those bullet points should contain some of the key points you want the reader to learn from your content.

It’s also important to use small paragraphs, again to make the content as easy to read as possible for your readers.

The blog should have at least 2 internal links that go to other pages on your site and one external link to an authority site in your niche that is relevant to the content you are writing.

The internal links will help keep people on your site longer, encourage them to learn more about you and what you have to offer and as a result increase the chances of them becoming a customer.

The external link shows you are willing to be a valuable resource in your industry.

Then at the end of the blog, you want to ask them to take action. That could be to share your post on social media, join your email list, or even just to leave a comment with their opinion on the blog

Step 3: Have consistency

This brings us back to the content plan we made in step one. Being consistent with your blogging and content creation is so important.

52% of Businesses who produce regular content through blogs and vlogs say that blogging brings them more results than social media, email or advertising.

Therefore you don’t want to fall into the habit of just creating a blog post here and there and hoping for the best. However don’t think it’s that means you can create a lot of poor quality content just to have it, it’s still better to have fewer high quality posts than lots of low quality.

Which is why good planning will allow you to have both, it’s not just a good SEO fundamental to have, it’s just good practice to make sure you are best serving your customers.

The businesses who are consistent get the most benefit from blogging. Which is why you should plan on content at least three months in advance.

Decide what day of the week you will publish your blog posts, if it will be weekly, monthly etc.

Then try to write as much of the content in advance as you can and schedule them in advance.

If your website is designed on WordPress this is so easy to do, you can write your posts and then just schedule them in to suit your content plan. Even on platforms like Wix or Squarespace, it’s still relatively easy to plan out your content.

Hopefully, these tips will help you write a great blog for your own business!

If you found this post helpful, then please share the love on social media!

Share the love pin the post!

How To Write A Blog Post That Attracts Customers


I'm Marion an online marketing strategist from Scotland. I'm the founder of and co-founder of and I have also created various training courses and programmes. I love all things vintage and upcycled and spending time with my husband, 2 kids and crazy dog!

We Love Hearing Your Comments


Submit a Comment

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

Related Posts

15 Blog Post Ideas to Boost Your SEO

15 Blog Post Ideas to Boost Your SEO

15 Blog Post Ideas to Boost Your SEOIn today's digital landscape, SEO is essential for business growth, acting as the bridge between your brand and potential customers online. One of the best ways to improve the SEO of your website is with a blog! However, one of the...

The Benefits Of Niche Driven SEO

The Benefits Of Niche Driven SEO

The Benefits of Niche Driven SEOWhen it comes to growing your business online and gaining more visibility through SEO, it's safe to say that SEO strategies are not one-size-fits-all. Especially when targeting specific markets, for example the SEO strategy we created...