The verdict in three sentences
A reagent distributor serving 350 labs across Ontario by email loses orders every week because buyers cannot get a fast answer on price, lot number and expiry date. A B2B webshop with a quote cart costs, as a 2026 ballpark in Toronto, between 40,000 and 70,000 CAD and takes about 3 months to deliver. It pays back once the sales team recovers ten or more hours a week and quote conversion improves by a few points.
Why email no longer works for lab reagents
A hospital lab manager in Toronto, a QA lead at a contract research organisation in Mississauga or a university researcher in Hamilton all want the same thing: to know within minutes whether an item is in stock, at their contract price, with which lot and expiry date, and whether shipping respects the cold chain. By email, each request takes 20 to 40 minutes: price lookup, stock check, PDF quote, follow-up.
With 350 active accounts, a distributor commonly receives 70 to 130 price requests a week. Hospital procurement and group purchasing organisations also require specific documents (formal quote, safety data sheet, certificate of analysis), which slows things down. The portal does not replace the sales rep: it absorbs repetitive requests and frees them for tenders and negotiation.
| Metric | Email handling | B2B webshop with quote cart |
|---|---|---|
| Average response time to a price request | 24 to 72 h | Instant for contract prices, 4 h for special quotes |
| Sales time per quote | 20 to 40 min | 5 to 10 min (approval only) |
| Lot and expiry visibility | On request | Shown per SKU |
| Cold chain flag | Manual note | Icon plus automatic shipping constraint |
| Payment terms | Negotiated each time | Net 30 set per account |
| Order history | Scattered across inboxes | Available to buyer and rep |
What a reagent B2B webshop includes and what it costs
The project rests on five building blocks. A technical catalogue with product sheets, pack sizes and downloadable documents. A quote cart, where the buyer adds SKUs and requests a formal quote instead of paying. Lot and expiry management tied to inventory, following first expired, first out. A cold chain flag (2 to 8 °C, frozen) that blocks incompatible shipping options. And customer accounts with negotiated prices and net 30 terms.
| Item | 2026 ballpark (Toronto) | Note |
|---|---|---|
| Discovery, workshops and mockups | 4,000 to 7,000 CAD | 2 to 3 weeks |
| Technical catalogue (2,000 to 5,000 SKUs) | 8,000 to 13,000 CAD | Import from spreadsheet or ERP |
| Quote cart and PDF quotes | 7,000 to 11,000 CAD | One-click sales approval |
| Lots, expiry and cold chain | 8,000 to 15,000 CAD | Depends on inventory data quality |
| Accounts, contract pricing, net 30 | 6,000 to 11,000 CAD | Credit limit per account |
| ERP or inventory connector | 5,000 to 13,000 CAD | Optional, depends on current system |
| Total project | 40,000 to 70,000 CAD | About 3 months |
These are market ballparks for this kind of portal in the Greater Toronto Area. At Kolonell, this scope is a custom application priced on quote after discovery: the final figure depends mainly on SKU count, the state of lot data and whether an ERP is in place. Application maintenance follows our public grid (35,000, 75,000 or 120,000 FCFA per month, about 53, 114 or 183 EUR).
What derails this kind of project
The first risk is data. If lot numbers and expiry dates are only captured at shipping, the portal will display wrong information. Plan 2 to 4 weeks of inventory clean-up before launch.
The second risk is receivables. Net 30 is standard with hospitals, but some public institutions pay at 60 days or more. The portal must show the approved credit limit, block or alert above it and let the finance lead decide.
The third is adoption. Labs that have phoned in orders for ten years will not switch on their own. An account activation campaign, a 3-minute tutorial and a 2 % discount on the first online order often move 30 to 40 % of accounts online within six months.
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.
Daniel runs a reagent and consumables distributor in Toronto. His two inside sales reps handle 100 price requests a week at 30 minutes each, 50 hours weekly. After launch, 55 % of requests go through the quote cart and need only 8 minutes of approval.
Calculation: 55 online requests × 22 minutes saved = 1,210 minutes, about 20 hours recovered per week. Over 46 weeks that is 920 hours redirected to tenders. If quote conversion rises from 35 % to 42 % on an average order of 1,400 CAD, the 100 weekly quotes produce 7 more orders a week, or 9,800 CAD in extra revenue. At a 25 % gross margin, a 55,000 CAD project is covered in about 22 weeks.
FAQ
Do we need an ERP to launch a reagent B2B webshop?
No, a clean inventory file updated daily is enough to start. An ERP connector adds roughly 5,000 to 13,000 CAD and becomes useful beyond 2,000 active SKUs.
Can we keep formal quotes for hospital tenders?
Yes, the quote cart generates a PDF in the required format with data sheets attached. The rep keeps control of discounts above a threshold, for example 10 %.
How do we handle cold chain products?
Each SKU carries a storage temperature (2 to 8 °C, -20 °C). The portal then restricts shipping options and prints the flag on the pick list, avoiding costly returns.
Can buyers pay online?
Trade accounts stay on net 30 invoicing, while small private labs can pay by card. In practice 10 to 20 % of orders are paid upfront.
How long until payback?
For a distributor with 350 accounts, the ballpark is 4 to 9 months, depending on how many accounts activate. A realistic target is 30 % of orders online after 6 months.
Let's scope your project. Catalogue, quote cart, lots and cold chain: we define the scope and a delivery plan of about 3 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.


