The verdict in three sentences
A pharmaceutical wholesaler that delivers to 1,100 pharmacies twice a day loses hundreds of order lines every morning to phone calls, faxes and WhatsApp messages retyped by hand. A B2B ordering portal connected to live stock, showing shortages in real time along with each pharmacy's credit balance and discounts, typically moves 60 to 75% of orders online within a year. At Kolonell this is a custom application project (2,500,000 to 15,000,000+ FCFA depending on complexity, i.e. EUR 3,810 to 22,870+), with a realistic timeline of 4 to 6 months.
Why the phone no longer works for 1,100 pharmacies
In Abidjan, pharmaceutical distribution runs on short cycles: a pharmacy orders before 11 am to be delivered in the afternoon, then orders again late in the day for the next morning's run. With 9,000 active SKUs, a catalogue that changes every week and frequent shortages on some molecules, each call takes 4 to 7 minutes. The pharmacist dictates, the sales rep searches, announces a stock-out, suggests an equivalent and recalculates the discount. Multiply that by 1,100 customers and two waves a day, and your call centre becomes the bottleneck.
| Indicator (2026 order of magnitude) | Phone ordering | Online ordering portal |
|---|---|---|
| Average time to enter an order | 4 to 7 min | 1 to 2 min for the pharmacy, 0 for the wholesaler |
| Entry error rate (SKU, quantity) | 2 to 4% of lines | below 0.5% |
| Shortage visibility for the pharmacist | only during the call | real time, with estimated return date |
| Generic equivalent suggestion | depends on the rep | automatic, by active ingredient |
| Access to credit balance and discounts | on request to the credit team | permanent, in the pharmacy account |
| Meeting the 11 am cut-off | hard during the 9 to 10:30 am peak | automatic timestamp |
| Processing cost per order | 1,200 to 2,000 FCFA | 200 to 400 FCFA |
The main gain is not cutting sales reps. It is redeploying them to advice, reactivating dormant pharmacies and handling complex cases (cold-chain products, controlled drugs, urgent orders).
The features that drive pharmacist adoption
A pharmacy owner has no time to learn a complicated tool. The portal must mirror their habits: search by brand name, active ingredient or code, reorder the last basket, and a cart pre-filled from usual sales. Mobile first, because many pharmacies order from the counter.
| Module | What it does | Complexity | Impact on adoption |
|---|---|---|---|
| 9,000-SKU catalogue | Search by name, active ingredient, code, lab, cold-chain and controlled filters | Medium | High |
| Real-time stock and shortages | ERP sync every 5 to 15 min, back-in-stock alert | High | Very high |
| Cut-off and delivery runs | Order before 11 am delivered the same afternoon, otherwise next run | Medium | High |
| Credit balance and limit | Shows balance, blocks or flags orders above the limit | High | High |
| Per-pharmacy discounts | Customer-specific commercial terms, regulated prices respected | High | Medium |
| Quick order and reorder | Template basket, list import, repeat yesterday's order | Low | Very high |
| Notifications | SMS or WhatsApp for confirmation, shortages and dispatch | Medium | Medium |
The hardest part remains integration with the wholesaler's ERP (stock, invoicing, customer credit). If displayed stock is unreliable, pharmacists go back to the phone by week two. That is why such a portal sits in the medium to complex bands of our grid: 4,000,000 to 7,000,000 FCFA (EUR 6,100 to 10,670) for a scope focused on ordering and stock, 7,000,000 to 15,000,000+ FCFA (EUR 10,670 to 22,870+) once you add credit, complex discounts, multiple depots and a mobile app. Ancillary items (hosting, specific connectors) are quoted separately.
A realistic 4 to 6 month plan
Month one is scoping: mapping the ERP, discount rules, regulatory rules on certain products, and selecting 30 pilot pharmacies. Months two to four cover development and stock synchronisation. Month five is a pilot in Cocody, Plateau and Yopougon, followed by a gradual rollout to the whole network in month six. Plan a short training for your field reps too: they will be your best ambassadors. After go-live, a Premium maintenance contract at 120,000 FCFA per month (EUR 183) makes sense for a critical tool used twice a day.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Yao, sales director of a pharmaceutical wholesaler in Abidjan, serves 1,100 pharmacies placing an average of 1.6 orders per working day, about 1,760 orders daily. By phone, each order costs roughly 1,500 FCFA in sales time and corrections. Once 65% of orders move to the portal, the average cost of those orders drops to 300 FCFA. Daily saving: 1,760 × 0.65 × 1,200 = 1,372,800 FCFA, about 30 million FCFA over 22 working days. Even with a complex project at 12,000,000 FCFA and maintenance at 120,000 FCFA per month, payback comes in under one month of full operation, before counting fewer delivery errors and sales recovered through automatically suggested equivalents.
FAQ
Will pharmacists really order online?
Yes, if displayed stock is accurate and ordering takes under 2 minutes. Networks that support the launch with their field reps often reach 50% adoption in 3 months and 70% in 12 months, as a 2026 order of magnitude.
Do we need to replace our ERP?
No. The portal connects to the existing ERP through an API, scheduled export or intermediate database, with stock synced every 5 to 15 minutes. The connector cost depends on the ERP and is quoted separately.
How are per-pharmacy discounts and credit handled?
Each pharmacy account carries its own discount grid and credit limit. Above the limit, the order can be blocked or routed to the credit team, according to the rule you set.
What budget should we plan?
On our grid, 4,000,000 to 7,000,000 FCFA for a portal focused on ordering and stock, and 7,000,000 to 15,000,000+ FCFA for a full scope with credit, multiple depots and a mobile app.
How long until full go-live?
Allow 4 to 6 months, including a 4-week pilot with around thirty pharmacies before opening to the whole network.
Let's scope your project. We define with you the portal scope, the integration with your ERP and the rollout plan across your pharmacies. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
