E-commerce custom vs Shopify în 2026: când construiești, când cumperi, când mergi hibrid
Shopify livrează mai multe SKU-uri decât toate build-urile custom din lume la un loc, și pentru un motiv: pentru 80% din business-urile de e-commerce e răspunsul corect. Problema e că restul de 20% — cei cu configuratoare custom, ierarhii de conturi B2B, prețuri din ERP, sau date de produs care nu încap într-un rând de SQL — sunt și ei convinși să meargă pe Shopify. Apoi petrec doi ani luptându-se cu el. Iată cum decizi pe ce parte a liniei te afli.
Când Shopify e răspunsul corect
Ar trebui să fii pe Shopify dacă operațiunea ta arată aproximativ așa:
- Catalog sub ~10.000 de SKU-uri, cu variante care se încadrează în modelul standard size / culoare / material.
- Checkout standard — adresă de facturare, adresă de livrare, card, eventual Klarna. Fără aprobări multi-step, fără flow quote-to-order, fără ordine de achiziție.
- Prețul e un număr pe produs, eventual cu reduceri pe volum sau un cupon. Nu o funcție calculată din tier de client × regiune × termen de contract.
- Inventarul e în Shopify sau într-un singur sistem integrat. Nu împărțit pe 14 WMS-uri cu reguli diferite per locație.
- Venit din marketing — performance ads, SEO, influencer, email. Nu un ciclu lung de vânzări enterprise cu named accounts.
Dacă asta ești, Shopify Plus (€2k/lună de bază, mai mult cu apps) costă mai puțin decât trei luni de buget de mentenanță al unui build custom. Folosește-l. Folosește app-urile. Folosește temele. Salvează bugetul de inginerie pentru părțile business-ului care chiar au nevoie de muncă custom.
Când custom câștigă
Crossover-ul apare când cel puțin două dintre acestea sunt adevărate:
- Configuratorul tău de produs ești tu. Verighete cu material + piatră + montură + gravură + dimensionare. Mobilier custom cu 200 de țesături și slider-uri pe dimensiuni. Utilaje industriale cotate dintr-o matrice de piese. Shopify poate gestiona asta cu metafields și app-uri custom, dar vei cheltui mai mult pe workaround-uri decât pe un build custom curat.
- B2B cu ierarhii de conturi. Companii părinte, conturi copil, limite de cumpărare pe sucursală, lanțuri de aprobare, cataloage specifice clientului, prețuri specifice clientului. Shopify B2B există, dar atinge un plafon dur îndată ce modelul tău de cont devine mai nuanțat decât „client cu listă de prețuri atribuită".
- Prețuri și inventar din ERP. Calcul de preț în timp real din ERP-ul tău, stoc live din sistemul de warehouse, verificări de credit înainte ca checkout-ul să continue. Shopify vrea să fie sursa adevărului. Dacă ERP-ul tău e sursa adevărului, te vei lupta constant cu modelul de date al Shopify.
- Un flow de cumpărare custom. Configuratoare multi-step cu preview 3D. Workflow-uri de cerere de ofertă care devin comenzi după un sales call. Produse pe abonament cu reguli complexe de modificare. Orice nu se încadrează în „aterizezi pe PDP, dai click pe add to cart, faci checkout".
- Cerințe de compliance sau audit pe care Shopify nu le poate satisface — rezidență specifică a datelor, audit log-uri custom, raportare reglementată, flow-uri de plată restricționate.
Astea sunt pattern-urile în care Shopify te costă mai mult să-l îndoi decât te-ar costa custom-ul să-l construiești.
Cum arată hibridul (Hydrogen / Medusa)
Mijlocul interesant a devenit mai interesant. Nu mai trebuie să alegi all-Shopify sau all-custom.
Shopify Hydrogen păstrează Shopify ca backend de commerce — produse, inventar, checkout, plăți, fulfillment — și îți dă un frontend complet custom Next.js / React. Îți scrii propriul storefront în propriul framework, interoghezi Shopify prin Storefront API și livrezi un site de marketing care nu seamănă deloc cu o temă Shopify. Checkout-ul rămâne pe infrastructura hostată Shopify, deci PCI scope rămâne scăzut și primești Shopify Pay, Shop Pay și restul integrărilor de wallet gratuit.
Răspunsul corect pentru: branduri care au nevoie de un storefront de calitate marketing (3D, video, povești interactive de produs, navigație sub o secundă), dar al căror flow real de cumpărare e checkout Shopify standard. Cumperi 80% din platformă și reconstruiești doar stratul vizibil clientului.
Medusa inversează. Medusa e open-source, self-hosted — un backend Node.js / PostgreSQL pe care îl deții cap-coadă, plus un admin și storefront customizabil. Folosește-l când ai nevoie de flexibilitatea modelului de date a unui build custom, dar nu vrei să scrii cart, order, payment, tax de la zero.
Răspunsul corect pentru: operațiuni care au nevoie de control complet al datelor, workflow-uri profund customizate, sau feature-uri de commerce pe care Shopify nu le poate modela — dar al căror flow de bază e încă recognoscibil ca commerce. Sari peste partea plictisitoare de 70% (cart, checkout, comenzi, clienți, plăți) și-ți cheltui ingineria pe părțile care diferențiază.
Decizia într-un paragraf
Dacă business-ul tău rulează pe un model standard de commerce și diferențierea ta e brand, marketing sau selecție de produse — folosește Shopify. Dacă diferențierea ta e un flow de cumpărare pe care Shopify nu-l poate modela, datele tale trăiesc în sisteme cu care Shopify nu se poate integra complet, sau scala te pune pe Plus + 12 enterprise apps cu factură anuală de șase cifre — uită-te la custom sau hibrid. Hydrogen pentru „backend Shopify, frontend custom". Medusa pentru „deții totul, nu reinventezi commerce primitives". Custom complet pentru cazurile rare în care niciuna nu se potrivește.
Ce costă efectiv custom-ul
Pentru cifre oneste — și presupunând că angajezi o echipă reală de inginerie, nu un template shop:
- Storefront Hydrogen peste Shopify existent — €30k–€80k pentru build, în funcție de complexitatea configuratorului, animație și integrări. 6–14 săptămâni.
- Commerce custom bazat pe Medusa cu admin, storefront, plăți și câteva integrări — €80k–€200k. 4–8 luni.
- Platformă de commerce B2B complet custom cu ierarhii de conturi bespoke, prețuri din ERP, workflow-uri de ofertă, flow-uri de plată custom — €200k+. 6–18 luni.
Astea sunt numere de build. Adaugă un buget de mentenanță de 15–25% din costul de build anual pentru primii trei ani. Oricine cotează custom commerce fără să numească cifra de mentenanță îți vinde vârful aisbergului.
Un test: cât cod custom are Shopify-ul tău acum
Deschide admin-ul Shopify. Numără app-urile. Uită-te în repo-ul temei (dacă ai unul). Numără secțiunile Liquid custom, definițiile de metafields, webhook-urile care trag în propria infrastructură, scripturile care rulează pe checkout.
Dacă numărul e sub 10, Shopify încă funcționează pentru tine.
Dacă e 30+, codul tău custom e produsul real și Shopify e runtime-ul pe care îl plătești ca să-l hostezi. La un anumit punct după ăsta, e mai ieftin să deții runtime-ul.