The verdict in three sentences
An agricultural parts distributor taking 70% of orders by phone has its technical sales team doing data entry instead of advising. A B2B portal with customer-specific pricing, OEM part number search and ERP-synced stock absorbs 40 to 60% of those calls within 12 months. The deciding factor is not design but catalogue quality and part number cross-references.
Why the phone gets expensive at peak season
The typical case: a distributor based near Dublin, 45,000 SKUs (filters, belts, bearings, tillage wear parts, hydraulics), 600 trade customers across dealers, repair workshops, contractors and large farms. During silage or harvest, a broken-down machine costs the contractor several hundred euros per hour. The customer calls, waits, reads out a number from a worn part, and the salesperson hunts for the match across three catalogues.
| Indicator (2026 estimate) | Phone order | B2B portal order |
|---|---|---|
| Average handling time | 6 to 9 minutes | 1 to 2 minutes of checking |
| Part number error rate | 3 to 5% | under 1% |
| Availability | opening hours | 24/7 |
| Orders placed after 6 pm | almost none | 25 to 35% of online volume |
| Stock visibility for customer | on request | live (15 min) |
| Processing cost per order | EUR 8 to 12 | EUR 2 to 3 |
Features that drive adoption
A dealer only adopts a portal if it is faster than calling. Four building blocks are essential.
Part number search. OEM numbers (John Deere, Claas, Kuhn, New Holland, McHale...), equivalent numbers and internal codes must all lead to the right part. The cross-reference table is often the longest workstream: allow 4 to 8 weeks of data work for 45,000 SKUs.
Customer pricing. Each account sees its own discounts (by family, brand or item), carriage terms and credit limit. The ERP stays the master for prices; the portal reads them.
Synced stock. A sync every 15 minutes is enough to show in stock, on replenishment or supplier order with lead time. Full real-time costs a lot for little gain.
Quick order. Paste a list of part numbers, reorder a previous basket, share a cart between several mechanics in the same workshop.
| Building block | Indicative effort | Priority |
|---|---|---|
| Catalogue and cross-reference migration | 4 to 8 weeks | phase 1 |
| ERP connector (prices, stock, orders) | 3 to 5 weeks | phase 1 |
| Customer accounts, discounts, credit | 2 to 3 weeks | phase 1 |
| Quick order and history | 1 to 2 weeks | phase 1 |
| Clickable exploded diagrams per machine | 4 to 10 weeks | phase 2 |
| Workshop mobile app (barcode scan) | 3 to 5 weeks | phase 2 |
| Card payment for occasional buyers | 1 week | phase 2 |
Budget and solution choice
There are three routes in 2026. A SaaS B2B platform costs roughly EUR 1,500 to 5,000 per month, with limits once cross-reference logic gets detailed. An Irish or UK integrator on an open source platform often quotes EUR 60,000 to 150,000 ex VAT for this scope.
At Kolonell, the portal is custom work: simple from 2,500,000 to 4,000,000 FCFA (3,810 to 6,100 EUR) for a catalogue, accounts and a basic connector, medium from 4,000,000 to 7,000,000 FCFA (6,100 to 10,670 EUR) with customer pricing and ERP sync, complex from 7,000,000 to 15,000,000+ FCFA (10,670 to 22,870+ EUR) with exploded diagrams, a workshop app and multiple depots. Data migration, hosting and maintenance are set out in the quote.
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.
Ciaran, managing director of an agricultural parts distributor near Dublin, handles about 3,000 orders a month, 2,100 of them by phone at 7 minutes each. Twelve-month target: 50% of phone orders move to the portal.
- Orders moved: 1,050 per month.
- Time freed: 1,050 x (7 min of entry minus 1.5 min of checking) = about 96 hours per month.
- That is over 1,150 hours a year, the equivalent of 0.7 of a technical sales role redeployed to advice and prospecting.
- Part number errors avoided: from 4% to 1% on 1,050 orders, about 30 fewer returns per month at EUR 35 logistics cost each: EUR 1,050 per month.
On this scope alone, a complex-tier project pays back in 18 to 24 months, before counting orders captured after 6 pm.
FAQ
Do we need all 45,000 SKUs at launch?
No. The 8,000 to 10,000 SKUs that make 80% of sales are enough for phase 1, with a request-a-price button for the rest. The remainder follows within 2 to 3 months.
How do we get dealers to order online?
A 1 to 2% online discount for 6 months and a 15-minute demo per account usually moves 30% of active customers to the portal in the first quarter.
Will the portal work with our current ERP?
Most distribution ERPs expose an API or scheduled export. The connector reads prices and stock every 15 minutes and writes orders back in under a minute.
Can we handle several depots?
Yes, stock is shown per depot with transfer lead time, so a part stored 120 km away is not promised as immediately available.
How long until phase 1 is live?
Allow 12 to 16 weeks, a third of which goes into catalogue migration.
Let's scope your project. Tell us your SKU count, ERP and share of phone orders, and we will scope a usable first phase ahead of next season. 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.

