How to Build an Online Store in Nigeria: A Step-by-Step Guide

Most Nigerian online stores are not built in the order people expect. Owners spend weeks on logos and theme colours, then discover at launch that delivery to Port Harcourt costs more than the product margin, or that half their customers abandon checkout because the only payment option is a card.
This guide follows the order that actually works: fulfilment and money first, design second. It applies whether you are moving an Instagram business onto its own site, opening a second channel for a physical shop in Ibadan, or launching a brand from scratch. If you would rather avoid tools that need any technical setup, the companion guide on creating an online store without coding goes deeper on builder platforms.
What building an online store actually involves
An online store is four systems working together: a catalogue that shows what you sell, a checkout that collects money, a fulfilment process that gets the item to the buyer, and a way of talking to customers before and after the sale. The website is only the visible layer.
A workable build order:
- Confirm the product, margin, fulfilment model and platform.
- Register the business, domain and hosting.
- Load the catalogue.
- Connect payments.
- Configure delivery and tracking.
- Design the mobile experience and checkout.
- Test, launch and drive first orders.
A small store following this sequence can be live in two to four weeks. A custom-built store with integrations to inventory, delivery partners and accounting takes longer and belongs in a proper project plan.
Step 1: Decide your model, margin and platform
Product, margin and fulfilment
Before touching a platform, write down three numbers per product: cost price, selling price and the true cost to deliver it. Online selling adds costs that shop selling does not: packaging, dispatch, payment gateway fees, returns and the occasional item lost in transit.
Answer these before you build:
- Where does stock sit? Your own store or warehouse, a supplier who ships on your behalf, or made-to-order.
- How fast can you dispatch? Same day, 24 hours, or 3–5 days for made-to-order items. Publish it and keep to it.
- Which locations will you serve? Lagos only, the South-West, nationwide, or nationwide plus international shipping for diaspora customers.
- What is your smallest profitable order? Set a minimum order value or a delivery fee that protects it.
Decision framework: is a website the right next step?
| Situation | Better next step |
|---|---|
| Under 20 orders a month, all from Instagram DMs | Improve WhatsApp catalogue and payment links first |
| 20–100 orders a month, repeat buyers, 20+ products | Build a store on a hosted platform or WooCommerce |
| Large catalogue, multiple staff, stock in two locations | Store plus inventory and order management |
| Selling services or bookings, not physical goods | Booking system rather than a product catalogue |
| Multiple sellers listing their own products | Multi-vendor marketplace, a different build entirely |
Where your store will live
There are four realistic routes for a Nigerian business.
Hosted store builders (Shopify, Wix, Squarespace, and Nigerian social-commerce tools). Fastest to launch, monthly subscription usually in US dollars, limited flexibility. Good for small to medium catalogues where speed matters more than customisation.
WordPress with WooCommerce. Open-source, hosted wherever you like, one-off build cost plus hosting and plugin licences. You own the code and data. Needs maintenance and someone to keep plugins updated.
Custom-built store. Coded to your process, integrated with inventory, delivery and accounting systems, no platform limits. Higher cost and longer timeline; sensible when your operation is unusual or large.
Marketplace or social channel only. Jumia, Konga, Jiji, Instagram and WhatsApp reach buyers without you building anything, but you rent the relationship and cannot control the experience or keep the customer list.
Most Nigerian SMEs land on a hosted builder or WooCommerce. The deciding questions are usually: how much do you want to pay monthly in dollars, how unusual is your fulfilment process, and do you need to own the data.
Step 2: Set up the foundations: business, domain and hosting
Business registration. You can sell without registration, but a registered business name or limited company from the Corporate Affairs Commission (CAC) makes it far easier to open a corporate bank account, pass a payment gateway's compliance checks and be taken seriously by corporate buyers. Requirements change, so verify current CAC procedure at https://www.cac.gov.ng/.
Domain name. Pick something short, easy to spell over the phone and easy to type on a keypad. A .com.ng domain is inexpensive and signals a Nigerian business; .com is priced in dollars and is better if you want international customers. .ng domains are administered through NiRA-accredited registrars. Indicative domain cost: ₦3,000–₦30,000 per year depending on extension.
Hosting. Hosted builders include hosting in the subscription. For WooCommerce or a custom store, you need your own: shared hosting at roughly ₦20,000–₦120,000 per year for a small catalogue, VPS or cloud hosting at ₦150,000–₦800,000+ per year once traffic, images and orders grow. Choose a host with good uptime and an SSL certificate included; a browser warning on a checkout page destroys trust instantly.
Business email. Use sales@yourdomain.com, not a free webmail address. It costs little and changes how buyers perceive you.
Step 3: Build a catalogue that sells
The catalogue is where most Nigerian stores lose sales. Three fixes matter more than anything else.
Photography. Shoot every product on a plain background in daylight, plus one lifestyle shot showing scale or use. A mid-range Android phone is enough. Compress images before upload: a 4MB photo on a 3G connection means the customer leaves before it loads.
Product copy that answers objections. For each product state materials or ingredients, dimensions or sizes with a size guide, what is in the box, care instructions, warranty or return terms, and whether it is in stock now or made to order. Nigerian buyers ask these in DMs; answering them on the page removes the message and speeds the sale.
Pricing and variants. Show naira prices inclusive of everything except delivery. Set up variants properly (size, colour, flavour) so stock counts are accurate per variant. If you sell imported goods, decide how you will handle exchange-rate movement: a monthly price review is more manageable than daily changes.
A catalogue checklist before launch:
- Every product has at least three images, under 300KB each
- Every product has a description of 80 words or more
- Stock levels are correct per variant
- Categories make sense to a first-time visitor
- Search works and returns sensible results for local terms
- Out-of-stock items are marked, not silently sellable
- A best-seller or featured row appears on the homepage
Step 4: Set up payments Nigerians will complete
A Nigerian store should accept more than cards. The realistic mix is card, bank transfer, USSD and, for some categories, pay on delivery. Payment gateways such as Paystack, Flutterwave, Monnify/Moniepoint, Interswitch and Remita bundle these methods into one checkout and settle to your business bank account.
Typical requirements to go live: a registered business, a corporate bank account, directors' identification, BVN details and sometimes a website that already shows your products, refund policy and contact details. Requirements and fees vary, so confirm with each provider directly.
Practical rules:
- Offer bank transfer. A large share of Nigerian buyers prefer it, and it avoids card decline problems.
- Let the gateway confirm payment automatically. Do not build your process around customers sending screenshots.
- Show total cost before the final step. Surprise delivery fees at the last screen are a leading cause of abandonment.
- Decide on pay on delivery carefully. It lifts conversion but exposes you to refusals and wasted dispatch costs; if you offer it, limit it to known areas or repeat customers.
Step 5: Set up delivery, rates and order tracking
Delivery decides whether customers return. Set it up as a real process, not an afterthought.
Choose partners. Intra-city riders or dispatch companies for same-day Lagos, Abuja or Port Harcourt delivery; nationwide couriers such as GIG Logistics, Kwik, Sendbox or DHL for interstate and international. Many stores use two or three partners for different lanes.
Set delivery rates that reflect reality. Three approaches: flat fee per zone, weight-based rates, or free delivery above a threshold with the cost priced into products. Zone-based pricing is the easiest to explain to Nigerian buyers, who expect Lagos Island to cost differently from Kano.
Collect the right address data. Nigerian addresses are often descriptive. Add a field for landmarks and a mandatory phone number, and confirm both before dispatch. Bad addresses, not bad couriers, cause most failed deliveries.
Send tracking updates. At minimum: order confirmed, order dispatched with a waybill or rider number, and delivered. WhatsApp and SMS work better than email for this in Nigeria.
Step 6: Design for mobile and cut checkout friction
Assume almost every visitor arrives on a phone, on mobile data, possibly on a slower connection. Design accordingly.
- Large tap targets and a visible search box.
- Product images that load progressively; total page weight kept low.
- A sticky "Add to cart" button on product pages.
- Guest checkout. Forcing account creation before a first purchase costs sales.
- The shortest possible form: name, phone, delivery address, landmark, email optional.
- A WhatsApp button for buyers who want to ask before paying.
- Trust signals in view: return policy, contact phone, physical address if you have one, and delivery timelines.
Test on a real mid-range Android phone, not only on a laptop browser resized to a narrow window.
Step 7: Test everything, then launch
Run a full rehearsal before you announce anything.
- Place a real order with your own money, using a card, then another using bank transfer.
- Confirm the money arrives in your account and the order appears in your dashboard.
- Check the confirmation message the customer receives; fix the wording and add your phone number.
- Refund one test order to see how the process works and how long it takes.
- Dispatch a test parcel through each courier and time it.
- Open every page on a phone with data saver on.
- Check the store loads over HTTPS with no security warning.
- Set up Google Search Console and analytics before launch so you can measure from day one.
- Create your Google Business Profile if you have a physical location.
- Write your first 10 product posts and a launch message for your WhatsApp list.
Launch to your existing audience first. Instagram followers, WhatsApp contacts and past customers are cheaper and more likely to convert than cold ads, and their orders surface problems while the volume is small.
What changes for Nigerian online stores
- Chat is part of the funnel. Many buyers will see the site, then message you on WhatsApp to confirm you are real. Staff that channel; do not treat it as a distraction.
- Payment preference is mixed. Cards, transfers and USSD all matter. Offering only cards leaves money on the table.
- Delivery is the differentiator. Accurate timelines and proactive updates beat discounting.
- Trust must be earned on the page. Nigerian buyers are cautious about paying strangers online. Real photos, a phone number that answers, a clear returns policy and visible reviews do more than a slick theme.
- Power and connectivity. Your team may work through outages; choose tools that work on a phone. Your customers browse on data, so keep pages light.
- Exchange-rate exposure. Dollar-priced subscriptions, imported stock and international shipping all move with the rate. Review prices on a schedule.
- Data protection. Customer names, phone numbers and addresses are personal data under the Nigeria Data Protection Act 2023. Publish a privacy notice, collect marketing consent and keep access limited. Verify current obligations with the Nigeria Data Protection Commission (https://ndpc.gov.ng/).
What it costs to build an online store in Nigeria
Indicative 2026 ranges; actual quotes vary with scope, vendor and exchange rate. One-off build costs are separated from recurring costs.
| Cost line | Indicative range | Notes |
|---|---|---|
| Domain name | ₦3,000–₦30,000 per year | .com.ng cheapest; .com priced in USD |
| Shared hosting | ₦20,000–₦120,000 per year | Small catalogue, moderate traffic |
| VPS or cloud hosting | ₦150,000–₦800,000+ per year | Larger catalogues and custom builds |
| Hosted builder subscription | Roughly US$25–US$100+ per month | Billed in USD; apps add cost |
| DIY setup on a builder | Your time only | Plus theme and app purchases |
| Basic store build (template based) | ₦150,000–₦500,000 | Small catalogue, standard checkout |
| E-commerce website (professional build) | ₦400,000–₦3,500,000+ | Catalogue size, payments, delivery, custom features |
| Custom e-commerce platform | ₦1,500,000–₦10,000,000+ | Integrations, multi-role, unusual workflows |
| Product photography | ₦50,000–₦500,000 | Per shoot, depends on volume and styling |
| Maintenance and support | ₦20,000–₦150,000 per month | Updates, backups, fixes, small changes |
| Payment gateway fees | Percentage per transaction plus a flat fee | Rates differ by provider and card type; confirm current pricing |
Ask two or three vendors for written quotes on identical scope, and make sure each quote states who owns the code, what happens after launch and what is excluded.
Example (hypothetical): a Lagos home-fragrance brand
Example (hypothetical): a home-fragrance brand in Lekki sells candles and reed diffusers, currently taking about 60 orders a month through Instagram. Two staff answer DMs, confirm transfers from screenshots and book riders by phone. Average order value is around ₦25,000.
Their build, in order:
- Fulfilment first. They set a 24-hour dispatch promise for in-stock items and 4 days for custom scents, and agree zone rates with one Lagos rider firm and one nationwide courier.
- Platform. WooCommerce on a Nigerian host, chosen because they want to own the customer list and avoid a dollar subscription.
- Catalogue. 34 products, photographed over two days, each with scent notes, burn time, dimensions and a care note.
- Payments. A gateway checkout accepting card, transfer and USSD, settling to their corporate account. No pay on delivery at launch.
- Delivery. Three zones for Lagos, a flat interstate rate, free delivery over ₦60,000.
- Launch. A WhatsApp broadcast to past buyers with a launch bundle, plus Instagram posts linking to product pages instead of "DM to order".
Indicative outlay: build in the ₦400,000–₦900,000 band, hosting and domain around ₦120,000 for year one, photography ₦150,000, and ongoing maintenance around ₦40,000 per month. What they watch after launch: share of orders completed on the site versus DM, checkout abandonment rate, delivery failure rate and repeat purchase rate at 90 days.
Mistakes to avoid
- Building before sorting delivery. A beautiful store with unreliable dispatch produces refunds and bad reviews.
- Card-only checkout. You will lose the large group of buyers who prefer transfer or USSD.
- Accepting screenshots as proof of payment. They are trivially faked. Use automatic gateway confirmation.
- Uncompressed images. Heavy pages cost you mobile visitors who are paying for data.
- Forcing account creation. Guest checkout first; invite registration after purchase.
- Hiding delivery cost until the last screen. Show it early, ideally on the product page by location.
- No returns policy. Silence signals risk. A clear, modest policy increases conversions.
- Ignoring the phone number. Many buyers will call. If nobody answers, they assume you are not real.
- Choosing a platform on price alone. Migration later costs more than the difference.
- Launching to nobody. Line up your first buyers before the site goes live.
Conclusion
Building an online store in Nigeria is less about the website and more about the operation behind it. Get the margin and fulfilment right, choose a platform that matches your catalogue and your appetite for monthly dollar costs, publish a catalogue that answers the questions buyers would otherwise send in DMs, accept the payment methods Nigerians actually use, and make delivery predictable. Then test the whole journey on a phone before you invite anyone.
If you would rather have the store built properly the first time, with payments, delivery and stock working together, Linestech builds e-commerce websites for Nigerian businesses. Share your catalogue size, your delivery model and where your customers come from, and we can advise on the right platform and scope.
Frequently asked questions
How long does it take to build an online store in Nigeria?
A small store on a hosted builder or a template-based WooCommerce site can be live in two to four weeks, most of which is photography and product copy rather than development. A professionally built e-commerce site with custom design and integrations usually takes six to twelve weeks. Custom platforms with inventory or multi-vendor features take longer.
Do I need to register my business with CAC before building a store?
You can build and publish a store without it, but most Nigerian payment gateways require a registered business and a corporate bank account before they will settle money to you at full limits. Registration also helps with trust and corporate buyers. Confirm current requirements with the Corporate Affairs Commission and your chosen gateway.
Can I build an online store myself without hiring a developer?
Yes, for a straightforward catalogue. Hosted builders and Nigerian social-commerce tools are designed for non-technical owners. You will still need to handle photography, product copy, payment setup and delivery rules yourself. Hire a developer when you need custom design, unusual workflows, integrations or migration from another platform.
Which payment methods should a Nigerian online store accept?
At minimum card and bank transfer, and USSD if your customers use it. A single gateway usually provides all three in one checkout. Pay on delivery is optional and should be limited to areas and customers where the failure rate is acceptable, because a refused delivery costs you the full dispatch fee.
How do I handle delivery if I do not have my own riders?
Use third-party partners: an intra-city dispatch firm for same-day delivery in your base city, and a nationwide courier for interstate. Agree rates in advance, publish them as zones on your store, collect landmark details with every address, and confirm the phone number before dispatch.
Should I sell on Jumia or Jiji instead of building my own store?
Use both if you can. Marketplaces bring traffic you would otherwise pay for, but they take commission, control the customer relationship and can change rules at any time. Your own store keeps the margin and the customer list. Many Nigerian brands list best-sellers on marketplaces and push repeat buyers to their own site.
What ongoing costs should I budget for after launch?
Hosting and domain renewal, maintenance and updates, payment gateway fees per transaction, packaging and dispatch, photography for new products, and marketing. For a small store a realistic monthly baseline is hosting amortised, maintenance in the ₦20,000–₦150,000 band, plus transaction fees that scale with sales.
How do I get my first customers after launching?
Start with people who already know you: WhatsApp contacts, Instagram followers and past buyers. Replace "DM to order" with direct product links. Then add Google visibility through product pages written around the terms buyers actually search, a Google Business Profile if you have a location, and small, tightly targeted paid campaigns once your checkout is proven.
Sources and further reading
Figures, platform rules and regulations change. These are the primary references behind this article and the places to check before you act on it.


