The Devil-Demon-Evil-Satan-Monster is in the Logistics: The Saga of a Shipper

Want to take your business online? Or sell online to make some more pocket change? Lets Start:

1. Find & Source a Product: Check
2. Make a Shopify Store: Check
3. Promote on Facebook and Get Orders: Check
4. Ship the Orders: Sorry, Whaaaaatttt??!!?? HOW!!??!!

All About Logistics

For the more seasoned ones who are still trying to “solve”  the “logistics problem”, please stop, it is not one of those problems that you can solve, you can only find an optimum operating point but expecting anything more than that will land you in hell right besides the Logistics Devil-Demon-Evil-Satan-Monster.

For those of you who have given up and found your optimum operating point, get back up, its time to expand and ship more orders to more locations.

And the newbies, I feel sorry for the sheer amount of pain that is coming for you. I am always here for quick tips to ease some of the pain,

The sheer number of variables that come in when we talk about Logistics for eCommerce is mind-boggling. Lets look at some of the broader points involved. We will consider two channels of selling for the purpose of this lengthy case study:

  1. Marketplaces
  2. Own Website | Social Media


In my previous posts I have covered the Big 6 so I will not get into that, no matter what you start selling you will generally start out with one of these 6 and eventually get on multiple. All of them provide logistics support so initially it will be all roses and lilies until the rot sets in. The commissions marketplaces are charging has gone from costly to insane.

Do your costing very well and start slow, analyse costs then only scale if profitable (Strive for Net 15-20% but it will turn out to be more of a wet dream).

The price of shipping is prescribed beforehand, always calculate on product volume, initially you will be charged on weight or simply declared values but eventually it will normalise to the volume based charge and you will not even get to know. Marketplaces have started draconian Clawback practice i.e. they will charge the extra logistics cost for shipments which were charged wrongly previously, in future, when they know the actual Physical/Volumetric weight of your product.

eBay & Amazon let you choose if you want to use their logistics service (Powership & Easyship respectively) or not, other marketplaces are not so flexible about it, they make it compulsory to use theirs’. But lesser known fact is once making a decent commission bill you can fight with marketplace to let them use your own logistics setup rather than theirs. Paytm’s NLMD and Snapdeal’s Vendor Self, Shopclues’ MDF, and underground chatter is Flipkart also allows in rarest of rare cases but personally haven’t seen them offering openly like others. This model is on offer BUT generally there is not so much freedom to choose, you have to put up your case, meet some criteria etc etc. They are right on their part and its just there for some specific reasons and specific types of sellers, but thats a story for another time.

WHY WOULD I EVER DO THAT (use my own logistics setup), you ask?

Pros of using Marketplace Logistics:

  1. COD orders hence more orders.
  2. No Management or Extra Resources required.
  3. Performance Metrics remain controlled and we as poor sellers remain blameless


Cons of using Marketplace Logistics:

  1. Increase in return rate.
  2. No Control over anything whatsoever.
  3. You will still get self ship orders from Amazon and eBay so you need a logistics setup anyway, though now you can choose not to get self ship orders on Amazon, those orders will mostly be refused by Amazon to the customer so everybody’s loss in a way.
  4. THE REAL COST: Not talking about Freight charges. This is what you realise at scale. That the real cost of using marketplace logistics is not less if not more than the cost of Extra Resources and Management of Logistics in house. Try doing reconciliation for any one single month, include cost of damages, reasons for returns including RTOs, whether you have received these returns and RTOs and the charges of the same. All in all it will turn out to be a costly proposition.

But volume is at the marketplaces, building that  kind of sale @ Own Website takes lot of time, money and effort. So the choice is entirely on the Outlook of the Seller. The way you want to work, the principles on which you want to work. Some sellers are happy selling less making more profit, some want to less more making less profit. Neither way is right or wrong. There is only lesser of the two evils kind of way in this business.

For Any and All Self-Ship Orders we will look at the logistics part in the Own Website section below.

Own Website | Social Media

Start with accepting a few simple facts:

  • You need to tie up with at-least 2 courier partners (called Carriers henceforth), be it from local courier shop or direct tie ups with eCommerce Logistics companies.
  • You cannot provide same day and next day deliveries, don’t even think of trying yet. It will take away your focus. It will take another couple of years till a few carriers (The 3PLs) are operating this service at customer bearable costs. Customers will demand it and they will not be ready to pay for it, don’t buckle under pressure you will enter an inescapable dungeon. Marketplaces have increased customer expectations, it is on us to normalise them and be transparent about it.
  • Issues WILL come, and you will need to deal with them. Simple.
    • Deliveries won’t happen, will happen late | This is how we learn to manage customer expectations and find out ALL carriers are same, just marginally better than the other.
    • RTOs will come for no reason | Buyers will refuse prepaid orders also, carriers will return shipments for no reason.
    • Breakable items will break and nobody will reimburse you | This is how we learn about investing in packaging.
    • You will be overcharged | This is how we learn costing & How to deal with Carriers.
    • Shipments will be lost, you will get Maximum liability by Carrier after lot of followup, customer will be pissed much before anyway.
    • MANY MANY times because of N number of X type of issues your CAC (Customer Acquisition Cost will become a sunk cost)

If you expect anybody will provide you even DECENT service just because you are paying for it, forget that notion. Now there are two ways to handle it, either be pissed about everything and spend all your time fighting everyone and get some of your way eventually. OR look at the bigger picture, understand the scenario and tweak your processes and business practices accordingly. I am not asking you to bow down to every whim of every one, but only to fight on reasonable things where you know you will get something by investing your time. DO NOT ignore the TIME COST of yours and your team as well.

Truth being Carriers & the even the Infrastructure (Cargo capacity of Flights & Trains) is presently not equipped to handle the shipment volumes which they are handling, so lets try and make the best out of it. CARRIERS BE LIKE:


Why 2 Carriers? Because:

  1. None of the carriers provide PAN India service.
  2. None of the carriers is the best one.
  3. You need a backup.
  4. Eventually, by trial and error you will find it cant be ANY 2 carriers it has to be the perfect combination of two or more as per your requirements.
  5. And further on you will find out you still need more Carriers as you scale.

Now you can either Ship to Available pin codes or Ship to All by adding India Post in the mix. It allows you to service ALL the orders and you do not have to implement a Check Service box on the checkout/product page, you become pin code agnostic but in this scenario overall delivery efficiency and your operational efficiency decreases because of a lot of distribution among different carriers as we still haven’t talked about the tedious task of after shipping tracking, raising issues and getting closures.

Logistics industry understands, one thing and one thing only, Volume. Volume of the shipment and Volume of shipments :p The rates that you will get as you start will seem to be costly because of the lesser number of shipments that you can provide but presently fierce competition among carriers has helped the rates quite a bit. More the number of shipments cheaper the rate, more the number of shipments more you will be heard. Though it is true for any business/industry but more so for this one.

You will end up doing Ship to All when it comes to Marketplace fulfilment, you will have no choice rather. But you will still need to use the most optimum mix of service and cost, remember the task is not to ship, THE TASK is to get it Delivered in least possible time with least cost possible.


With your own website there are many other factors to consider to optimise this mix, you have more control, more freedom to choose, shipping can be charged, COD orders can be controlled, world becomes a happier place again. But at what cost? At the cost of sales? Not necessarily.

  • Define clear & transparent policies. Don’t hide them in a corner in the fine print.
    • If item is damaged/different you can choose to get item back if it has salvage value and will cover return shipping cost as well.
    • Offering return pickups is a tricky thing, avoid at the start, you can offer eventually if you have such logistics support.
    • If buyer doesn’t like the item, still accept the return but do not cover return shipping charge.
  • Try and charge a nominal Shipping Fee (Rs. 29-89/- I find are feasible values depending on product and product value, charging order location based fee is yet to come into picture) and COD Fee unless you are selling very high value and high margin small sized product in which case you do not need to charge it, but its just better to manage customers expectations.
  • Do not promise unrealistic delivery times. Distance based and carrier given +2-3 days timelines should be defined so that you can get time to still get things delivered within timeline.

With exactly such clear cut policies I have seen many friends, clients and websites’ raking in upto 100 orders a day. The Support needs to be phenomenal. Always answer customer calls and email queries and at the earliest resolve their queries, tell them the truth. As the eCommerce industry moves increasingly towards customer paid and customer chosen shipping, it will become a necessity to offer OPTIONS. Currently carriers do not provide an array of options but specialised carriers have started coming into picture which maybe service specific like Reverse Logistics or Hyper-local or great service specific to a region. But all of this again comes at a price. A cost which cannot be borne forever.

When you are Shipping to Available, you need to have serviceability checks before you accept these orders, then in case of COD, COD service to the pin code also needs to be checked, this is only possible when you have got this built into the website or are using Advanced COD app of Shopify. Even this does not resolve the issue completely, to implement this, you need a Serviceable pin code list WHICH is valid & true only at a specific point of time in the continuum of time and space. Carriers are updating serviceability every week, every alternate day, I know of a Carrier amending serviceability EVERYDAY. Let’s assume we work with one of these carriers, how do you maintain serviceability check properly? CANNOT.

So what to do now? Now either find a ground breaking earth blasting solution to it or let’s just Ship to All. Lets get the order first, check if we can send it with available carriers and then send it or cancel it. SO SO WRONG. “Service nahi kar sakte to order liya kyuuuuuun???” “India Post se kyuuuun bheja, mere yahan courier service hai!!” 

So what do you do? You tie up with every possible courier service available and then start with the Nuclear Mathematics of Serviceability, Weight, Size, Location, Cost. For one order say you end up with 3 possible options (maybe 2 for a smaller town), now toss a coin twice to choose a winner out of the 3 :p How do you decide? One is cheap, one has better service, one is the middler. So possibly, it will go to the middler if you care about service and future of your website and your customers and your self respect but as luck would have it even after all the Nuclear Mathematics the shipment still gets stuck and delayed.

So coming back, now that you know which carriers are servicing the order carrier allocation is the whale in the warehouse. Let us for a second also imagine that it is a 3Kg product (weight or volume), you can send it by Air/Express or Surface (economy/bulk), you may end up having these scenarios:

Cheaper Express Carrier, lets call it RamBharose

Costlier Express Carrier, lets call it LutGayaBarbadHoGaya

Cheap and slow Surface Service, lets call it JaaneKab

Cheaper and slightly slow Surface Service, lets call it YahiHaiWo

Can you guess the winner? YahiHaiWo is the winner obviously, but for it to be the winner you need to be able to create all these scenarios. Every order’s shipment will and should create multiple possibilities for shipping and you need to be able to select the best balanced one. For a lesser or greater weight shipment there can be even more possibilities and they will be even more confusing.

At the end, all my time was going into managing logistics while the sales tumbled. I needed to be able to manage the Business and Sales rather than Logistics ALL THE TIME. It does not and should not have to be this hard. That is how and when I decided this thing needs AUTOMATION and started working towards the same.

Moral of the story being if you have managed to manage the logistics well for your eCommerce business, you have at-least in part slayed the demon.

More on management of logistics issues in Part 2: Taming the Devil-Demon-Evil-Satan-Monster that logistics is.

Full Disclosure: Shopify link is an affiliate link & I am Co-Founder of

Official Ninja Guide To Selling Online Part 2 of X: I have everything I need to sell online, what now?

Now we will look at different ways to sell online. It is important to classify various channels of selling online, as each has different requirement in terms of operations and investment.

Since the advent of e-commerce there have always been two avenues of selling online:

Building own website with payment gateway and all the fancy blingy stuff or what I like to call a standalone e-commerce website.

Marketplace where many sellers like yourself are selling their wares and a common party which is the marketplace entity like eBay or Amazon is handling the technology to enable all this and other major parts like getting buyers for you, also logistics in some cases.

For building a standalone website you need some more investment apart from your product inventory, you need to have an inclination to be able to learn and do a little techie geeky stuff (it does not involve any programming or coding) or you need to outsource it to an IT development company.

Tip: DO IT YOURSELF using CloudCarts, its very very easy or if you are a boss kind of a person with an already running business ask someone on your team to do it or get it done from a freelancer but DO NOT outsource. I strongly discourage you from doing that.

Ways to build a standalone website:

  • Conventional way has been to buy a domain name, rent a shared server (bluehost maybe, i like it), deploy a shopping cart script like opencart or hottest these days is Magento, install/enable some plugins to add payment gateway and make transaction facility functional, choose a theme of your liking, get some graphics designed for banner and stuff, add products and images etc and start marketing your very own Online Shopping Website! If you need custom functionalities this is where you will need to rent a developer to make changes to the code.
  • CloudCarts – These are Software platforms which offer a turnkey solution to start selling online via your own e-commerce site. You simply sign up and pay for the plan which suits your requirements, login to your setup panel and simply add products, select theme and you are ready to go. Its as easy as using your email. For some smaller technicalities these companies will provide you full support and step by step guides for how to use their panel for setup and also how to make the website live and enable payment gateway (which is also readily available on these platforms). There are a lot many of these platforms available today but its important to choose carefully as its a service more than the product itself. Major ones are Shopify which comes with global experience and reach, Zepo and Kartrocket.

Cost comparison: When starting a business, fee of  Rs. 24,000/- a year (roughly average price of these platforms) may seem little steep but you will end up spending way more on custom development. If you scale exponentially it may prove difficult to work with a cloud cart which is their primary drawback. Then you should work towards moving to custom deployment when volumes are sustainable. When you start getting sales Rs. 2000/- per month will seem to be cheap for the ready solution these platforms are offering.

Let’s cover marketplaces in the next post.

Official Ninja Guide To Selling Online Part 1 of X: Why, What, When, Where.

  1. I don’t know how to write a guide.
  2. There is nothing official about it, just click-bait.
  3. Though most things below apply globally but I am talking about India market primarily.

As Global & Indian e-commerce industries evolve, scope of terms like “online shopping” and “e-commerce website” has also evolved (in terms of business models). We will not cover “digital goods”, everything we talk about involves physical goods, even if its cow dung.

We start by answering some questions like Why, What, When, Where.

Why sell online?

Firstly, biggest factor is market size, you can choose to ship stuff to entire city, state, country or even the entire world.

Secondly, general consensus is that costs tend to lean towards lower side, for example warehousing is cheaper than retail spacing, but I strongly disagree with this consensus. I think it all depends on product category, product value & on scale of operations.

Lets examine major cost heads:

  • Shop/Office/Warehouse: Retail space at a primary location or even a non primary one costs way more than a warehouse within which a small back-office can be setup. Difference in rental and electricity, maintenance, interiors and lot of other things.
  • Employees: Generally physical retail needs more manpower than online retail, like sales people who have to be presentable and well-spoken are not required for online retail. Operations managers, hr, finance etc. requirements would be roughly the same again depending on scale. To start, one person can easily do it all. Its hard work but doable.
  • Technology & Equipment: Tech and Equipment costs rise considerably. Physical retail is not as tech intensive, mainly you just need a POS (point of sale and maybe a back office computer for stock-keeping and accounts), for online retail you may have to rent some platforms, automation systems, pay some fees to some sites and service providers, and have multiple computer systems and operators and you grow along with packaging people who don’t need to be highly skilled but educated to a level nonetheless.

So while some costs go down, some expenses increase as well, its all about product category, value/segment and again scale of operations.

Thirdly, everybody else is doing it so it kind of becomes necessary to evolve with the market and keep up the competitive spirit for everyone. If everybody is buying diapers online (which makes a lot of sense, but selling them doesn’t make a lot of sense) then a brand which is prohibiting online sales (for some weird reason which I can’t even think) or retailer who does not start selling online because they do not have the know-how, they will just get left behind eventually or not live upto the full potential of their sales.

What can you sell online: I am not Siri but Home & Kitchen is a high growth category in India right now for example but it can be ANYTHING except weapons and drugs and you know illegal stuff in general.

What do you need to start selling online:

  • Stuff to sell
  • A small room where you can operate from and store the stuff too.
  • A computer & A mobile (so that you can call support helplines)
  • Decent internet connection
  • Basic knowledge of accounting but mostly common sense.
  • Stuff like tape, courier bags, bubble wrap etc. to pack stuff after orders start rolling in.
  • TIN/VAT/CST/Sales Tax number (yes its a single number and all of them are the same thing), you can start without it as there are certain exemptions in place by various VAT departments for some categories and turnover in general but better you start with it if you are not just “trying” to sell online but setting up a proper business.

When should you start selling online: Yesterday.

Where should you start selling online: Anywhere, but I strongly recommend eBay to start with, will explain why later.