← All insights

Customer data maximization · 18 · Playbook

Integration debt: the full playbook

The operating sequence to pay down integration debt: set one shared data model, buy API-first with interoperability as a rule, and test every tool against your live stack with a proof of concept before you sign.

Integration debt: the full playbook

Pay down integration debt in three steps. First, set one shared data model every system agrees on. Second, buy API-first and modular, with interoperability as a hard criterion, not an afterthought. Third, replace the traditional RFP with a proof of concept that tests each tool against your live stack before purchase. The point is to stop the debt growing, then shrink it.

Integration debt built up one disconnected purchase at a time, so it comes down the same way, by changing how systems enter and connect. This is not a rip-and-replace programme. It is a new operating standard for the estate, with owners and a measure at each step.

Step 1: set one shared data model

You cannot connect systems that disagree on what a customer is. So the first move is not technical, it is definitional. Decide the shape of your core records. Start with the customer: the identifiers, the key attributes, the events that matter. Write it down as one model the whole business refers to.

This is the same discipline that fixes fragmented customer data: a master decision about structure, made once, that everything else defers to. The shared model is the socket. Every system in the estate either plugs into it or gets flagged as debt.

Do not aim to migrate everything on day one. Aim to define the model, then map your biggest systems onto it, so you can see clearly which tools already fit and which are outliers holding their own private version of the truth.

Owner: a named data lead, because the model is a standard that needs authority behind it. Measure: the share of core systems mapped to the shared model. Start where it sits today and move it up quarter by quarter.

Step 2: buy API-first and modular, with interoperability as a rule

The estate grows the wrong way by default. Each new tool added to close a gap widens the debt, unless it is chosen to integrate. So change the buying standard.

Prefer tools that are API-first: their data and functions reachable through stable, documented interfaces from day one, not bolted on later. Prefer modular tools that do one job well and plug into the shared model, over suites that hide data behind their own screens. A tool whose data you can only reach by exporting a file is a silo you are paying a subscription for.

Then make interoperability a buying criterion, not an afterthought. Put it at the top of the scorecard, above feature lists. The test is plain: does this connect to our live stack, cleanly, without a bespoke connector we will have to maintain forever. A tool that fails that test adds debt no matter how strong its features are. This is the rule that stops the reflex to buy a tool for every gap from quietly rebuilding the debt you just paid down.

It is also the honest lesson from CDP disillusionment. Connection has to be a property you demand at purchase, because it is almost impossible to add convincingly afterwards.

Owner: whoever signs off software spend, so the rule has teeth. Measure: the share of new purchases that pass the interoperability criterion before sign-off. The target is every one.

Step 3: replace the RFP with a proof of concept

Here is the step most buying processes get wrong, and the one that pays the most back.

The traditional RFP scores tools on written answers and a demo staged in the vendor’s own clean environment. It tells you what the tool claims. It tells you nothing about whether it connects to your real, messy, live stack. So teams buy on the promise, then discover the integration gap after the money is spent. That is exactly how point-to-point connectors get born: as emergency bridges for a tool that was never tested for connection.

Skip it. Run a proof of concept instead. Give the shortlisted tool a real, bounded task against your live systems and watch it connect, or fail to. Can it read from and write to the shared model. Does it move a real customer record end to end without a hand-built bridge. How much bespoke glue does it actually need. You will learn more in one week of a real integration test than in a month of RFP responses.

Buy only what passes. A tool that connects in the proof of concept enters the estate as a system that talks. A tool that cannot is a purchase you were about to regret, caught before the invoice.

Owner: the data lead and the buying sponsor together, so the test result decides the purchase. Measure: the count of purchases that ran a live-stack proof of concept before sign-off, and the count of new bespoke connectors created after. You want the first climbing and the second at zero.

How to train your team to hold the fix

The standard decays the same way the debt grew, one rushed purchase at a time, unless the team defends it. The habit you are building is simple to say and hard to keep: nothing enters the estate until it proves it connects.

Make the shared data model a living document, owned and reviewed, not a slide from a project that ended. Teach every person who evaluates software the interoperability rule and the proof-of-concept step, so it is how buying is done, not a hoop one team remembers. Give the connectors that already exist a named owner each, so the brittle links stop being anonymous. And when a tool passes its proof of concept, write down how it connected, so the next person does not solve the same problem twice.

The culture is the whole fix. Systems talk when the organisation decides, every time, that connection is not optional. That decision needs someone defending it against the pressure to just buy the thing and wire it up later.

Where Morphy helps

We run a four to eight week integration standard engagement. We define your shared data model, starting with the customer record, and map your core systems onto it so you can see the debt clearly. We set the API-first buying criterion, and we design the proof-of-concept process that tests a tool against your live stack before you sign.

The defined metric is the share of your core estate connected to the shared model, baselined against where it sits today. The context is stark: the average enterprise runs close to 900 applications and only about a third connect (Netguru, 2025), so the work is to stop that ratio worsening, then move it. No rip and replace. We change how systems enter, so the estate starts acting like one you own, not one that owns you.

Go deeper on customer data maximization

Three ways forward. Pick the one that fits where you are.

  • Get the playbook. Practical notes on turning the customer data you already own into revenue, straight to your inbox. Join the newsletter at the foot of this page.
  • Take the assessment. Score your customer data maximization in four minutes and see your top revenue blockers. Start the assessment →
  • Book a meeting. Bring your data problem. Leave with a prioritised fix, not a platform pitch. Book a call →

The playbook companion to Why don’t your systems talk, and how do you pay down integration debt?. Post 18 of 25 in the Customer Data Maximization series.

Frequently asked questions

How do you pay down integration debt?

In three steps. Set one shared data model your systems agree on. Buy API-first, modular tools with interoperability as a hard criterion. Test every new tool against your live stack with a proof of concept before purchase. The average enterprise runs close to 900 apps and only a third connect (Netguru, 2025), so the goal is to stop that ratio getting worse, then improve it.

Why replace the RFP with a proof of concept?

A traditional RFP scores tools on written promises and demos in the vendor's clean environment. It does not tell you whether the tool connects to your real systems. A proof of concept tests integration against your live stack before you buy, so connection is proven, not assumed.

Who should own integration debt?

One named person or team, because today the cost is diffuse and owned by nobody. Give them the shared data model, the buying rule, and the authority to reject a tool that fails the integration test. Without a single owner, the debt keeps growing one purchase at a time.

How long does it take to reduce integration debt?

You do not clear it in one project. You change how tools enter the estate so the debt stops growing, which starts the first time you apply the shared model and the buying rule. A first shared-model definition and buying standard fits inside four to eight weeks.