The verdict in three sentences
A distributor serving 800 healthcare facilities on contract price lists cannot rely on a standard webshop: each customer must see its negotiated price, its approved products and its scheduled recurring orders. Lot and expiry traceability is a regulatory requirement that must carry through to the delivery note. A well-built B2B webshop cuts order processing cost by 60 to 80% and retains customers who reorder every month.
What makes medical B2B different
The CEO of a medical device distributor manages 6,000 SKUs: consumables (gloves, dressings, syringes), small equipment, disinfection products, continence care for care homes. Its 800 customers include private clinics, private practices, health centres and care homes, each with its own needs and approval flows.
| Customer type | Count (estimate) | Average basket | Frequency | Main constraint |
|---|---|---|---|---|
| Private clinics | 90 | 1,800 EUR | Weekly | Approval by pharmacist or buyer |
| Care homes | 220 | 1,100 EUR | Every two weeks | Monthly budget per site |
| Health centres | 140 | 750 EUR | Monthly | Approved product lists |
| Medical and dental practices | 350 | 450 EUR | Monthly | Simplicity, mobile ordering |
Today, a large share of orders comes by phone or email, and 4 inside sales reps spend most of their day re-keying them.
Must-have features
Contract pricing: each account is linked to a price list, sometimes from a group purchasing organisation, with net prices per SKU and family discounts. Scheduled recurring orders: a care home sets its continence order every 15 days, editable until 48 h before dispatch. Traceability: lot number and expiry date shown on the delivery note and available in the customer portal, essential for a product recall. Multi-user accounts: a nurse builds the cart, the buyer approves, management tracks budget. Payment: 30 or 45 days on invoice, direct debit, or card for small practices.
Sector rules apply too: some devices can only be sold to healthcare professionals, which requires verifying the account (professional registration number) before activation, under the rules of your market (EU MDR in Europe, FDA requirements in the US).
2026 costs: SaaS B2B, add-on or custom
| Solution | Setup cost | Recurring cost | Fit for medical |
|---|---|---|---|
| B2B module of a consumer e-commerce platform | 10,000 to 30,000 EUR | 300 to 2,500 EUR per month | Weak on lots and approvals |
| Specialist B2B SaaS platform | 15,000 to 40,000 EUR | 1,500 to 4,000 EUR per month | Good, traceability often extra |
| Kolonell custom app, medium | 4,000,000 to 7,000,000 FCFA (6,100 to 10,670 EUR) | Maintenance 75,000 FCFA per month (114 EUR) | Contract pricing, recurrence, customer portal |
| Kolonell custom app, complex | 7,000,000 to 15,000,000+ FCFA (10,670 to 22,870+ EUR) | Maintenance 120,000 FCFA per month (183 EUR) | Adds lots, ERP, multi-step approval, professional verification |
SaaS figures are 2026 market estimates. On the Kolonell side, hosting (a certified health-data host is only needed if patient data is processed, which is not the case for consumables orders) and specific connectors are quoted separately.
Rollout plan across 800 customers
Launch by segment. The 90 clinics, which carry the most revenue, get individual onboarding: multi-user accounts created, their usual orders imported as templates, a 30-minute training session for the buyer. The 350 practices are invited by email with an activation link and a one-page guide. Care homes get a monthly budget per site, with an alert at 80% consumption. Reaching 40% of orders online after 3 months, then 65% at 12 months, is realistic if sales reps consistently redirect phone orders to the portal. Track adoption weekly per segment and call the accounts that still order by phone after their activation.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Rachel, CEO of the distributor, measures a processing cost of 18 EUR per re-keyed order (sales time, errors, follow-ups). With about 14,000 orders a year, that is 252,000 EUR. Target: 65% of orders placed online at 4 EUR each. New cost: 9,100 x 4 EUR + 4,900 x 18 EUR = 36,400 + 88,200 = 124,600 EUR. Annual saving: 127,400 EUR. With a project in the complex band, for example 12,000,000 FCFA (about 18,290 EUR), plus 2,196 EUR a year of maintenance, payback comes in under 3 months after ramp-up. Freed sales reps focus on group purchasing tenders.
FAQ
Can each clinic see only its own prices?
Yes, displayed prices depend on the contract linked to the account. A distributor of this size commonly runs 50 to 150 price lists, some inherited from purchasing groups.
How do recurring orders work?
The customer picks a frequency (7, 15 or 30 days) and content. They get a reminder 48 h before dispatch to adjust quantities, which avoids overstock.
Is lot traceability automatic?
It comes from the ERP or warehouse system: lot number and expiry date are attached to each delivered line. In a recall, affected customers are identified in minutes.
Do we need certified health-data hosting?
Not for consumables orders between professionals, which hold no patient data. If the portal ever processes patient data, certified hosting (HDS in France, HIPAA-compliant in the US) becomes mandatory.
How long does delivery take?
Allow 4 to 6 months for a full scope with ERP integration, then a pilot with 30 to 50 customers before opening to all 800 accounts.
Let's scope your project. We define contract pricing, recurrence, traceability and ERP integration with you, with a go-live plan over 4 to 6 months. 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.
