EA Digital Solutions
Black box with orange fabric and a component, symbolising a custom shop solution

When Standard Shop Systems Reach Their Limits

Adam Khalil
Share
Standard shop systems such as Shopify or WooCommerce reach their limits when products are freely configurable, prices come from formulas, B2B rules such as customer-group pricing are needed or the ERP must be connected in real time. Warning sign: plugin conflicts with every update.

Last updated: August 2026

Shopify has more than two million active shops. WooCommerce runs on millions of WordPress sites. These systems are mature, secure and in many cases the right choice. But in some cases "just get started" quickly turns into "plugin on plugin, workaround on workaround", and in the end that costs more than a custom system.

This article explains specifically when standard systems are enough, when they reach their limits and when custom development is the more honest recommendation.

Where Shopify and WooCommerce are strong

Monitor with a product grid, locked products and an active configurator

The positives first, because it matters not to dismiss standard systems across the board:

  • Fast start — A Shopify shop can be live within hours. Hosting, SSL, payments, responsive layout: all included.
  • Proven integrations — Stripe, PayPal, Klarna, DHL, UPS, Mailchimp, Meta Ads all have official apps.
  • SEO basics — sitemap.xml, canonical tags, robots.txt, Open Graph: all out of the box.
  • Security — PCI compliance, regular updates, hosting security: the provider carries the responsibility.

For standard products with standard pricing logic, no deep system integration and no complex configuration, Shopify or WooCommerce is the right choice.

The five most common scenarios where standard systems fail

1. Exponentially growing product variants

Shopify allows a maximum of three options per product (such as size, colour, material); the former limit of 100 variants has since been raised considerably. If you sell products with size, colour, material, engraving and length, and every combination has a different price, you will quickly exceed that limit.

A concrete example: a maker of handcrafted paracord products offers bracelets in 8 colours × 4 sizes × 3 clasp types × 2 braid patterns. That is 192 variants for a single product, before engraving options and custom lengths are added. Shopify cannot model this; it calls for a custom product configurator.

2. Dynamic price calculation

When a product's price depends on several interdependent variables (material × quantity × effort × optional features), it cannot be expressed in standard shop pricing logic. Shopify knows fixed prices and discount systems, not formula-based calculation.

Typical scenarios: print shops (price depends on format, print run, paper and finishing), tradespeople (price depends on area and material), software (price depends on number of users and features).

3. Complex B2B logic

B2B shops have different requirements from B2C: tiered prices by customer group, payment on invoice with credit terms, minimum order quantities, approval workflows for orders, customer-specific product catalogues. These requirements can be covered in Shopify B2B or in WooCommerce with plugins, but only with considerable effort and with restrictions.

4. Deep ERP integration with real-time requirements

When the shop needs real-time access to ERP data (current stock levels from the warehouse, live prices from the customer database, individual availability information), standard systems reach their limits. The webhook and API architecture of Shopify and WooCommerce is designed for standard synchronisation, not for real-time read access.

5. Regulated products with complex compliance requirements

Pharmaceuticals, medical devices, firearms accessories, financial products: with regulated products, the shop needs its own validation logic, such as age verification, proof of authorisation, export restrictions and certificate-based buyer authentication. Standard systems do not offer enough flexibility here.

The plugin problem: when the solution becomes a burden

Cracked glass sphere with glowing orange cracks: plugins as a weak point

The first sign that a standard system is being overstretched: the plugin ecosystem grows out of control. Twelve WooCommerce plugins, three Shopify apps, a custom theme with overrides for every app, and every update becomes a game of roulette.

  • Update conflicts — Plugin A updates itself and breaks plugin B. The shop is down.
  • Performance degradation — Twelve plugins each load two to five JavaScript bundles. The shop takes 6 seconds to load.
  • Data inconsistency — Three plugins store product data in three different database tables. Which one is correct?
  • Vendor lock-in — A critical plugin is discontinued or its price goes up. The shop depends on it.

When the monthly cost of Shopify apps exceeds the Shopify base fee, and every update causes stress, the time for a custom solution is often already overdue.

What custom development costs, and what it delivers

The honest answer to the cost question: a custom shop costs more to develop than a Shopify setup. With us, custom development starts from €6,500 for smaller tools and prototypes and from €15,000 for extensive web apps; the exact effort depends on the scope of features.

On the other side of the scale:

  • No monthly app fees — Shopify apps cost €20–200 per month; with 10 apps that is €200–2,000 per month
  • Full control — no dependence on app providers who discontinue their service or raise prices
  • Performance — no bloated plugin ecosystem; a Next.js shop loads in under 2 seconds
  • Exact business logic — no workarounds, no compromises

As your business volume grows, the investment can pay for itself over a few years. For simpler websites without custom shop logic, website leasing from €149 per month is an alternative.

When switching makes sense

Clear indicators for switching to custom development:

  • More than 5 critical plugins that cause regular conflicts
  • Product configuration can only be achieved with custom code in the theme
  • Monthly app costs exceed €500
  • ERP integration only works with constant manual intervention
  • Every Shopify update requires manual adjustments

Further reading

Related: Shopify APIs and custom apps: tailored solutions for SME growth without expensive bloatware

Frequently Asked Questions

Can I migrate from Shopify to a custom system?▾

Yes, via the Shopify API. Plan early because of the SEO transfer (URL redirects, metadata).

Is a custom shop suitable for beginners?▾

For beginners, Shopify is the better start. Going custom pays off once you have hit concrete limits.

Which technology do you use for custom shops?▾

Next.js, Payload CMS, PostgreSQL, Stripe, designed for performance and maintainability.

Can Shopify be extended with a headless approach?▾

Yes, the Storefront API plus your own frontend removes frontend restrictions. Checkout and the product model remain limited by Shopify.

What is the difference from Shopify Plus?▾

Shopify Plus offers more flexibility from around US$2,300 per month, but it is still a Shopify shop with the platform's fundamental architectural limitations.

15 minutes

Want to know what this looks like for your company?

Pick a slot and we go through your situation together — no preparation needed, no sales pitch.

Related service

Product Configurator & Custom Pricing

Configure complex products easily — with live pricing.

Learn more →

New articles delivered straight to your inbox

  • ✓New articles delivered to your inbox
  • ✓Digital marketing tips for SMEs
  • ✓No spam, unsubscribe anytime

No spam. Unsubscribe anytime.

More articles

Network cables with orange LEDs and receipts symbolising the connection between Shopify and BMD
System integration

Connecting Shopify to BMD: Automated Bookkeeping

There is no ready-made connection between Shopify and BMD. Here is how Austrian shops still get orders, credit notes and payouts into their accounting automatically.

21 October 2026