Automation in E-commerce: Stock, Pricing, and Order Flows
You sell the same product in three places: your own store, a marketplace, maybe Instagram. A customer buys the last unit on your site, but the product still shows as "in stock" on the marketplace. A second order comes in, you don't have the item, and you're cancelling the order and apologising. Meanwhile a competitor has dropped their price and you only notice three days later. And on every order that lands, you're generating the invoice and printing the shipping label by hand.
None of these tasks looks big on its own. But added up, they become the most expensive cost in e-commerce that never shows on an invoice: hours you can't sell, orders that slip away, and customer trust that quietly erodes. The good news is that stock, pricing, and order handling are all things you can automate.
Getting stock right on every channel at once
The most frustrating problem in multi-channel selling is overselling — selling the same unit in two places. The cause is simple: every channel keeps its own stock count, and none of them know about the others.
The fix is to define one central source of stock. Your own site, an inventory tool, or even a properly structured sheet can be that source. Then every sales channel connects to it: when one unit sells anywhere, stock drops across all channels at the same moment. When a product runs out, every channel automatically shows "sold out." So you never sell what you don't have, and what you do have doesn't stay invisible on the shelf.
Tracking prices by hand is no longer realistic
Opening ten competitors' pages one by one every morning is, at best, a once-a-day job you'll skip most days. Prices, meanwhile, change several times a day.
A monitoring flow built with web scraping checks the prices of the competitor products you choose at regular intervals. When a price drops or crosses a threshold you've set, it alerts you instantly — and if you tie it to rules, it can update your own price automatically. The same flow handles bulk price updates on your own catalog: instead of changing hundreds of prices by hand for a campaign, you apply a single rule in seconds.
The chain that starts the moment an order arrives
The real time drain begins after the order lands. In the classic flow, when an order comes in, someone creates the invoice, generates the shipping label, sends the customer the tracking number, and records it in accounting. Every step is manual, and every step carries a risk of error.
With automation, the whole chain runs on its own:
- The invoice is created and stored automatically when the order arrives.
- A label request goes to the courier automatically, and a tracking number is generated.
- "Your order is being prepared" and "shipped" notifications reach the customer by email or WhatsApp on their own.
- The accounting entry and the stock deduction happen at the same time.
You just pack the product and hand it to the courier; the system takes over the correspondence and record-keeping.
What you gain by automating each task
| Process | How it goes by hand | What automation changes |
|---|---|---|
| Stock sync | Channels separate, "out of stock" crises | One source, instant sync, zero overselling |
| Price tracking | Lucky if you check once a day | 24/7 monitoring, instant drop alerts |
| Invoice + shipping | Manual work per order | Automatic chain the moment an order lands |
| Customer updates | Forgotten tracking messages | Automatic notice at every stage |
Where should you start? The answer always runs through whatever wears you out most. In most businesses that's either stock sync or the post-order correspondence. You start with a single flow, see it work, then move on to the next.
Let's untangle this together
At Filova, we review your e-commerce operation end to end, work out with you which flow costs the most time and money, and handle everything from setup to maintenance. You focus on your product and your customers; the system does the repetitive work.
Get a Free Process Audit →: let's find the most expensive manual task in your e-commerce flows and show you concretely how many hours and how many lost orders a month you'd win back with automation.
Frequently Asked Questions
How do I keep stock in sync when I sell on multiple marketplaces?
You define a single central source of stock, then connect every sales channel (your own site, Amazon, eBay, Instagram) to it. When a sale happens on one channel, stock drops across all of them instantly. Filova builds this sync with n8n, so you never sell the same last unit twice.
Is it legal to track competitor prices automatically?
Monitoring prices on public product pages is a common and legitimate competitive-analysis method. What matters is how the data is collected and used. Filova builds a measured monitoring flow that doesn't strain the target sites and reports price changes back to you.
Isn't automation too expensive for a small e-commerce business?
It's the opposite: manual stock and order handling is an invisible cost that eats most of your working hours. A flow built with a tool like self-hosted n8n runs on a few dollars a month of server cost. The investment usually pays for itself within a few months.