Cos'è il composable e-commerce: guida pratica, pro, contro e costi

Vadim Kravcenko
Vadim Kravcenko
· Updated · 9 min read
TL;DR Il composable e-commerce significa costruire il tuo negozio online usando componenti indipendenti, tra i migliori della categoria, invece di affidarti a un'unica piattaforma monolitica. Scegli tu il CMS, il processore di pagamento, il motore di ricerca e il checkout — e li colleghi tramite API. È più flessibile, ma anche più difficile da implementare bene. Che sia la scelta giusta o no dipende interamente dalla dimensione del tuo team e da quanto sei a tuo agio con la parte tecnica.

Il composable e-commerce è un'architettura modulare per negozi online. Invece di usare Shopify o WooCommerce, dove tutto arriva in un unico pacchetto, puoi scegliere Contentful per i contenuti, Stripe per i pagamenti, Algolia per la ricerca, e collegare tutto da solo. Pensa ai mattoncini Lego invece che a una casa prefabbricata.

Il vantaggio è che non resti vincolato al punto debole di un fornitore. Lo svantaggio è che l'integratore, in pratica, sei tu. Se questo compromesso valga la pena dipende completamente dalla dimensione del tuo team e dalle tue risorse tecniche. Ho visto implementazioni composable funzionare alla grande con team che avevano uno sviluppatore dedicato, e le ho anche viste trasformarsi in incubi di manutenzione per imprenditori che lavoravano da soli e le avevano scelte solo perché sembravano all'avanguardia.

Voglio essere onesto sulla mia prospettiva: non gestisco un business e-commerce. Però lavoro regolarmente con siti e-commerce tramite SEOJuice — facciamo audit SEO tecnici e vedo le conseguenze strutturali sia degli approcci monolitici sia di quelli composable. I siti composable tendono ad avere page speed migliori e un'implementazione dei dati strutturati più flessibile. Tendono anche ad avere più link interni rotti e più problemi di coerenza nella configurazione nel tempo. Entrambe queste osservazioni hanno influenzato questa guida.

Composable e-commerce vs monolitico: la differenza vera

Le piattaforme tradizionali come Shopify o WooCommerce raggruppano tutte le funzioni essenziali dell'e-commerce in un unico pacchetto. Gestione prodotti, pagamenti, spedizioni, contenuti — è tutto sotto lo stesso tetto. Questo è ottimo per la semplicità. È limitante per la personalizzazione, soprattutto quando il business cresce o le esigenze diventano più specifiche.

A realistic photo of a developer or technical team managing connected systems, representing APIs, microservices, and the complexity of composable commerce.
A realistic photo of a developer or technical team managing connected systems, representing APIs, microservices, and the complexity of composable commerce.. Source: HubSpot Blog
A professional team reviewing different e-commerce setup options, visually supporting the comparison between monolithic and composable approaches.
A professional team reviewing different e-commerce setup options, visually supporting the comparison between monolithic and composable approaches.. Source: HubSpot Blog

Il composable e-commerce ti permette di scegliere lo strumento migliore per ogni parte del tuo business:

  • Elaborazione dei pagamenti: Stripe, PayPal o Square invece del checkout integrato della piattaforma
  • Gestione dei contenuti: Contentful, Strapi o Sanity.io invece dell'editor integrato di Shopify
  • Gestione dell'inventario: Cin7 o TradeGecko (ora QuickBooks Commerce) invece di una gestione stock di base
  • Assistenza clienti: Zendesk o Intercom invece di quello che la piattaforma include di default
  • Ricerca: Algolia invece della ricerca standard della piattaforma (che di solito è terribile)

Il vantaggio chiave è la modularità — puoi sostituire, aggiornare o rimuovere componenti man mano che il business evolve, senza rifare tutta la piattaforma. Lo svantaggio chiave è la complessità — ogni collegamento tra componenti è un potenziale punto di rottura, e qualcuno deve mantenere quei collegamenti.

Una parentesi che potrebbe farti risparmiare soldi: molte aziende stanno già usando una configurazione parzialmente composable senza rendersene conto. Se usi WordPress per il blog, Stripe per i pagamenti e Mailchimp per l'email marketing, stai già componendo. La domanda non è se diventare composable — è fino a che punto spingerti.

Quando il composable e-commerce ha senso (e quando no)

Ho visto abbastanza siti e-commerce da essermi fatto opinioni piuttosto nette su questo. Ecco il mio framework decisionale, senza giri di parole:

Il composable e-commerce vale la pena quando:

  • Hai almeno uno sviluppatore (full-time o freelance affidabile) che può mantenere le integrazioni
  • Il tuo business ha requisiti specifici che nessuna piattaforma gestisce bene da sola — contenuti localizzati su più mercati, regole di prezzo complesse o flussi di checkout personalizzati
  • Stai spendendo più tempo a combattere i limiti della piattaforma che a costruire il business
  • Il tuo fatturato annuale giustifica il costo aggiuntivo dell'infrastruttura (in generale, sopra $500K ARR)

Il composable e-commerce probabilmente non vale la pena quando:

  • Sei un imprenditore da solo senza competenze tecniche e senza budget per uno sviluppatore
  • Shopify o WooCommerce coprono già l'80%+ di quello che ti serve
  • Sei sotto $100K di fatturato annuo e devi concentrarti sulle vendite, non sull'infrastruttura
  • Hai scelto il composable perché sembra sofisticato, non perché hai davvero sbattuto contro limiti concreti della piattaforma

Voglio contestare il consiglio che si sente spesso, cioè che "il composable è solo per enterprise" — non è vero. Anche le piccole aziende possono beneficiare di un approccio composable selettivo. Ma voglio anche ridimensionare l'hype opposto, quello per cui "tutti dovrebbero passare al composable" — è sbagliato allo stesso modo. La risposta dipende dalla tua situazione specifica, e chiunque ti dica il contrario probabilmente sta cercando di venderti qualcosa.

Come funziona il composable e-commerce: API e microservizi

Al centro del composable e-commerce ci sono le API (Application Programming Interfaces) e i microservizi. Sono queste le tecnologie che permettono ai componenti scelti di comunicare tra loro.

Le API sono i connettori. Quando un cliente completa un acquisto, il tuo processore di pagamento può aggiornare automaticamente il sistema di gestione dell'inventario e attivare un'email di conferma tramite il tuo strumento di assistenza clienti — tutto attraverso chiamate API. Pensa alle API come ai cavi che collegano i tuoi mattoncini Lego.

I microservizi portano il concetto ancora oltre. Invece di una piattaforma monolitica dove tutto è strettamente accoppiato, un'architettura a microservizi divide il sistema in piccoli servizi indipendenti. Ognuno gestisce una funzione specifica — pagamenti, supporto clienti, raccomandazioni prodotto — e può essere sostituito o scalato in modo indipendente.

L'implicazione pratica è semplice: se il tuo attuale processore di pagamento non sta dando buoni risultati, puoi passare a uno migliore senza toccare il resto dell'infrastruttura. In una piattaforma monolitica, cambiare una cosa spesso significa cambiare tutto. In una configurazione composable, sostituisci un blocco e il resto continua a funzionare.

Dal punto di vista SEO — che è l'ambito su cui posso parlare con più autorevolezza — le configurazioni composable che usano un CMS headless tendono a darti molto più controllo sulla struttura delle pagine, sui dati strutturati e sull'architettura del sito. Il rovescio della medaglia è che devi progettare tutto questo consapevolmente. Shopify ti dà funzionalità SEO di base pronte all'uso. Un CMS headless non ti dà nulla pronto all'uso, ma ti permette di costruire esattamente quello che vuoi.

Composable e-commerce: la realtà dei costi

Ecco una cosa che i sostenitori del composable e-commerce non sempre dicono: i costi si sommano in fretta. A differenza di una piattaforma monolitica, dove paghi un solo abbonamento, il composable significa più abbonamenti:

  • Stripe: 2.9% + $0.30 per transazione
  • Contentful: $0-300/mese a seconda del piano
  • Zendesk: $19-115/mese per agente
  • Algolia: $0-150/mese a seconda del volume di ricerca
  • Hosting e CDN: $20-200/mese
  • Manutenzione dello sviluppatore: varia molto, ma metti a budget almeno $500/mese per il lavoro continuativo sulle integrazioni

Confrontalo con Shopify a $29-299/mese con tutto incluso. L'approccio composable può facilmente costare 3-5x in più solo di strumenti, prima ancora di considerare il tempo di sviluppo. Il ROI arriva da tassi di conversione migliori, pagine più veloci e dalla possibilità di creare esperienze che le piattaforme monolitiche non riescono a offrire. Ma devi avere il fatturato per giustificare l'investimento.

Fai attenzione ai modelli di prezzo a scaglioni. Molti strumenti SaaS offrono pricing basato sull'utilizzo, quindi puoi partire da un piano più basso e salire man mano che cresci. Questo è l'approccio che consiglio — parti piccolo, dimostra il valore, poi espandi.

Le configurazioni composable che ho visto funzionare (e quelle che non hanno funzionato)

Ti descrivo due pattern specifici presi da siti e-commerce con cui lavoriamo in SEOJuice. Ho cambiato i dettagli identificativi, ma le configurazioni tecniche e i risultati sono reali.

Quello che ha funzionato: adozione graduale del composable. Un brand indipendente di abbigliamento è partito da Shopify. Quando si è espanso in Germania e Francia, ha avuto bisogno di contenuti localizzati in tre lingue, opzioni di pagamento Klarna e SEPA che il checkout integrato di Shopify gestiva male, e un supporto clienti capace di instradare i ticket in base alla lingua. Invece di migrare tutto, ha mantenuto Shopify per il core e-commerce (catalogo prodotti, carrello, gestione ordini) ma ha aggiunto Contentful per la gestione dei contenuti multilingua e Stripe per i pagamenti internazionali. Il loro sviluppatore ha impiegato circa 15 ore per costruire le integrazioni iniziali e forse 3 ore al mese per mantenerle.

Il risultato SEO era subito visibile nei nostri audit: le loro landing page in tedesco e francese caricavano il 40% più velocemente rispetto al setup multilingua integrato di Shopify (che usa sottocartelle URL e serve i contenuti tradotti tramite il sistema di templating di Shopify, aggiungendo latenza). La loro implementazione hreflang era più pulita perché la controllavano direttamente in Contentful invece di affidarsi al layer di traduzione basato su app di Shopify. Dopo sei mesi, il traffico organico da query in lingua tedesca era triplicato. La parte composable aveva risolto un problema specifico contro cui combattevano da un anno.

Quello che non ha funzionato: full composable dal day one. Una solopreneur nel settore home goods ha costruito da zero una configurazione completamente composable: Shopify headless (Hydrogen) per i dati prodotto, Contentful per le landing page, Stripe per i pagamenti, Klaviyo per l'email. Il risultato era tecnicamente impressionante — pagine veloci, layout custom bellissimi, ottima implementazione dei dati strutturati. Ma il peso della manutenzione era devastante. Passava circa 5 ore a settimana a gestire integrazioni e fare debug dei problemi di sincronizzazione dati. Un webhook di Contentful falliva in silenzio, e le descrizioni prodotto su 20 landing page restavano obsolete per giorni prima che se ne accorgesse. Un aggiornamento della versione API di Stripe le ha rotto il checkout per 6 ore di sabato.

Per il suo livello di fatturato (sotto $200K), quelle 5 ore a settimana sarebbero state spese molto meglio in marketing, fotografia prodotto o letteralmente qualsiasi altra cosa che generasse ricavi. Alla fine è tornata a Shopify standard e mi ha detto che era stato "come posare uno zaino pieno di sassi". Lo stack composable era oggettivamente una tecnologia migliore. Era semplicemente la scelta sbagliata per la sua situazione.

La lezione di entrambi i casi è questa: il composable e-commerce funziona meglio quando viene adottato in modo selettivo per risolvere un punto dolente specifico. Parti dalla frustrazione più grande che hai con la piattaforma e risolvila con il miglior strumento disponibile. Non ricostruire tutto in una volta.

Il composable e-commerce è giusto per te?

Ecco il framework decisionale che suggerirei, ed è lo stesso che uso quando i clienti di SEOJuice mi chiedono se la loro migrazione composable aiuterà o danneggerà la SEO:

  1. Elenca le tue 3 principali frustrazioni con la piattaforma. Se si risolvono tutte con un'app Shopify o un plugin, non ti serve il composable. Se invece sono limiti strutturali (come i vincoli di personalizzazione del checkout di Shopify o il tetto prestazionale di WooCommerce), allora il composable può valere la pena di essere esplorato.
  2. Valuta le tue risorse tecniche. Hai uno sviluppatore che può mantenere le integrazioni API? Se no, puoi mettere a budget $500-1,000/mese per averne uno? Senza capacità di manutenzione tecnica, il composable creerà più problemi di quanti ne risolva. L'ho visto succedere tre volte e finisce sempre con una migrazione di ritorno.
  3. Calcola il costo reale. Somma ogni abbonamento agli strumenti, più il tempo dello sviluppatore, più il tuo tempo per gestire il sistema. Confronta il totale con il costo della piattaforma attuale. L'approccio composable deve generare abbastanza valore aggiuntivo (conversion rate migliori, pagine più veloci, SEO migliore) da giustificare la differenza.
  4. Parti in piccolo. Non migrare tutto insieme. Scegli un solo componente (di solito il CMS, perché la flessibilità dei contenuti ha l'impatto più ampio sia su UX sia su SEO) e integralo accanto alla piattaforma esistente. Valuta dopo 3 mesi. Se funziona, aggiungi il componente successivo. Se crea più problemi di quanti ne risolva, almeno non hai dato fuoco a tutta l'infrastruttura.

Il composable e-commerce è un approccio potente per i business che hanno superato i limiti della loro piattaforma monolitica. È anche una distrazione costosa per i business che non li hanno ancora superati. Prima di iniziare, capisci bene in quale delle due categorie rientri.

Letture correlate: