Your customers are already on WhatsApp. A medium-sized fashion retailer in Lekki or a cosmetics distributor in Kano doesn't need to build an app or hope people visit a website—they need to meet customers where they spend 3–4 hours daily. WhatsApp Business has 2+ million Nigerian accounts, and that's only the formal side. For SMEs selling everything from groceries to spare parts, WhatsApp is the sales channel, not a support channel.
But WhatsApp commerce isn't just handing a business account to a staff member and hoping for replies at scale. A real commerce bot removes the human bottleneck. Instead of one person replying to 200 daily messages about product availability, price, and delivery—each taking 2–3 minutes—a bot handles catalog queries, order confirmations, and delivery status in seconds. The math is straightforward: a bot costs between ₦150,000 and ₦800,000 to build depending on complexity, versus ₦40,000–₦60,000 monthly in additional staff salary if you're trying to scale manually.
A functional WhatsApp commerce bot requires four layers: the messaging platform integration, the backend logic, a database, and a payment connection.
First, the messaging layer. You'll integrate with Meta's WhatsApp Business API (not the consumer app—that's against terms of service). This requires registering a business account with Meta, which takes 1–2 weeks in Nigeria. You need a business number (not a personal SIM; Meta verifies official business registration). Costs here are roughly ₦0–₦20,000 for the registration process, then approximately ₦2–₦5 per message sent out (customer replies are free). A small SME sending 5,000 customer messages monthly pays roughly ₦10,000–₦25,000 just for the API.
Second, the backend logic—this is where the bot actually works. You're building or deploying software that listens to incoming messages, parses what the customer asked, checks your database for answers, and sends back the right response. This could be a simple Python script running on a ₦15,000/month cloud server or a more robust Node.js application on AWS or Google Cloud Nigeria (yes, both have data centers in Lagos now). A properly built backend costs ₦300,000–₦500,000 upfront, then ₦30,000–₦80,000 monthly in hosting and maintenance.
Third, data storage. You need to store customer profiles, order history, and product catalogs somewhere accessible to the bot. A relational database like PostgreSQL costs almost nothing if self-hosted (included in your server cost) or ₦5,000–₦15,000 monthly with managed services like Heroku. For most SMEs, self-hosting is cheaper.
Fourth, payment integration. If customers order through the bot, they need to pay. This means connecting to Paystack, Flutterwave, or another Nigerian payment processor. Integration costs roughly ₦50,000–₦150,000 as a one-time build, then 1.5–2% transaction fees per payment. A bot handling ₦2 million in monthly sales costs ₦30,000–₦40,000 in payment fees.
Building the bot is one cost. Keeping it working is another.
You need at least one developer during development (3–8 weeks depending on complexity), which costs ₦400,000–₦1,200,000 if you hire a freelancer from Lagos or Abuja, or ₦200,000–₦600,000 if you work with a consultancy on a fixed project. Expect revisions, bug fixes, and re-testing—add 20% to any estimate.
After launch, you need part-time maintenance: monitoring that the bot is responding, handling messages the bot can't parse, and updating the database when products change. A developer spending 10 hours weekly costs ₦100,000–₦200,000 monthly. Alternatively, a no-code platform like Botpress or Typebot costs ₦50,000–₦150,000 monthly but requires someone who can maintain flows and logic (often your marketing person, with training).
Where most SME bot projects fail is not in launch—it's in the steady state. After two months, the product catalog changes, customers ask questions the bot didn't anticipate, and the person who set it up leaves. A bot that worked flawlessly for week one becomes increasingly wrong by month three because nobody is actively maintaining the training data and response flows. Budget ₦100,000–₦300,000 monthly for actual hands-on maintenance, or plan on the bot degrading over time.
Let's model an actual case: a mid-sized FMCG distributor in Ibadan with 500 regular customers, selling via WhatsApp.
Initial setup: ₦50,000 (business registration and Meta verification) + ₦400,000 (bot development by a Lagos-based contractor, 6 weeks) + ₦80,000 (payment processor integration) = ₦530,000 initial investment.
Monthly costs: ₦3,500 (WhatsApp API messages, assuming 7,000 outbound messages) + ₦40,000 (cloud hosting for the bot backend) + ₦120,000 (part-time developer maintenance, 8 hours weekly) + ₦25,000 (database and misc tools) = ₦188,500 monthly baseline.
If the bot processes ₦5 million in monthly orders, payment fees are ₦75,000–₦100,000. Total monthly cost is approximately ₦264,000–₦289,000, or roughly 5–6% of the sales it enables. For a business processing ₦2 million monthly, costs jump to 13–14% of sales, which is usually not worth it.
The tipping point is typically ₦3–₦5 million in monthly sales flowing through the bot. Below that, a single person managing WhatsApp manually, plus occasional freelance help for order processing, is cheaper. Above that, a bot pays for itself through faster order processing and fewer missed sales due to slow responses.
You have three choices: custom development, a no-code platform, or hybrid.
Custom development wins if your business has unusual workflows—a pharmaceutical distributor needing bot-assisted prescription verification, or a logistics company needing shipment tracking integrated with specific warehouse systems. Cost is higher upfront (₦500,000–₦2,000,000) but you own the code and can evolve it.
No-code platforms like Typebot, Botpress, or ManyChat let non-technical staff build bots through a UI. Monthly costs are ₦40,000–₦200,000 depending on message volume. Integration with payment processors and external databases is limited but workable for standard catalog-based commerce. These platforms are best for straightforward businesses: selling fixed product lists, basic customer support, order confirmation.
A hybrid approach—using a no-code platform for the conversation flow, but connecting it via webhooks to a custom backend database—often works well for Nigerian SMEs. You get the ease of no-code maintenance with the flexibility of custom logic. Costs are roughly ₦200,000–₦400,000 to set up, then ₦60,000–₦120,000 monthly.
Whatever route you choose, ensure your chosen platform or developer understands Nigerian payments (Paystack, Flutterwave, Nigerian naira handling) and has tested with real NGN transactions, not just USD or fictitious numbers. This is where many projects break—a platform that works perfectly with Stripe becomes unreliable when you add Paystack on top.
Most Nigerian SME WhatsApp bots fail not from technical reasons but from poor planning.
First: launching without a database freeze. You build the bot, populate it with 300 products, and release it. Next week, a product is discontinued, prices change, and customers get stale information. Document your entire catalog in a spreadsheet before development, and build the bot to pull from a database you can update weekly.
Second: underestimating training and ongoing maintenance. Your staff needs to know how to update the product list, handle bot failures, and escalate to human staff when needed. If that person leaves, the bot stops being useful in two weeks. Plan for documented processes and backups.
Third: mismatched expectations on speed and accuracy. WhatsApp bots are fast at simple queries ("What's your account balance?" in under a second) but slow at complex ones ("I have an issue with my delivery from three weeks ago"). Be clear about what the bot should and shouldn't handle.
Fourth: poor API integration. Connecting the bot to inventory, shipping, and payment systems is harder than building the bot itself. If your existing systems don't have APIs or require manual updates, the bot becomes just a façade over manual processes.
Fifth: choosing a platform based on price alone. A ₦30,000/month bot platform that doesn't reliably deliver messages in Lagos, or crashes when you hit 100 concurrent conversations, will cost more in lost sales and customer frustration than a ₦100,000/month platform that works.
Start with clarity on your specific use case. Are you replacing customer service (answering the same 20 questions daily), or enabling commerce (taking orders through the bot)? Service bots are simpler and cheaper. Commerce bots require payment integration, inventory management, and more robust backend work.
Second, pilot with a no-code platform or a small fixed-scope project. Test the concept with real customers for 4–6 weeks. You'll learn what questions actually come in, what the bot can't handle, and whether your customers actually want to buy via WhatsApp (they usually do in Nigeria—but confirm with yours).
If you decide this is worth scaling, you'll have the data to justify investment in a more capable solution. That's when either a custom build or a sophisticated platform upgrade makes sense.
The businesses we see succeed with WhatsApp commerce in Nigeria aren't the ones that built the most sophisticated bot. They're the ones that treated it like a real sales channel—maintained the data, trained their staff, and connected it to their actual business systems. If you're ready to move beyond hoping customers reply to manual WhatsApp messages, or you need help evaluating whether a bot makes sense for your specific operation, our work in AI customer service for Nigerian businesses covers exactly this ground. We can help you scope the right solution and avoid the expensive mistakes that kill most projects.
Why work with KorabTech? We're a Lagos-based team that builds and ships real, production systems for Nigerian and West African businesses — not pilots, not proof-of-concepts. If what you just read sounds like a problem your business is facing, we'd genuinely like to talk it through with you.