Business Ideas for Fresh Graduates in Nigeria: Best (5)

Business Ideas for Fresh Graduates in Nigeria

You just concluded your undergraduate studies or maybe you are still in school and you are looking for business ideas for fresh graduates in Nigeria, you just found the right guide. Here in this article, you will discover five (5) best business ideas for fresh graduates in Nigeria. These businesses are highly profitable but unknown to many. You can even begin with little or no capital at all.

Read this article till the end to discover the best that suits you then take action immediately.

Disclosure: This post contains affiliate links. If you click on any of them to make a purchase, I may get a commission but at no additional cost to you.

Top 5 Hot Business Ideas for Fresh Graduates In Nigeria

  1. Affiliate Marketing
  2. Blogging
  3. Mini Importation (E-Commerce)
  4. Copywriting
  5. YouTube

1. Affiliate Marketing

Affiliate Marketing-one of the Business Ideas for Fresh Graduates in Nigeria

Ever heard of Affiliate Marketing? It is a business that involves promoting other people’s products and getting paid a certain commission for every sale that is made. This is one of the best businesses you can engage in as a fresh graduate who does not want to depend solely on any job. As a matter of fact, a lot of people make a full living off affiliate marketing. If it is done the right way, one does not need a job anymore.

How then does it work?

How Affiliate Marketing Works

This is how it works…

Assuming the price of a product is N40,000 and the affiliate commission is 50%, if you successfully refer five (5) customers who buy the product, your commission will be N20,000 (50% of N40,000) x 5 customers = N100,000. That is a lot of money. This is simply how it works.

I know you may say, “I don’t like any business that has to do with referring people”.

Neither do I.

But if you read on, I will show you the ways to promote affiliate products without talking to anybody. In fact, the no talking to anybody method works best. Interestingly, some of the most successful digital marketers I know are introverts. This is to tell you that affiliate marketing is a lucrative business anyone, including you, can do. It is indeed one of the best business ideas for fresh graduates in Nigeria.

Before I show you ways to promote affiliate products, let me show you how to start in the first place…

How to Start Affiliate Marketing and Make Lots of Money

How to start Affiliate Marketing
  • Research
  • Decide on a niche
  • Join an affiliate network or program
  • Decide on how you will promote the product
  • Start promoting

Let me explain these points further…


The first step of every successful business is research. I advise you to study about the business you want to go into before you dive into it. There are lots of resources on Google and YouTube that will help you get started. Toyin Omotosho, a very successful internet marketer, created a free video training where he explains affiliate marketing. Click here to see the video.

Decide on a Niche

A niche is a branch or an aspect of something. An affiliate marketing niche is an aspect of affiliate marketing you want to be promoting. Affiliate Marketing is a like a big tree with many branches. These branches are called niches.

The niches (branches) could be: education, automobile, finance, weight loss, beauty, furniture, software, romance, and many others. In fact, there is always an affiliate program for any kind of niche you decide to choose.

It is important that you focus on a particular niche when you are just starting out. But if you are just starting out as an affiliate marketer, choosing a niche may seem difficult but don’t worry because as time goes on, you will discover that your niche will come to you naturally.

Join an Affiliate Network or Program

Affiliate networks

An Affiliate Network is a company you partner with to promote their offers. A lot of sellers register with these companies in order to have access to affiliates like you and me who will promote their products. A typical affiliate network consists of four parties: The network itself, the seller(s), the affiliate(s), and the customer. However, there are other affiliate programs called “in-house affiliate program”.

An “in-house affiliate program does not require you to join an affiliate network. This type of program only requires you to join through the seller’s website. There are many networks you can register with like Expertnaire, JVZoo, Warriorplus, Commission Junction, Grammarly, etc. However, some international affiliate networks require that you have a website before you can join them.

If you truly want to be successful in Affiliate Marketing, I recommend that you open a website from day one. Although it can be done without a website but it won’t bring you much gain.

The simple truth is that “if you want to build a business that will stand the test of time around Affiliate Marketing, get a website”. “However, if you want to make quick money that will disappear easily, you do not need a website”.

Click here to learn how to create a website easily by yourself, without the help of any programmer or any knowledge of coding.

Decide on how you will promote the product

After joining an affiliate network or an in-house affiliate program, you have to decide the promotional methods that you will use to generate sales. In the course of this article I will share with you four (4) powerful and irresistible ways to promote affiliate products and generate massive sales.

Start Promoting

Promoting Affiliate products

After deciding on what promotional method to use, the next step is to start promoting.

This is where it gets interesting…

Let me walk you through the four (4) powerful steps to promote affiliate products and generate massive sales…

How to Promote Affiliate Products and Make Lots of Profit

I have outlined below the four (4) irresistible ways to promote affiliate products and make lots of money from it.

  • Free advertising method
  • Paid advertising method
  • Promoting through YouTube
  • Promoting through Blogging

Let me explain them one by one… Keep reading.

Free Advertising Method

From the name, free advertising, we know it is a form of advertisement one is not paying for. The free advertising method involves telling people one on one about the affiliate products you are trying to promote. You can do this by chatting up your friends online, asking them to buy your offer or posting the products on your Facebook wall.

However, free advertising method is not limited to that alone. You can go to Quora or Reddit and genuinely answer people’s questions based on your niche, then add your affiliate link for people to make a purchase. Quora and Reddit are question and answer platforms where people come to ask questions from fellow forum members and get answers.

When you leverage on these free ways to promote affiliate products, then it means you are using “free advertising method”. A lot of Affiliate Marketers leverage on this method to make affiliate profits.

Paid Advertising Method

Promoting affiliate products using paid advertising

This method involves running paid advertisements online in order to send traffic (people) to the offer you are promoting. This method is more effective than free advertising method if you do it the right way. You can reach thousands and millions of people with it depending on your budget. It involves running Facebook ads, Instagram ads, Google ads, Bing ads, etc. and directing the traffic to the product you are trying to promote.

The paid method is always automated. This means that you will set up a buying and selling process that runs itself. To make this method work, you have to set up what I call “a sales funnel”.

A sales funnel is an automated process that you set up for your potential buyers to go through to buy your offer. It is not really okay to just run an advert directly to what you are selling. You have to take your potential buyers through a page where you can get their email addresses in order to do a follow up on them. This is because not everyone buys immediately. This is why we are setting up the funnel.

What make up a sales funnel are: an advert, a pre-sell article, a landing page, a thank you page, and a sales page. This video explains it more.

Here is an image of a sales funnel

Sales funnel for paid advertising

The advert will contain captivating text called an ad copy and an image. The pre-sell article is an article specially and professionally written to make potential buyers have “a foretaste” of what they are buying. The landing page is where you tell them to sign up for your offer with their name and email address.

The thank you page is where they are congratulated for signing up. Finally, the sales page is where they buy your offer. You need an E-mail marketing software to do this. GetResponse is a good email software to start with. Click here to sign up for GetResponse. You can use it to set up your landing pages, thank you pages and also capture your customers’ email addresses.

Promoting through YouTube

Promoting affiliate products using Youtube

Starting a YouTube channel and creating video contents that solve people’s problems on YouTube is another great way to make money from affiliate marketing. Millions of people turn to YouTube to find video contents that solve their problems.

Affiliate Marketing is about problem solving. You help to solve people’s problems and they pull out their money to buy your offer. That’s how it works.

You do not need so many subscribers to start using this method. All you have to do is create problem solving videos based on your affiliate niche and place your affiliate links right at the top of the description box for your viewers to click and make a purchase.

Here is a video training that reveals how to start a YouTube channel and turn it into a money making machine.

Read also: Best Business for College Students: The Top Five (5)

Promoting Through Blogging

One of the best ways to promote affiliate offers that can generate monthly recurring revenue for you is blogging if you do it the right way. I said “if you do it the right way” because there is a wrong way to blog and there is a right way to blog. I will show you the right way to do it in this post. Keep reading.

Blogging involves posting contents (articles) that solve people’s problems on your website (blog) and placing your affiliate links within those articles. This way, as long as your blog posts are online, your affiliate income will keep flowing in. However, it will require you to have a website of your own.

Creating a website is easier than ever now. All you need is to buy a domain name and a hosting plan and your blog will be online. This guide will teach you how to create a website/blog by yourself. Click here to see the guide.

In the next point, I will cover everything about blogging in full details. Read on…

2. Blogging

Blogging-Business Ideas for Fresh Graduates in Nigeria

Blogging is one of the best business ideas for fresh graduates in Nigeria. As a fresh graduate still searching for job, I advise you to start a blog while you are still searching for that job. I can assure you that by the time that job comes you will not be needing it anymore because your blog would have been making you a full time income by then.

It takes time to start seeing results with blogging but when the results eventually come, it is going to worth the waiting. Only those who go through the waiting period succeed in blogging and not everyone can. Therefore I challenge you to start a blog today.

I will show you how to start a blog and how to do so with just N10,000.

How to Start a Blog That Makes You Money

There are blogs that will cost you money AND there are blogs that will make you money. I will share with you the step by step guide to setup a blog that will make you money and you will agree with me that it is one of the best business ideas for fresh graduates in Nigeria.

Step 1: Setting up your blog

  • Choose a niche
  • Get a domain name
  • Buy a hosting plan
  • Install WordPress (Recommended)
  • Customize your blog
  • Download necessary plugins
  • Index your website (blog)

Step 2: After setting up the Blog

  • Do keyword research
  • Post quality contents (articles)
  • Monetize the blog

I will explain those steps further for you…

Step 1: Setting up your blog

Decide on a niche

A niche is a specific aspect you want to be blogging about. People blog about different aspects (niches) like politics, finance, relationship, health and fitness, weight loss, automobile, software, and so many others. Some people even blog about dogs and they still make money from it. It’s that easy. However, you have to do a little research to know whether the niche you are choosing is profitable.

Choosing a blogging niche

For instance, if you are blogging about “software”, we know that software niche is profitable because people are always in need of softwares and they will always pay to get it. Also, when deciding your niche, choose the one you cannot get tired of writing about. This will really help your blog in the future.

Get a domain name

A domain name is the name you want your website to be called. For example, is the domain name of this website. You are the one who will decide what name you want your blog to be called. One you buy a domain name, the website will be active automatically.

If you are on a low budget, I recommend getting your domain name from Namecheap. They sell very affordable domain names.

Use the free tool below to check if the domain name you want to use is available. You can proceed to buy from there.

Find a domain starting at $0.88

powered by Namecheap

Tips for buying a domain name

  • Think of an incredible name to use. Don’t use a name that is difficult for people to pronounce or remember.
  • Use a name that is the same or similar to the reason why you are creating the blog.

Buy a hosting plan

A website host is an online server that houses your website (domain name). Once you buy a domain name, your website is active automatically. However, without a hosting plan it won’t work. A hosting plan is the house where your website and all its contents live. For instance, a desktop computer has a Central Processing Unit (CPU). Inside this CPU is where your files are stored. This is exactly how a website (blog) works too.

Hosting is the (online) CPU that will store all the contents of your blog. Your website (domain name) needs a house (hosting) to come alive. That is why you need to buy a hosting plan. I also recommend that you buy a shared hosting plan from Namecheap if you are on a low budget. Click here to visit Namecheap.

When you buy the shared hosting plan, you get access to:

  • Host three (3) different domain names (websites) on it
  • 30 professional emails
  • Massive discount for the first year
  • 24/7 customer support

Install WordPress (Recommended)

I recommend using WordPress for your blogging platform. WordPress on your website is like Microsoft word on your laptop computer. We use WordPress to type, edit posts, and control the look of the blog. It is the most recommended blogging platform worldwide because of its ease of use.


It is also specially designed for blogging. Namecheap hosting plan comes with pre-installed WordPress. All you have to do is sign in to your hosting account and click on WordPress to install it. Alternatively, you can download it and install it manually.

Customize your blog

To customize your blog, install a theme. WordPress comes with some pre-installed themes you can choose from. Otherwise, you can download a theme online and install. A theme is what gives your blog a good look.

Download necessary plugins

One of the most important plugins is Yoast SEO plugin. It is a very important plugin that guides you in writing blog posts that Google will love to put on their first page.

Index your website (blog)

This is a very crucial aspect of setting up your blog. Indexing is what makes search engines like Google find anything you post on your website. You only need to index your blog once then anytime you post anything, Google will easily find it.

Watch this video guide on how to index your blog.

Step 2: After setting up the Blog

Do keyword research

After setting up your blog, the next crucial step is to do keyword research. Keyword research means topic research. You have to do a research about the topics people are searching for on the internet, based on the niche you chose. As a blogger, you do not just write what you want, rather you write about what people are searching for to solve their problems and that is where the real money is.

For instance, if you write an article about how to buy a phone online, you are solving the problems of people who don’t know how to buy a phone online. Therefore, if you are an affiliate for a phone company like Konga, you will leave your affiliate link somewhere in the post for your readers to click to buy. If they buy, you get paid your own affiliate commission.

Blogging is about solving problems and then getting rewarded for it.

When you are doing keyword research, always look for low competition keywords. It will help your blog to rank faster in search engines.

There are online tools that can help you with your keyword research. Some of them are KWFinder and SEMRush. SEMRush has a very large database of keywords because it pulls data from all over the world. You can sign up for KWFinder free trial here or sign up for SEMRush free trial here.

Also, you can begin your keyword research with the search tool below.

Post quality contents (articles)

After you have done your keyword research, the next step is to start writing blog posts based on the research you have done. When starting out, post as many quality contents as you can and ensure they are well optimized for search engines. If you have no time to write or you do not know how to go about it, you can hire a freelance writer to write your blog articles for you. Click here to hire a freelance blog post writer.

However, while writing blog posts ensure that you optimize them well for search engines. This is called Search Engine Optimization (SEO). Every blog post must be optimized properly for search engines. This book will teach you about how to optimize your posts to rank well on Google. Click here to get a copy of the book.

Here is an article about Search Engine Optimization (SEO). Here is another one.

Monetize the blog

how to monetize your blog

You can monetize your blog in these ways:

  • Affiliate Marketing: This is one of the most profitable ways to make money from your blog. Whenever you post articles that have your affiliate links on your blog and people click to make a purchase, you get paid.  
  • Google Adsense: When you register for the Google Adsense program, Google will place advertisements on your website and pay you when people click on them. Ensure you do not deliberately click on those adverts yourself to make more money. Your website will get penalized by Google for it.
  • Selling your own digital products: If you have digital or physical products to sell, you can advertise them on your website for people to buy.
  • Selling advertising spaces: When you have a huge number of people visiting your blog monthly, you can apportion certain columns or pages to people who want to advertise their own businesses on your blog and you will charge them for it. This method pays a lot.

Here is a full course on blogging that will certainly help you.

3. Mini Importation (E-Commerce)

Mini Importation -business ideas for fresh graduates in Nigeria

Mini Importation is also one of the most unique business ideas for fresh graduates in Nigeria. It is also called E-Commerce. E-Commerce is a business that involves importing products from countries like China, and USA and selling those products here in Nigeria at your own desired price.

This importation business does not require you to travel out of the country to import goods. Right from your mobile phone or laptop you can import the goods. However, to profit from this business model you have to research on which products are hot selling in the market. This will guide you on what to import.

Some of the websites you can order from are Alibaba and

I recommend that you get someone to mentor you if you are new to mini importation business.

Jonathan Melody, a highly successful mini importer in Nigeria who is making 7 figures from his business, created a free video training that he calls “The Perfect E-Commerce Business”. In the video, you will discover how to start a successful mini importation business and make 10 x profit.

In addition to that, he shared in the video how he started E-Commerce business the wrong way and later found the right way that is working for him now through a mentor. Also, he has trained over 5,000 people in the business. Click here to see the special video training he created.

Another highly successful mini importer in Nigeria is Patrick Ogidi. He has also trained thousands of people in the business. Moreover, he knows the right way to do it and he is willing to show you the right way to scaling E-Commerce business. Also, he created a free video training that he titled “The Smart E-Commerce” where he teaches the secret to become a successful mini importer. Click here to see the free video.

However, these two (2) video trainings will launch you into what you need to get started with E-Commerce business and you will discover that it is actually one of the most lucrative business ideas for fresh graduates in Nigeria.

4. Copywriting

Copywriting-business ideas for fresh graduates in Nigeria

A lot of people do not know what copywriting is. This is due to lack of information. Stay with me and I will show you what it means and how to be a money making copywriter.

Copywriting simply means writing to persuade people to take an action, usually to buy something. Humans are logical, emotional and psychological. Copywriters are specially trained to leverage on these to write “copies” that will make you and me buy what they are selling. If you have ever read a piece of article that captivated you and motivated you to bring out your ATM card to buy something, that article is surely the work of a copywriter.

The best part of copywriting is that you do not have to study it in a university. It is a skill that you can learn in the shortest time possible. You improve on it as you practice.

An average copywriter can charge you as little as N100,000 just to write for you. Some charge up to a million naira to write for you. Copywriting is as profitable as that. Therefore copywriting is one of the best business ideas for fresh graduates in Nigeria.

How to Become a Copywriter

There are few steps to take on how to become a copywriter who makes a lot of money.

  • Take a copywriting course
  • Get yourself a mentor
  • Practice
  • Monetize your copywriting skill

Take a Copywriting Course

copywriting course

If you are new to copywriting, I recommend that you take a course on copywriting. Copywriting is not academic writing so you can learn it in a short period of time. You can start first by getting this Copywriting eBook. Here are some copywriting courses you can sign up for: Foreign Copywriting Initiative, and Fiverr copywriting course.

Get Yourself a Mentor

A mentor is a guide. Look for someone online or offline to model. You do not have to be where your mentor is to learn from them. There are many copywriters you can follow on YouTube like Dan Lok, Alex Cattoni, etc.


Practice makes perfection. The more you practice the art of copywriting, the better copywriter you will become.

Monetize Your Copywriting Skill

There are different sites to monetize your skill. Some are: Fiverr,, Upwork, etc. They are platforms where people who need your skills will pay you for it.

5. YouTube

Starting a YouTube channel-business ideas for fresh graduates in Nigeria

YouTube is a money making machine if one knows how to leverage on the power of it. Having a YouTube channel is like having a website (blog). Starting a Youtube channel is also one of the best business ideas for fresh graduates in Nigeria. Let me show you how…

How to Start a Youtube Channel That Makes You Money

The steps to start a profitable YouTube channel are very similar to the steps to start a profitable blog.

  • Decide on a niche
  • Create the YouTube channel
  • Customize your channel
  • Do a proper YouTube SEO research
  • Create video contents
  • Monetize your channel

Decide on a niche

This is always the first step. Your niche is a particular topic area that is of interest to you. You do not want your channel to be littered with different kinds of videos that have no purpose. This is why you have to decide on what area you want to focus on.

Some profitable YouTube niches are technology, gaming, product reviews, tutorials, food, fashion, motivational, beauty tips, travel, electronics, and many others. It is not limited to these alone. You can even start a comedy YouTube channel if you are gifted in that area.

Create the YouTube Channel

The next step is to create the YouTube channel itself. It is so easy to create a YouTube channel. Watch the video below to guide you on how to do that.

Customize your Channel

This is when you create a logo and cover image for your channel. You can easily use a tool called Canva for this.

Do a Proper YouTube SEO Research

SEO Research means Search Engine Optimization Research. This is the same as keyword or topic research. YouTube is a search engine therefore you have to research about topics that many people are searching for before creating video contents.

There are awesome tools like TubeBuddy that can help you with this. Not only does it help you to do a good research, it also helps you to optimize your videos to rank high when people are searching. This is what most successful “Youtubers” use to optimize their videos. Click here to sign up for TubeBuddy.

Create Video Contents

After doing a good YouTube Search Engine Optimization (SEO) research, the next step is to start posting quality and engaging videos based on your research. As a beginner, it is recommended to create videos that are at least 10 minutes long. Create as many as you can. The more video contents you have, the better your chances of success.

Monetize your Channel

There are different ways to monetize a YouTube channel. Firstly, you can monetize it by signing up for the YouTube Partner Program (YPP). This program allows YouTube to place video advertisements in strategic places on your video contents and you get paid a certain part of the advertising commission when people watch the adverts. However, to be eligible for this, you must have at least 1,000 subscribers and 4,000 watch time hours on your videos.

This may sound daunting but it’s possible. That is why you need tools like TubeBuddy to help you achieve that easily. Secondly, you can monetize your channel through affiliate marketing. You do not need a thousand subscribers to make money from this method. All you have to do is look for affiliate programs related to your niche, sign up, get your affiliate links and add them to your video contents.



Here you just discovered the best and comprehensive five (5) business ideas for fresh graduates in Nigeria. These business ideas are able to make you a full living without having to depend on any job from anywhere. The earlier one starts a business, the closer one’s success is. Everyone who is looking for a job today will still come back to business when they are about to retire. Why don’t you take the chance you have today and start a business? Remember you aren’t getting any younger.

What are your thoughts about business ideas for fresh graduates in Nigeria ? Comment below.

Sharing is caring! Please Share.

Leave a Comment

Your email address will not be published. Required fields are marked *