The verdict in three sentences
Shipping-cost calculation is a constant trade-off between margin and conversion: too low, you lose money on every parcel; too high, you lose the customer at checkout. The flat fee is simple but unfair by distance; by-zone or by-weight is fairer but more complex; conditional free shipping is the best average-basket lever if the threshold is well calibrated. The 2026 rule: automate the calculation in the store and set the free-shipping threshold about 25-40 % above your current average basket.
The four methods compared
2026 orders of magnitude for an African store (examples on an R500 / 20,000 FCFA basket).
| Method | Margin effect | Conversion effect | Complexity | Ideal case |
|---|---|---|---|---|
| Flat fee | Loss risk on distant zones | Good (predictable) | Low | Single compact zone |
| By zone | Fair, margin protected | Medium | Medium | City + fringe |
| By weight/volume | Very fair | Medium (checkout surprise) | High | Heavy/bulky products |
| Conditional free | Margin depends on threshold | Excellent (boosts basket) | Low | Raise average basket |
A flat R60 fee on a real R95 trip in the fringe loses you R35 per parcel. By-zone calculation fixes this margin hole without penalising nearby customers.
The optimal free-shipping threshold
Free shipping above a threshold is the most powerful tool to raise the average basket, provided the threshold sits slightly above the current basket. Figures for an average basket of R500 (or 20,000 FCFA).
| Free threshold | Effect on average basket | Absorbed shipping cost | Recommendation |
|---|---|---|---|
| R400 (too low) | +2 % | high, margin eroded | no |
| R650 (optimal) | +12 to +18 % | controlled | yes |
| R850 (ambitious) | +8 to +12 % | low | depends on margin |
| R1,200 (too high) | +3 % | near zero | rarely reached |
An R650 threshold pushes the customer to add an item to avoid R60 in fees. If 40 % of customers cross the threshold, the average basket rises from R500 to ~R575, i.e. +15 % revenue at constant marketing effort.
Mini case study
Nomsa, who runs a home-decor store in Cape Town, applies a flat R60 everywhere. In the fringe her real trips cost R95: she loses R35 per parcel on 30 % of her 300 orders/month, i.e. 90 x R35 = R3,150/month of lost margin.
She moves to by-zone pricing (R45 central, R85 fringe) plus free shipping above R650 (average basket R500). Result: the fringe margin loss disappears (+R3,150) and 38 % of customers reach the threshold, lifting the average basket to R575 (+15 %). On 300 orders, that adds ~R22,500 in monthly revenue, with free shipping costing only ~R6,000 in absorbed fees. Estimated net gain: ~R19,650/month.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Flat fee or by-zone calculation?
A flat fee suits a single compact zone; as soon as you deliver central and fringe areas, by-zone pricing protects your margin on distant trips without over-charging nearby customers. It is the best compromise for most urban stores.
How do I set the free-shipping threshold?
Place it about 25-40 % above your current average basket: high enough to prompt an extra purchase, low enough to stay reachable. On an R500 basket, a threshold of R650-R700 is optimal.
Is weight-based calculation worth the complexity?
Only for heavy or bulky products where weight truly changes cost (appliances, furniture). For apparel or cosmetics, by-zone is simpler and sufficient.
Should I show fees on the product page?
Yes: an automatic calculation visible before checkout cuts cart abandonment by 5 to 12 %. The nasty surprise of fees on the final screen is the top cause of abandonment.
Can all this be automated in my store?
Yes: a well-built store calculates fees in real time by address, weight and amount, applies free shipping at the right threshold and shows the total before payment. No manual calculation, zero errors.
Let's talk about your project. We configure automatic shipping-cost calculation by zone, by weight and with an optimised free-shipping threshold to protect your margin and conversion. 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.