What is more convenient than making money from the comfort of our home and with something you love doing? Truly, blogging as a business is a priceless digital occupation in Nigeria, it is one of the most viable digital make-money-online strategies you can leverage today.
It is not just about making direct returns with blogging. You can even use it as a means of promoting your existing business, thus making it more profitable.
So, have you made a decision to start a blog and earn or promote your business with blogging like a boss? Are you looking to start a cheap blog with WordPress and affordably host it in Nigeria? You are in the right place.
In this post, you will learn the easiest method to start a blog and make a passive income with it in Nigeria.
Below is an outline of 9 easy steps to start a blog business and make money in Nigeria:
Let’s explore each of these steps to know what is required to make a money-making blog in Nigeria.
Pick the right niche for your blog
The first step when starting a blog is knowing what you are going to blog about. This is a very crucial step that demands a lot of focus. I have actually seen so many people quit blogging after only a few months just because they went for a niche they are not passionate or knowledgeable about.

There so many profitable niches in the blogging arena, but even with this, you should only go for the one that you have a passion, knowledgeable, less competitive , have keyword volume and profitable so don't get tired out writing.

Here are some questions you should ask yourself to pick the right niche:
Choose a blogging platform
A blogging platform is where your blog will be established. There are so many blogging platforms that you can use today, but in this post, I recommend WordPress. Here is my reasons for this:
Pick a good hosting and domain name for your blog
The most crucial essentials of a blog are the hosting platform and the blog name. When you are new to blogging, these are the only things you have to pay for. However, if you go with our recommended hosting, you will get a free domain name, so follow through.
What are domain names and web hosting?
A domain name is your blog's address and is where people get access to your blog online. A good domain should define your brand in an easy and catchy way. An example of a domain name is www.Facebook.com for Facebook.
A web host is like a ‘house’ where your blog lives online. Even if you have a good blogging platform like WordPress and a nicely selected domain name, it will be impossible to set up your blog if you don’t have a hosting platform.
In this guide, we recommend BlueHost Web host for the following reasons:

Register on BlueHost and choose a hosting package and start blogging with a domain/hosting provider you can trust.
A good alternative for BlueHost is Siteground. This web host is also reliable and affordable for beginners. But in this guide, let’s stick to BlueHost since it will be the easiest platform to use, as evident in the features above.
Set up your WordPress blog
After the process of getting a niche, domain name and Webhosting (BlueHost), its now time to install your preferred blogging platform (WordPress), you can proceed to set up your blog.
WordPress and other scripts are already pre-installed in your BlueHost hosting, you would need to login to your blue host account to access this.
the platform will prompt you to create a new WordPress account.
On creating a new account, you can login to your WordPress account with the login details. Skip the free theme section and click ‘I don’t need help’ when the question asking if you need help pops up. At this stage, your blog is almost set up and you will only need to do the following to complete the process:
- Hover to the Settings section and select the General option on the left sidebar.
- Add your site name (which is your blog name) and a tag line.
- Change the site’s address to your domain name.
- Lastly, add your email for password reset purposes later.
Your blog is ready and you can now launch it!
Choose a theme for your blog
The first and most crucial customization you should do for your new blog is picking an attention-attracting theme.
If you head to your WordPress repository, you will get limitless free themes you can use. However, I do not recommend these free themes as they are easy targets for hackers.
So what qualities should you check in a securely purchased theme?
Here are some recommend themes Themeshop and Generatepress as they satisfy all the above factors.
They are premium themes, so you have to make payment for it.
How to install a theme on WordPress
- Go to the Themes section and click the Add New button
- Click on Upload Theme and activate the theme zip you acquired.
- Activate the theme on your blog
Use WordPress plugins to customize your blog
To automate most of the activities you do on your blog, you need to take advantage of WordPress plugins. Let’s move directly to discussing example plugins that you should use to run your blogs on automation.
There are Lot of free plugins in the WordPress repository, just like themes there are also paid plugin which were given extended development time.
How to install a plugin on WordPress:
- Head to your WordPress dashboard
- Go to the Plugins section and click Add New
- Select your Plugin Zip and select Install Now
- Activate the plugin by clicking on Activate button.
Do Keyword research create a blog post and publish it

Content is what your audience will interact with and even though you are creating a blog to earn money, you should put more focus on providing content that provides value to your audience.
For your first post, follow these tips to make it stunning:
Generate traffic to your blog
After posting your blog with content, you need to generate traffic— that is the people who will read the content and interact with it.
For your blog to perform satisfactorily on leading search engines such as Google, you need to wait for around 3-7 months (this is, of course, only possible if you are consistent with providing posts that add value).
However, you can accelerate this by using some traffic generating strategies.
Here are strategies you can use to promote your blog:
Monetize your blog
If you have dedicated your time to read this post up to this section, there is no doubt that you are looking to make money from blogging business in the long run. Here are the top approaches you can use to earn money with your blog.
The main strategy: Affiliate marketing- This is the leading monetization strategy for many blogs. Here, you just need to search for an affiliate marketing program that resonates well with your blog’s niche then create high-quality content to promote the products/services for commission.
Other strategies include:
With N25,000 ($75), you can comfortably start a beginner blog. Note that this cost is enough to set up your blog on WordPress with BlueHost. You can always upgrade your blog as you master the art of blogging and after you start earning.
Yes, you can start a blog for free by utilizing free web building and hosting platforms/tools. However, this is not recommended if you want to make real money with your blog. Always keep in mind that a real and profitable investment always comes with a cost and this is a thing you have to consider when starting a money-making blog.
Definitely, yes, if done the right way. Swift bloggers in Nigeria are already making decent amounts with this digital occupation. What’s more, some Nigerians take blogging as their full-time job, meaning that it is a viable money-making strategy and a perfect income solution for content creators.
Successful Nigerian bloggers constantly deliver premium content and make sure that everything they write creates value for their audience. If you emulate this, you’ll definitely be a successful Nigerian blogger. Note that this means that you will have to search for your audience’s problems and offer solutions through the content you create.
Blogs pay only if they are monetized. Bloggers in Nigeria get paid if they monetize their blogs with strategies such as selling digital products, affiliate marketing, consultations, among others. As long as you create content with value and have a good following or supportive audience, you will get good returns from these income streams.
Summary and conclusion
If you wish to start a blog in Nigeria, you first need to get web hosting. Here, we recommend BlueHost as it comes with a free domain name and fast servers. From here, you need to create an account and checkout with your card details.
To start blogging, login to your BlueHost account and then into your WordPress dashboard. Follow all the tips given in this guide to make your blog attractive and customize the content you deliver so that it is highly valuable for your audience.
Starting a blog and scaling it may feel tiring initially, but as long as you follow the right approach and learn from the mistakes you make along the journey, it can become your favorite occupation.
It would help if you also knew the strategies other people are doing to make their blogs successful, polish them up and implement them on your blog for even better results.
We hope you’ve liked this post and that it has helped you know how to start a blog step by step and make money in Nigeria. Don’t forget to tell a friend about this guide so that they can too benefit. All the best as you set up your blog and make returns from it.