When growth creates complexity, ERP becomes inevitable. → Get our E-Commerce ERP Playbook.
When growth creates complexity, ERP becomes inevitable.

Ferry Kluger
Feb 10, 2026
Shopify ERP Projects: Common Pitfalls and How to Get It Right
Shopify ERP Projects: Common Pitfalls and How to Get It Right

Accelerator instead of dead weight: Making Shopify ERP projects work
“The interface can do everything.” “The ERP system can easily handle that.”
Statements like these appear in almost every Shopify ERP project — and just as often, they later turn out not to be true.
Adrian Piegsa knows these moments well. As founder of the Shopify Plus agency Tante E, he has supported brands like Union Berlin in building complex e-commerce systems — from jersey configurators to ERP integrations. His experience: “In a perfect world, we would probably have relatively few touchpoints with an ERP system. In reality, it looks completely different.”
In this article, Adrian shares what Shopify ERP implementations really fail on, which prerequisites are essential — and why the right timing determines success or expensive detours.
When ambition meets reality
Online shops promise fast market access and scalable revenue. But Adrian makes one thing clear: the shop is just one cog in a much larger machine. Companies tend to build too much complexity too early, before truly understanding what they actually need. An ERP project in e-commerce follows different rules than traditional IT rollouts.
Adrian warns: “The problem is that they never even reached that scenario — they were pushed out of the market beforehand because they tied a heavy weight to their ankle from the beginning instead of using a speedboat.”
A speedboat? In Adrian’s perspective, that’s a shop system like Shopify.
The difference between successful and failed projects? Successful teams understand their own processes and build only as much complexity as truly necessary.
Accelerator instead of dead weight: Making Shopify ERP projects work
“The interface can do everything.” “The ERP system can easily handle that.”
Statements like these appear in almost every Shopify ERP project — and just as often, they later turn out not to be true.
Adrian Piegsa knows these moments well. As founder of the Shopify Plus agency Tante E, he has supported brands like Union Berlin in building complex e-commerce systems — from jersey configurators to ERP integrations. His experience: “In a perfect world, we would probably have relatively few touchpoints with an ERP system. In reality, it looks completely different.”
In this article, Adrian shares what Shopify ERP implementations really fail on, which prerequisites are essential — and why the right timing determines success or expensive detours.
When ambition meets reality
Online shops promise fast market access and scalable revenue. But Adrian makes one thing clear: the shop is just one cog in a much larger machine. Companies tend to build too much complexity too early, before truly understanding what they actually need. An ERP project in e-commerce follows different rules than traditional IT rollouts.
Adrian warns: “The problem is that they never even reached that scenario — they were pushed out of the market beforehand because they tied a heavy weight to their ankle from the beginning instead of using a speedboat.”
A speedboat? In Adrian’s perspective, that’s a shop system like Shopify.
The difference between successful and failed projects? Successful teams understand their own processes and build only as much complexity as truly necessary.
Hol dir das E-Commerce-ERP-Playbook
Ein strukturierter Leitfaden für die wichtigsten ERP-Entscheidung im wachsenden E-Commerce (+60 Seiten, 12 Expertinnen).







Mit Erfahrungen von Expert*innen, die täglich ERP, Ops & Zahlen verantworten.
Hol dir das E-Commerce
ERP-Playbook
Ein strukturierter Leitfaden für die wichtigsten ERP-Entscheidung im wachsenden E-Commerce (+60 Seiten, 12 Expertinnen).







Mit Erfahrungen von Expert*innen, die täglich ERP, Ops & Zahlen verantworten.
Hol dir das E-Commerce-ERP-Playbook
Ein strukturierter Leitfaden für die wichtigsten ERP-Entscheidung im wachsenden E-Commerce (+60 Seiten, 12 Expertinnen).







Mit Erfahrungen von Expert*innen, die täglich ERP, Ops & Zahlen verantworten.
Interface over system
Adrian’s core thesis, shaped by years of project experience:
“An ERP system is only as strong as its interface. It doesn’t matter how many data fields exist in the ERP if they cannot be transported.”
Reality often diverges from sales promises.
“Often, not only the company works within the ERP, but also other partners. And from experience, it’s always said at first: ‘The interface can do everything, the ERP can do everything.’”
But on closer inspection, many systems only support simple text fields, even though complex meta-objects are actually required.
The underlying philosophy is pragmatic:
“It can be complex — that’s completely fine. We’re cool with that. The real issue is: how well do clients actually know themselves? How well can they organize themselves? And how clearly is the process structured?”
“If there is no process, it’s difficult to digitize it. […] And the biggest problems always arise when people don’t truly understand themselves.”
From zero to multi-channel in three steps
1. Setup: Understand the system landscape
Before a single line of code is written, groundwork is required. Adrian does this in every project:
“The first thing we do is define what the surrounding system landscape actually looks like.”
Specifically:
Which tools are being used?
Which systems are in place?
Where does which information live?
Which functions are stored where?
How are the underlying processes structured?
2. Execution: The speedboat principle
Adrian is clear:
“Use the Shopify speedboat as far as possible, push it to its limits — and then notice when you can’t go further.”
In practical terms:
Maximize native shop functionality
Fully leverage metafields and metaobjects
Use tools like CSV and Matrixify for product data management
Only consider alternatives when real pain arises
3. Iteration: The right moment for complexity
“As of today, I would say: once you become more complex, it still makes sense to move to an external system. If you operate across multiple sales channels, it no longer makes sense to use Shopify as the central hub for products and data.”
Typical triggers for increased system complexity:
Multiple sales channels (marketplaces, B2B, offline)
Complex products with special requirements (batches, expiration dates, traceability)
Team scaling with differentiated permissions
Multiple fulfillment partners
Interface over system
Adrian’s core thesis, shaped by years of project experience:
“An ERP system is only as strong as its interface. It doesn’t matter how many data fields exist in the ERP if they cannot be transported.”
Reality often diverges from sales promises.
“Often, not only the company works within the ERP, but also other partners. And from experience, it’s always said at first: ‘The interface can do everything, the ERP can do everything.’”
But on closer inspection, many systems only support simple text fields, even though complex meta-objects are actually required.
The underlying philosophy is pragmatic:
“It can be complex — that’s completely fine. We’re cool with that. The real issue is: how well do clients actually know themselves? How well can they organize themselves? And how clearly is the process structured?”
“If there is no process, it’s difficult to digitize it. […] And the biggest problems always arise when people don’t truly understand themselves.”
From zero to multi-channel in three steps
1. Setup: Understand the system landscape
Before a single line of code is written, groundwork is required. Adrian does this in every project:
“The first thing we do is define what the surrounding system landscape actually looks like.”
Specifically:
Which tools are being used?
Which systems are in place?
Where does which information live?
Which functions are stored where?
How are the underlying processes structured?
2. Execution: The speedboat principle
Adrian is clear:
“Use the Shopify speedboat as far as possible, push it to its limits — and then notice when you can’t go further.”
In practical terms:
Maximize native shop functionality
Fully leverage metafields and metaobjects
Use tools like CSV and Matrixify for product data management
Only consider alternatives when real pain arises
3. Iteration: The right moment for complexity
“As of today, I would say: once you become more complex, it still makes sense to move to an external system. If you operate across multiple sales channels, it no longer makes sense to use Shopify as the central hub for products and data.”
Typical triggers for increased system complexity:
Multiple sales channels (marketplaces, B2B, offline)
Complex products with special requirements (batches, expiration dates, traceability)
Team scaling with differentiated permissions
Multiple fulfillment partners
Hol dir das E-Commerce-ERP-Playbook
Ein strukturierter Leitfaden für die wichtigsten ERP-Entscheidung im wachsenden E-Commerce (+60 Seiten, 12 Expertinnen).







Mit Erfahrungen von Expert*innen, die täglich ERP, Ops & Zahlen verantworten.
Hol dir das E-Commerce
ERP-Playbook
Ein strukturierter Leitfaden für die wichtigsten ERP-Entscheidung im wachsenden E-Commerce (+60 Seiten, 12 Expertinnen).







Mit Erfahrungen von Expert*innen, die täglich ERP, Ops & Zahlen verantworten.
Hol dir das E-Commerce-ERP-Playbook
Ein strukturierter Leitfaden für die wichtigsten ERP-Entscheidung im wachsenden E-Commerce (+60 Seiten, 12 Expertinnen).







Mit Erfahrungen von Expert*innen, die täglich ERP, Ops & Zahlen verantworten.
The hard reality: What happens in practice
Adrian observes:
“Based on our project experience, very few companies actually have a dedicated PIM.”
Instead, many try to manage everything within the ERP — with mixed results.
Successful examples show what is possible: Union Berlin runs a jersey configurator where individual customizations are seamlessly transferred to warehouse operations. Additional information like names and numbers must be transmitted correctly — a challenge that was successfully solved.
According to Adrian, the biggest challenges arise when:
Companies don’t know themselves well enough
Incorrect assumptions are made and later need correction
Different stakeholders have conflicting expectations
There is no willingness to standardize
Key learnings from practice
From Adrian’s experience, several clear recommendations emerge:
System landscape mapping is mandatory —
“That’s primarily what I do,” Adrian emphasizes: structured documentation, visualization, and analysis of all existing IT systems, interfaces, and data flows. Without understanding what exists, planning is impossible.
Verify interface capabilities in detail —
Never rely on general promises.
“An ERP system is only as strong as its interface.”
Start pragmatically, then scale —
“I’m always a fan of keeping it as simple as possible and using as few tools as necessary.”
Timing is critical —
Don’t act preemptively, but when real pain appears. Adrian warns against building for hypothetical future scenarios.
Clear role division in multi-channel setups —
The shop evolves from being the core system to becoming a sales channel, while the ERP assumes central control.
What you can change tomorrow
Strategic considerations:
Ask: When is the shop the core system, and when is it just a sales channel?
Structure teams and permissions early
Document processes before digitizing them
⚠️ Warning:
Adrian makes it clear:
“The worst thing — and it unfortunately happens again and again — is deciding to implement the online shop and the ERP system in parallel.”
An ERP project in e-commerce requires sequencing, not simultaneity.
The journey from startup to scale-up is not a sprint but a marathon. With Shopify as a speedboat, you gain rapid momentum. The art lies in recognizing the right moment for greater complexity — not too early, but not too late. Adrian’s experience shows: success stems from pragmatism, not perfectionism.
FAQs: Successfully Implementing Shopify-ERP Projects
1. Why are Shopify-ERP projects more complex than expected?
Complexity rarely stems from the systems themselves, but from what happens between them. An online shop is never isolated — it sits within an existing ecosystem of ERP, fulfillment, accounting, and additional tools. Many companies underestimate how many dependencies already exist before writing the first line of code.
Moreover, sales promises (“The interface can do everything”) rarely withstand practical scrutiny. What sounds simple on paper — transferring order data out and stock data back — requires precise alignment of data formats, process logic, and responsibilities. The real challenge lies not in building systems, but in understanding what is being connected.
2. What prerequisites are necessary for an ERP project?
The most important prerequisite is organizational, not technical: companies must understand and describe their own processes. If you don’t know how an order flows through your organization today, you cannot meaningfully digitize it.
This includes clarity about where information resides, who makes decisions, and which exceptions occur regularly. Technically, an honest assessment of the current system landscape is required — not the polished version from the last strategy meeting, but the real situation with all workarounds and Excel files. Only this transparency enables realistic requirements and sound interface planning.
3. Which roles are critical in the project?
What matters less is the number of people involved, and more their decision-making authority and process knowledge. You need individuals who understand both commercial workflows and technical possibilities — or at least are willing to learn both.
Projects often fail because stakeholders hold different expectations and no one has the authority to make binding decisions. It becomes especially critical when the ERP system is managed by one partner, the shop by another, and neither communicates directly. Coordination across these internal and external worlds is often the underestimated bottleneck. Whoever assumes this bridge role largely shapes project success.
4. What is typically underestimated in shop-ERP projects?
The interface — not as an abstract concept, but in its concrete capabilities. An ERP system may contain countless data fields, but if the interface only transports text fields while more complex structures are required, a fundamental problem arises.
The timing of complexity escalation is also underestimated. Many companies build preemptively for scenarios that may never occur, tying up resources needed for current growth. At the same time, they often realize too late when the shop must shift from being the core system to a pure sales channel — for example, when multiple marketplaces, B2B business, or different fulfillment partners enter the picture.
5. Why do most shop-ERP projects fail?
Most shop-ERP projects fail not because of technology, but due to a lack of self-awareness within organizations. If processes are undocumented, assumptions are made — and these assumptions differ across departments, internal teams, and external partners.
Incorrect or incomplete statements during planning lead to corrections during implementation, consuming time and budget. Particularly risky is the attempt to implement the online shop and ERP system simultaneously — two major transformations at once overwhelm most organizations.
Another common issue is resistance to standardization. Anyone attempting to digitize every exception rather than questioning it multiplies complexity without creating added value.
The hard reality: What happens in practice
Adrian observes:
“Based on our project experience, very few companies actually have a dedicated PIM.”
Instead, many try to manage everything within the ERP — with mixed results.
Successful examples show what is possible: Union Berlin runs a jersey configurator where individual customizations are seamlessly transferred to warehouse operations. Additional information like names and numbers must be transmitted correctly — a challenge that was successfully solved.
According to Adrian, the biggest challenges arise when:
Companies don’t know themselves well enough
Incorrect assumptions are made and later need correction
Different stakeholders have conflicting expectations
There is no willingness to standardize
Key learnings from practice
From Adrian’s experience, several clear recommendations emerge:
System landscape mapping is mandatory —
“That’s primarily what I do,” Adrian emphasizes: structured documentation, visualization, and analysis of all existing IT systems, interfaces, and data flows. Without understanding what exists, planning is impossible.
Verify interface capabilities in detail —
Never rely on general promises.
“An ERP system is only as strong as its interface.”
Start pragmatically, then scale —
“I’m always a fan of keeping it as simple as possible and using as few tools as necessary.”
Timing is critical —
Don’t act preemptively, but when real pain appears. Adrian warns against building for hypothetical future scenarios.
Clear role division in multi-channel setups —
The shop evolves from being the core system to becoming a sales channel, while the ERP assumes central control.
What you can change tomorrow
Strategic considerations:
Ask: When is the shop the core system, and when is it just a sales channel?
Structure teams and permissions early
Document processes before digitizing them
⚠️ Warning:
Adrian makes it clear:
“The worst thing — and it unfortunately happens again and again — is deciding to implement the online shop and the ERP system in parallel.”
An ERP project in e-commerce requires sequencing, not simultaneity.
The journey from startup to scale-up is not a sprint but a marathon. With Shopify as a speedboat, you gain rapid momentum. The art lies in recognizing the right moment for greater complexity — not too early, but not too late. Adrian’s experience shows: success stems from pragmatism, not perfectionism.
FAQs: Successfully Implementing Shopify-ERP Projects
1. Why are Shopify-ERP projects more complex than expected?
Complexity rarely stems from the systems themselves, but from what happens between them. An online shop is never isolated — it sits within an existing ecosystem of ERP, fulfillment, accounting, and additional tools. Many companies underestimate how many dependencies already exist before writing the first line of code.
Moreover, sales promises (“The interface can do everything”) rarely withstand practical scrutiny. What sounds simple on paper — transferring order data out and stock data back — requires precise alignment of data formats, process logic, and responsibilities. The real challenge lies not in building systems, but in understanding what is being connected.
2. What prerequisites are necessary for an ERP project?
The most important prerequisite is organizational, not technical: companies must understand and describe their own processes. If you don’t know how an order flows through your organization today, you cannot meaningfully digitize it.
This includes clarity about where information resides, who makes decisions, and which exceptions occur regularly. Technically, an honest assessment of the current system landscape is required — not the polished version from the last strategy meeting, but the real situation with all workarounds and Excel files. Only this transparency enables realistic requirements and sound interface planning.
3. Which roles are critical in the project?
What matters less is the number of people involved, and more their decision-making authority and process knowledge. You need individuals who understand both commercial workflows and technical possibilities — or at least are willing to learn both.
Projects often fail because stakeholders hold different expectations and no one has the authority to make binding decisions. It becomes especially critical when the ERP system is managed by one partner, the shop by another, and neither communicates directly. Coordination across these internal and external worlds is often the underestimated bottleneck. Whoever assumes this bridge role largely shapes project success.
4. What is typically underestimated in shop-ERP projects?
The interface — not as an abstract concept, but in its concrete capabilities. An ERP system may contain countless data fields, but if the interface only transports text fields while more complex structures are required, a fundamental problem arises.
The timing of complexity escalation is also underestimated. Many companies build preemptively for scenarios that may never occur, tying up resources needed for current growth. At the same time, they often realize too late when the shop must shift from being the core system to a pure sales channel — for example, when multiple marketplaces, B2B business, or different fulfillment partners enter the picture.
5. Why do most shop-ERP projects fail?
Most shop-ERP projects fail not because of technology, but due to a lack of self-awareness within organizations. If processes are undocumented, assumptions are made — and these assumptions differ across departments, internal teams, and external partners.
Incorrect or incomplete statements during planning lead to corrections during implementation, consuming time and budget. Particularly risky is the attempt to implement the online shop and ERP system simultaneously — two major transformations at once overwhelm most organizations.
Another common issue is resistance to standardization. Anyone attempting to digitize every exception rather than questioning it multiplies complexity without creating added value.
More articles

Mar 3, 2026
Controlling ERP in E-Commerce: How to Scale Without Losing Financial Control

Mar 3, 2026
Customer Service ERP: How to Integrate Service, ERP and Logistics Properly

Mar 3, 2026
E-Commerce Accounting ERP: When 60,000 Monthly Bookings Break Your System

Mar 2, 2026
E-Commerce Logistics & ERP: Why Fulfillment Becomes Structural at Scale

Mar 2, 2026
E-Commerce Inventory Planning: Why It Breaks at €20M and How to Fix It

Mar 2, 2026
Product Data in ERP: When Excel Breaks and a PIM System Becomes Essential

Feb 9, 2026
Shopify ERP Connectors: Why Data Quality and Architecture Matter More Than Customization

Feb 13, 2026
E-Commerce Strategy for B2B: Why D2C Is a Business Model, Not a Channel
Made with🫀in Berlin © 2026 bobco GmbH
Made with🫀in Berlin © 2026 bobco GmbH
Made with🫀in Berlin © 2026 bobco GmbH
