How to Create WordPress e-Commerce Website in Nigeria – The 20 Min. Missing Manual

This is a step by step guide to Creating a WordPress E-commerce Website in Nigeria, including the Plugins you should download. How you can accept payments online and ship customers orders to their location

As a business person, you can also learn to create a WordPress e-commerce website for your clients or make money online using freelance websites where you can post a gig to start making money setting up online stores

Have you everted wondered how you can create an online shopping website like Jumia, Konga, Jiji? it’s called an “e-Commerce web site”, and I am going to give you a DIY ( Do It Yourself) guide on creating an eCommerce website in Nigeria using a popular web software framework known as WordPress

Since the release of WordPress in May 2003, it has evolved to a much bigger app, we can virtually use to be any kind of website outside a blog in this post I am going to show you step by step guide on how to create an e-commerce website in Nigeria using WordPress Platform.

This is a Do-It-Yourself Kind of guide, (DIY) from learner approach to a professional level, all you need is to follow this guide bit by bit ask questions using the comment form if you get lost or join our Facebook WordPress & blogging group to meet other like minds

Steps to Creating a WordPress e-Commerce Website in Nigeria

  1. Register your domain name online
  2. Buy a Web hosting account
  3. Install WordPress in your hosting account
  4. Install WordPress e-commerce Plugin
  5. Install E-commerce Theme
  6. Set up a Payment Processing gateway
  7. Upload your Products
  8. Promote your business
  9. Make Sales and Cash out

Register your Domain Name Online:

Name cheap is one of the best domain registrar with less than 500 Nara you can get a domain name

This is a straight-up tutorial, let’s cut to the cheese, your domain is the website address your customers will visit in order to place orders for your products. It’s always the ‘www’ Address  like  you just have to come up with an easy to remember keyword, making it easier for your customers for next time revisit

Tips on Choosing a good domain name:  ensure you it relates to your business name if your desired name is already taken just try to abbreviate or use possible related names

Best Place to Register your Domain name: When it comes to your business reliability I bet you wouldn’t wish to see frequent downtimes on your website, this is why it’s crucial to register with a reliable and competent domain registrar, for me,

I suggest you register with Namecheap, with less than ₦420 you can get a domain name for a year unlike our local web hosting company, going as high as ₦4000 a year! (Get a Free Domain Coupon with almost 99% discount from Namecheap)

If you wish to register for .ng domains then register with or, I highly recommended all these local and international companies because I am using all of them,

If you are confused about choosing a domain name, follow this link to know everything concerning choosing a domain name

Buy a web Hosting account

Join Name Cheap Web hosting

Your web hosting account is your storage space online, where you get to upload your website contents, its where all your sites files are stored and retrieved from whoever a visitor type your domain name or search for your business online

After you have gotten a domain name, the next point on creating an e-commerce website using WordPress framework is to buy a web hosting account, to be very blunt with you regarding your choice of web hosting company, I do not advise you to host your eCommerce website with a local web hosting firm, no offense to Nigerian Web hosting firms, but I cannot risk my website shutting down unannounced (it has happened many times but am sure they have improved anyway)

How to Choose a good web hosting Company?

detective the best hosting How to Create WordPress e-Commerce Website in Nigeria - The 20 Min. Missing Manual

Your Web hosting Makes or breaks your Store Success do not make a mistake of hosting with a firm that is incapable of handling your growth or support

Your business roadmap should consider these three criteria namely; scalability, reliability, and affordability

Scalable; The web hosting company should have more offers which you can migrate to whenever your growth exceeds the present plan, this is your business we are talking about here, no sentiment, for me Namecheap has all I need from simple shared hosting to Business web hosting, WordPress hosting to even Cloud VPS and Dedicated Servers, So I can switch to any plan according to my needs

Reliability: for web hosting account to be reliable, it has to meet the minimum requirement of your business needs but we are looking at general web hosting reliability such as site uptime should be 99.99%, 

The company Customer support should be less than 30 minutes, the web hosting space and features should give you enough disk space, bandwidth and Resources CPU for minimal growth plus More security against hackers, spammers, and hijackers

Affordability: This is the final criteria for selecting a web hosting company, because am getting all those reliability features doesn’t mean you should dig a hole in my pocket, am not suggesting it should come cheap but there should be a balance between reliability and pricing template

There are a lot of good web hosting companies that fit into this list but I will only recommend what I have used, so I suggest you used blue host or name cheap, trust me these guys are solid as per the scalability, reliability, and affordability (I also happen to get my hands on their discount coupons click here to for it)

Create a Hosting account with my Recommended web hosting

Best Nigeria Local based web hosting firm (from Experience)

user satisfaction hosting How to Create WordPress e-Commerce Website in Nigeria - The 20 Min. Missing Manual

If you are on a tight budget or maybe trying to get your hands on a small low key e-commerce website, or maybe you just want to patronize our local web hosting companies, here is my list of recommended Nigerian Web hosting company you can use to create an E-commerce Website in using WordPress

Smart Web Nigeria web hosting Plans

Qservers Web hosting Plans

Domain king Affordable Web Hosting

Whogohost Hosting Plans

These five are my most recommended local hosting, now we have gotten a hosting account lets to proceed to set up our e-commerce web site by installing WordPress 

Install WordPress in your hosting account

Wordpress Installation from Admin panel

This step is where the main task begins, for a beginner, you can read more about WordPress here to understand what it means but for the tutorial we are focusing more on setting it up, there are two ways to install WordPress inside your website, the first method is through your web hosting control panel App installer ( Softaculous) the second method is for semi-experienced  users using the file manager 

How to Install WordPress from your hosting Control panel

WordPress installation settings

Soon after you ordered for your hosting account you will receive your login details to your website control panel; on a good day you can access your website control panel by typing enter the emailed log in details sent to you by your hosting firm

From your, Cpanel go straight to Softacolous or app installer, on my NameCheap account is always down the list, locate WordPress on the next page click on install, there are few options here. For my expert advice select install on root domain, clear out any subfolder added by default

Select either or, you remember your building e-commerce, we need some security and https: ( SSL) adds an extra layer of security especially for payment processing

Because of reducing your redirect rate I recommend you pick https: without www. after all most people go direct to visit your site without adding, its an SEO Skill that will help your e-commerce website rank good

Enter your site admin user name, Password m site title, leave the database settings as its auto-generated then click on install for the web installer to finish the process

seup wordpress installation now How to Create WordPress e-Commerce Website in Nigeria - The 20 Min. Missing Manual

Congratulations. You now have a fresh installed WordPress

How to install WordPress from file Upload

 If you are very good with WordPress, you already know that WordPress is a PHP web script you could use to manage your blog or create complex web services such as an e-commerce website, you can direct the script from the official web site

From you Hosting control panel locate file manager, click on Upload to locate the downloaded WordPress zip file, select and wait for successful upload

 Go back to your file manager to locate the uploaded WordPress zip folder, right-click and select “extract zipped files” refresh your file manager now go to your website address, you will be redirected to WordPress auto-installer

The first step will have required to connect to your database (where your data will be stored and retrieved), in order to fill these filed you should create it inside your control panel

How to create database table for WordPress installation?

Right from insider your Cpanel locate “create database using database wizard, follow the step as shown in the image to create a database table, user and password,

I build my websites on the local host before uploading to the hosting account, building WordPress websites offline is the best, you should consider reading this tutorial to learn how to save the cost of internet and deploy your eCommerce projects faster by building your website offline using XAMPP Server

After Creating Your wordpress Database from Cpanel

Enter your database table name, username, and password during the browser WordPress installation, this is not your site admin login details if you did everything right then click on next to proceed

On the next page, you have to pick a secure username and password for your online e-commerce store, fill in the site title and your email, allow your WordPress site to be seen by search engines

Congratulations, you can proceed to login, for the first time, in subsequent times if you wish to log in to your online shop admin panel go directly

Install WordPress e-commerce Plugin

Woocommerce Installation for e-commerce setup

Right now you are logged into your ecommerce administartive panel, its time to get building your wordpress e-commerce website for your business,

There are many WordPress e-commerce plugins, most times it gets confusing because WordPress has evolved there are a lot of developers bring out awsome and complex online store plugins, most times you spend time deciding on which e-commerce to choose for the purpose of this tutorial we will stick with Woocommerce because of its unique features

7 best WordPress Ecommerce plugins

  1. WooCommerce
  2. Easy Digital Downloads (EDD)
  3. Cart66 Cloud
  4. WP eCommerce
  5. Ecwid Ecommerce Shopping Cart
  6. WP EasyCart Shopping Cart and eCommerce Store
  7. BigCommerce WordPress Plugin

Our Pick is Woocommerce because its actively developed, it has thousands of ree plugins and you can easit get started, however if you plan on buiding a digital download market centre such as codecanyon kind of webstore for multi vendor you can chose Easy Digital Download

How to install Woocommerce from Admin panel

Click on Plugins a select ” Add new” from the drop-down list, then on the new page, type in ” Woocommerce” when the results display, click on install now beside the Woocommerce, after that, it will change to Activate, click on it likewise

Congratulations you have installed your first e-commerce plugin!, You should be redirected to the final installation wizard please follow each stage to fill up all your details, Location, currency the final setup.

Right now you are good to go, however, wouldn’t you like to see some of my recommended themes for your new store? and however about how to accept payment online? keep reading to find out more

Install Woocommerce Theme

astra Woocommerce Theme How to Create WordPress e-Commerce Website in Nigeria - The 20 Min. Missing Manual

If you have some few dollars to spare you can get out of the box from free Woocommerce theme to premium theme, why would you want free themes anyway for an eCommerce website, your security and theme support should not be neglected, this is why I recommend premium e-commerce themes

For a quick jum you can find alot of proffessional e-commerce themes from theme forest

5 Best recommeded Woocommerce theme for simple Shop

Simple stores small business, and individual business owners without looking for a complex layout you wish to display your product right out of the box, then here are the best easy professional themes you should use

Astra WordPress e-coomerce Theme

if you are trying to build complex sites like Jumia, Konga, or Deal dey use complex themes such as Flatsome Multipurpose theme. Design is one of the most important aspects of your website, please take your time to select any theme you feel comfortable with however sure the theme is lightweight, the design is mobile responsive and appeals to the user

The theme must have active support from the developer in case you run into bottlenecks that need his assistance for customization

Each WordPress template/theme comes with a readme documentation guide, follow it to tweak your website to the best, then when you get your desired result lets fix one more plugin for receiving payments before you can start adding products

As a Nigerian, the most important thing right now for us is to have an easy any to receive our cash after each business deal, without stress or issues, so since we are setting up an online store version of our business we won’t see our customers face to face to collect money,

We need to device a means to accept payment online considering we are creating our WordPress e-Commerce Website in Nigeria, there are Nigerian payment processors that will facilitate effective transactions between you and your customers, Paystack is my recommended Nigeria online payment gateway for Woocommerce

There are other Nigeria payment gateways which you can use to accept payment online however the easiest, developer-friendly and fastest to set up is Paystack, you can download it directly from your WordPress panel,

Activate, go to paystack register, you will be asked to upload a verification, bank account, other essential details, your account will be reviewed and approved,

paystack settings How to Create WordPress e-Commerce Website in Nigeria - The 20 Min. Missing Manual

How to Setup Paystack Payment gatway for woocommmerce

Install Paystack Woocomerce gateway and active it

Go to Woocmermece payment setting to select paystack, copy the API Secretes you got from your paystack account, paste in your Woocommerce paystack payment setting, save, and exit.

Upload your Products

This is the fun part, inside WordPress admin dashboard, click on products select add ‘new Products,’ its as simple as that, type in the title and product details including SKU, the product category you can select downloadable products if its virtual goods, however, ensure you tweak your product to your taste, click on Publish,

In order to see how it loks click on the product link to see if everything came out great, then

Finally, There are some tweaking you need to do concerning your product URL or shop page, WordPress by default will display your store URL as but you cant change that to anything you wish

Also, your product URL can be changed to anything you wish, all you need to do is to go to permanent link settings and change the Woocommerce permanent link After you are done the next thing is to promote your new online store right?

Promote your business

Business promotion and attracting buyers to your online shop is one of the most important segments of your success, you must bear in mind this will require your time and funds, its business you know?

Your first point of call should be to create a Facebook page and Instagram handle, grow your page fans give out free discount, and coupons, also engage your page fans, respond to their inquiries especially regarding the shipping methods

Run facebook adverts and post your shop like in various forums such as Nairaland, if you have little cash you can also send some sponsored post in big blogs relating to what you sale or advertise your eCommerce site on TVs, Radios, word of Mouth

Make Sales and Cash out

Cash Out from your site

Finally please your business reputation is at stake here when your buyer or customers order for your goods ensure you honor it and send the products on time, state your delivery methods and extra shipping fee so both of you will be on the same page,

for cashing out Paystck pays you within 48hrs soon as you receive sales order login tom Paystack admin console confirm the payment is received, proceed to deliver the order because you are in good hands

In Conclusion

This is an in-depth guide on how to set up a WordPress e-Commerce Website in Nigeria if you are from outside the country the only difference in my tutorial here is the payment gateway, you can also set up your WordPress store using this method in any location

Frequently asked Questions ( FAQ)

Is owning an e-commerce site a good idea?

If you do not have an online presence at this age, your business is just nosediving, eCommerce website is the best idea you should set up right now, wake up! do not be comfortable with what you have now, its a great idea for any kind of business!

How much does it cost to build an ecommerce website in Nigeria

Building a 5-page website depending on the features will cost between $100 to $300 but building e-commerce requires the more, your buying premium plugins and themes plus an SSL certificate, with $500 -$2000, It’s all about your budget and what you need, the best part is using this tutorial you can do it on your own spending less than 70% of the actual cos

Can You Guys Help me set up the ecommerce site?

Offers Yes, we can help you set up your website without bordering you on the whole process, we will register your website, Sinatll WordPress, select the best design according to your taste, configure your store payment processing so you can receive your money directly to your account and write documentation on how you can manage your store Contact us to discuss price

5 1 vote
Article Rating
Notify of

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x