Back to all posts

Shopify vs Custom E-commerce: Which Should I Build On?

When Shopify is the smart call, when a custom build pays off, and the third path most founders don't consider.

revetie··3 min read

You're launching a product line. Two paths in front of you: Shopify (or another off-the-shelf platform) or a fully custom build. Most founders pick wrong — either by going custom too early (€80,000 build, no traffic) or by going Shopify and outgrowing it within two years.

Both have a place. Let's break it down.

Shopify: the honest case

Strengths:

  • Battle-tested. Hundreds of thousands of stores. Edge cases are solved.
  • Payment infrastructure handled — Stripe, PayPal, Klarna, all integrated.
  • App ecosystem. Inventory, email, reviews, subscriptions — there's an app.
  • Themes work. Free themes get you live in days; premium themes (€150-300 one-time) for €0/month make professional stores.
  • Hosting and security included. No PCI compliance to manage.
  • Cost predictable. €25/month (Basic) to €350/month (Advanced). Plus apps.

Weaknesses:

  • 2% transaction fee if you don't use Shopify Payments. Adds up.
  • Theme customization has limits. Deep changes need Liquid (their templating language) or Hydrogen (newer headless setup).
  • Vendor lock-in. Migrating off Shopify later is real work.
  • Costs scale with apps. A growing store can easily run €500-€1,500/month in app subscriptions.

Custom build (Next.js + Stripe / commerce backend): the honest case

Strengths:

  • No platform fees. Just Stripe's 1.5-2.9% + €0.25 per transaction.
  • Total design control. Every pixel and interaction is yours.
  • Performance ceiling is higher. Lighthouse 100 across the board.
  • Custom workflows. Subscriptions with specific business logic, B2B pricing tiers, complex catalog rules — possible without app duct tape.
  • Owned infrastructure. Move providers any time, no migration project.

Weaknesses:

  • Higher upfront cost. €15,000-€80,000 for a real custom build vs €1,500-€5,000 to set up Shopify.
  • Requires ongoing developer time. Bug fixes, feature changes — you need someone on call.
  • You own the security headache. PCI compliance, GDPR, fraud prevention.
  • Fewer pre-built integrations. Want a Klaviyo flow? Code the API integration. On Shopify it's an app install.

The third path most founders miss: Shopify Hydrogen / Headless

You can have your storefront on Next.js (or Hydrogen, Shopify's own React framework) and use Shopify as the backend for product, cart, and checkout.

You get:

  • Custom design and Lighthouse 100
  • Shopify's payment, inventory, fulfillment systems
  • Shopify's app ecosystem still works
  • Way cheaper than a fully custom build (€10,000-€30,000)

This is the right call for brands that want a premium frontend without rebuilding e-commerce infrastructure from scratch.

Decision matrix

Your situation Recommended
First product, validating market Shopify (Basic plan)
10-100 SKUs, simple workflow Shopify (Basic / Standard)
Premium brand, custom design important Shopify Hydrogen or custom Next.js + Shopify backend
1000+ SKUs, complex inventory Shopify Plus or custom
B2B with custom pricing rules Custom or Shopify Plus + B2B app
Subscription-heavy business model Custom (Stripe Subscriptions) or Shopify + ReCharge
€100K+/year revenue, marginal cost matters Custom or Hydrogen
First store, no team to manage tech Shopify

When to switch from Shopify to custom

Signal that you've outgrown Shopify:

  • App subscription costs cross €500/month
  • Theme customization keeps hitting walls — you need workarounds for everything
  • Performance / SEO scores can't break past 70 because of theme bloat
  • You're paying for features you barely use
  • Your team has technical capacity to maintain a custom system

When this triggers, the question becomes "full custom or Hydrogen?" — usually Hydrogen wins, because keeping Shopify's checkout is worth its weight.

Avoid these mistakes

1. Going custom for "premium" without commerce volume. A €40,000 custom site with €20,000/year revenue is upside-down. Shopify until you're proven.

2. Pricing the custom site below Shopify on identical functionality. If a freelancer quotes €5,000 for a custom e-commerce build, they're either junior or planning to disappear.

3. Underestimating ongoing custom cost. Custom site = ongoing developer relationship. Budget €500-€2,000/month for maintenance.

Next step

If you're between Shopify and custom for your store, drop us a note. 30-minute call, we'll factor in your product count, expected volume, and team capacity, and give you a recommendation. We do both — there's no incentive to push one direction.

e-commerceshopifycustom build