This blog post may contain some affiliate links. This means if you purchase through them I will receive a small commission at no extra cost to you. Please see the full disclosure on our Affiliate Disclosure Page for further information.

You can quit your job.

Yes, it’s true. This tutorial will show you how to start a blog from scratch that will allow you to quit your job.

Of course, it will take a little bit of time.

BUT, if you want to have a true blogging business, this is the foundation you need to have.

How should I know?

My name is Madison. I quit my job in November of 2021 thanks to blogging.


At the beginning of 2021, I was in the position you probably are now:

  • Hating my job
  • DREADING Monday-Friday
  • Spending the weekends Googling “how to make money online”
  • Longing for my dream of being a stay at home mom one day


You aren’t stuck. It’s possible to quit your job. I’ll show you.

What this post talks about:

  • What you need to get started
  • How much money you have to invest (NOTE: OVER 60% discount included)
  • How to start a blog from scratch
  • + some bonus free goodies to get you started

What you need to start a blog from scratch:

To get started blogging, you only need three things:

  • Computer
  • Internet connection
  • Email address

How much does it cost to start a blog from scratch?

Have you ever heard the term “you have to have money to make money”?

It’s kind of true because most businesses require at least a $5,000+ investment to even get started.

The good thing is blogging is CHEAP, and can be super cheap when you first get started. You don’t need all of the shiny stuff until you have income.

Free VS. Paid

You can totally start a blog for free, but I don’t recommend it. There’s a few reasons why.

When you sign up for a free blog, you DON’T OWN the website. You basically are just renting space on another person’s website. There can be a few problems with this like if they shut it down, or you are looking to make affiliate or sponsored post income.

There are also rules about making income on a free blog.

What To Invest In:

If I had to recommend anything to invest in, it would be your hosting and domain name. This means buying the actual name of your website (mine is, and basically the company that hold all of the files your website contains.

Also, we want your website to look professional and people to remember your name. When you get a free blog, the name of it may be something like “”

Who I Recommend:

To start a blog from scratch (on a budget), I recommend Bluehost.

They typically start their cost at $8.99 per month, but the link below will get you started at just $2.95 per month for a year.

This makes your initial investment a whopping $36.

Why Bluehost?

This is how I got started blogging (and quit my job almost 11 months later).

I recommend Bluehost for a few reasons:

  • CHEAP – because I wasn’t investing $5,000 as a broke newlywed
  • Free domain name
  • Self-hosted WordPress website (you OWN it!)
  • Amazing customer service

How to Start a Blog from Scratch:

To follow along with this tutorial, click the button below.

It will open a new tab in your web browser so you can follow along with the tutorial beside it. I’ll walk you through every step!

1. Choose your blog name

The first thing you need to do before you jump in head first is sit down a minute and think. What do you want to write about? It will affect what you name your blog.

Don’t stress over this too much. You can always change it or name it later!

Blog Naming Tips:

If you have no idea what you’re going to talk about, I recommend choosing your own name. That way if you change your mind later on what you want to talk about, your blog name won’t be affected.



Make sure to choose something with .com at the end. People are leery of .org or .net.

Also, pick something that’s easy to spell and remember so your audience can find you.

You have to make sure it’s still available. Type your name into the generator below and see if it’s available.

Don’t let domain names stop you. You can always change it or get a new one later. 

The main thing with blogging is you need to just get started. If you let this hinder you, you’ll never get to the good part: making money! I recommend just going with your name.

2. Sign Up For Web Hosting

This is where we get a little more tech-y, but I’ll take you through step by step. 


This tutorial is specifically for Bluehost web hosting. If you choose to use another provider, I can’t help you there. I don’t have any experience with anyone else!

CLICK HERE to open Bluehost in a new window if you haven’t yet, but leave this post open so you can reference it. 

Now you should be on a page that looks like this: 

How to start a WordPress blog with Bluehost

Next, click the “get started” button, which will take you to a page to choose your hosting plan. The “basic” package is what I chose to start my blog and what I still use to this day! It comes with everything you need. 

Cost of starting a WordPress blog

After choosing your plan, you’ll be taken to a screen to pick your domain name. Remember this is the name of your website address (mine is 

If you don’t know yet, you can skip this step and come back later!

Once you choose your domain, you’ll enter all of your information on a page that looks like this:

How to sign up for a WordPress blog

Don’t worry about creating a new email for this. Just use one you can remember. Bluehost won’t send you a bunch of spam!

This is just the information you will give a Bluehost representative if you need tech support. 

Choose Your Package

When you scroll down you’ll see this screen:

Choosing web hosting packages for a WordPress blog

I recommend the 36 month package because it saves you money, but I couldn’t afford that when I first started. I just bought the one year package. It’s totally fine either way.

Continue scrolling and you’ll see package extras. 

Possible WordPress blog protection services

A lot of these you don’t NEED, but if you had to pick one, I’d recommend getting the Domain Privacy. This basically just keeps your contact information secure so you don’t receive a bunch of spam phone calls and things like that. 

If you can’t get it that’s okay, you just may get a lot of spam phone calls afterward. Just block those numbers so they don’t call you again! 

Lastly, you just have to pay! How easy was that?! 

Payment for blog hosting

Once you pay you’ll be brought to a confirmation screen letting you know it was a success, and you’ll get a receipt in your email. Save that receipt for later!

3. Create Your Bluehost Account

Now that you paid, you’ll need to set up an account with Bluehost so you can sign in and access the blog you just purchased.  Scroll down and click “create account” in the middle of the confirmation screen. 

This is a simple step so just choose a password you can remember, because you will use it to log into your blog every time! 

You’ll be brought to this page:

Creating a Bluehost account

Click “go to login” to log into your brand new blog! 

You’ll enter your email and password to login 

Logging into a brand new WordPress blog

4. Basic Blog Setup Tutorial

Once you login, it’ll ask you to set your blog title and tagline. This is just what people see when they get on the homepage of your website, and it tells them the name of the site and what it’s about. 

You don’t need to know this right away. Just fill something in if you don’t know and you can change it later! 

My Example: 

Title: By Madison Laine

Tagline: Helping women start a blog that ACTUALLY makes money

Again, you can change these any time so don’t worry if it’s not perfect! 

It also asks if you want your blog posts displayed on your blog or a different page. Make sure it displays on the blog! 

After this, you’ll fill out a short survey that tells Bluehost how comfortable you are with blogging, web design, the goal of your website, etc. 

Beginner WordPress blogger survey

Pick A Theme

Next, you’ll pick a theme, which basically affects how your blog looks and functions. Don’t worry, they’re all free and you can change it later. It doesn’t matter right now what you choose.

Just pick one for now so you can get started setting it up! 

Click on the theme you want to choose and then you will be taken to your Bluehost portal, which looks like this: 

Installing a blog theme and logging into dashboard

After you click on the “Get Started” button, you’ll be in your Bluehost Portal, which is how you log into your blog from here on out. 

Then, you’ll see a checklist of things to do before you launch your blog (or make it to where the public can see it). It looks like this: 

Wordpress blog launch checklist

Just hover over each one and click “let’s go” beside it and it will walk you through step by step. Then, once you’re done with all of those things on the checklist, click “launch my site” to make it public!

Bluehost Support

Once you finish with it, you’ll be ready for my next few blog posts on how to set up the back end of your blog and design it to make it pretty… you know, the fun stuff! 

If you have any questions while completing the checklist, you can always go to Bluehost support or Google it. Bluehost has amazing support and are very quick to get back with you. 


I recommend saving the Bluehost Portal login page to the task bar of your browser for easier access in the future. 

What Comes Next…

So, now that you have completely started your blog from scratch, what comes next?

Setting up the back end of your blog, where you design it, write blog posts, and all of that good stuff!

READ MORE: Is Blogging Dead?