How to Start A Money Making Blog In 3 Quick Steps.

Since I’ve started my blog roughly 3 months ago I’ve had quite a few people ask me how to start one. I never knew so many people were interested. So here’s where I put my cape on and dive into action. It’s a few ways to do it. The free way. Which doesn’t cost you any money to start, but doesn’t allow you to monetize it either. Then there’s the self-hosted route. Where you buy your own domain name ( for a small monthly fee. Then you do anything you want with it. If you want to start a money making blog, or website, you go the self-hosted route! It’s a lot easier than you think.

I wouldn’t write a blog post giving details on how to start a money making blog, if my blog didn’t actually make money. Within the first 2 months of starting it, I was able to monetize it. In most cases, blogs do not start making money for at least 6 months or more. So I’m excited about the direction it’s going and I want you to be a part of it. So many people move in silence these days. That’s all cool and to each his own. Me, on the other hand, I really like helping people, so the plan is to share every piece of information I come across that I think can be helpful to you. The objective is for everybody to shine!

How To Start A Money Making Blog

This post contains affiliate links.

Blogging can be a very profitable business. My 2 virtual mentors make upwards of $100k/month from their blogs. Yeah, you read that right. One hundred thousand dollars per month! Online business is a big business and a lot of people are opting out of the traditional brick and mortar storefronts (I did too) and are becoming millionaires all online (I will too). So if you’ve been thinking about starting one, now’s your time! Don’t procrastinate for 3 years like me!

Step 1: Decide What It Will Be About

If you’re passionate about something and want an outlet to discuss it. Then, it’ll be easy for you to decide. This can be a hobby or just your favorite past-time. If your favorite past-time is watching TV then start a blog about it. There’s blogs out there that make plenty money from reviewing all their favorite TV shows.

For me, I stayed true to myself. I always knew I wanted to be an entrepreneur so it was easy to begin writing about that. I also love reading and personal development and wanted to share everything I came across. Travel is new to me because of my wife who absolutely loves to travel. I enjoy it also so those memories we create in new places are worth documenting. And being a former collegiate two-sport athlete, fitness has always been a part of my life. It’s a self-motivated activity so it’s a good way to check your self-discipline at the door when you enter.

That’s how I came up with the inspiration behind my blog in a nutshell.

Whatever your inspiration is. Decide on it and act!

“Men of action are favored by the goddess of good luck.” – The Richest Man in Babylon

Step 2: Choose a Hosting Platform

Your host is who you choose to let hold your site in cyberspace. Watch it while you’re away. And service it if it breaks. Think of your host as the land on which you build your dream home. Without this land, you can’t build a home. The same applies to your website. You need a host to build your website on.

The host I recommend is Bluehost.

It is who I use because of the many excellent reviews I read, along with the referrals I received from Pat Flynn and Michael Hyatt. Two highly respected, million dollar bloggers who host their sites on Bluehost.

Bluehost also allows you to search for a domain name (name of your site) to see if it’s available and lets you install immediately after you register. So essentially you can do everything you need to do to begin your blog from their website. They also throw in the domain name for free! Another reason I went with them. And also because it was only $3.95/month. I believe it is $3.49/month now for the New Year. So go!

Click here to head on over to their website. It’s basically the first thing you need to do.

Be sure to open the window in a new tab so that you can come back here to follow my STEP by STEP process on how to set it up. It’s simple. The page will look very similar to the picture below when opened. Once there, the first step will be to select your plan.

image of bluehost welcome page


  • After Clicking on the “get started now” button you’ll be prompted to “select your plan”
  • Click on the plan you’d like. Right now they are offering the Prime plan for the same price as the Plus. That’s a pretty good deal. The Basic is still the best value for $3.49/month. It’s totally up to you.
  • You can upgrade or downgrade any time.
  • I went with the plus. (FYI)

image of bluehost pricing plan


  • After selecting your plan, it’ll send you over to the domain selection page.
  • This is where it gets fun. You get to search and select your domain name here.
  • If you have already purchased a domain name from somewhere else you can place it here as well.
  • If the domain name is already in use, Bluehost will notify you to select a different one.
  • I recommend a .com extension. It’s more common and more appealing to your visitors’ eyes.

image of bluehost domain name selection page


  • After selecting the perfect domain name, it’s time to create your Bluehost account.
  • On this page fill in your account information with address and billing info.
  • Below that it’ll ask you to verify which plan you’re selecting and show you the prices again to confirm.
  • Below that you’ll enter your credit card information.
  • Hit “submit”.

image of form for account information


Step 3: Install

Installing is pretty simple once you’ve created your Bluehost account. It only takes a couple clicks.

  • From the Bluehost home page, click on the “install wordpress” button.

image of install wordpress button

  • Once clicked, it’ll prompt you to “Get Started” click the green button.
  • On the following page, it prompts you to select your domain (the one you just created), then click “next”.

image of domain selection page

  • On the next page jot down the “Admin Username”, “Admin email address”, and “Admin Password” (you can change it later)
  • Click “Install”. (Be sure to check all boxes)


Once complete, you’ll receive two welcome emails. One from Bluehost and one from They’ll both contain your usernames and passwords for both sites. Keep these in a safe place, although the credentials are what you’ll need more often. WordPress is where you’ll go for EVERYTHING on your site. So get used to it.

Speaking of your site..congratulations! It’s time to start designing it and adding content! The first order of business when setting up your site is selecting a theme for it. Themes are basically templates that’ll give your site the look and feel you want it to have. There are thousands of free ones to get started and it can be a hassle searching through all of them. The theme I went with is named Moesia and it’s made by athemes. I love the big images on each of my pages and this theme looked exactly how I needed it to. It also gives me a chance to highlight some of my photography with the big original images at the top of my pages.

Once your theme is picked you can select the colors and look of your site. It isn’t hard. So just give it a try.

Making Money

The opportunities are endless once you actually set up the site. There are tons of options and avenues people are using to make money from their websites. Affiliate links, google ads, online courses, ebooks, webinars, etc. And they’re just normal people like you and me who decided to build businesses online instead of going the traditional route.

No matter what avenue you choose to build a business. The important thing is to act on that choice. Don’t put off your blog any longer if you want to start one. Don’t put off your food truck any longer if you want to open one. Because time is the only thing we can’t get back. So stop wasting it. Start here!

Let me know in the comments what kind of business you’d like to start and how you plan on going about achieving it. Subscribe also if you hadn’t yet! Until next time.

Live Your Legacy,