Research note
Why integration ecosystems become operationally expensive
The hidden lifecycle costs behind growing integration catalogues—and a framework for managing coverage without losing operational control.
Integration catalogues are easy to count and difficult to value. “Connects with 200 tools” is concrete. The continuing work behind those connections—monitoring, schema changes, credential failures, support, partner coordination and documentation—is less visible.
The underlying problem is simple: every integration is a dependency on a product the company does not control. As the portfolio grows, those dependencies interact with customer-specific configurations and internal ownership boundaries. Cost rises through variety, not just volume.
The first version hides the lifecycle
An initial connector is usually built against a known API, a small number of test accounts and a happy-path workflow. Its project cost is observable. Its lifecycle cost is not.
After release, the external provider may change authentication, introduce a new API version, alter rate limits or add fields that affect mapping. Customers may configure custom objects, permissions and workflows that were absent from testing. Failures can be intermittent and data-dependent.
The engineering task shifts from implementing a defined interface to investigating behavior across two evolving systems. That is why a connector that appears “finished” continues to consume product and engineering attention.
Portfolio variety defeats simple reuse
Shared integration frameworks are valuable. They can standardize authentication, scheduling, retries, secrets, logging and deployment. But the differentiating behavior of each integration often sits above those common mechanics.
Systems disagree about identity, deletion, incremental updates, history and the meaning of apparently similar fields. One exposes webhooks; another requires polling. One provides stable identifiers; another makes names carry more weight than they should. These differences are not accidental complexity that a universal mapping layer can always remove. They are part of the products being connected.
The goal of a platform should therefore be to standardize repeating operational work while making product-specific semantics visible—not to pretend the semantics are identical.
Ownership gaps create queueing costs
Integration incidents cross boundaries. A customer reports that records are missing. Support can see the symptom but not the sync state. The integration team can see an upstream error but not whether the customer’s source configuration changed. The product team owns the user promise, while a platform team owns the runtime.
When responsibility is unclear, diagnosis becomes a sequence of handoffs. Each queue adds elapsed time and loses context. The resulting cost is not only staff time; it is reduced customer trust and a reluctance to change fragile code.
Explicit ownership helps. For each integration, define who owns the product behavior, connector implementation, runtime, partner relationship, documentation and customer escalation. One team need not do everything, but someone must be accountable for reaching the answer.
The long tail has different economics
The most requested integrations may justify dedicated product investment because they affect acquisition, retention or a strategically important workflow. The fiftieth or hundredth connector usually has a different demand profile.
Treating every connector as a first-class internally built product can become uneconomic. Treating all of them as interchangeable marketplace submissions can create inconsistent quality. A portfolio needs segments.
A practical segmentation might distinguish:
- strategic integrations with differentiated workflows and active product ownership;
- standard integrations built on a shared framework and maintained to a defined service level;
- partner-built connections with certification and observability requirements;
- customer-configured or automation-platform paths for low-frequency needs.
The boundaries should reflect value and operating capacity. They should also be visible enough that customers understand what support to expect.
Measure outcomes and operating health
Connector count rewards launch activity. It does not show whether customers successfully use the integrations.
More useful measures include activation to first successful transfer, recurring successful runs, data freshness, error recovery time, active connected accounts and support demand per account. Product-specific measures can go further: opportunities created, invoices reconciled or records enriched through the workflow.
Operational measures reveal where the portfolio is consuming attention. Outcome measures reveal where that attention is worthwhile. Both are needed to decide whether to improve, maintain, transfer or retire an integration.
Build versus buy is not a single decision
An embedded integration platform can remove substantial undifferentiated work, especially around authentication and connector mechanics. It does not remove responsibility for the customer workflow, data semantics or support experience.
The choice should be made by layer. A company might buy connectivity primitives, build its canonical data model, own strategic transformations and let partners handle specialized last-mile behavior. The appropriate boundary varies by how much the integration differentiates the product and how much control the customer promise requires.
Revisit that boundary as the portfolio changes. A previously peripheral connector can become strategic; a custom runtime can become a burden where a capable commodity service now exists.
Operate an ecosystem, not a feature list
Integration ecosystems become expensive when companies optimize for launches while leaving lifecycle work implicit. The remedy is not necessarily fewer integrations. It is a clearer portfolio: segmented by value, built on shared operational capabilities, measured by use and reliability, and supported by explicit ownership.
The most credible catalogue is not the one with the largest number. It is the one whose promises the organization can continue to keep.