fbpx

Create a Blog That Converts: How to Write Killer Posts That Grow Your Email List + Make Sales

Melyssa Griffin

8 min

POSTED BY

TIME TO READ

02

01

This is my digital home, where I share reflections, teachings, and offerings on self-expression, inner healing, ancient wisdom, and alignment as a pathway to a more meaningful and abundant life.

I’m Melyssa Griffin

HEY THERE, SWEET ONE.

MORE ABOUT ME

POPULAR CATEGORIES

POPULAR LATELY

Business Tips

Grow, scale, and get the open book lessons I’ve learned along the way.

How Your Money Mindset is Sabotaging Your Business (And How to Fix It)

How to Let Go of the Status Quo to Live the Life You Were Meant For

03

Your Dream Life is on the Other Side of Your Scarcity Mindset

04

Why It’s So Damn Important to Heal Your Relationship With Money

TAKE THE QUIZ

Is your business aligned—really?

free quiz!

Inner Work

Because the best way to grow your business is from the inside out.

Just the real stuff from me to you.

Personal

Case Studies

Facts, numbers, behind the scenes, and income reports. I’m sharing it all!

Over 40,000 online entrepreneurs have gone through my programs. 

Success Stories

READ THEIR STORIES

Anjali 

online course STUDENT

TARAH-LYNN

PROFITABLE CREATOR STUDENT

MICHELLE

PINFINITE GROWTH STUDENT

ALORA

EMAIL LIST ACADEMY STUDENT

I talk a lot about things like email lists, online courses, and webinars. And yes, those things have been hugely important to my business’s growth and meaning, but they’re not indicative of how everything got started or what I consider to be the “headquarters” for my business.

Instead, creating a blog and writing blog posts has been the foundation by which I’ve been able to start and grow multiple online businesses.

Create killer blog posts | how to blog | blogging tips

In fact, my blog has helped me earn money from income streams like…

  • Creating a successful web design studio.
  • Launching a physical product shop with art prints and greeting cards.
  • Earning money through affiliate marketing, advertisements, and sponsored brand collaborations.
  • Coaching and consulting.
  • Teaching online courses.

It’s also the place that has made the most impact in growing my email list and connecting to my audience. Simply put: I think every business owner — no matter which niche or industry you’re in — should create a blog.

I also believe that if you identify as a “blogger” (rather than business owner or entrepreneur), then you are in an impossibly powerful position to leverage your blog as a way to grow a larger audience and make money online.

But with all that said…blogging is not as easy as slapping together some words and hoping people read them. Your blog (and more specifically, your blog posts) needs a strategy. So, in today’s post, I’m explaining — top to bottom — how to excel at blogging as a way to grow an audience, earn an income, and affect people’s lives. 

First, why is it so important to create a blog? Here’s what your blog can do for you:

  • Help you grow your email list and audience.
  • Act as a starting point for making sales.
  • Produce engagement and fans.
  • Build authority and credibility.
  • Grow your traffic.

Yes. ALL of that. Kind of like a quintuple whammy, yeah?

For those reasons, I truly believe that a blog is an essential ingredient for people who want to create profitable online businesses — no matter what you’re selling.

Businesses that don’t have blogs often have trouble attracting clients, take longer to be seen as leaders in their field, and struggle to grow their email lists because of a lack of traffic to their website (or they have to pay massive amounts of money in Facebook Ads just to get traffic to their site).

And fun fact: businesses that use content marketing (blogging, essentially), earn up to 6x more than businesses that don’t.

So, in this post, I’m deep diving into blog content. And specifically, how to excel at it so that you get all of the benefits out of your blog as you can.

So, let’s travel, step-by-step, through how to write great blog posts and then use them as a way to grow your list and business. Game ON, my friends.

1. Come up with an idea for your post (there’s more strategy to this than you might think)

Before coming up with your blog post topics, ask yourself…

  • How does this post help me make more sales? Does it lead into a sales funnel opt-in? Does it attract potential clients?
  • How does this post help me stand out as an authority in my niche? Does it accurately reflect my skills?
  • Is this topic going to solve a problem for my target audience or clientele? How will it help one of their burning struggles?

There’s no shame in sharing something super valuable that both helps your readers and grows your business. Yes, you may want to create some content that’s just for fun and doesn’t necessarily relate to your products, but doing that for every post (without a monetization gameplan) means that you are growing a hobby, not a business.

Out of ideas? Check Google Analytics for topics that tend to perform well on your site or create a survey for your audience that asks them which topics they need help with most.

Also, consider questions that your target clients or customers frequently ask you. Can you package those answers into a blog post?

I also recommend creating a spreadsheet of topics and questions that seem to come up again and again, as this is an easy way to pull ideas for future blog content.

But how do you know which topics will actually attract an audience? Well, you need to make sure that you’re targeting topics that people are searching for right now. In order to figure this out, I recommend using Google Adwords Keyword Planner, which is a free tool to help you find keywords and phrases that people are searching for on a regular basis. Alternatively, you can also use websites like Ubersuggest or Keywords Everywhere.

For example, in the image below, I originally searched for “Pet Photography” (assuming I was a professional pet photographer). These are some of the keyword suggestions that popped up:

Create a Blog, Search Engine Optimization, Blogging Tips

You want to look for keywords with a low or medium level of competition and a decent amount of monthly searches (if the monthly searches number is very small, it could mean that that keyword is just not something people are searching for).

Of the two keywords I highlighted above, which one do you think I’d recommend for a Pet Phographer?

If you said Dog Photography…you’re right! While Pet Portraits may be relevant, it has a High level of competition, whereas Dog Photography has a low level (meaning there is less content to compete with, giving you more opportunity to appear higher in the search results on Google).

You can also search for different keywords, like “Dog Portraits,” “Pet Photography Los Angeles,” etc. Refine your keyword search until you find one that is both relevant to you/who you’re trying to attract, and has the right amount of searches and competition.

Pro Tip: Use long-tail keywords, which are 2+ words in length. I would not target the word “Photography” because it’s way too broad. Get a bit more specific with your keywords in order to rank higher in search engines.

Psst…want my “Perfect Blog Post Checklist”? It’s a free download you can get by clicking the button below. 🙂 It’s a great asset to print out and keep handy whenever you go to write a new post.

Click here to subscribe

2. So, you’ve got a keyword. Now what?

Make an outline of the content you want to share.

This will help you organize your ideas in a cohesive way and ensure that you are only including step-by-step, actionable information that has a specific trajectory for your reader.

Aim for creating content that is “the ultimate resource” on that particular topic, rather than short posts that lack much helpful information.

One infographic I found (from 2013) suggested that there are over 150 million blogs on the internet. I suspect there are many more than that now (which doesn’t even begin to consider how many blog POSTS exist…we’re likely talkin’ in the BILLIONS here).

So, naturally, you need to pump up your content if you want it to stand out.

But hey…don’t feel overwhelmed just yet! Many of the blogs that exist online DON’T have a gameplan in terms of writing killer content and will often share brief posts that don’t leave a lasting impression on their readers.

You, knowing otherwise, have an obvious advantage to create something even better. 😉

3. How to make your blog posts stand out among the rest

1. Shoot for at least 1,500+ words

(many posts of mine are 2,000-3,000) — > Just the outline I wrote for this post was 800 words.

2. Make your content ACTIONABLE.

A lot of the content online is just NOT.HELPFUL. Raise your hand if you’ve ever read a blog post that contained fluffy information you could’ve figured out with common sense?

The key difference in writing actionable, rather than fluffy information, is in telling someone HOW to do something, rather than just WHAT to do.

For example, I could’ve just said above, “use Google Adwords Keyword Planner to find keywords for your post.” Okay, kind of helpful? You’d know WHAT tool to use…but not how to use it.

But instead, I shared a screenshot of what you’d see. I also explained how to interpret the results so you can find your own keywords.

This is the difference between sharing WHAT and HOW.

And of course, this works no matter what you’re blogging about. If you’re a hairstylist creating a blog post with “3 Hairstyles for the Holidays,” don’t just share images of those hairstyles. Instead, show step-by-step photos and directions. Create a video, if you’d like.

Make it so that whoever reads that post leaves it KNOWING how to replicate those hairstyles. This is the difference between creating a blog full of inspiration vs. information.

Inspiration is awesome. I love being inspired. But here’s the difference: Inspiration makes me WANT to achieve my goals even more. But it doesn’t tell me HOW to achieve them. #WhatATease.

3. Divide your content up into smaller sections

Our culture is shifting to a place where we want to consume more, faster. Blogs need to adapt to fit the mold. You’ll notice that in this blog posts, I have short paragraphs.

I know that big chunks of text turn people off. I know that readers prefer headings, bullet points, and short paragraphs.

Some people complain about this. “How annoying that our culture won’t even read a paragraph anymore! Everything sucks! People are stupid!”

Well, no. They’re just changing. And while others are complaining, I’m adapting. 🙂 I recommend you do the same.

Now, you might be thinking, doesn’t this seem counterintuitive to writing long posts?! Not quite, and here’s why:

People are busy, so they like content in easy-to-digest chunks. But we also live in an era of authenticity and information. Marketers are now focused on sharing value vs. sharing fluff and salesy-ness.

We live in the Era of Information. Your audience WANTS to learn and dig deep, but they just want to do it in a way that matches their short attention span and need for engaging info. 🙂

4. Your post should solve a problem.

This goes back to my point about sharing information, rather than inspiration. You will attract a much larger audience if you can show them how to solve a problem vs. simply sharing “ideas”.

Yeah, this is a lot to remember. Which is why I created the Perfect Blog Post Checklist. Click the image below to download it so that you don’t forget any of the steps in this post:

Click here to subscribe

4. SEO-ify your content

Remember when you picked a keyword in step one? Well, that wasn’t just so that you could come up with a topic for your post. If used correctly, it will also help your post rank higher in search engines, bringing more organic traffic to your site (resulting in more subscribers and sales!).

So, once you have your keyword, where do you put it?

  1. The title of your blog post. Ideally, at the beginning of your title.
  2. In the URL of your blog post.
  3. Several times within the content of your post (feel free to use variations of your keyword here).
  4. In the headlines (H1, H2, etc) of your blog post.
  5. In your image file names (i.e. “dog-photography.JPG”)
  6. On your Pinterest image (take a look at the image I created for this post at the top for an example)
  7. In the alt text of your images (before inserting the image into your post).

Most of that will come naturally as you write a post on your topic anyways. You may just need to do a final sweep before hitting “publish” to see if there are other places where you should be putting your keywords.

Overall, SEO-ifying your blog content does not take a long time and is mostly an intuitive process. But if you do it right, it will result in you creating a blog that gets heaps more traffic from Google and Pinterest.

5. What is the next step for this piece of content?

Ultimately, your blog content should be the first step in a path that you’re sending potential customers on. Having someone simply visit your blog is not the end goal. Really, that’s just the beginning.

The end goal is typically making more sales of your products or services.

And the way you typically achieve that end goal is by first attracting people to your blog, then getting them to join your email list, and finally using your email list as a way to share value and pitch your products.

But how do we bridge the gap between “blog post” and “make sales”? Well, there’s a few things to consider…

1. You want to attract potential customers/clients.

This means that your posts should be focused on things your target audience would be searching for.

Your content should also flex your authority (by sharing actionable value with your audience) and solve a problem for your peeps.

2. Use your blog to grow your list.

An easy way to do this is by adding a “content upgrade” to your blog post, which is some sort of downloadable, extra piece of content. Here’s an example of a content upgrade I’m offering for this blog post (which yes, you can download right now!)…

Click here to subscribe

By using this simple strategy alone, I’ve been able to attract tens of thousands of subscribers to my email list. This is also a great list-building strategy, because you KNOW that you’re attracting people to your list who are genuinely interested in what you’re selling (since your blog posts and content upgrades are related to your products).

You’ll notice that I’ve included a button to download my “perfect blog post checklist” several times throughout this post.

I recommend you do the same, giving your readers multiple options and reminders to download your content upgrade (and therefore, opt-in to your email list).

3. Have a plan of action after someone opts in to your list.

It’s one thing to grow an email list full of your target audience. It’s another to have a plan and strategy in place as to how you’ll turn those subscribers into customers and clients.

Again, I recommend creating your free content around the products and services that you offer so that it’s very easy to promote products that your audience actually wants.

But I do also recommend creating a sales funnel to ensure that you’re making sales on autopilot.

Click here to read a blog post all about how to make money with your email list. It’s the perfect “next step” after reading this post. 🙂

Alright, my friends, I hope this post helped you realize the major importance of having a blog, and how to use your blog to grow your audience and income. 🙂
Got questions? Leave a comment! Let’s chat. 

  1. Charmaine Ng says:

    Thank you for your helpful tips as always! 🙂 I’m always learning something new from your posts.
    – Charmaine
    http://charmainenyw.com

  2. Okunola A. Olanrewaju says:

    I must say, your contents are nonpareil with your sense of style and uniqueness. I’m always a fan of you since i came across your blog and see you as my mentor. <3

  3. Zoe Linda says:

    Great post, as always Melyssa! Love the content you’re putting out there at the moment! Zoe x

  4. Malissa says:

    Omg you just changed my world! Inspiration vs information, the length of the post…I’ve been told so many different things about length and how Google ranks you but you just debunked it all! The earlier posts on my blog are so much better than my newer ones because they weren’t constricted by length. I have a lot more details and I feel I got into my groove with them. Since I read to keep posts between 400-800 words I almost died. Like how could anyone learn anything or how do you make a lasting impression in a page?!? My content is nothing but inspiration. I’m wondering if I should go back and redo all my posts (about 50) to add more information and content upgrades or maybe I should just focus on that for future posts? I feel that it’s a lot harder to change existing posts (SEO and content upgrades) than to just write a new post that embeds all of those things. Thank you so much for answering the frustrating questions I’ve been getting so frustrated over (like lack of shares, comments, high bounce rate). ❤

  5. Alee | The Beautified Life says:

    I have started using the keyword planner, but I had NO idea I wasn’t suppose to use the ”high” keywords! Such great information, as always Melyssa!
    After reading your blog for so long, I have implemented the long-form blog posts as well. I feel your right on point with that! I can’t stand when I get to a blog post and there is 300 words, and I’m left feeling..what now?

  6. “Businesses that don’t have blogs often have trouble attracting clients, take longer to be seen as leaders in their field, and struggle to grow their email lists because of a lack of traffic to their website.”

    Man, am I really catching on to this now!

    Up until now I’ve focused on using Instagram to grow my business and my list, since Instagram is what I know best. I KNOW how to grow an Instagram account quickly and effectively, but an email list is a whole other story.

    It’s hard to get people off social media and over to your website/list sometimes.
    So I’m adding a blog to my site to add more value and hopefully bring in some more traffic. I’ve done a couple guest blog posts before, but never got around to having one on my own site until now. Big mistake I know, but I’ve been putting all my time and effort into creating my first online course, and now that it’s almost finished I’m ready to shift that focus into writing awesome blog posts!

    I definitely agree that longer posts are key. I get so frustrated sometime looking for good advice on a certain topic and have to go sifting through tons of 350 word blog posts in order to find ones with any meat on their bones!

    Thanks for all your great advice. I’ve literally been binge reading/watching/listening to both you and Mariah Coz the past two weeks, and you both have SO much good content. I can’t get enough! I’m hoping I can offer as much value to my readers one day.

    • That’s awesome that you’re coming to these conclusions, Brie! A lot of people continue to try to attract clients/subscribers through social media and eventually just assume they’re doing something wrong because they’re not getting the results they want to be. But by simply shifting to blogging and list-building, you can much more easily create the kind of tribe and business you want…which you’ve obviously realized (awesome!).

      And I’m so glad you’ve found helpful info here. 🙂 Thanks for reading, Brie!

  7. 增达网 says:

    今天办公室里几个男女在讨论用避孕套的好处和坏处,男方坚决抵制避孕套,女方大力支持使用避孕套,双方各持一词不分伯仲,这时我们办公室一个大姐问我平日用套套吗?我说:我……我…我都是包皮打个结。当时讨论就结束了。

  8. Great post Melyssa!

    I couldn’t agree more when it comes to the value of blogging. While it isn’t as sexy as it used to be, it still forms the foundation of online businesses everywhere.

    Thanks!
    – Jeff

  9. Jocelyne Shults says:

    Yes. I’m currently working on my consulting services and for sure on my blog so one day soon I can create a income off of it. Thank you for all the awesome content you share. -Jocelyne from resonatecreations.com

  10. Mari Labo says:

    Thank you for great post! You advices are very helpful and well written.
    All I need to do is just write in this key :).

  11. Harsha Mandoth says:

    Hey Melysaa, I have my blog on wordpress.com for free now and I am not aware of computing softwares. If i want to make my website into self-hosted one, which will be good? Doing it on wordpress or bluehost kind of services. What would be the amount I need to invest in making my site self- hosted. And yes I dont have regular income.

    • We recommend signing up with a hosting platform like Bluehost or Siteground and it only costs about $4/month. Best of luck and please keep us posted on your progress! 🙂

      • Ann Goldade says:

        Hi Melyssa, Does Bluehost allow you to incorporate a blog directly vs using wordpress? If not, what do you recommend outside of wordpress?Thank you for this insight Melyssa, you can’t really know how helpful ‘been there done that’ knowledge is in someone’s growth process on the same topic. Much Respect

  12. Leah Stanleigh says:

    I’m so excited! Just figuring out blogging and I’m glad I can start it right! Hoping it will really boost my product sales!

  13. Neil Copping says:

    Melissa, You are awesome. I love your positivity and fantastic advice. I purchased pinfinte growth and am enjoying seeing my website and pinterest traffic grow every day. Thanks a bunch! 🙂

  14. Hi Melyssa!

    Thank you for this great post. I have a question: When I try to use the Keyword Planner I don’t get as many suggestion as you showed in you screenshot. Does google change the platform or maybe Im doing something wrong? I type a keyword but I only get one result. 🙁

  15. Rob Powell says:

    Awesome post Melyssa! I saved it to Evernote, it’s a keeper! It’s so easy to lose sight of what the overall strategy is. Your post reminded me to be clearer about this. Thanks.

  16. reynolds4568@mail.ru says:

    The visitors get more passion from your article and i think your write so well in here. Your every points is more useful for us and we got more help to speak in front the audience.

  17. Thank you for this Melyssa, I’ve just come across your site and looking forward to implementing these strategies on Finestella, (your peep into Italy, http://www.lafinestrella.com/)

  18. This is an amazing post, which is ‘in detail’about the keywords and their importance. That differentiation you made between the ‘inspiration’and the information’ is really fantastic. Learning loads of new things about blogging with your posts Melyssa, thanks much for sharing these valuable info.:)

  19. Anda Bailey says:

    Thanks so much for sharing all this info, Melyssa! So helpful! Can you share how you create those CTA buttons? Thanks you!

  20. Sonali Kapoor says:

    Great blog but there is a blogger university by ROPOSO that teaches you how to become a blogger and provide you with a certification for FREE. https://www.roposo.com/blogger-academy do have a look at the link if you are that passionate about blogging!

  21. Angela Mary says:

    I never knew about the Keywords method. I’m so happy I discovered it. I’m going to use keywords for my services page. I know it will make a huge difference. Big fan by the way. Thank you so much Melyssa! 😀 I love your FB group.

  22. Priyanka singh says:

    Hey melyssa, i just visited your site, and god fabulous ideas about blogging, I just started my own blog, so I don’t know very much about it, but your site is just a good idea.
    https://wordpress.com/posts/priyankasingh136.wordpress.com

  23. Shobha Shobzy says:

    This post is awesome!! Melyssa, just like all your other posts.I have a quick question.For SEO, what are the other tools that you would recommend apart from Keyword planner.

  24. [ Smiles ] Brilliant advice!

    However, some people would have to read up on how to do SEO correctly.

  25. Kaiyen Goh says:

    Thanks for the post Melyssa! Great as always! Just a couple of questions, how many is considered a decent average search result from the keywords tool and is the number of google search result important? Lastly, the “competition” in the keywords tool means the number of advertisers that would advertised for that keywords or the number of posts that use that keywords? Thanks!

    • Hi Kaiyen, that’s a great question. The competition does refer to advertisers, and it gives you an idea of how competitive those keywords are. It can also refer to how difficult it would be to rank for those keywords. The ideal balance is a high number of search results with low competition. I recommend analyzing the results on page 1 of Google, and seeing how you could potentially create content that is more valuable than what shows up on the first page 🙂

  26. Frances Farac Vidakovic says:

    Thanks so much for this post – as always you provide an amazing wealth of information. Can’t thank you enough! Frances http://www.inspiringlifedreams.com

  27. Jennifer Warren says:

    Hey Melyssa! Thank you so much for all your valuable content! I came across your mail chimp video the other day and found it extremely helpful! In order to use the Google Adwords Keyword Planner I think I am required to create an Adwords account which costs money…is this correct?

    • Hi Jennifer! Great question 🙂 You should only need a Google account of some kind (like a Gmail account!) It costs money to run paid ads on Google, but you should still be able to use the Keyword Planner ‘fo free 🙂

Keep Reading

For Soulful, Creative Entrepreneurs

For more than a decade I've supported over 40,000 people in my top-rated online courses. Here, I help you create a business that evolves alongside you.

LEARN WITH MELYSSA

Tarah-Lynn

ONLINE COURSE STUDENT

Online PROGRAMs

Anjali

ONLINE COURSE STUDENT

EMILY

ONLINE COURSE STUDENT

Future Current
Podcast

with 

MELYSSA GRIFFIN

Interviews, stories, and advice that explores what it means to create from alignment, trust your inner knowing, and build a life that feels true.

LISTEN NOW

FUTURE CURRENT HAS 750+ 5-STAR REVIEWS! 

LISTEN ON SPOTIFY

LISTEN ON APPLE PODCASTS

THE PODCAST

“Loved how raw and heart-centered it was, every few seconds I would nod my head because it resonated so much. Highly recommend if you’re looking for more purpose, passion and well-being in your life!”

- YunzheZhou

“I love the perspective Melyssa brings to the table. She's so thoughtful and a true champion of others. A real place where we ALL belong at the table.”

- Rolly

“A daily reminder towards greatness... Listening to these podcast episodes are the highlight of my day. It’s my rock and anchor in a chaotic storm of trying to better my life. So so thankful for it!”

- Rosenthorn

If your work looks good on the outside but feels off on the inside, this quiz will help you name why.
Answer a few questions to uncover your alignment score. No matter where you land, you'll receive customized suggestions to help you create a thriving and aligned business.

TAKE THE QUIZ

How aligned is your business—really?

free quiz!