In Nepal, social media isn’t just marketing, it’s the shop. Thousands of businesses take orders through Facebook comments, Instagram DMs and Viber, deliver by bike or courier, and get paid with eSewa, Khalti, a bank transfer or cash on delivery.
This guide shows how to sell on social media in Nepal properly: how to write posts that get orders, what to say in DMs, how to take payment, how to handle delivery, and how to turn a first order into a repeat customer.
Step 1: Make it obvious what you sell and for how much
The single biggest mistake Nepali sellers make is hiding the price. “Inbox for price” costs you the buyers who won’t ask.
Every product post should include:
- A clear photo or 15-second video of the product
- The price in rupees, on the image and in the caption
- Sizes, colours or variants available
- Delivery charge inside and outside the Valley
- One instruction: “Message us to order” or “Call 98…”
Step 2: Post the content that actually sells
| Post type | Why it works |
|---|---|
| Price reveal video | Answers the first question immediately |
| New arrivals carousel | Regular customers check for these |
| Customer photo or review | Social proof, especially with a real name |
| Packing and delivery clips | Builds trust that you actually ship |
| Limited stock or offer | Creates a reason to order today |
| Festival bundles | Dashain, Tihar and wedding season drive the year |
Mix these with non-selling posts, otherwise the page feels like an advert. Our 50 social media post ideas list has plenty to fill the gaps.
Step 3: Reply fast, because speed wins the sale
Most buyers message two or three sellers. The first clear reply usually gets the order.

Set yourself a target: answer within 30 minutes during business hours, and clear everything each evening. If you sell across Facebook, Instagram and TikTok, use one social media inbox so nothing sits unread.
Step 4: Use simple DM scripts
Price question: “Namaste! It’s Rs. 1,450, and delivery inside Kathmandu Valley is Rs. 100. Would you like me to reserve one?”
Availability: “Yes, we have it in black and maroon, size M and L. Which one should I pack?”
Closing the order: “Perfect. Please send your name, phone number and full address, and we’ll dispatch today.”
Payment: “You can pay by eSewa, Khalti, bank transfer or cash on delivery. Which is easiest for you?”
After delivery: “Thank you for ordering! If you like it, a photo or review would mean a lot. Here’s 10% off your next order: THANKYOU10.”
Step 5: Take payment the way Nepali customers expect
- Cash on delivery is still the most trusted option, especially for first-time buyers. Expect some refusals and build that into your pricing.
- eSewa and Khalti are quick for repeat customers; keep your QR code saved as an image.
- Bank transfer or Fonepay QR works well for larger orders.
- Ask for advance payment on custom or high-value items, or at least a deposit.
- Send a confirmation message with the order details, amount and expected delivery date.
Step 6: Sort out delivery before you scale
- Inside the Valley, bike courier services are fast and cheap; agree a rate per delivery.
- Outside the Valley, use a courier or bus parcel service and be honest about timelines.
- Publish your delivery charges publicly, so nobody argues later.
- Pack well. A damaged parcel becomes a public comment.
- Share tracking or a dispatch photo in the DM.
Step 7: Handle problems in public, politely
- Reply to a complaint publicly first, then move to DM.
- Never delete honest criticism; answer it.
- Offer a clear fix: replacement, refund or discount.
- Post the resolution when a customer is happy again, with permission.
Step 8: Turn buyers into repeat customers
- Save customer numbers with what they bought.
- Message past buyers when new stock arrives that matches their taste, but don’t spam.
- Run a small loyalty offer: every fifth order gets free delivery.
- Ask for a photo review and repost it to your story.
- Create a Viber or Messenger broadcast group for regulars, with their permission.
Step 9: Add paid reach once organic works
Only boost posts that already get comments and saves organically. Choose the “get more messages” goal, target the city you actually deliver to, and start with a small daily budget. Our guide on boosting a Facebook post in Nepal covers dollar cards and payment issues.
Step 10: Keep the shop open by staying consistent
Selling on social media fails when posting is irregular. A quiet week means no new customers next week. Batch your content: shoot a set of products in one session, write the captions, and schedule a fortnight of posts in one sitting.
Plan it on a content calendar, then spend your daily time replying instead of scrambling for something to post.
A simple weekly selling routine
| Day | Focus |
|---|---|
| Sunday | New arrivals post, plan the week |
| Monday | Price reveal video, reply to weekend DMs |
| Tuesday | Customer review or unboxing |
| Wednesday | Restock reminder, story poll |
| Thursday | Offer post with a deadline |
| Friday | Behind the scenes, packing clips |
| Saturday | Answer messages only |
Frequently asked questions
Do I need a website to sell on social media in Nepal?
No. Many Nepali businesses sell entirely through Facebook, Instagram and Viber with cash on delivery or digital wallets. A website helps once you have steady orders, mainly for catalogues and payment links.
Should I put prices in my posts?
Yes. Buyers in Nepal compare several sellers quickly, and hidden prices lose orders. Put the price on the image and in the caption, along with delivery charges.
What payment methods should I accept?
Cash on delivery for new customers, plus eSewa, Khalti, Fonepay QR or bank transfer for repeat buyers and larger orders. Ask for advance payment on custom items.
How fast should I reply to customer messages?
Within 30 minutes during business hours if you can. Buyers usually message several sellers, and the fastest clear answer often gets the order.
The bottom line
Show the price, reply fast, make payment and delivery easy, and keep posting even when orders are good. Start free with GoBrandIt to schedule your product posts and keep every comment and DM in one inbox, with Nepal plans from Rs. 2,500 a year paid by eSewa.