← Insights8 min read
Web DevelopmentMarch 19, 2026

Custom ERP Integration vs Off-the-Shelf Connectors for Manufacturing Websites

Off-the-shelf ERP connectors promise to display live product availability on your website in days. In practice, they work for simple catalogs and break for everything else. Here is how to evaluate whether a connector will work for your product catalog or whether you need a custom integration.

KB

Karan Bhosale

Founder, Kinesiis

When a manufacturing company decides to show live product availability on their website, the first question is whether to use an off-the-shelf ERP connector or build a custom integration. Connector vendors promise a working integration in days. Custom development takes weeks. The cost difference at project start is significant. The question is whether the connector will actually work for your specific catalog, pricing model, and ERP system, or whether you will spend more time working around its limitations than you saved by not building custom.

Key takeaways

  • -Off-the-shelf ERP connectors work well for simple product catalogs with fewer than 500 SKUs, standard pricing, and a well-documented ERP API.
  • -Custom integration becomes necessary when you need variant pricing, real-time availability across multiple warehouses, or your ERP has an undocumented or non-standard API.
  • -The hidden cost of off-the-shelf connectors is maintenance: when the ERP vendor updates their API, the connector may break and you are dependent on the connector vendor's update timeline.
  • -For manufacturers with 1,000+ SKUs and complex availability logic, custom integration typically costs more upfront but less over three years when maintenance and workaround costs are included.

When off-the-shelf connectors work well

ERP connectors from vendors like Commercetools, Salsify, or platform-specific plugins work well under specific conditions: your ERP has a well-documented REST API, your product catalog has fewer than 500 SKUs, pricing is standard (one price per product, no customer-specific or volume-based pricing), and availability is a simple in-stock or out-of-stock flag from a single warehouse.

Under these conditions, a connector can be configured in days, displays accurate availability, and requires minimal maintenance. For distributors with straightforward catalogs or manufacturers selling a limited product line direct to consumer, this is often the right choice.

The key indicator is complexity. If you can describe your pricing and availability logic in two sentences, a connector will probably work. If the description requires a flowchart, it probably won't.

Where connectors break down

Connectors are built for common patterns. Manufacturing catalogs frequently have uncommon patterns that connectors cannot handle without extensive customisation, at which point you are building custom integration anyway but with the constraints of someone else's framework.

Variant pricing is the most common breaking point. A manufacturer selling industrial components may have list prices, distributor prices, volume-break prices, and customer-specific contract prices, all for the same SKU. Most connectors support one price per product. Supporting multiple price lists requires either running multiple connector instances or writing custom middleware, which defeats the purpose of using a connector.

Multi-warehouse availability is the second common failure. A manufacturer with regional warehouses needs to show availability by location, calculate estimated delivery dates based on the customer's shipping address, and handle inter-warehouse transfers. This logic is rarely supported out of the box.

Non-standard ERP APIs are the third. Many mid-market ERPs have APIs that are poorly documented, rate-limited in ways the connector doesn't handle, or require authentication flows that the connector doesn't support. You discover this after purchasing the connector license.

The hidden cost: maintenance and vendor dependency

The upfront cost comparison between a connector ($5,000-$20,000 license plus configuration) and custom integration ($30,000-$80,000 development) makes connectors look clearly cheaper. The comparison changes when you factor in three years of operation.

ERP vendors update their APIs. When they do, the connector may break. You are now dependent on the connector vendor to release an update. If they are slow (weeks to months is common for niche connectors), your website shows stale or incorrect availability data until the update arrives. You have no ability to fix this yourself.

Custom integrations have the same exposure to ERP API changes, but you (or your development team) can fix them immediately. The response time is hours or days, not weeks. For a manufacturer where incorrect availability data means lost orders or overselling, this difference in response time has real revenue impact.

How to evaluate: a decision framework

Start with four questions. First: does your ERP have a well-documented, stable REST API? If not, custom integration is likely necessary regardless of catalog complexity. Second: is your pricing model a single price per SKU? If you have customer-specific, volume-based, or regional pricing, connectors will struggle.

Third: is availability a simple in-stock/out-of-stock flag from a single location? If you need multi-warehouse availability, delivery date estimation, or backorder logic, you need custom work. Fourth: how many SKUs? Under 500 with simple attributes, connectors handle well. Over 1,000 with complex specifications, custom integration gives you control over import performance and data mapping.

If you answered 'simple' to all four, use a connector. If you answered 'complex' to two or more, budget for custom integration. The middle cases (one complex dimension) are judgment calls where a prototype with the connector will reveal whether it can handle your specific requirements.

In summary

The choice between off-the-shelf ERP connectors and custom integration for manufacturing websites is not primarily a cost decision. It is a complexity decision. Simple catalogs with standard pricing and a well-documented ERP API are well served by connectors. Complex catalogs with variant pricing, multi-warehouse availability, or non-standard ERP systems will outgrow connectors quickly, and the total cost over three years, including maintenance, workarounds, and revenue impact of downtime, often exceeds the cost of building custom from the start. Evaluate honestly where your catalog falls on this spectrum before committing to an approach.

Related service

Web Design and Development

View service →

See it in production

A product website the operations team can actually maintain

Read case study →

Industry

Manufacturing Data Infrastructure

View industry →

Dealing with this
in your organisation?

Talk to us. We will scope an engagement before any work begins.