System integration for SMEs: how to escape the chaos of Excel and manual re-typing

· 8 min read · SilverData team

In most of the companies we get called into, nobody says "we have an integration problem". They say "Chris can't keep up with invoicing", "we keep losing track of stock", "we have no idea what's actually happening in the online shop". Underneath every one of those sentences sits the same thing: two or three systems that don't talk to each other, and the gaps between them are patched by a human. In Excel. In the evenings.

This post is about when "manual gluing" stops being a saving and starts being the most expensive thing in the company — and what to do about it sensibly if you run an SME, not a corporation with an 800-thousand-zloty data warehouse budget.

How to spot that your systems aren't talking

It's usually not one dramatic outage. It's small inconveniences that pile up over years until somebody notices the office spends 60% of its time on data and only 40% on the business. The signals we see most often:

Each signal looks innocent on its own. Together they mean your company is paying a hidden tax on manual work — in hours, in errors, and in losing trustworthy historical data.

The real cost of "gluing" — a real example

At one of our clients — a 12-person food production company — pre-integration looked like this: orders came in by email or via a B2B platform, someone retyped them into Comarch Optima, printed a warehouse pick list, the warehouse worker filled in shipment details by hand into Excel, and in the evening a second person loaded that Excel back into Optima. Every day was 2–3 hours of work for the "retypers", plus a distracted warehouse worker scribbling notes on the side. Plus the errors: wrong product, wrong quantity, invoice issued at the old price.

After integrating Comarch Optima with their WMS — over REST API, with simple SKU mapping and a single proper product catalogue — they got back roughly 12 hours a week. Those weren't overtime hours to be eliminated. Those were hours people had previously stolen from "creative" work (talking to customers, planning production) just to keep up with paperwork. Within six months, the number of shipping mistakes dropped enough that the company stopped budgeting separately for corrections. The project itself paid for itself in 4 months.

This isn't an exceptional case. It's the typical effect when you connect two systems between which the same data is already moving daily — only via a human.

Three ways to connect systems

In SMEs, integrations get done in one of three ways. None is "the best" — each is best in a different situation.

In practice, most projects we do for SMEs are a mix: the steady, real-time things go via API, and monthly reports still travel as a file because they only happen once every thirty days anyway.

What's most often missing in integration projects

Integrations rarely fail because of "bad technology". They fail because somebody forgot something that seems obvious:

Where to start

Don't start with "let's integrate everything". Start with the one pair of systems between which data already moves manually today. That will be the integration with the fastest payback, because you're already paying the real cost — you just don't see it.

Concretely:

  1. Make a map: which systems you have, who copies what to where, every day. That's two hours of conversations with the team, not a quarter-long project.
  2. Pick the one pair with the most pain — most often it's ERP + warehouse or ERP + online shop.
  3. Set one data owner for each critical field (customer, product, price).
  4. Run a pilot on a subset (e.g. a single product line). See whether the logic holds before you let the whole company near it.
  5. After the pilot, measure: how many hours a week did you save, how many errors went away. Without that measurement you can't prove the value — and the next integration simply won't happen.

This isn't a six-month project. The first sensible integration in an SME — Comarch Optima ↔ shop, or ERP ↔ WMS — is usually 4–8 weeks and a budget in the range of tens of thousands of zlotys. That's far less than the company is losing every year on manual retyping that nobody adds up.

If you don't know which pair to start with in your business, we'll help you make the map. The first call is free and takes half an hour.

"Gluing systems" with Excel isn't a saving. It's a loan you repay every day with someone else's time.

← Back to blog