A woman in Fès sees your argan oil reel at 22:00. She comments "prix?" and keeps scrolling. If nobody answers her within the hour, she buys from the next page in her feed. That is the daily reality of social selling cash on delivery: the sale starts in a comment, closes in a chat and gets paid at the door.
Cash on delivery is still how many shoppers in Morocco, Senegal, Côte d'Ivoire, Nigeria and Egypt prefer to pay. They trust a parcel they can hold more than a card form on an unknown site. This guide shows how to sell around that habit without drowning in messages or losing money on refused parcels.
Why cash on delivery and social media fit together
Social platforms create the desire. Cash on delivery removes the fear. Together, they let a small shop sell to strangers.
The weak point is the gap between the two. A buyer who orders on impulse can change her mind before the courier arrives. Each refused parcel costs you shipping both ways and a few days of stock sitting in a van. So a good social selling cash on delivery routine has three jobs: answer fast, collect clean details and confirm before you ship.
A social selling cash on delivery flow, step by step
Here is a flow that suits most small shops. Take a Casablanca jewellery shop selling silver rings at 249 MAD as the example.
- The post asks for a comment. "Comment RING and we send you the sizes and price." One clear keyword is easier to catch than a vague question.
- A private reply opens the chat. Meta lets a business send one private reply per comment, within 7 days of that comment. Use it to open the conversation in Messenger or Instagram DMs. Our guide to comment-to-DM automation covers the setup.
- A short chat flow collects the order. Buttons for the ring size, then three questions: full name, city, phone number. Keep it under a minute.
- The flow shows a summary. "Ring size 54, 249 MAD, delivery to Rabat, pay the courier in cash." The buyer taps Confirm or Change.
- A person checks the doubtful ones. A missing neighbourhood or a short phone number goes to a team member before anything ships.
Each step removes one reason for a refusal later. The buyer has seen the price and said yes in writing.
Answer within minutes, not hours
Speed matters more with cash on delivery, because the buyer has not paid anything yet. A reply in three minutes catches her while she still holds the phone. A reply the next morning reaches someone who has forgotten the ring.
A chat flow answers the price question at 23:40 while you sleep. It only needs to hold the conversation until a person can step in. To build one, read how to build a Messenger chatbot flow that sells.
Know the messaging rules before you follow up
Follow-ups are where many shops get their page restricted. The rules on Messenger and Instagram are strict:
- You can reply freely for 24 hours after the person's last message.
- After that, only a human agent may reply, using the human agent tag, for up to 7 days.
- In Morocco, the EU and the UK, promotional broadcasts are only allowed inside the 24-hour window, because Meta's Marketing Messages are not available there.
In practice: if a buyer asks about a ring on Monday evening and goes quiet, your automated reminder has to go out before Tuesday evening. After that, a team member can write personally until the following Monday. The full detail is in our explainer on the Messenger 24-hour rule.
Cut refused parcels with a confirmation habit
Refusals are the hidden cost of cash on delivery. You cannot remove them, but you can shrink them.
Confirm the order twice
The chat summary is the first confirmation. The second is a quick call or message the day before dispatch. A skincare brand in Abidjan might call first-time buyers and only message returning ones.
Show the real product
Buyers refuse parcels that look different from the post. Use your own photos, show the size next to a hand or a coin, and name the material plainly.
Keep every conversation in one inbox
A pet store in Dakar selling cat food on Facebook and Instagram gets messages in four places: Messenger, Instagram DMs, Facebook comments and Instagram comments. Spread over four apps, someone always gets missed, and a missed message is a lost order.
IGNIPOST pulls Messenger, Instagram DMs and comments into one unified inbox, so the person on shift sees every buyer in one list and can label each order "confirmed", "to call" or "refused". The Instagram DM automation playbook for online stores shows how to sort those conversations.
Post where your buyers already scroll
For many shops in the region, sales start on Facebook, Instagram and TikTok. Plan three to five product posts a week, each with one clear call to comment. With IGNIPOST you schedule the same product post across your pages in one go, then let the comment automation pick up the replies.
Pick one best-selling product this week. Ask for a keyword comment, set a private reply that opens a short order flow, and confirm each order before it ships. Run it for two weeks and compare refusals before and after. That test tells you more about social selling cash on delivery in your market than any report. When you are ready, compare the plans on our pricing page or talk to our team about your market.
Frequently asked questions
Can I automate replies to comments on cash on delivery posts?
Yes. Meta allows one private reply per comment, sent within 7 days of that comment. Most shops send it right away with the price and a button to start the order. Once the buyer answers, you are inside the 24-hour window, and your chat flow can collect the size, name, city and phone number.
How do I reduce refused parcels with cash on delivery?
Confirm every order in writing with a clear summary of product, price and delivery city. Call or message first-time buyers the day before dispatch. Use real photos that show the true size, and think about a small deposit for large baskets. Track refusals per product so you know which posts attract curious buyers instead of serious ones.
Can I send promotions to past buyers on Messenger in Morocco?
Only inside the 24-hour window after their last message. Meta's Marketing Messages product is not available in Morocco, the EU or the UK, and recurring notifications were retired. To reach past buyers again, give them a reason to write to you first, such as a comment keyword on a new post, then reply within 24 hours.
More in Social Selling, or browse all guides.