Notes

The order admin that quietly eats your online shop's profit.

More online orders can mean more emails, spreadsheets and chasing. Here is where shop admin goes wrong and what to automate first.

Atanas Kyurkchiev
24 Oct 2026 · 4 min read

Photo by Tima Miroshnichenko on Pexels

Online shopping keeps growing in the UK. ONS figures show internet sales made up 27.4% of all retail sales in 2025, up from 19.2% in 2019. For a small shop in Norwich or anywhere in Norfolk, that sounds like good news. More people are happy to buy online, so more orders should follow.

But a recent UK ecommerce report made a point worth repeating: rising online sales do not automatically produce healthy cash flow. One reason rarely gets talked about. Every order that comes in creates work behind the scenes, and if that work is done by hand, growth just means more of it.

27.4%Share of UK retail sales made online in 2025 (ONS)

Where the hidden work lives

When people plan an online shop, they think about the bit customers see: products, photos, checkout. The part that decides whether the shop actually makes money is what happens after someone clicks pay. For most small businesses, that looks something like this:

  • Telling suppliers. Forwarding the order to whoever makes or stocks the item, often by email.
  • Booking delivery. Choosing a courier, booking a slot, then sending tracking to the customer.
  • Invoicing trade customers. Raising invoices for accounts that do not pay by card.
  • Chasing. Following up suppliers who have gone quiet and orders that are running late.
  • Working out the margin. Matching what you charged against what the order actually cost you.

Each job takes a few minutes. Multiply that by fifty orders a week and someone is spending a good part of their week copying details between inboxes and spreadsheets. That is time and money, and it is also where mistakes creep in.

If every new order makes more work for you, growth is just a faster way to get tired.

What we learned building two Norwich shops

Surplush: lots happening behind every order

Surplush is a Norwich buyers club selling packaging and cleaning supplies to businesses at wholesale prices, delivered by e-cargo bike in Norwich, Cambridge and London. Behind each order there are several suppliers to tell, different couriers in each city, invoices for trade accounts, and delivery days that change with bank holidays.

Since relaunching their shop in January 2025, we have built courier bookings and tracking for e-cargo bike delivery in all three cities. We also moved the background work after a card payment, such as invoices and emails, onto a separate AWS Lambda. That means the customer's payment is not held up while the admin happens. It is a small detail customers never notice, which is exactly the point.

Brandemic: knowing the real profit on each order

Brandemic sells custom branded packaging from St Saviours Yard in Norwich. Each order needs a proof the customer signs off and a price from the right supplier. We built supplier routing so each order goes to the right supplier, who confirms their price through their own link. The admin then shows real profit per order, not a guess. Orders nearing their lead time are flagged, and the supplier is chased automatically.

Neither of these is flashy. Both remove hours of emailing and make the numbers trustworthy.

What to automate first

You do not need to automate everything at once. Start with the job that is most repetitive and most likely to go wrong. In our experience, that order usually looks like this:

  1. Order notifications to suppliers. If you forward the same details every time, a system can do it the moment payment clears.
  2. Customer updates. Confirmation, dispatch and tracking emails stop the "where is my order?" messages before they start.
  3. Trade invoices. Generated automatically from the order, so nothing slips through and cash comes in sooner.
  4. Late order alerts. A flag on anything at risk is far better than finding out from an unhappy customer.
  5. Cost tracking. Record what each order cost you, so you can see which products and customers are actually worth it.
For one week, write down every manual step you take after an order comes in, and roughly how long it takes. The list will tell you exactly what to automate first.

Off-the-shelf or built for you?

Standard shop platforms handle the basics well. If you sell a simple range, ship it yourself with one courier and only take card payments, you may not need anything custom.

It is worth considering a bespoke build when your process does not fit the template. Signs include:

  • Orders go to different suppliers depending on the product.
  • You deliver locally with your own riders or couriers in specific areas.
  • You have trade customers with invoices, their own pricing or special discounts.
  • You find yourself bolting on plugins and spreadsheets to fill the gaps.

That last one is the giveaway. If the shop needs a person sitting next to it to make it work, the shop is not finished.

Keep looking after it

Your process will change. Suppliers come and go, delivery areas grow, bank holidays move delivery days. A shop that was perfect at launch can drift out of step within a year. That is why we have kept building on Surplush since relaunch, with more than 1,300 commits so far. Small, regular improvements stop the admin creeping back in.

Key takeaways

  • More orders only help if the work behind each one does not grow with them
  • Map every manual step after checkout before deciding what to automate
  • Start with supplier notifications, customer updates and trade invoices
  • Consider a bespoke build when your process no longer fits a standard platform

If your online shop is selling but you are spending your evenings on order admin, we are happy to talk it through. We are based in Norwich and work with shops across Norfolk.

More notes