Web apps

A custom system or Excel? When a web app pays off for your business

Almost every company starts with spreadsheets, email and a messenger. They're good tools – up to a point. Here's how to tell your company has outgrown them, and when off-the-shelf software is the better choice versus your own web app.

Signs a spreadsheet is no longer enough

  • several versions of the same file are going round by email and nobody knows which one is current,
  • data is retyped by hand between the spreadsheet, the accounting system, the online shop and email,
  • mistakes cost money – a wrong price in a quote, a missed order, a double booking,
  • the knowledge sits in one person's head – the one who "knows how this file works",
  • you can't set permissions – everyone sees and can change everything,
  • field staff have no convenient access from their phones,
  • the month-end report takes someone a whole day.

If you recognise three or more of these points, it's worth calculating how many hours a month the current way of working costs.

Off-the-shelf SaaS or a custom app?

Off-the-shelf software (SaaS)Custom web app
Startimmediatelyafter design and implementation
Upfront costlowhigher
Cost over timea subscription that grows with the number of usersmaintenance and development
Fit with your processyou adapt to the toolthe tool adapts to you
Integrationsthe ones the vendor planned forany, via API
Ownership of data and codewith the vendorwith you

Choose off-the-shelf SaaS when your process is standard – e.g. typical accounting, a simple CRM, a booking calendar – and there's a tool that handles it well.

Choose a custom app when the process is what sets you apart from the competition, when you're holding several tools together "with sticky tape", or when subscriptions for many users start costing more than your own system would.

The best answer is often a combination: off-the-shelf tools for the standard things and a small custom system that ties them into one process.

What a custom system usually includes

  • a dashboard with roles and permissions – who sees and can change what,
  • a single source of data – customers, orders, products, dates in one database,
  • automation – notifications, reminders, generating documents and reports,
  • integrations – accounting, online shop, payments, couriers, email,
  • access from a phone – as a responsive app or a PWA,
  • change history – who changed what and when.

Where AI helps

A large part of the work that takes the most time today is retyping data from documents: invoices, orders, emails, forms. This is where language models do well – they read the documents, extract the data into the system and flag cases for a person to check. More in the AI and automation section and in the article about AI chatbots for business.

How to start without tripping up

  1. Describe the current process – step by step, including who does what and in which tool.
  2. Find the most expensive part – where the most time is lost or the most mistakes happen.
  3. Build that part first – as the system's first module, with data imported from the spreadsheets.
  4. Roll out gradually – one team, one process, then the next ones.

In practice this approach is an MVP: you see results quickly, and further modules are built on the experience from the first one.

We build dashboards, internal systems and SaaS products – see what that looks like on the web apps page.

Related services: web apps, ai & automation.

FAQ

Frequently asked questions

Can the data from our current spreadsheets be moved to the new system?

Yes. Importing data from spreadsheets and other systems is a standard part of implementation. Duplicates and inconsistencies often get cleaned up along the way.

Will the custom system belong to me?

It should. The contract should transfer the rights to the code to you, and access to the servers and the database should stay with you – then you can develop the system with any team.

Does a web app work on a phone?

Yes. A web app runs in the browser on any device, and as a PWA it can be added to the home screen and used like an app.

Related articles

All articles

Contact

Got a question? Get in touch

A few sentences about your idea, a rough deadline and budget are enough to start. The first conversation and the initial quote are free and non-binding.

secure_channel ONLINE
> contact --topic "a custom system instead of excel"
send an email, we'll reply with questions and a proposed next step [OK]
biuro@app4mobile.pl