resources for freelancers

Starting a blog was one of the best decisions I’ve ever taken. It became my ultimate portfolio as a freelance writer, the foundation of my online business and personal brand and a way to create multiple income streams (I earn from sponsored posts, selling my books, affiliate marketing, etc.) So I decided to create a guide on how to start a profitable blog for anyone out there looking to change their life in the same great way.

I will keep this blogging guide updated as things in the field change all the time. If you’re a beginner with no experience in the digital world, that’s okay. I too started from nothing and wasn’t tech-savvy either. But you learn as you go. Following the steps below will help you set up a blog and monetize it. All this is necessary to build a name for yourself and start blogging for profit. From then on, the possibilities are endless.

It took me years to find the best hosting provider, fantastic WordPress plugins for free, to test different monetization strategies, read about other bloggers and how they were earning from their platforms, take my first online course, and more, till I got to earning over $4,000 from my blog.

I want to save you the time and trouble by giving you the best of the best when it comes to building a profitable and trusted platform that both readers and search engines love. So, let’s get to the point.

How to Start a Profitable Blog with No Experience

In this blogging guide, I share how to start a profitable blog with no experience. This step-by-step tutorial is exactly what I wish I had back in the days to start making money from my blog earlier. I created it to save you the time and trouble. #blog #makemoney #bloggingtips #blogprofits

1. Know your ‘why’.

Blogging can be a hobby, a therapy, an experiment. But this is a guide on how to start a profitable blog. That means you’ll create content, gain traffic and have an audience that you will want to monetize in different ways.

This allows you to become self-employed, earn passive income, quit your day job and become location independent, travel while working or just do it from home. At the same time, you’ll be helping people achieve a certain result and will get paid for it.

Starting a blog to make money is for those who are determined to commit to it as a goal and won’t give up early on.

It might take some trial and error till you see your first visitors and even more till you make your first sales. Once you do, however, you will learn more about making money online and will be able to double your profits in no time.

The point is to start and stick to it until you begin earning from your blog. For that to happen, you’ll need a pretty good reason to keep you motivated. This is what I call your ‘why’ for blogging.

Maybe it’s to share your passion for crafts and teach people how to do the same from their home. Or it’s because you are sick of being part of the 9 to 5 lifestyle and want to spend your time more effectively. It could also be that you can’t wait to travel the world but would love to work remotely at the same time.

Some people invest all their free time for months to start a profitable blog that will make them money forever. Then, they provide for their families and can leave anything else behind while devoting time to loved ones and business full-time.

Whatever your ‘why’ is, write it down and let it guide you along the way on your journey to building a profitable blog.

Why do it professionally in order to make it profitable?

Most guides on how to start a blog can be too promotional, linking to cheap hosting providers and only giving you general tips. But I think there’s a better way to start blogging for profits. By building a solid platform with the best tools from scratch so you can be sure it loads fast, looks great and does all you want it to.

I regret using a cheap hosting for the first few years of Let’s Reach Success and only switched to a better one and got a premium WordPress theme half a year ago. But that’s also when I doubled my income and my site began performing much better. Also, I didn’t stress over downtime anymore.

We’ll talk more about choosing a hosting company (a web host is what stores your website online and makes it accessible to any visitor around the globe). I just wanted to show you why this guide on how to start a profitable blog is for serious bloggers only.

2. Choose a profitable niche for your blog.

Before learning how to actually start a profitable blog, you need to decide which field you want to enter.

That’s important for a few reasons.

Choosing something you’re passionate about, for instance, means you won’t get bored with it soon after starting a website and writing many articles on the topic. Also, it will be easier to master it as a skill and become known in your niche.

My niche was personal development because it’s what I love reading about and I’m constantly making changes to improve aspects of my life. So it made sense to also start writing about it. And I haven’t stopped ever since.

I’ve published over 1600 articles on Let’s Reach Success and although it’s a pretty broad niche, I managed to turn this into an authoritative platform and make writing my career. You can do the same.

However, I suggest you pick a smaller niche. That’s because there’s too much competition and it would be easier to rank for keywords related to a specific topic. Once you have an audience and search engines like your articles, you can write on anything else related to this niche too.

I cover entrepreneurship, health, travel, general lifestyle advice, finance and more. It might have been about personal growth in the beginning but nothing stopped me from starting to write about spiritual and business growth too. After all, these are all connected and I myself began caring about the other 2 fields eventually.

Your niche depends on your passions and skills but also on what you’re currently doing with your life.

If you’re a financial analyst looking to build an online business to quit your job, you can start a site for people who want to do the same. Once you learn how to start a profitable blog, you can target that audience and create and sell online courses on Teachable, for example. It would be something you have firsthand experience with and that you enjoy doing.

The same goes for new mommies. If you are a stay-at-home mom with all that free time in your hands, you can easily start a money-making blog. In fact, the mompreneurs are invading social media platforms like Pinterest and are making some serious money.

You already have so many people looking to hear what you have to say about being a parent, dealing with the changes in your life, and starting a business on the side. So sharing all you learn with them will make you someone in the niche and you can soon monetize that attention through affiliate marketing or your own products.

Once you know your niche, you can move onto the next step to starting a blog that makes money.

3. Invest in a good web host.

I can’t stress enough how important this is.

When choosing which company to buy hosting from, you’ll see plenty of cheap options. While it might be okay for newbies to pay just a few dollars a month with a popular company like Bluehost, there are other options for the serious bloggers. WPX Hosting is one such example. And because I’m so happy with their professional services and great support team, I will use them when showing you how to start a profitable blog in this guide.

Here’s my full and honest WPX Hosting review if you’re curious to know exactly what the benefits of using them are and why I switched to them.

I’ll now walk you through the steps of starting a blog in as little as 20 minutes.

If you’re wondering what hosting is, here’s a simple explanation by Wiki.

“A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Web hosts are companies that provide space on a server owned or leased for use by clients, as well as providing Internet connectivity, typically in a data center.”

There are 3 main elements to starting a profitable blog.

This is the technical part and it’s not complicated at all. The first one is your web host and that’s settled once you purchase your monthly package (or pay yearly with a discount).

Then, you’ll choose the name of your website (which is the next step of this guide on how to start a profitable blog) and will install the content management system in one click (this is the software allowing you to quickly and easily publish and distribute content from your new blog). To function, that content management system has to be installed on a web server.

Now, let’s begin the process of building your money-making blog.

Head over to WPX Hosting and click ‘Start Now’ to see their pricing packages.

wpx hosting review by lidiya k at - pricing of wpx

They are one of the best options for hosting your site because they offer Optimized Hosting for WordPress (which is the free content management system most websites on the Web are using). So it makes sense to choose a company offering hosting specifically for that.

In addition, they give you plenty of storage and bandwidth (this is something I had trouble with when I was with my previous hosting provider and once Let’s Reach Success grew).

WPX Hosting provides an SSL certificate, which means your new blog will have HTTPS in the beginning and that’s a trust signal for Google and visitors. It provides an extra layer of security on your platform and all data visitors share is secure.

Choose the business plan if you’re just starting out. It costs $24.99/month when you pay monthly (that’s my only recurring business expense and I’m happy with it knowing how many benefits I’ve reaped thanks to having a good web host). Or you can pay yearly and save $5 each month.

Now, choose whether you’ll host your website in the US or UK. This depends more on where your audience is rather than where you’re based.

I, for instance, am based in Europe but my readers are from the US, Canada, Australia, India, etc. So I chose to host my website in the US.

Once you click the button, you’ll be taken to the next step. It’s then time to pick the second element of your new profitable blog – its name.

4. Pick your domain name.

Choose your domain name with wpx hosting

A domain name is the name of your blog. It could be your actual name if you want to focus on yourself as a brand, or it could be something like if you’re looking to build a site in a certain niche and aren’t sure how you’ll monetize it yet.

I know I never regretted the name of my blog as it represents my journey.

A .com domain costs $10.99 with WPX Hosting for one year, so that’s the first expense you’ll have with your new business venture.

Click ‘I Need a New Domain + Hosting’, write the name of your blog, and confirm. (The extension is already set on .com as it’s the most popular option.)

Purchase a domain name with wpx hosting to create a profitable blog

Below, you’ll see whether it’s available. It could be taken if it includes general words. New websites are created every second so you’ll need to be more creative.

wpx hosting domain name availability

Once you choose something that sounds just right for the profitable blog you’re about to set up, click ‘Order Now’.

wpx hosting order a domain name

On the next page, you can directly click ‘Continue’.

wpx hosting how to configure domain name

Time to choose your billing cycle.

wpx hosting how to choose your billing cycle

You can then enter your billing information and make a purchase.

5. Install WordPress in one click and make your site live.

Time to install WordPress so you can start creating pages, publish content, share it with the world, gain traffic with your blog, and start earning money from it.

Log into WPX Hosting and go to ‘Dashboard’.

wpx hosting log into your dashboard

Click ‘WordPress Hosting’ and press what’s below ‘Product/Service’. That would be your new domain name.

wpx hosting product

Next, go to ‘Website/SSL’.

wpx hosting website ssl

Click the ‘Add New Website’ button.

how to add new website to wpx hosting

Then write your new domain and hit ‘Create Website’.

wpx hosting add new website or aliast

You’ll see the message ‘Website successfully created.’ You’re now ready to Install WordPress. That can happen by clicking the ‘Install WP’ button next to your url.

how to install wordpress on wpxhosting

You’ll see a message prompting you to ‘Install WordPress on website’. Go ahead and click that, fill in your details.

It’s now installed and you can head to to log in with your new credentials.

6. Make your site secure.

Now that your website is live, don’t forget to add the HTPPS we talked about if you want to know how to start a profitable blog. That increases your chances of building trust with your blog and making it profitable sooner.

Go ahead to the same place in your WPX Hosting dashboard, but click SSL next to your domain this time. With one click you can install the free certificate.

how to install free ssl using wpx hosting

Keep in mind you can absolutely always contact support to do all that for you or guide you through the steps of learning how to start a profitable blog.

After this, you can go to your domain and see it will redirect you to

You’ll also see a basic WordPress theme that comes together with your new blog. Now that it’s live, it’s time to start customizing it and making it look and feel professional so you can be ready to start blogging for profits soon.

How to Start a Profitable Blog Tutorial: Bonus Section

My Favorite Blogging Tools and Resources

On your journey to making money blogging, you’ll need the right tools and resources. Here’s my list of the top blogging resources that have helped me along the way.

The Morning Hustle Checklist

The Morning Hustle Checklist [Free]
Learn Exactly What to Do When You Wake Up to Turn Your Passion Project into a Reality Soon


Make More Money Online on The Side with Freelancing

Freelancing is the quickest way to start earning money online. It’s what helped me become location independent and start making big changes to my lifestyle. So I created a free online course showing you the exact steps I took to get there. Now I make money both from that and blogging.

Enroll in the free course here.

Check out How to Make Your First Money Online Freelancing. A free course I created using Teachable that will help you get your online business start and earn your first dollars from home by offering your services as a freelancer.