The verdict in three sentences
A promo code is not a discount, it is a targeted lever: it must serve a precise goal (acquire, reactivate, drive referrals), never a random markdown. In 2026, a poorly framed promo can destroy 20 to 40 % of margin, while a well-targeted code generates 3 to 5 times its cost in lifetime value. The golden rule: every code has a trigger, a minimum amount, an expiry and limited use.
Percentage vs fixed amount vs free shipping
The code format changes everything: psychologically and on margin. Here is how to choose based on average basket and goal.
| Format | Perceived effect | Margin impact | Best for |
|---|---|---|---|
| -10 % discount | Moderate | Proportional to basket | First order |
| -20 % discount | Strong | Heavy on high baskets | Dormant customer reactivation |
| Fixed -3,000 FCFA | Strong on small basket | Controlled, predictable | Average basket 15,000-25,000 |
| Free shipping | Very strong | Shipping cost only | Reduce cart abandonment |
| -5 % referral | Moderate, double | Split referrer/referee | Viral acquisition |
| Buy 2 get 1 free | Strong | High but volume | Seasonal clearance |
Free shipping is often the most profitable format: it removes the main purchase barrier (shipping fees) while costing less than a percentage discount on a high basket.
Promo types and margin impact
Each promo type addresses a moment in the customer cycle. Here is their typical profitability in the 2026 West African market.
| Code type | Trigger | Typical discount | Expected ROI |
|---|---|---|---|
| Welcome | 1st order | -10 % or -3,000 FCFA | 3 to 5x (LTV) |
| Minimum basket | Basket > 25,000 FCFA | Free shipping | 2 to 4x |
| Reactivation | Inactive > 60 days | -15 % | 2 to 3x |
| Referral | Customer refers | -5 % each | 4 to 6x (viral) |
| Birthday | Customer date | -20 % | 2 to 3x (loyalty) |
| Clearance | End of season | -30 % or 2+1 | Low margin, fast cash |
| VIP | Top 10 % customers | -10 % exclusive | 3 to 5x (retention) |
Without a minimum amount, a welcome code can be used on a tiny basket and cost more than it earns. The minimum protects margin and pushes the basket up.
Mini case study
Moussa runs a tech accessories store in Dakar. He launches a -10 % welcome code with a 20,000 FCFA minimum, 7-day expiry, single use. Over a month, 200 new visitors use the code, average basket 24,000 FCFA.
Revenue generated: 200 × 24,000 = 4,800,000 FCFA, of which 480,000 FCFA in discounts granted (10 %). Of these 200 customers, 60 rebuy within 3 months without a code, at 24,000 FCFA, or 1,440,000 FCFA in additional full-margin revenue. The 480,000 FCFA discount cost thus generates 6,240,000 FCFA of quarterly LTV, an ROI above 12x in revenue. Even counting margin only, the code stays clearly profitable thanks to no-discount repurchases.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
How do I stop codes from destroying my margin?
Always impose a minimum amount, an expiry date and single use per customer. These three guardrails turn a risky discount into a controlled, predictable lever.
Percentage or fixed amount?
A fixed amount protects margin better on high baskets, a percentage is more compelling on small ones. Choose by average basket: above 25,000 FCFA, often prefer a fixed amount or free shipping.
Should I make codes public?
Reserve your best codes for precise segments (new, dormant, VIP) rather than making them public. A too-visible code becomes a permanent discount that destroys perceived value.
Is free shipping profitable?
Yes, it is often the most effective format because shipping is the first purchase barrier in West Africa. It usually costs less than a percentage discount on a mid or high basket.
How many codes active at once?
Two to three maximum, each targeting a distinct goal (acquisition, reactivation, loyalty). Too many simultaneous codes blur the message and train customers to always wait for a promo.
Let's talk about your project. We set up a smart promo-code engine (minimum, expiry, segments) in your store. 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.
