SoftwareAutomationArtificial IntelligenceSystem IntegrationDigital TransformationCase StudiesInsightsBook a Transformation Call →
Capability 04 / System Integration

Connect what already works.

Most businesses already own the software they need. I connect it — so a record entered once shows up everywhere it is needed, instead of being copied by hand.

CRM and accounts integration
Website, forms and booking systems
Payment and invoicing platforms
Customer portals and databases
Reporting and dashboards
API and data connections
The problem

Where systems stop talking to each other

Nobody sets out to run five disconnected systems. They get added one at a time, each one solving its own problem, until nobody remembers why three of them hold the same customer record.

  • The same customer entered separately in two or three systems
  • A CRM that has no idea what the accounts system knows
  • A website that does not feed the CRM
  • Reports built by exporting from everywhere and combining by hand
  • Nobody sure which system is right when two disagree
  • Paying for software that could talk to each other, but does not

How I approach it

01

Map what you already have

Before connecting anything, I find out what every system actually holds, what it is good at and where it overlaps with the others.

02

Connect before you replace

Most integration problems do not need new software. They need a reliable connection between the systems already doing their job.

03

Pick one source of truth

For each piece of information, one system becomes authoritative and the rest read from it — so nobody has to guess which version is correct.

What that looks like in practice

Illustrative examples of the work, not client case studies.

01

A CRM that updates the accounts system itself

A job marked complete raises the invoice automatically, with nobody re-typing figures that already exist.

02

A website that creates the CRM record

An enquiry form writes straight into the CRM, qualified and assigned, rather than landing in an inbox first.

03

A booking system everyone can see

One calendar that the team, the customer and the invoicing system all read from.

04

A dashboard pulled from every system

Live figures assembled from wherever the data already lives, instead of a spreadsheet rebuilt every Monday.

The process

01MapDocument what each system holds and where the overlaps and gaps are.
02ConnectBuild the integration, with a plan for what happens when a connection fails.
03ReconcileSettle which system is authoritative for each piece of information.
04MonitorWatch the connection in real use and fix what breaks before anyone else notices.

Questions

Do we need to replace our existing software?

Rarely. Most integration work connects what you already have rather than replacing it — replacement only comes up when a system genuinely cannot do what the business needs.

What if a system does not have an API?

Most modern software does. Where one genuinely does not, there are still reliable ways to connect it, and I will tell you honestly if a system is going to be the limiting factor.

How long does integration work take?

A single connection between two systems is often a matter of days. The time is usually in agreeing which system owns which piece of data, not in the technical build.

Who maintains the connections afterwards?

I document how each one works and hand over the ability to change it, or maintain it for you as part of an ongoing engagement.

Tell me what's frustrating you.

I'll tell you whether I think there's something worth exploring. If there isn't, I'll say so.

Ben Henderson
Ben HendersonFounder & Digital Transformation Consultantenquiries@hendersondigital.co.uk