How to Start a Blog So You Can Work from Home

Want to know how to start a blog so you can make money? Follow my tutorial to set up your site so you can impress your readers and earn an income online!

Not sure whether blogging is a realistic way to make some money on the side? I earned my first $200 within 3 months of starting Frugal on the Prairie then went on to earn a full-time income from home about 6 months later! If you want to learn more about the in's and out's of blogging, I offer a FREE email course called Blogging to Win. It's all about creating a profitable blog and is a great starting point to learning the basics of blogging!


Ever wonder how to start a blog so you can work from home? Maybe you want to be a stay at home parent or just really love the idea of saying buh-bye to commuting and hello to lunches at home. Today's step-by-step tutorial is going to show you how to set up a blog so you can start the exciting journey of finding ways to bring in money from the comfort of your couch.

It's no secret that I love being a stay at home mom to my son, James. But I've been working since I was 15 and I just love the thrill (yes, I find it exciting!) of working on a project and contributing to my family financially. Back in 2015, my husband and I came to the agreement that I would either find a way to make an income from home or I would go back to work once our youngest was in preschool.

I'm excited to say that I won't have any reason to work outside the home again unless I really want to!

Related Posts:

I've already earned thousands of dollars this year alone from different income sources that started because of my blog. Here's an easy way you can start your own blog and begin that exciting journey to eventually earning money from home.

This post contains affiliate links but all opinions are genuine and my own. Please read my Disclaimer for more info. 

Just click here to start a blog and follow the video or text tutorial below!

The first thing you need to know about starting a blog is that is takes a little money to make some money. But it doesn't take very much, so don't let that scare you away!

Before you start writing a  post or imagining dollar signs, you need to purchase hosting and a domain. By purchasing hosting, you are paying a company to provide space on their servers and equipment to store your blog. Your domain is your website url, such as www.mytotallyawesomesite.com. 

It may be tempting to take the free route and blog on a free platform, such as Blogger or Blogspot. Do not do this! 

I used Blogger for a short while and then made the move to a self-hosted Wordpress site. It was kind of a pain to deal with but it was necessary if I wanted to turn my blog into a business and start making money. Here's why; if you blog on Blogger/Blogspot, they own your website, not you. They can take it down if they choose and all your totally awesome posts will disappear forever! If you're serious about starting a blog as a business, I recommend using a Wordpress.org blog and hosting through Bluehost.

I've used Bluehost from the beginning and I've been very happy! I started with the Basic package and was pleased with the site speed it provided until I hit about 100,000 pageviews/month, then I upgraded to the Plus package. In January 2016, I had over 300,000 pageviews with the Plus package and the site speed was still fast and it didn't go offline once. Needless to say, I am very happy with Bluehost!

Now let's get on to the tutorial!

1. Purchase your own hosting and domain.

Shared Hosting Plans
Domain Name
5
  • If you've already purchased a domain through another company, no problem. You simply need to assign that domain to Bluehost by modifying the nameservers. Click the links here and here for further instructions. 
  • I recommend Bluehost's Basic package to start with because it gives you the chance to test out the blogging waters and see if this career path is right for you.
  • I encourage you to purchase the Domain Privacy Protection to keep your personal information away from public eyes but if you don't want to, it's completely optional.
  • Bluehost offers refunds as well, so don't be nervous about signing up for the 12 month package. If you find that blogging isn't for you, you can say buh-bye to Bluehost and cancel at any time.

Step-by-Step Instructions

  1. Go to the Bluehost.com homepage and get started!
  2. Choose a Basic, Plus, or Pro package.
  3. Choose a new domain or enter your current one, if you've already purchased it from somewhere else.
  4. Enter your account information and choose any package extras, such as Domain Privacy Protection. Click Submit!
  5. Do a happy dance because it's time to get crackin'!

2. Change Your Nameservers (if necessary) 

YOU ONLY HAVE TO CHANGE YOUR NAMESERVERS IF YOU'VE PURCHASED YOUR DOMAIN FROM ANYONE OTHER THAN BLUEHOST.

I've purchased many domains through GoDaddy and have had to change the nameservers in order to host the domain on Bluehost. Here's how I do it.

Step-by-Step Instructions

  1. Log into your GoDaddy.com account and click on the My Products Tab.
  2. Click the green Manage button, located on the right of the Domains area.
  3. Click the Settings gear symbol in the upper right-hand corner of the domain you wish to host on Bluehost.
  4. Click Manage DNS, then click Settings.
  5. Find the nameservers section and click Manage.
  6. Edit the nameservers to NS1.BLUEHOST.COM and NS2.BLUEHOST.COM.
  7. Click Save.
  8. Log into your Bluehost.com account.
  9. Click Domains, then click Assign a Domain to Your cPanel Account (found under the Shortcuts box).
  10. Follow those instructions to assign your domain. You can see screenshots of the process here.

3. Install Wordpress

Whew! You're almost there and pretty soon you can start cranking out some awesome content and monetizing your blog. Now you just need to install Wordpress (which is what I use) to create your blog.

12-Wordpress
13-Choose Domain
15-WP Login

Step-by-Step Instructions

  1. Log into your Bluehost.com account and click the Install Wordpress (it's free!) icon on your homepage.
  2. Click Start and follow the instructions.
  3. Create your Wordpress account with an email/username that is NOT connected to your blog. For example, my blog email is frugalontheprairie {at} gmail {dot} com and it's always the first email hackers use when they try to get into my site...and trust me, there will be hackers on your site too! Another username they love to try is Admin so be sure to make your username very unique.
  4. Click Install Now and get ready to take the blogging world by storm!

That's it. Now you've got the platform to change people's lives with your awesome content.

(Psssst! FYI, the Wordpress system you'll be using for your blog is Wordpress.org NOT Wordpress.com. This may not be an issue for you if you follow these instructions to a "t" but I confused the two when I started my own site and it was a little headache to deal with. Just thought I'd clarify while I have you here in this tutorial :) )

If you're a little unsure about what to use for design and email marketing, here are my top recommendations.

Design

  • I recommend Genesis for building the framework on your website. It does cost a little but I've used free ones in the past and they just didn't give me the professional look I was going for.
  • I love using the Restored316 Designs child themes for my website. As of March 2016, I'm using their Darling Theme and LOVE IT!

Email Marketing

Mailchimp is a cheap email provider to collect subscribers but I honestly ditched them when I decided to take my blogging business to the next level. It was the best decision I made! I use ConvertKit to handle ALL of my email marketing and subscribers. Friends, they are amazing! Here are my favorite features.

  • Their opt-in forms are responsive so they'll seamlessly appear regardless of whether your readers are using a tablet, smartphone, or computer.
  • They DON'T charge for duplicate subscribers! (Mailchimp does- booo!)
  • You can easily select a custom opt-in form for each post. For example, I have a budget spreadsheet opt-in form under budgeting posts and a meal planning worksheet under my food posts.
  • They offer drip emails, which can be great to use if you want to offer free or paid email courses on your blog, or just want to touch base with your readers without having to compose an email each time someone subscribes. For example, some subscribers request a free chapter from my book and I can create a drip email ahead of time to check in with them a week after they've received it. This drip email can inquire if they had any questions or if they wanted to purchase my book.

I could go on and on about ConvertKit. I highly recommend them if you're serious about building your email list and being a professional blogger!

Are you interested in starting a blog but have questions that weren't addressed here? Just send me an email at hello {at} frugalontheprairie {dot} com and I'd be happy to help in any way that I can.