eCommerce Automation for Small Online Shops: What to Automate First (2026 Guide)

07 Nov 2026 11 min read বাংলায় পড়ুন
eCommerce Automation for Small Online Shops: What to Automate First (2026 Guide)

Most small online shops in Bangladesh do not have a sales problem in the evening — they have a time problem. Orders come in, the inbox fills up, someone types the same delivery charge answer for the fortieth time, someone else copies addresses into the courier panel, and at night the owner still does not know how much money came in today. eCommerce automation means letting software do the repeated, rule-based parts of that work by itself, so your people spend their hours on what only a person can do: talking to customers, choosing products and fixing problems.

This guide shows what a typical seller does by hand today, which of those jobs can safely run by themselves, and — most importantly — in what order to automate them, with worked taka examples.

What is eCommerce automation?

Automation is a simple rule: "when this happens, do that, without anyone pressing a button."

  • When a customer places an order → send them an SMS with the invoice number and total.
  • When a shopper leaves the checkout without ordering → send one reminder SMS after 30 minutes.
  • When the courier marks a parcel delivered → change the order's status in your panel.
  • When a message on your Facebook page contains the word "price" → answer with your price list and let a seller follow up.

None of this is magic or "AI replacing your staff". It is the boring, repetitive work that follows the same rule every time. A good test: if you could write the job on a sticky note as "when X, do Y", it can probably be automated. If the job needs judgement ("should we give this angry customer a refund?"), keep a person on it.

What a seller does by hand today

Before choosing what to automate, write down your day. For a Facebook-plus-website shop doing around 40 orders a day, the hand work usually looks like this. The minutes below are estimates for an example shop — time your own team for a week to get your real numbers.

Daily job Done by hand Estimated time a day
Answering the same questions (price, delivery charge, size) Typed again and again in Messenger / WhatsApp 60–90 min
Telling customers "we got your order" A call or a typed message 30–40 min
Calling shoppers who left the checkout Often skipped because nobody has time 0–30 min
Sharing new chats and orders among staff The owner forwards them in a group 20–30 min
Booking parcels and sending tracking numbers Copying address, phone and amount into the courier panel, then messaging the customer 45–60 min
Checking which parcels were delivered or returned Opening the courier panel and updating a sheet 30–45 min
Checking stock before confirming Asking the warehouse or looking in a notebook 15–20 min
Staff attendance and salary Writing late minutes and absences, working out salaries at month end 2–3 days a month
Tonight's sales and money summary Adding up from the sheet and the cash box 20–30 min

Add it up and the example shop spends roughly 4–6 hours of staff time every day on jobs that follow fixed rules. That is not a reason to fire anyone; it is a reason to let the same team handle twice the orders without burning out.

What can run by itself (and what should not)

A useful way to sort your list is into three groups:

  1. Fully automatic — the rule never changes, so no person needs to look: order received SMS, parcel status updates, a cart reminder, sharing new chats in turn, a nightly report.
  2. Automatic with a person checking — the software prepares, a person approves: a word-based auto answer that tells the customer a seller will follow up, an AI assistant that hands over when unsure, a salary that is worked out by itself but checked before paying.
  3. Keep human — anything with money decisions, complaints, refunds or a new type of problem.

The mistake many sellers make is starting with the flashiest automation (a chatbot that "answers everything") instead of the one that saves the most time with the least risk. That brings us to the order.

The order to automate: start where the rule is simplest and the volume is highest

What to automate first: a 6-step ladder Start at step 1. Each step is simpler and safer than the one above it. 1 Order received message SMS with invoice + total 2 Answers to repeat questions welcome, away, word answers 3 Share chats and orders each one to one person, by share 4 Courier status + tracking SMS no more copying from the panel 5 Follow-ups and cart reminders one SMS, then a call list 6 Reports, attendance and payroll nightly summary, card-machine punches, salary worked out once the team grows
Climb from the bottom: the first steps are simple rules with many repeats, so they save the most time for the least risk.

Step 1: The "order received" message

This is the easiest win. Every order gets the same message, so there is nothing to decide. A short SMS such as "Rangdhanu Fashion: we got your order 482913, total ৳1,850. We will call to confirm soon." does three things: the customer knows the order is real, they see the total (many COD returns start with a surprise delivery charge), and your staff no longer make "just letting you know" calls.

In eCommerce Autopilot you switch this on in Settings › SMS and write the text with the shop name, invoice, amount and customer name filled in — see how to set the order message. It goes from your own SMS account, for orders from your shop's checkout and landing pages.

Order confirmation itself (the "is this right?" call) is a step further. Automatic voice calls with "press 1 to confirm" are planned in eCommerce Autopilot but not built yet, so for now keep a person on the confirmation call and let the SMS do the announcing.

Step 2: Answers to the questions you hear 50 times a day

Price, delivery charge, delivery time, "is it available in XL", "do you have cash on delivery". These do not need a person for the first reply — they need a fast, correct answer, and then a person to close the sale.

Set up three things in this order:

  1. A welcome message for a customer's first message, so nobody waits in silence.
  2. An away message outside office hours with your opening time.
  3. Word answers: when a message contains "price", "dam" or "koto", send the price list; when it contains "delivery" or "charge", send the delivery charges.

Write them like a person talks, and end with "a team member will reply shortly" so the customer knows a human is coming. In the eCommerce Autopilot Inbox these word answers do not stop the seller's answer clock — the chat still waits for a person (how word answers work).

Where AI fits: an AI assistant can answer website visitors from your own rules and product list, and hand over to a person when unsure. Treat it as step-2-plus: useful once your written rules (delivery, payment, returns) are clear, risky if they are not.

Step 3: Share chats and orders automatically

Once two or more people answer messages or confirm orders, sharing by hand creates two problems: some customers get two replies and some get none. A rule fixes both — each new chat or order goes to exactly one person, in turn or by a share you set (for example 50% / 30% / 20% for a senior and two juniors).

Rules worth adding at the same time:

  • Only people who are on duty get new work.
  • A returning customer goes back to the same seller.
  • If nobody answers within a set time, the chat moves on and the owner is told.

eCommerce Autopilot does this for the Inbox (how chats are shared) and, separately, for website orders among Store Managers (order distribution, off until you turn it on).

Step 4: Courier booking, tracking and status updates

Copying names, phones, addresses and COD amounts into a courier panel is slow and causes mistakes — a wrong digit in the phone number is a returned parcel. Automate it in two parts:

  • Booking from your own order screen with the courier's API (Steadfast, Pathao, RedX), so the details go across without retyping. The press of the button stays with a person, who checks the order first.
  • Status coming back by itself: delivered, returned, cancelled — no more opening the courier panel to update a sheet. Steadfast can push updates the moment they happen (live updates from Steadfast), and the panel also re-checks parcels regularly so a missed update is still caught.

Add the "your parcel is on the way" message with the tracking number and the cash to pay. Customers who know when the rider is coming keep the cash ready, which is one of the cheapest ways to reduce courier returns.

Step 5: Follow-ups and abandoned carts

A shopper who typed their phone number at checkout and then left is the warmest lead you will get all day. Most shops never call them because nobody has time.

A good routine is two-layered:

  1. One automatic reminder SMS, sent once, some time after they left (30 minutes is a sensible start), only if they have not ordered since.
  2. A call list for the rest: your team calls, saves the result (no answer / call later / not interested), and the next person picks up where the first left off.

Do not send three reminders. One polite message is a service; three is spam.

Step 6: Reports, attendance and payroll

This step saves the owner's time more than the staff's. Instead of adding up the day at 11 pm:

  • A nightly summary on Telegram: today's orders, orders still waiting for the courier, deliveries and returns.
  • Instant alerts only for what needs you now: a parcel cancelled, a courier connection broken.
  • Attendance from the card machine read every few minutes, with late minutes and absences worked out by themselves, and the month's salaries prepared for you to check.

Automate reports last because they only become valuable once the steps below them put clean data into one place.

Worked example: what automation can save a 40-order-a-day shop

These are estimates for a made-up shop, not results from a real store. Replace them with your own numbers.

"Rangdhanu Fashion" takes 40 orders a day, has three staff and pays each about ৳15,000 a month (about ৳625 per working day of 8 hours, so roughly ৳78 an hour).

Job Before (min/day) After (min/day) Saved
Repeat questions 80 30 50
"We got your order" calls 35 0 35
Sharing chats and orders 25 5 20
Copying into the courier panel + tracking messages 50 15 35
Updating delivered / returned 40 5 35
Nightly summary 25 5 20
Total 255 60 195 min ≈ 3.25 hours

3.25 hours × ৳78 ≈ ৳250 of staff time a day, or about ৳6,500 over 26 working days. That is the time saving. The bigger win is usually the extra sales: if the cart reminder and the call list bring back just 2 orders a day at a ৳300 profit each, that is another ৳600 a day (about ৳15,600 a month) — again, an estimate to test, not a promise.

Now subtract the costs: SMS (one or two messages per order from your SMS company's balance) and the software itself. If the numbers still work for your shop, automate. If they do not, start with only steps 1 and 2.

Your automation checklist

Use this list in order. Tick a line only when it has run for a full week without problems.

  • Wrote down every daily job and roughly how long it takes.
  • "Order received" SMS on, tested with my own number.
  • Welcome and away messages written in a friendly tone.
  • 5–10 word answers for the most common questions (price, delivery, size, payment, return).
  • New chats shared to one seller each; owner alerted when nobody answers.
  • Parcels booked from my order screen; statuses come back by themselves.
  • Tracking SMS with courier name, tracking number and COD amount.
  • One reminder SMS for left carts, plus a daily call list.
  • Nightly summary reaches me on my phone.
  • Attendance and salary worked out by themselves, checked by me before paying.

Common mistakes to avoid

  • Automating a broken process. If your delivery charges are unclear, an auto answer just spreads the confusion faster. Fix the rule first.
  • Too many messages. Every SMS costs money and every extra message annoys. One message per event is enough.
  • No human exit. Every automatic answer should say a person will follow up, and every rule should have a way to step in.
  • Turning everything on at once. Switch on one step, watch it for a week, then the next. When something goes wrong you will know which rule caused it.
  • Forgetting to check. Look at a sample of automatic messages every week. Rules drift when prices and policies change.

If you are still choosing a platform, our 12-point checklist for choosing an eCommerce platform shows which of these automations to ask about before you sign up.

The one thing to do today

Time yourself for one day. Write each repeated job and its minutes on a sheet, then switch on only step 1 — the order received message — and test it with your own phone number. When you are ready for the rest of the ladder, eCommerce Autopilot puts the shop, the inbox, the courier and the staff in one panel; you can start free and climb one step at a time.

Put this into practice with eCommerce Autopilot Your website, orders, courier, Facebook inbox, staff and accounts in one place. Free for 7 days.
Start free →