Skip to content

How Castore transformed peak trading performance with a retail-first iPaaS

February 09

How Castore transformed peak trading performance with a retail-first iPaaS

Executive summary: from peak trading risk to scalable control

For high-growth retailers, peak trading doesn’t just test demand — it exposes weaknesses in the technology stack.

This case study shows how Castore, a multi-brand retailer operating at global scale, transformed one of its most fragile peak-trading processes: pricing. By rethinking how data flows through its commerce architecture — and using Patchworks as a retail-first iPaaS — Castore reduced pricing update times from hours to minutes, dramatically lowered error rates, and removed ERP bottlenecks without rebuilding its stack.

At a glance:

  • 35 Shopify stores supported globally

  • Pricing updates from ERP to Shopify reduced from ~5 hours to 2–3 minutes

  • Error rates cut from 30–35% to 1–2%

  • Netsuite concurrency stabilised during peak

  • Manual out of hours pricing work eliminated

  • Peak trading resilience improved without adding ERP licences or resource

The challenge: why peak trading exposed hidden risk in Castore’s retail stack

Castore operates in one of the most demanding retail environments imaginable: high SKU turnover, extreme seasonality, and simultaneous trading across dozens of Shopify storefronts. During peak trading, pricing accuracy is mission-critical — yet it was also one of the most fragile parts of the operation.

Historically, retail pricing was prepared by merchandising teams using spreadsheets and SharePoint. Those files were then manually imported into Netsuite each evening using CSV uploads. Two team members would spend six to seven hours every night nursing those imports through — often locking the rest of the business out of NetSuite from late afternoon onwards.

Even then, success rates sat at 60–70%, with errors accepted as an unavoidable part of peak.

“We were in a place where a 30–35% error rate was considered acceptable — simply because the process was so long and so manual.” Andy Richley, Head of Tech, Castore

 

📖 Read: How it all started with Castore and Patchworks


Why ERP-led pricing couldn’t scale during peak trading

From a systems perspective, the problem wasn’t NetSuite itself — it was how it was being used.

Pricing logic didn’t live in the ERP. Validation didn’t live in the ERP. Reporting didn’t live in the ERP. NetSuite was being used primarily as a transport layer, simply because it sat in the middle of the architecture.

Once prices were finally imported, Patchworks would then pull that data back out of NetSuite and distribute it across 35 Shopify stores. This meant NetSuite APIs were under heavy load for hours at a time, pushing concurrency above safe thresholds and creating a constant risk of performance degradation — or forced licence upgrades.

For Andy, the red flag wasn’t just technical.

“When peak relies on people working late into the night just to keep systems moving, that’s not a scalable or healthy place to be.”

 

🤔 Did you know? Patchworks is a Shopify Certified tech partner


The turning point: rethinking how pricing data should flow

The breakthrough came from asking a deceptively simple question:

Why does pricing need to go through the ERP at all?

Castore already operated a mature Snowflake data lake. Core product data, publishing flags, and channel context were all available there. Merchandising logic lived upstream. The ERP remained the source of truth for base pricing — but it wasn’t adding value to day-to-day trading execution.

Rather than rebuilding systems, the team chose to remove unnecessary complexity.

“It wasn’t about replacing NetSuite. It was about being clear-eyed about what it actually needed to control — and what it didn’t.”


The solution: using Patchworks as a strategic integration layer

Castore redesigned pricing execution around a cleaner, more purposeful data flow:

  • Pricing updates are ingested directly into Snowflake from SharePoint

  • Validation, exception handling, and margin checks are surfaced via BI dashboards

  • Formal approval is built into the workflow before any data is released

  • Patchworks runs a scheduled SQL query against Snowflake and deliver approved pricing directly into Shopify using high-performance GraphQL connections

Patchworks operates quietly in the background — executing governed data flows at speed — while also enabling a broader architectural rethink.

“What surprised me was just how effortless it was. Once the data was prepared properly, Patchworks moved it into Shopify incredibly fast.”

In addition to executing pricing directly into Shopify, Castore also uses Patchworks to populate Snowflake. Patchworks can either deliver raw JSON data for downstream processing or, as implemented here, populate Snowflake with fully structured, final-form data. This ensures that pricing and trading data arrives in the data lake exactly as it is intended to be consumed — consistent, governed, and immediately usable by BI and trading teams.

By shaping the data in-flow rather than downstream, Castore reduced complexity and eliminated ambiguity around definitions and transformations.

Snowflake became more than an analytical destination; it became an operationally trusted reflection of live commerce activity. Patchworks acts as the orchestration layer between execution systems and the data platform, enabling speed during peak without sacrificing control or clarity.Snowflake PLM x Patchworks Userscreen


Results: faster pricing, lower risk, and peak-ready scalability

Operational performance gains

  • Pricing updates reduced from ~5 hours to 2–3 minutes

  • Worst-case execution time during peak: 6.5 minutes

  • Error rates dropped from 30–35% to 1–2%

  • Zero-error days achieved during peak trading

Commercial and risk impact

  • NetSuite concurrency remained stable throughout peak

  • No emergency licence expansion required

  • Formal approval workflows removed pricing fraud risk

  • Fewer customer service issues caused by mis-priced promotions

Team productivity and leadership confidence

  • Manual overnight pricing work eliminated

  • Data and ecommerce teams shifted from execution to oversight

  • Trading calls evolved from firefighting to reassurance

“Halfway through peak, our IT update on trading calls became: ‘no problems to report.’ That was new.”


Beyond peak: operationalising the data lake for future growth

The impact extended well beyond a single peak trading period.

What had previously been an “aspirational” data lake became an operational asset. Confidence grew — not just in the systems, but in the organisation’s ability to scale without adding fragility.

“Now the conversation isn’t ‘should we use the data lake?’ — it’s ‘which use case do we tackle next?’”

For peak 2026 and beyond, Castore enters planning with something rare in retail technology: headroom.

 

Key takeaways for retail CIOs and IT leaders

  1. ERP systems don’t have to control every process to remain authoritative

  2. Peak trading exposes architectural weaknesses, not just volume constraints

  3. A retail-first iPaaS enables speed without sacrificing governance

  4. Clean data plus fast integration delivers commercial resilience


Why Patchworks can help you

Patchworks is a retail-first iPaaS, designed for the realities of modern commerce: multi-store Shopify environments, complex data flows, and extreme peak-trading pressure.

By enabling clean, high-performance integration between systems like Snowflake and Shopify, Patchworks helps retailers simplify execution, reduce risk, and scale with confidence — without forcing costly platform rebuilds.


Next steps for brands ready to scale without slowing down

Explore how a retail-first iPaaS can remove bottlenecks from your commerce stack.

🔎 See Patchworks in action: Watch a guided video tour

🚀 Get the conversation started: Speak to a Patchworks iPaaS expert

  • Share on

You may also like

  • The Change Organisation modernises product data integration with Patchworks iPaaS, delivered by 5874 Commerce

    The Change Organisation modernises product data integration with Patchworks iPaaS, delivered by 5874 Commerce

    February 04

  • Is your retail stack agent-ready? A practical guide for retailers

    Is your retail stack agent-ready? A practical guide for retailers

    February 03

  • Universal Commerce Protocol (UCP): how retailers can win when AI agents become the customer

    Universal Commerce Protocol (UCP): how retailers can win when AI agents become the customer

    February 03

  • Agentic commerce explained: what it really means for retailers (and what most are missing)

    Agentic commerce explained: what it really means for retailers (and what most are missing)

    February 03

  • Pentland Brands launches scalable, multi-brand integration architecture with Patchworks and fusefabric

    Pentland Brands launches scalable, multi-brand integration architecture with Patchworks and fusefabric

    January 21

  • Patchworks becomes a Shopify Certified Technology Partner

    Patchworks becomes a Shopify Certified Technology Partner

    January 07

  • How to fully connect your B2B commerce tech (without rebuilding everything)

    How to fully connect your B2B commerce tech (without rebuilding everything)

    December 18

  • Why fast-growing D2C brands outgrow their ecommerce integrations (and what to do next)

    Why fast-growing D2C brands outgrow their ecommerce integrations (and what to do next)

    December 18

  • Patchworks named in Shopify Winter Editions ’26 for B2B ERP integrations

    Patchworks named in Shopify Winter Editions ’26 for B2B ERP integrations

    December 18

  • The year retail integration grew up: AI, scale and lessons from 2025

    The year retail integration grew up: AI, scale and lessons from 2025

    December 15

  • The 7 Red Flags That Reveal Your Commerce Stack Is Holding You Back

    The 7 Red Flags That Reveal Your Commerce Stack Is Holding You Back

    December 11

  • Peak Trading Panic:  Why 42% of Retail Tech Leaders Lose  Sleep During BFCM (and How to Fix It)

    Peak Trading Panic: Why 42% of Retail Tech Leaders Lose Sleep During BFCM (and How to Fix It)

    December 10

Get expert advice in your inbox monthly.