eSMSAfrica
Retail, supermarkets & online shops · Zambia

SMS for retail and e-commerce in Zambia

Zambian shoppers order on Facebook and WhatsApp, pay by mobile money and collect from a shop or a bus station. SMS ties those steps together with a confirmation, a collection code and a thank-you that brings them back. This page covers order flows and consent-based promotions for supermarkets, hardware stores, pharmacies and online sellers.

MTN, Airtel, Zamtel Delivery reports From ZMW 0.2101 per SMS
MwambaHomeTransactional
Mwamba Home Store: Order #4417 confirmed. 2-plate stove, ZMW {total}, paid via MTN MoMo ref {ref}. We will SMS when it is ready.
132 chars · 1 segment · GSM-7
Zambia context

What makes retail, supermarkets & online shops messaging different in Zambia

  • Much online selling in Zambia happens through social media pages, with payment by Airtel Money or MTN MoMo before dispatch. A clear SMS receipt reassures buyers who are wary of paying a seller they have never met.
  • Shopping malls in Lusaka such as Manda Hill and East Park, and the Copperbelt towns, see peaks at month end when salaries land. Promotions timed to payday weekends tend to perform better than mid-month blasts.
  • The 2011 ZICTA directive asked networks to block promotional SMS between 20:00 and 07:00, to limit promotions to one a day and to include an opt-in or opt-out. Treat these as the floor for any campaign.
  • Price-sensitive shoppers compare across stores, so a message that names the product, the kwacha price and the store branch converts better than a vague discount headline.
What to send

Messages retail, supermarkets & online shops teams in Zambia send

Order and payment confirmation

Confirm each order with the item, the total in ZMW and the payment reference as soon as mobile money lands. Buyers stop sending screenshots and asking whether payment went through.

Ready for collection

Tell customers when their order is ready at the branch or the parcel office, with a collection code and opening hours. Staff check the code instead of searching by name.

Loyalty points and receipts

Send a short receipt with points earned after each purchase, and a monthly balance with what the points can buy. Customers who see their balance come back to spend it.

Payday promotions

Send one well-targeted offer on payday weekend to customers who opted in, segmented by branch or past purchases, and include a clear opt-out in every message.

Sample messages

Copy-ready templates for Zambia

Character counts and segments are calculated with the same GSM-7 and Unicode rules used for billing. Replace the example brand and values with your own.

Order confirmed Transactional
Mwamba Home Store: Order #4417 confirmed. 2-plate stove, ZMW {total}, paid via MTN MoMo ref {ref}. We will SMS when it is ready.
132 chars · 1 segment · GSM-7
Ready for collection Transactional
Mwamba Home Store: Order #4417 is ready at our Cairo Rd branch. Collection code 7731. Open Mon-Sat 08:00-18:00.
111 chars · 1 segment · GSM-7
Payday offer Promotional
Mwamba Home Store: Payday weekend, 15% off all cookware 28-30 Nov at Cairo Rd and Kitwe branches. Opt out: SMS STOP to {shortcode}
132 chars · 1 segment · GSM-7
Rules that apply

Compliance for retail, supermarkets & online shops SMS in Zambia

A practical summary with sources, not legal advice. Check the regulator's current text for edge cases.

  • Order, payment and collection messages are transactional. Offers, new stock and discount codes are promotional: send them only to customers who agreed to marketing, with an opt-out in each message.
  • Keep promotions between 07:00 and 20:00 and avoid more than one a day, following the 2011 ZICTA directive. The dashboard can schedule campaigns so a late upload does not go out at night.
  • The Competition and Consumer Protection Commission handles complaints about misleading prices and offers. Make sure the price or discount in an SMS matches what is charged at the till.
  • A list bought from a third party is not consent. Build your list from your own customers, record where each number came from, and remove opted-out numbers on every send.
Send it

From your system to MTN and Airtel in one call

  1. 1Create an account and copy a test key (esms_test_...) to try the integration without spending credit.
  2. 2Request your sender ID for Zambia. Until it is approved you can send from the eSMS default sender.
  3. 3Call the send endpoint from your app, or upload a CSV in the dashboard with merge fields like {{name}}. Delivery reports arrive by webhook.

Need one-time codes? eSMS Verify generates, sends and checks them in two calls. Full reference in the API docs.

curl -X POST https://sms.esmsafrica.io/api/messages/send \
  -H "Authorization: Bearer $ESMS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+260971234567",
    "text": "Mwamba Home Store: Order #4417 is ready at our Cairo Rd branch. Collection code 7731.",
    "sender_id": "MwambaHome"
  }'
Live pricing

SMS pricing in Zambia

Per-SMS rates for one segment, updated live. Pay as you go with no monthly minimum; volume rates apply automatically by monthly spend.

Basic
ZMW0.2101
per SMS· USD 0.0104
Monthly spend USD 1 - USD 1,000
Business
ZMW0.1939
per SMS· USD 0.0096
Monthly spend USD 1,001 - USD 4,999
Enterprise
ZMW0.1798
per SMS· USD 0.0089
Monthly spend USD 5,000+

Estimate a campaign with the SMS cost calculator or compare all countries in the Africa SMS pricing index.

FAQ

Retail, supermarkets & online shops SMS in Zambia: common questions

Can we buy a list of Lusaka numbers for a campaign?

We strongly advise against it. People on a bought list have not agreed to hear from you, which conflicts with the Data Protection Act and the ZICTA opt-in expectation, and it generates complaints that can lead networks to block your sender ID. Grow your own list at the till, on your website and on social media.

How do customers opt out of our promotions?

Include an opt-out in every promotion. With a two-way short code customers can text STOP and the number is added to your opt-out list automatically, after which sends to that number are blocked. Without one, give a link or a number to call and add those requests to the list yourself.

Is WhatsApp better than SMS for retail?

They do different jobs. WhatsApp suits conversations with customers who already message you. SMS reaches every phone, including basic handsets and phones with no data bundle, and needs no app or opt-in screen. Many Zambian shops use SMS for confirmations and codes and WhatsApp for sales chats.

Get started

Start sending retail, supermarkets & online shops SMS in Zambia today

Free account, test keys, sender ID registration handled for you, and pay-as-you-go pricing in ZMW or USD.