The verdict in three sentences
Showing vague or late shipping fees is a leading cause of cart abandonment: the customer wants the total price before paying. A dynamic grid that computes shipping by zone, weight and carrier removes that friction and protects your margin. In Nairobi in 2026, a free-shipping threshold at 30 000 FCFA is a strong lever: it pushes the average basket up, by about +15 % (estimate).
The three variables of the calculation
A good fee engine combines three inputs. Each avoids a classic trap.
| Variable | Why | Example rule |
|---|---|---|
| Zone | Distance = real cost | Central: 1 500 FCFA; outskirts: 2 500 FCFA |
| Weight / volume | A heavy parcel costs more | +500 FCFA per 5 kg band |
| Carrier | Each carrier has its rate | Motorbike courier vs regional carrier |
A ready-to-use dynamic grid
Here is a grid usable as-is, to adjust to your real costs. The free threshold applies after discounts.
| Nairobi zone | 0-5 kg | 5-15 kg | Free from |
|---|---|---|---|
| CBD / central | 1 500 FCFA | 2 000 FCFA | 30 000 FCFA |
| Westlands / Kilimani | 2 000 FCFA | 2 500 FCFA | 30 000 FCFA |
| Outskirts (Ruiru, Athi River) | 2 500 FCFA | 3 500 FCFA | 50 000 FCFA |
| Upcountry (via carrier) | 4 000 FCFA | 6 000 FCFA | Not applicable |
| Store pickup | 0 FCFA | 0 FCFA | Always |
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.
Moussa sells home appliances, average basket 26 000 FCFA. Before, a flat 2 000 FCFA fee for everyone: margin eaten on the outskirts and checkout drop-offs. After moving to a dynamic grid with free shipping from 30 000 FCFA, two effects: customers add an item to hit the threshold (average basket ~30 000 FCFA, i.e. +15 %), and the outskirts are billed at true cost. On 400 orders/month, +4 000 FCFA per basket = 1.6 million FCFA of extra revenue, without a single franc more of advertising.
FAQ
Is free shipping really profitable? Yes if the threshold sits above your current average basket. It funds its own free shipping by pushing each order toward that threshold.
How do I handle weight without weighing each parcel? Set a weight per product in the catalogue; the engine sums it at the cart. For bulky items, a flat band is enough.
Do I need to integrate carrier APIs? Not at first. A zone grid covers 90 % of cases; carrier integration becomes useful for upcountry and cross-border shipments.
Is store pickup worth it? Absolutely. At 0 FCFA, it removes last-mile risk and drives footfall. Feature it prominently at checkout.
Can I show fees before signup? Yes, and you should: a fee estimator on the product page or cart sharply cuts abandonment from "surprise pricing".
Let's talk about your project. We build your dynamic fee engine by zone, weight and free threshold, wired to your catalogue. 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.

