Systemising Pain: When to Fix a Process with Software, Automation or AI

Customer-Facing or Internal? Where a New App Creates the Most Value

By Andrew Lee Ward 6 min read Updated 27 Jun 2026

A new app creates value in one of two places: internal tools that cut process cost, key-person risk and manual chasing, or customer-facing software that improves the client experience and removes inbound chasing. Decide by asking where the pain is felt and who pays for it — your team's time, or a client chasing you for status you already hold.

Customer-Facing or Internal? Where a New App Creates the Most Value

Most software decisions start with the wrong question, what should we build?, when the question that matters is where does the pain live?

A new app earns its keep in one of two places. It can make your own operation faster and steadier, or it can make your customer's experience easier. Both are worth doing, but they are not the same thing, and treating them as interchangeable is how teams build the wrong tool well.

Where does software create value?

Software creates value in two distinct places: inside your operation, and at the edge where you meet your customer. Internal software — line-of-business applications, internal portals, dashboards — cuts the cost of running a process. Customer-facing software — client portals, self-service tools — improves the experience of dealing with you. Knowing which one you are building keeps you from solving the wrong problem.

The split matters because the two pay back differently. Internal tools pay back in saved hours, fewer mistakes and less reliance on the one person who knows how things work. Customer-facing tools pay back in retention, reduced inbound chasing and, sometimes, a reason a client chooses you over a competitor. Build for the wrong payoff and a technically good app still misses the mark.

What is internal software for?

Internal software exists to make a repeated operation cheaper, more consistent and less fragile. A line-of-business application is internal software built to run one core process — quoting, scheduling, case management, stock control — used by your team rather than your customers. Its job is to take a process that currently lives in spreadsheets, inboxes and someone's head, and give it a single, reliable home.

The pains it removes are operational:

  • Process cost — hours lost to re-keying data, copying between tools and doing by hand what software could do once. The McKinsey Global Institute's 2017 automation research found that 60% of occupations have at least 30% of their activities technically automatable with current technology, and much of that is the repetitive internal admin a line-of-business tool removes.
  • Key-person risk — the bus factor problem, where a process only works because one person remembers the steps. Encode the steps and the risk drops.
  • Manual chasing — the internal version of drift, where work stalls because nobody can see what is waiting on whom until it is late.

If the cost of your pain is internal time and internal error, internal software is where to look first.

What is customer-facing software for?

Customer-facing software exists to improve the experience of dealing with you and to take routine work off both sides. A customer portal (or client portal) is a secure, self-service area where clients do for themselves what they would otherwise email or phone you for: check status, upload documents, approve work, see their data. It moves the interaction from your inbox to their screen.

The pain it removes is usually the client visibility gap — the moment a client cannot see where their work stands, so they email to ask, and someone on your side stops what they are doing to answer. A portal that shows status the client can read whenever they like removes that exchange entirely. Customers reach for self-service readily: a 2024 Gartner survey found that 73% of customers use self-service at some point in their service journey. A portal meets that habit instead of fighting it, but the same research is a warning: self-service only pays off when clients can actually find what they came for.

Customer-facing software can also do something internal tools rarely can: differentiate you, or open a new line of revenue. A self-service experience that is genuinely better than a competitor's becomes a reason to stay.

"Internal software is felt by your team; customer-facing software is felt by your client. Build where the pain is felt, not where it is easiest to imagine." — The Control Standard

Internal or customer-facing — how do you choose?

Choose by asking two questions: where is the pain felt, and who pays for it? If the cost shows up as your team's time and your team's mistakes, build internal. If the cost shows up as clients chasing you for status and visibility you already hold, a customer portal often removes that chasing on both sides at once — which is why it can pay back faster than it looks.

It helps to name what kind of innovation each one is. The Doblin Ten Types of Innovation model, developed by Doblin and now part of Deloitte, separates innovation into ten categories rather than just "product". Internal tooling tends to be Process and Structure innovation — doing the work better and organising it more reliably. Customer-facing software tends to be Channel, Service and Customer Engagement innovation — changing how clients reach you and what it feels like to deal with you. The same lens that tells you what you are improving tells you who will feel it. Our guide to the ten types of innovation walks through the full model.

A practical way to settle it: score the pain before you commit. How often does it happen? How much time does it cost each month? What goes wrong when it fails? How many people — your team, your clients, your suppliers — does it touch? The pain with the highest frequency, cost and reach is the one to solve first, regardless of which side of the line it falls on.

Should you build it at all — and build or buy?

Deciding which app rarely settles whether you should build it. Before committing to either an internal tool or a customer portal, work the build vs buy software decision: an off-the-shelf product may already cover most of the pain, and custom software only earns its cost where your process is genuinely your own. The cheaper path is often business process automation — automating the repeated steps inside an existing process before reaching for a whole new application.

And before any of that, make sure the process is worth fixing in software at all. Many pains that look software-shaped are really unclear processes wearing a software costume. Systemise first: give the process a clear owner, defined steps and good stakeholder management, then decide what to build. The systemising pain hub covers the full sequence from messy operation to the right tool.

If you are weighing a new app right now and want to know whether your pain is internal, customer-facing, or not ready for software yet, the free Pain Automation Score below scores it in a few minutes — and points you to the right next step.

Frequently asked

What is a customer (or client) portal?
A customer portal is a secure, self-service area where your clients can do things they would otherwise email or phone you for — check status, upload documents, approve work, raise requests or see their data. It moves the work from your inbox to the client's screen, which removes chasing on both sides.
What is a line-of-business application?
A line-of-business (LOB) application is internal software built to run a specific core process — quoting, scheduling, case management, stock control. It is used by your own team, not your customers, and its job is to make a repeated operation faster, more consistent and less dependent on one person's memory.
What's the difference between internal software and customer-facing software?
Internal software is used by your team to run an operation; its payoff is lower process cost, fewer errors and less key-person risk. Customer-facing software is used by your clients; its payoff is a better experience, less inbound chasing and, sometimes, differentiation or new revenue. The same process can need both, but they solve different pains.
Should you build internal tools or customer-facing software first?
Build wherever the pain is sharpest and most expensive, not whichever sounds more exciting. If your team is drowning in manual, error-prone internal work, fix that first. If clients keep chasing you for status you already hold, a customer portal often pays back faster because it removes work from both sides at once.
Do customer portals reduce support load?
Yes, when they let customers answer their own questions. Every status check, document upload or routine request a client can self-serve is an email or call your team never has to handle. The effect is largest for high-frequency, low-judgement questions — exactly the ones that clog an inbox without adding value.
How do you decide which app to build first?
Score the pain before you build. Ask how often it happens, how much team time it costs, what goes wrong when it fails, and who feels it — your team or your clients. The pain with the highest frequency, cost and stakeholder reach is the one to solve first, whether that lands as an internal tool or a customer-facing one.
Can one app be both internal and customer-facing?
Often, yes. Many systems have an internal side your team works in and a customer-facing side your clients see, sharing the same underlying data. The useful discipline is to be clear which pain each side solves, because building the client view before the internal process is reliable usually just exposes a messy operation to your customers.

Keep reading

Guide

Build vs Buy: When Custom Software Beats Off-the-Shelf

Buy when the process is generic and a credible tool fits it with little bending; most needs are like this. Build bespoke software when the process is core to how you compete, no off-the-shelf tool fits without heavy workarounds, or per-seat licensing scales badly. The honest default is buy. Custom earns its cost only on the few processes that genuinely set you apart.

Guide

The Ten Types of Innovation: A Lens for Where to Improve

The Ten Types of Innovation is a framework from Doblin (Larry Keeley and colleagues at Deloitte) that sorts innovation into ten types across three groups: configuration, offering and experience. Use it as a lens for where software or automation could add value beyond a faster process — in your structure, service, channel or customer engagement.

Guide

Business Process Automation: A Practical Starting Guide

Business process automation (BPA) is using software to run a repeatable business process — approvals, reminders, data entry, status reporting — with little or no manual effort. Start where the work is frequent, rule-based and structured, the data already exists, and an error is costly. Systemise the process first, then automate it.

Topic

Systemising Pain: When to Fix a Process with Software, Automation or AI

Systemising operational pain means turning a repeated, painful task into a clear, owned process before you reach for software. A process is worth fixing with software, automation or AI when the pain is frequent, structured and costly, and the data already exists. Most teams either automate too early or never systemise at all.