Salta al contenuto principale
Shopify Premier Partner
Giovanni Fracasso·

Shopify Commerce Components: cos'è, come funziona e chi lo usa

6 min di lettura

Commerce Components by Shopify (CCS): cos'è lo stack composable enterprise, come funziona l'architettura MACH, quali componenti offre e chi lo usa.

Shopify Commerce Components

Per anni i grandi retailer si sono trovati davanti a un bivio scomodo. Da un lato le piattaforme all-in-one, comode ma chiuse, che ti danno tutto ma alle loro condizioni. Dall'altro l'architettura headless e composable, libera ma faticosa, in cui ti costruisci il commercio pezzo per pezzo e ti tieni tutta la complessità. Chi fattura centinaia di milioni voleva una terza via: la solidità di un'infrastruttura provata e, insieme, la libertà di comporre solo i pezzi che gli servono.

A gennaio 2023 Shopify ha risposto con Commerce Components by Shopify, spesso abbreviato in CCS: lo stack componibile per il retail enterprise. Il presidente Harley Finkelstein l'ha riassunto con un'immagine efficace, quella di dare ai grandi retailer un motore da Formula 1 lasciandoli liberi di disegnare la carrozzeria. È la mossa con cui Shopify ha aperto la propria infrastruttura ai marchi più grandi del mondo, entrando dritta nel territorio di Salesforce Commerce Cloud, Adobe Commerce e delle piattaforme dichiaratamente enterprise.

Vediamo cos'è davvero Commerce Components, come funziona la sua architettura, quali componenti mette a disposizione, chi lo usa tra i casi pubblici e quando ha senso, distinguendolo con onestà da Shopify Plus.

Commerce Components non è un piano né un abbonamento: è l'infrastruttura di Shopify aperta e offerta à la carte. Il retailer prende i componenti che gli servono, dal checkout al catalogo alla logistica, li integra con il resto del proprio stack tramite API e lascia fuori ciò che non usa. È lo stesso motore che oggi muove oltre il 10% dell'ecommerce statunitense e ha processato più di mezzo trilione di dollari, reso disponibile a chi ha bisogno di controllo totale sull'esperienza.

Il target è dichiarato: retailer enterprise, tipicamente con un giro d'affari online nell'ordine dei 500 milioni di dollari l'anno, spesso con più brand, team ingegneristici interni e stack legacy complessi. Il prezzo non è pubblico ed è modulare, basato sull'utilizzo dei singoli componenti e negoziato caso per caso, con impegni pluriennali. Non è, insomma, un prodotto per tutti: è pensato per una fascia molto precisa e molto alta del mercato. Per capire il concetto di fondo, vale la pena leggere perché Shopify è già una piattaforma composable.

Commerce Components è la messa a terra, in casa Shopify, del composable commerce: un approccio in cui si selezionano i migliori componenti disponibili e li si combina in un'applicazione su misura. Ogni componente è una Packaged Business Capability, una capacità di business autonoma, per esempio il carrello, il checkout o la gestione delle promozioni, che dialoga con le altre via API.

L'impalcatura tecnica di riferimento è l'architettura MACH, acronimo di Microservices, API-first, Cloud-native, Headless. I microservizi spezzano l'applicazione in funzioni indipendenti, il contrario del monolite in cui tutto è saldato insieme. L'approccio API-first garantisce che quei servizi si parlino di continuo. Il cloud-native porta scalabilità e aggiornamenti a carico del fornitore, senza infrastruttura da mantenere in casa. L'headless separa il front end dal back end, così da poter cambiare l'esperienza cliente senza toccare il motore. È lo stesso terreno dell'ecommerce headless, di cui Commerce Components è la declinazione enterprise firmata Shopify.

Commerce Components mette a disposizione oltre trenta componenti modulari, raggruppabili per area. Vale la pena scorrerli, perché rendono l'idea di quanto sia ampia l'infrastruttura che si può prendere a pezzi.

Storefront

Si può costruire la vetrina con Hydrogen e Oxygen, il framework React e l'hosting dedicato di Shopify, oppure con Liquid, o ancora attingere ai contenuti via Storefront API e collegare il proprio CMS. Front end libero, insomma, con qualsiasi framework. È l'headless con Hydrogen e Oxygen portato su scala enterprise.

Carrello e checkout

Qui c'è uno dei pezzi più forti: il checkout di Shopify, tra i più capaci al mondo in termini di conversione, con la protezione dalle frodi basata sui dati di milioni di merchant, l'integrazione con oltre cento provider di pagamento e l'accesso alla base di clienti Shop Pay. Prendere questo componente significa evitare di costruire da zero la parte più delicata e rischiosa dell'ecommerce.

Funzionalità di commercio

Catalogo prodotti sincronizzabile da ERP, PIM e DAM; modelli di dati personalizzati; vendita transfrontaliera per gestire l'espansione internazionale; abbonamenti; sconti e promozioni; estensibilità della logica di backend con le Shopify Functions; e il commercio B2B, per vendere all'ingrosso e al dettaglio dallo stesso sistema con listini dedicati. Sono i mattoni con cui un enterprise modella il proprio modo specifico di vendere.

Dati, sicurezza e logistica

Analisi con il linguaggio ShopifyQL o esportazione diretta verso il proprio database, gestione della privacy e conformità con standard come SOC 2, e sul fronte logistico i componenti per fulfillment, inventario, gestione ordini, resi e spedizioni, integrabili con i sistemi esistenti. La logica è sempre la stessa: prendere il componente di Shopify o collegare il proprio, senza dover scegliere tutto o niente.

Omnicanalità

Integrazione delle vendite online e offline con i sistemi POS, incluso Shopify POS, social commerce e marketplace, chat e supporto. Il punto vendita, anche qui, entra nello stesso sistema del canale digitale.

Il partner di lancio, a gennaio 2023, è stato Mattel, che ha portato su Shopify l'intero portafoglio di marchi, da Barbie a Hot Wheels a Fisher-Price, dopo il successo del progetto Mattel Creations. Da allora la lista dei retailer che Shopify ha confermato pubblicamente su Commerce Components si è allargata e comprende nomi come Glossier, Coty, Steve Madden, Spanx, JB Hi-Fi e Staples.

Sono marchi molto diversi tra loro, dal giocattolo alla bellezza all'elettronica di consumo, e questo dice qualcosa: Commerce Components non è verticale su un settore, è orizzontale su una fascia di dimensione e complessità. L'annuncio ufficiale e l'elenco dei primi clienti sono nella nota di lancio di Shopify.

Va detto con chiarezza, perché è la parte in cui è facile perdere la bussola: la grande maggioranza dei brand, anche molto strutturati, non ha bisogno di Commerce Components. Per la stragrande parte dei progetti enterprise, Shopify Plus, eventualmente con un front end headless in Hydrogen, copre esigenze anche molto complesse a una frazione del costo e della complessità gestionale.

Commerce Components entra nella conversazione solo quando ricorrono tutte insieme alcune condizioni: un giro d'affari online nell'ordine dei 500 milioni, uno stack legacy articolato da far convivere, un team ingegneristico interno robusto, la necessità reale di possedere l'esperienza end to end oltre quello che il Plus offre, e la disponibilità a un impegno pluriennale. Se manca anche solo una di queste, la scelta ragionevole è restare su Shopify Plus e rivalutare più avanti. Capire da che parte stare è esattamente il lavoro di analisi che precede ogni progetto serio: ne parliamo nell'articolo su perché scegliere Shopify Plus per l'ecommerce enterprise.

Qual è la differenza tra Commerce Components e Shopify Plus?

Shopify Plus è una piattaforma all-in-one per brand digital-first: potente e completa, ma con front end e back end governati da Shopify. Commerce Components è uno stack headless e componibile: il retailer prende solo i componenti che vuole e li integra nel proprio ecosistema. Plus è "tutto Shopify, fatto bene"; Commerce Components è "i pezzi di Shopify che scegli, dentro casa tua".

Quanto costa Commerce Components?

Non esiste un listino pubblico. Il prezzo è modulare e basato sull'utilizzo dei singoli componenti, definito su misura tramite la vendita enterprise di Shopify, e in genere strutturato come impegno pluriennale ben al di sopra del canone minimo di Shopify Plus.

Serve un'agenzia per Commerce Components?

Sì, praticamente sempre. Un progetto composable enterprise mette insieme più sistemi, richiede integrazioni su misura e una regia architetturale che raramente sta tutta dentro l'azienda. È il tipo di progetto in cui un partner esperto fa la differenza tra un'infrastruttura che scala e un cantiere che non chiude mai.

Commerce Components by Shopify è la risposta di Shopify a un problema antico del retail enterprise: avere insieme la solidità di un'infrastruttura provata e la libertà di comporre solo ciò che serve. È uno stack composable con architettura MACH, oltre trenta componenti prendibili à la carte, e una platea di clienti pubblici, da Mattel a Glossier a Steve Madden, che ne fissa il posizionamento nella fascia più alta del mercato. È anche, va detto senza giri di parole, uno strumento per pochissimi: per quasi tutti gli altri la strada giusta resta Shopify Plus. Distinguere i due casi, e progettare di conseguenza, è il mestiere che in ICT Sviluppo facciamo ogni giorno accanto ai brand che vogliono crescere sul serio.

Post correlati