WooCommerce is a free plugin that turns a WordPress website into an online store. Many Nigerian businesses use it because they own the store, can accept Paystack and Flutterwave payments and can grow without a monthly platform fee. This guide walks you through setting up a WooCommerce store in Nigeria, step by step. If you are still deciding, read is WooCommerce right for your online store first.
Step 1: Plan what you will sell
Before touching the website, write down your products, prices in naira, categories, photos and the sizes or colours customers can choose. Decide how you will deliver: your own riders, a courier or pick-up. A store needs clear product pages more than anything else.
Step 2: Get a domain and reliable hosting
Choose a short domain that matches your brand. Then pick hosting that stays fast with product images and many visitors. Online stores need more resources than a brochure site, plus an SSL certificate so checkout is secure. See how to choose WordPress hosting and our guide to speeding up WordPress.
Step 3: Install WordPress and WooCommerce
Install WordPress, then add the WooCommerce plugin and run its set-up wizard. Set your currency to Nigerian naira, your store address and the countries you sell to. Choose a fast, well-supported theme designed for WooCommerce, or have a developer build a custom design.
Step 4: Add your products
For each product add a clear title, a description that answers customers' questions, the price, good photos from several angles and the stock quantity. Use categories so shoppers can browse, and add size or colour options as variations where needed. Compress images before uploading, because heavy photos slow your store on mobile data.
Step 5: Set up payments
Most Nigerian stores accept card, bank transfer and USSD through a gateway such as Paystack or Flutterwave. You can also offer pay on delivery where that suits your business. Create an account with the gateway, complete its verification and connect it to WooCommerce. Our guide on accepting Paystack and Flutterwave on WooCommerce walks through this. Always place a small test order before launch.
Step 6: Set up delivery
Set shipping zones and rates. Many stores charge a flat fee within one city, different fees for other states and offer free delivery above an amount. State your delivery times clearly on the product and checkout pages, because unclear delivery is a common reason customers abandon a purchase.
Step 7: Add the pages customers expect
Create pages for delivery information, returns and refunds, privacy and terms, and contact. Add your WhatsApp number so customers can ask questions before buying. Order and confirmation emails should come from your own domain.
Step 8: Make it fast, secure and mobile friendly
Most shoppers use phones. Test the whole journey, from finding a product to paying, on a phone. Keep WordPress and plugins updated, use strong passwords and keep daily backups. See WordPress security tips for Nigerian websites and our mobile-first design guide.
Step 9: Test before launch
- Place a test order and pay with each payment method you offer.
- Check that order emails arrive.
- Check stock reduces after a purchase.
- Open the store on two or three different phones.
Step 10: Launch and promote
Submit your sitemap to Google, set up a Google Business Profile if you have a physical location and share the store on WhatsApp and social media. Our launch checklist covers the full list.
How much does it cost?
Online stores commonly cost from around ₦200,000 to ₦2,000,000 or more, depending on the number of products, payments, delivery rules and design. Our cost guide explains the factors. For real examples, see how we built stores such as Pretty Kids Hub and Adex Apparel.
Want us to build it?
Zentro Sites builds WooCommerce stores for Nigerian businesses, with Paystack and Flutterwave set up, delivery rules, security and training included. Request a quote and we will scope your store.



