This post may contain affiliate links. This means I may receive a small commission if you purchase something using one of my links. This is at NO extra cost to you and it helps me keep my blog running. For more info, click here.

I don’t know about you, but I’ve always wanted to live my life on my own terms.

I hated the idea of a boring office job, just another worker bee for the corporate hive.

To escape that life, I decided to start a blog and give myself the financial freedom I’ve always wanted.

Which is what this blog is all about!

So, if you’re like me and are looking for a way to:

  • escape that 9-5 job
  • spend more time with your kids/family
  • be your own boss + set your own rules

Starting a money-making blog can do all of these things for you.

Now, I’m not going to sugarcoat anything for you- blogging is NOT a get-rich-quick scheme.

It takes a LOT of time + effort to make money online, but if you truly want to live the life you want, on your own terms, it’s totally worth it.

So, if you’re ready to get to it, here’s my no-fluff, step-by-step guide to starting a money-making blog for beginners as easily as possible!

[convertkit form=2835106]


Before you set up your blog, you’ve gotta pick a niche for your blog.

Now, you may be thinking, what the hell is a niche?

A niche is just a fancy word bloggers like to throw around, but it’s basically just the topic that your blog focuses on.

Most blogs pick 1-2 topics that they want to write about, and I wouldn’t pick more than that.

Why? Because it makes it harder to find and appeal to your target audience.

  • DIY
  • Travel
  • Finance
  • Food
  • Beauty
  • Fashion
  • Etc.

Whatever niche you choose, make sure you pick one that you’re knowledgeable on AND passionate about.

You need to know what you’re talking about because if you don’t, people aren’t going to view you as an expert. Which means, when you start to monetize your blog, they’re not going to trust what you’re selling.

No trust = no sales.

You should also be passionate about what you’re writing because THAT’S what’s going to help you get through the days where you’ve got no motivation.

If you don’t care about what you’re writing, you’re eventually going to give up.

Trust me, I know. This was ultimately why I failed at my first blog.

I picked a niche that I thought was profitable and I ended up losing motivation. It was one of my biggest mistakes with my first blog!

If you’re still feeling stuck on picking a niche, here’s a great guide from Theme Trust to find the right niche for you!


Okay, so you’ve picked your niche. Yay!!

Now we can start setting up your blog.

There are two options you can pick from- hosted vs. self-hosted.

A hosted blog is where the hosting platform provides you with the software to build your site. As with most things, though, you get what you pay for (or don’t pay for in this case.)

A blog that is hosted on a website like Wix is free, but…

  • You don’t own your content (it can be taken down at any time)
  • You’re limited in ways you can monetize (oftentimes you can’t place ads on your site)
  • It looks less professional (fewer sales)
  • Little-to-no customization (you can’t make it look how you want)

Personally, I don’t recommend going the free route. If you’re serious about starting a money-making blog, you’ve got to invest in yourself.

And just like a brick-and-mortar business, there are certain expenses that are required to run your business.

I like to think of paying for a hosting platform as the ‘rent’ you pay for your space on the internet.

If you’re ready in invest in yourself to begin making money online, I recommend starting a self-hosted blog on SiteGround.

This is the platform I use for my own blog, and I’ve had an amazing experience with them!

Not only are they fairly cheap, their customer support has been amazing for me.

I actually had to reach out to them a few times when I was setting up my first blog. They were super nice and able to walk me through basic steps and break it down for me.

SiteGround also offers a 30-day money-back guarantee, so if you decide it’s not for you, you can get your money back!

If you want to set up your blog on Siteground, here’s how:

After clicking this link, you should see the different plans that Siteground offers:

You can compare the different plans SiteGround offers, but if you’re a beginner the StartUp plan is fine!


Next, you’ll be able to pick a domain.

Your domain is the URL of your website. My domain, for example, is

Typically, your domain is the same as your blog name.

It can be hard to pick a name that you love that’s not already taken, but Talkbitz has a great post on picking a domain name that stands out!


After you’ve picked your plan, you’ll review your purchase and check out.


Once you’ve got your blog all set up, you can install WordPress and begin customizing your site.

Be sure to keep your target audience in mind!

You want the colors, fonts, etc. to be appealing to them, and it should also be easy-to-navigate.

There are plenty of free themes you can use, or you can buy an affordable theme somewhere else.

My theme that I’m currently using is from Bluchic and I love it! They also provide setup instructions so it’s super easy to install.

What’s next?

Now that your blog’s ready to launch, you need to create some content for your first visitors!

Not just any content, either. You want to create high-quality, foundational content.

I’ve got a whole post right here on how to create amazing content that’ll help you drive more traffic to your blog! Be sure to check it out!

I hope this guide helps you as you begin your blogging journey!

Make sure you save this post on Pinterest!

How to Start a Money-Making Blog the Easy Way