How to Start a Blog to Make Money From Home

this post may contain affiliate links read our disclosure here for more info.

How did we get started blogging?

Shortly after we got married in late 2015 Riley had a job working from home doing data entry, and I was working nearly full-time on campus at the college we both went to full-time.

We were super poor (I mean super poor) however I had some grand plan that we were going to both be able to work from home post graduation so we could travel full-time to figure out where we want to live, and start our family.

So I began using Pinterest to try and find a way to make money from home so we could travel, and maybe also pay down our debt, save for a house, and save for a baby.

I came across people saying “Take Surveys” or “Transcribe Audio” or “Freelance Write” so I tried it all….

I kid you not when I say after working for a month on all the above things I had made like $9.

I mean great, that’s $9 extra dollars, but that would buy me like two Starbucks coffees, not allow me to live out my blogger dreams of working from home.

But while I was looking for ways to make money on Pinterest, I started to come across pins like '“How I Made $10,000 Last Month Blogging”, and then just like you now after seeing posts like that in May 2016, I decided to bite the bullet and invest the $70.

I thought the day after I started my personal blog (which is now in 2016 I would make $300, and to my surprise, I couldn’t even figure out how to install a theme, get people to my website, or install plug-ins.

I got so frustrated that those bloggers who were like “I make $10k per month blogging, you should try it” didn’t actually help you at all.

So I promised myself that If I ever actually figured out how to have a profitable blog, I would help other people who wanted to find a way to make money from home.

By the 7th month of blogging I had more than replaced my income and quit my job, by the 14th month my husband and I both had quit our jobs to work on my blog.

And now in 2019 we make over $30,000 each month from that little blog I started in May 2016.

So now I have decided to get together with Riley and share our best blogging advice so we can help people like us build blogs that will change their life.

Trust me, there is no reason I’m special I had no clue what I was doing when I started, I barely knew how to search Pinterest.

What do you need to start a blog?

Don’t get scared! Like I just said you don’t need any special knowledge to blog, you don’t even really need any special technology or a lot of money!

If you don’t know what any of the things on this list are I’ll explain them all don’t worry.

To start a blog you are going to need:

  1. a computer.

  2. an internet connection.

  3. an email address.

  4. a domain name.

  5. domain hosting.

  6. wordpress installed.

Domain Name: a domain name is the .com or .net people type in to get to your website.

so our domain name for this website would be

Domain Hosting: domain hosting is the engines that keep your website online. This allows for your website to be seen from other people all over the world.

Domain hosting is something you have to get from a company, the company I suggest every new blogger use is installs WordPress for you, gives you a free domain name, and signing up is easier than signing up for Facebook.

WordPress Installed: and are both blogging platforms that make it super easy to be a blogger. is self hosted, meaning it get’s installed to the website host you sign up for, and it has your domain attached to it. is NOT self hosted, so even if you pay to use it they still are hosting your website, and own your content. is a website that you go to post blog posts, and you can have your own .com, however the downside of using is that:

  • You don’t own your content.

  • Your extremely limited in how you can monetize.

  • You are limited in how you can track your website growth.

  • You are limited in how you can design your website. is self hosted which means that you will own your content, have the ability to monetize, have the ability to design and track however you want to.

Don’t worry, it isn’t hard to have a self hosted website. If you sign up through they install for you so there is nothing you have to worry about just create an account, login and it’s installed!

I MADE YOU SOMETHING: I created a FREE ( did I mention it’s free?) 6 Day email course which will teach you step-by-step how to set up a blog, install your theme, make a logo, and create monetized content. It will completely kick-start your blogging success.

It is much like this blog post, but it gets sent straight to your email so you won’t lose it, and you can come back to it anytime.

So, if you want to start a blog right now follow this very blog post you are reading! However, if you want to start a blog maybe tomorrow, or this weekend follow the email course here is what it goes over:

  • Day 1: How to choose a name, and blog topics.

  • Day 2: How to start a blog & install the design of your choice.

  • Day 3: Planning out your content.

  • Day 4: Monetizing your website as a beginner.

  • Day 5: Increasing your website's traffic to make more money.

  • Day 6: Wrap up & Guide to follow for the future to maximize profit.

How do you start a blog?

The way I tell people to start blogs is a little different than most people because I don’t tell people “choose a topic” or “choose a niche” over and over again is because truthfully I don’t think it matters.

I started blogging talking about how to make amazing food on a budget then I started talking about my favorite designer dupes, then I started talking about money saving tips, and being married in college and during each of those times I made money.

I truly think you can make money blogging about anything if you are determined to do so, so if you want to talk about fitness, and parenting you can do that!

So the way I am going to walk you through blogging doesn’t have you start by picking a topic, instead I am going to start by talking about choosing a name, then I will walk you through each thing you need to do step-by-step in this order:

  1. Naming your blog.

  2. Sign up for hosting for your blog.

  3. Installing a theme.

  4. Creating a header for your blog.

  5. Creating an about page for your blog.

  6. Starting to create content.

  7. Drive traffic to your blog through Pinterest.

1. Naming your blog.

Picking a domain name can be confusing, and hard because the internet has been around a while and it seems like EVERYTHING is taken.

the key to picking a domain name is to try everything that comes to mind.

I always recommend trying to use your first and last name, or something that incorporates everything you want to talk about like “” if you wanted to talk about a plant based diet.

If you are still struggling to come up with a domain name, don’t hesitate to click the contact button and reach out to us!

Tips for coming up with a domain name:

  • use a .com people are used to .com’s

  • don’t misspell words if you can help it, because if you tell someone you run into my website is “candy cane dot com” they won’t think to type in “” when they get home.

  • use something simple that covers everything, I started with because that name can cover anything I want to talk about.

    You can try out and see if names your thinking of are available here:

2. Sign up for Website Hosting

This will be the most intensive part of this guide but don’t worry, it’s super simple! so don’t stress it.

First you are going to want to click here to open Bluehost in a new window, while leaving this post open.

Then you can follow the steps below to set up your blog!

Those of you using this post (or my email course) to create a blog, are going to get a special discount for my audience only from Bluehost!

It normally starts at $7.99 a month, now for you guys it’s only $2.95!

Bluehost has been great every step of the way. Every time I have contacted their customer service they have been so helpful, and that is the number one reason I continue to recommend them.

What you get with bluehost: 1 free domain, hosting, free installation and more than 50% off.

Let’s get started!

By now in another tab you should have a page that looks like this open:


you are going to go ahead and click “get started” which will take you to a page where you can chose a hosting plan. I recommend getting the “basic” plan because it really comes with everything you need to start a profitable blog. It is what I used for my blog.


After you click “select” on the plan you want you are going to be taken to a screen like the one below:

Screen Shot 2019-04-22 at 11.03.43 PM.png

If you know the domain name you want to use you can enter it in “new domain” if you already bought a domain name before enter it in “i have a domain name” if you don’t know what you want to name your blog but you are ready to get started go ahead and click “Choose Later!” which is in blue under the two boxes in the middle. Then you can claim your free domain name later when you decide what you want to call your blog.

After you fill out any of the options I mentioned above you should be taken to this screen:


Here is where you will fill out the information for your account, this is the info you need to access your account, or you would give if you ever had to talk to Bluehost’s tech support team so remember the email you use.

Also don’t worry about creating a new email for your website before you sign up for Bluehost, no one is going to see this email but you and you shouldn’t get a bunch of spam emails from Bluehost so you don’t have to worry about that either.

After you fill out your account information and scroll down you will see this:

Screen Shot 2019-04-22 at 10.59.34 PM.png

I recommend signing up for 36 month “account plan”, because it saves you the most money however, you can only sign up for 12 months that is totally fine too!

The only “package extra” I recommend adding is “Domain Privacy Protection” this makes it so that no one can access your personal information, if you decline this the first few days after starting your blog you may get a lot of phone calls, if you can’t afford Domain Privacy (I couldn’t when I started) just block the calls as they come in so those people cannot call you from that number anymore.

After you choose your plan, and package extras it’s time to pay (yes, it is really just that easy)


After you pay you will be brought to a screen to create a password for a Bluehost account, this is the password you will use to log into Bluehost to access your blog so make sure you remember it!


After you click “Login” you will be taken to a page to pick a theme, all the themes on that page are totally FREE so pick any of them. I will show you how to edit, change or buy a theme in a little while so don’t stress about the choice just pick whatever your first instinct is.

Can you believe that you are already almost done? it's crazy how simple it is to build a blog, yet some people think that they will never be able to do it because they don't know how to code.

Now you can go ahead and click start building:


Then go ahead and pick Business however, if you accidentally choose the wrong one your choice DOES NOT MATTER so you can choose either! They are basically interchangeable.


After you choose business or personal you will be prompted to choose a site title and tagline, you can always choose this later if you aren’t ready but just fill it in with anything for now!

The site title for this website is “A Blog Life” the description is “Helping People Build Successful Blogs” hopefully that gives you an idea of how to fill that out. Start with your domain name spelled out with spaces as the title, and a short statement that says what you do as the description.

Screen Shot 2019-04-22 at 11.33.04 PM.png

After you fill out your title and description you will be brought to a screen that asks you if you want to launch your blog, you are going to go ahead and click “nope”

Screen Shot 2019-04-22 at 11.37.22 PM.png

after you click “nope” you will be asked what type of homepage you want to have, I recommend a “static” page because then you get to choose everything that’s on it instead of just showing people your latest blog posts.

Screen Shot 2019-04-22 at 11.42.03 PM.png

After that you will click the “connect to WordPress” button, which will bring you to create a Jetpack account, this is an awesome plugin that does so many things!

Jetpack will in the future give you the ability to put social links places on your website, put images in your sidebar, and access to a ton more easy to use things for your website design.

I just signed up with my Google account, if you don’t have a google account you can easily fill out the form.

Screen Shot 2019-04-23 at 12.33.51 AM.png

After you fill out the JetPack form you will be sent back to WordPress which will show you a screen that looks something like this:

When you get to that screen it means you are ready to move on to the next section of this post!

That’s it! You created your blog. Can you believe it was really that easy?

Now it is time to customize your blog so you can get started blogging!

Feel free to move on to part two!

Ready to continue this series or go back? Click any of the links below to keep reading:


Taylor & Riley