How To Start a Blog and Make it Successful (make money!)

Today, I am going to show you one of the best ways to make money in 2021. If you are looking for a get rich quick scheme, please look elsewhere. If you believe in building a business where you can eventually quit your job & make a full time income, read on.

What's the secret? There is none. It's right under your nose and you probably don't know it. If you have an interest in something, it can be anything; music, fitness, healthy eating, spear chucking, whatever it is - there's an affiliate program for that.

The key is to match your interests, something you like, with a product and then just talk about it. This is what makes millions of dollars a day online and it's all about affiliate marketing. You can get started today by creating your own blog and I am going to show you how. My guidance is free, you just need to spend a couple bucks a month to host your blog.

Blogging is what has made me a lot of money. I write blogs on things that interest me that I know interest others. This blog is just one of them because I do very well in ecom and affiliate marketing, so this blog talks specifically about that.

You can start your  money-making venture for only a few dollars a month and i'm going to include discount pricing from Bluehost right in this article to get you started.

This article is going to teach you how to create a website in just about 5 minutes flat.

Here is what we are going to discuss:

  1. How to get hosting
  2. Choosing your domain name
  3. Install wordpress
  4. Make your first post

Step 1 - Get Hosting 

I've arranged a special deal with Bluehost to get you guys a discount you won't find on their site. You can now get hosting for only $2.95 a month instead of the regular $3.95 shown on their website.

I suggest getting Bluehost but any reputable hosting company will do. Just make sure you research them first. Since I like Bluehost and you're able to get a discount from me, I will use them as the example to show you how to set up your blog.


Head over to Bluehost by Clicking Here. You'll get a special reduced rate if you use my affiliate link. Get a discount over the regular price. win/win!


Choose your preferred hosting plan type.


Pick a free domain name or enter your domain if you have one already.


Enter your account information.


Choose your package. Quick Tip. If you are getting a domain from Bluehost make sure you choose the Domain Privacy Protection option to keep your personal info private.


Plug in your billing info, agree to the terms and hit "submit."


Click on "Create Your Password" to choose one.


Create your password. Make sure you write it down somewhere! Check off the small box to agree to terms of service and click next.

Install Wordpress


You're almost done. Click on "Log in" to begin installing Wordpress.


Choose a theme. You can always change it later,  just grab one for now that fits best.


Here's where the Bluehost gerbils will start setting up your site. Don't worry about anything looking strange with the domain name at this point as it will update soon.


Time to celebrate! Your self-hosted Wordpress blog is now installed! Don't choose "business" or "personal" just click "I don't need help."


Enter your site name followed by the description. Make the description keyword rich for your niche but don't over do it. Make sure it makes sense. Try to keep these under 70 characters in total.


Click on "launch site" so your site displays correctly and removed the default bluehost page.

Here's a video walkthrough of this process and a tip on getting a domain. On page SEO videos will follow.

In video #2 below, I walk you through some crucial on-page SEO settings that you will need BEFORE you start creating content on your blog.

 This video is out-dated but you can still get some tips on how to set up hosting with bluehost. For up-to-date instructions just follow the steps above.

Drew Mann

8 thoughts on “How To Start a Blog and Make it Successful (make money!)”

  1. Hello ,

    I saw your tweets and thought I will check your website. Have to say it looks very good!
    I’m also interested in this topic and have recently started my journey as young entrepreneur.

    I’m also looking for the ways on how to promote my website. I have tried AdSense and Facebok Ads, however it is getting very expensive. Was thinking about starting using analytics. Do you recommend it?
    Can you recommend something what works best for you?

    I also want to improve SEO of my website. Would appreciate, if you can have a quick look at my website and give me an advice what I should improve:
    (Recently I have added a new page about FutureNet and the way how users can make money on this social networking portal.)

    I have subscribed to your newsletter. 🙂

    Hope to hear from you soon.

    Maybe I will add link to your website on my website and you will add link to my website on your website? It will improve SEO of our websites, right? What do you think?

    Jan Zac

  2. Hi Jan, your site looks good, I don’t have a ton of time to look it over thoroughly but a couple of things i’d do off the bat is use a CDN like cloudflare to speed it up a little – the speed is ok right now but Cloudflare can help more. I’d also work on getting higher quality links. Your trust flow is 0 in majestic so that should be your focus. I would avoid going after comment links in blogs, forums, etc. You should do outreach and get some white hat links via articles you write in your niche from other high quality sites.
    I may do an article in the future about outreach but i’m sure you know about it already, can always google this topic. Best of luck!

  3. Hey Drew, this is a great tutorial for beginners on starting a website from scratch. Plus the discount makes it even better. I was wondering what tools you used to record and polish the videos. These are really well crafted.

    I’d also like to add for your readers that there are a few essential steps to be taken care of after installing WordPress, the first of which is picking an updated theme with good reviews. Both Astra and GeneratePress are the recent strong contenders in this space, and the best part is they have a free version.

    Other than that, make sure to configure the permalink settings to make them more SEO and user friendly. The default permalink structure in WordPress is not all that great.

    • Hi Hitesh I use Camtasia to edit my videos. Agreed on those two choices for free themes but MyThemeShop has some really great themes at low prices. They’re quick and very customizable plus support is excellent, which is essential for those that are new. You won’t get the same level of support with a free theme. And yes, permalinks should always be set to “post name” for maximum SEO benefit.

  4. Hi Drew. i have started on the Savage Affiliates course. So after starting my blog for affiliate marketing ( for ClickBank or other Affiliate marketing platforms) to work, my understanding is that i need an email marketing tool ( like a GetResponse) as well as a tool to build and present a squeeze page with a free giveaway ( something like a ClickFunnels) since i cannot send traffic to the offer directly?

    Also just curious, do experienced practitioners like yourself run several blogs at some point to leverage multiple niches and if so how many?

    Can you use the same GetResponse and Clickfunnels accounts to support workflows or multiple blogs?

    Also it looks like a lot of the experts are promoting the softwares itself like BluHost, Click Funnels, GetResponse, offense meant..I hope there is money to be made on other niches..


    • Hi Shailesh,

      For affiliate marketing there’s just a few email tools like GetResponse that allow affiliate marketing. With services like MailChimp you’ll get banned so definitely want to start off right. As far as sending traffic to an offer, it depends where it’s coming from. For example even if Facebook allowed it, you wouldn’t want to run an ad directly from FB to an offer. You need a squeeze page. You don’t have to have Clickfunnels, something like ConvertKit or Thrive would work – they are cheaper too.
      This blog is one of many I have. I’m in several different niches and working on another one at the moment. Focus on one and don’t start another till your site is done. And yes, you can use the same GetResponse account for many other sites, I do with no problem you just have to change the email domain, etc. As for Clickfunnels you can too, but you might end up being limited with the amount of funnels you can create with the intro plan. As for those programs you mentioned – that’s just in the very competitive software niche – there’s so many niches to make money in.

    • A blog and website are essentially the same. A blog is called a blog because it’s more of a personal experience type of website by an individual. Hope that makes sense.

Leave a Comment