Determinare se l'e-commerce senza testa è giusto per la tua attività

Pubblicato: 2018-07-24

In un mondo aziendale digitale, il successo di un'azienda dipende in gran parte dalla sua capacità di creare un'esperienza cliente impeccabile.

Perché l'esperienza del cliente è così importante? Perché la soddisfazione del cliente e le entrate sono direttamente legate all'esperienza del cliente. Il preside di McKinsey & Company, Harald Fanderl, spiega: “Quando un cliente è soddisfatto di un'azienda, è [meno costoso] da servire, ma ha anche un potenziale maggiore per essere clienti più fedeli per questa azienda. E forse promuoveranno anche questa azienda tra i loro amici".

Un'esperienza cliente senza soluzione di continuità è quella che consente a un consumatore di interagire con un'azienda in qualsiasi punto di contatto, online o offline, e avere la stessa esperienza impeccabile. Quell'esperienza deve essere in linea con il marchio, essere puntuale e rendere il lavoro del cliente nel completamento di una transazione senza sforzo.

La creazione di una tale esperienza cliente per un'azienda di e-commerce sta diventando molto impegnativa per le aziende poiché il numero di punti di contatto dei consumatori si moltiplica.

Gli acquirenti online erano soliti fare tutti i loro acquisti su un desktop, quindi l'approccio tradizionale e centrale allo sviluppo ha funzionato per lo sviluppo a canale singolo, spiega Andy Powers, vicepresidente senior della fornitura di soluzioni presso la società di servizi di mobilità globale DMI. Ma con i consumatori che oggi utilizzano così tanti dispositivi diversi, afferma, l'approccio unificato alla codifica sta rallentando il cambiamento.

Questo è il motivo per cui l'architettura headless sta prendendo piede nell'e-commerce in questo momento.

Man mano che le organizzazioni diventano più incentrate sul cliente, hanno bisogno di piattaforme di e-commerce che consentano flessibilità attraverso i punti di contatto rivolti ai clienti, spiega Graham Haller, direttore della consulenza presso la società di consulenza Bench. Le tradizionali piattaforme di e-commerce monolitiche non consentono questo tipo di flessibilità sul front-end, il che inibisce la capacità di un'organizzazione di creare un'esperienza cliente coerente.

L'e-commerce senza testa lo fa.

Perché l'e-commerce senza testa è una tendenza in crescita?

L'eCommerce senza testa disaccoppia il front-end e il back-end di un negozio online. In altre parole: il livello di presentazione del contenuto, o il sistema di gestione dei contenuti (CMS), è separato dal livello dell'applicazione o dal sistema eCommerce.

Questo tipo di architettura divide gli elementi rivolti al cliente dagli elementi rivolti al sistema, il che offre ai marchi la libertà di creare qualsiasi esperienza front-end che desiderano. Gli sviluppatori sono liberi dai vincoli e dai dettami di un'esperienza utente front-end monolitica.

Questa libertà è particolarmente importante quando le organizzazioni devono essere presenti su una moltitudine di canali diversi per essere considerate rilevanti dai consumatori. Secondo Google, l'85% delle persone inizia a fare acquisti su un dispositivo e finisce di fare acquisti su un altro.

Questo comportamento richiede che le aziende integrino le loro esperienze di acquisto digitale su più canali, osserva Somya Mehta, copywriter online ed editore per le risorse dei membri di Smart Insights. Le soluzioni di eCommerce senza testa consentono alle aziende di controllare l'identità visiva del proprio canale diretto al consumatore, dando loro il pieno controllo, al proprio ritmo.

Questo è importante perché molti marchi, anche grandi aziende storicamente focalizzate sulla vendita al dettaglio, stanno aprendo vetrine dirette al consumatore in risposta alla crescente pressione per fornire esperienze cliente superiori. Queste esperienze possono essere modellate al meglio quando i marchi possono essere più agili e reagire rapidamente ai dati dei clienti.

È qui che entra in gioco la tempestività dell'e-commerce senza testa. Le soluzioni di e-commerce senza testa consentono ai marchi di controllare l'esperienza di acquisto lasciando che la soluzione stessa gestisca il resto.

Ecco alcuni dei principali vantaggi dell'utilizzo di una piattaforma di eCommerce senza testa:

Pro: flessibilità e velocità

Poiché il front-end e il back-end di un sistema headless sono separati, le organizzazioni possono modificare il livello di presentazione del contenuto senza dover apportare modifiche al livello dell'applicazione.

Con le piattaforme di e-commerce tradizionali, gli sviluppatori sono vincolati alla progettazione e ai processi front-end delle soluzioni monolitiche. Le soluzioni headless non controllano il design del front-end, quindi i marchi possono creare le proprie esperienze utente senza doversi preoccupare di apportare modifiche al back-end, consentendo loro di mantenere più facilmente le esperienze coerenti.

Insieme a questa flessibilità arriva il vantaggio della velocità: la capacità di apportare modifiche rapide all'esperienza dell'utente. Se emerge un nuovo touchpoint, può essere rapidamente personalizzato per essere coerente con l'esperienza attuale e integrato perfettamente con gli altri canali. Allo stesso modo, eventuali modifiche necessarie all'interfaccia del cliente possono essere apportate più rapidamente perché non devono essere apportate anche sul back-end.

Quanto è importante questa flessibilità e velocità? Secondo un sondaggio della società di analisi del software New Relic, il 57 percento degli intervistati ha riferito di rilasciare il codice in produzione almeno settimanalmente, se non più velocemente. Questo è rischioso e richiede tempo se queste aziende apportano modifiche sia al front-end che al back-end della loro piattaforma ogni volta che apportano una modifica.

Headless elimina la necessità di ridistribuire l'intero sistema ogni volta che viene apportata una modifica.

shopping multicanale - eCommerce senza testa

Pro: Sperimentazione e Personalizzazione

La personalizzazione è diventata una priorità assoluta per i rivenditori che cercano di raggiungere i clienti in uno spazio affollato. "Oltre il 70% dei rivenditori sta cercando di personalizzare l'esperienza del negozio", afferma Brendan Witcher, analista principale per l'ebusiness e la strategia di canale presso Forrester Research. "Il motivo è perché così tanti clienti rispondono ad esso."

I sistemi di e-commerce senza testa facilitano facilmente i test e la sperimentazione del design front-end in modo che le aziende possano perfezionare l'esperienza dell'utente. Poiché il front-end e il back-end funzionano per lo più indipendentemente l'uno dall'altro - il design del front-end si integra con la piattaforma di e-commerce tramite API - gli amministratori possono facilmente testare diversi design senza rallentare il sito con modifiche al back-end. Ciò facilita anche il carico di lavoro per gli sviluppatori perché non devono apportare modifiche a entrambe le estremità del sito.

Questa è una grande ragione per cui Net-a-Porter è passato a un sistema senza testa. Robin Glen, il principale sviluppatore del sito, spiega che il loro vecchio sistema era una goffa applicazione Java che limitava la loro capacità di testare rapidamente i loro progetti e il codice di rilascio, specialmente quando stavano effettuando una vendita. Quindi, sono passati con successo a un sistema headless per gestire meglio il picco di traffico che deriva da una vendita e migliorare le prestazioni del loro sito.

Pro: personalizzazione e integrazione

I sistemi headless non consentono semplicemente agli sviluppatori di personalizzare il front-end per soddisfare le aspettative del business e dei consumatori. Consentono inoltre alle aziende di personalizzare la piattaforma headless stessa per soddisfare le esigenze aziendali.

Con le tradizionali soluzioni di e-commerce, gli sviluppatori front-end sono vincolati alle restrizioni della piattaforma e le modifiche a un'estremità richiedono modifiche a entrambe. Poiché un sistema headless è disaccoppiato, gli sviluppatori possono creare un'esperienza utente unica e adatta all'azienda. Le aziende non devono più accontentarsi di software che non vogliono o di cui hanno bisogno in un sistema monolitico.

Per le aziende che hanno già effettuato investimenti significativi in ​​un sistema CMS, una soluzione headless consente loro di aggiungere funzionalità di eCommerce utilizzando il proprio CMS come livello di presentazione.

L'architettura headless consente alle aziende di integrare la propria piattaforma di eCommerce con qualsiasi sistema. Vinay Sutrave di Mindtree spiega che i sistemi headless abbattono i silos nelle operazioni rivolte ai consumatori per consentire alle aziende di aggiungere più facilmente i propri marchi a un nuovo dispositivo e commercializzare attraverso di esso. Headless fa questo perché consente alle aziende di fornire ai consumatori i contenuti che desiderano sul canale in cui desiderano riceverli, osserva Sutrave.

Con così tanti nuovi dispositivi che vengono costantemente rilasciati e adottati dai consumatori, questo livello di integrazione è quasi necessario affinché un'azienda rimanga rilevante.

integrazione - eCommerce senza testa

Le sfide e gli svantaggi dell'e-commerce senza testa

Nonostante tutti i suoi lati positivi, headless ha alcuni aspetti negativi che devono essere esplorati quando si considera un sistema di eCommerce senza testa:

Contro: sviluppo e gestione

Lo svantaggio della flessibilità di un sistema senza testa è che il front-end deve essere sviluppato da zero e molte caratteristiche standard devono essere ricodificate. In un sistema tradizionale, la piattaforma è pronta per l'uso. Lo sviluppo del sistema da zero è un progetto significativo che può consumare rapidamente budget e risorse umane e portare a un negozio online scadente.

Questo non è un sistema impostalo e dimenticalo. Il rovescio della medaglia della flessibilità è un requisito per la gestione continua del sistema, che a sua volta richiede la giusta competenza e risorse dedicate. La tecnologia avrà inevitabilmente problemi che devono essere monitorati e risolti su base continuativa, il che significa che il team che sviluppa e gestisce il sistema deve avere le competenze per "installare, configurare, ottimizzare, risolvere i problemi e supportare il tuo front-end insieme al tuo back-end 24x7x365", afferma Devon Hillard, consulente di Spark::red.

Detto questo, sebbene l'headless sia un impegno per qualsiasi attività commerciale, è spesso la strada preferita quando il marchio ha bisogno di avere il massimo controllo sulla sua vetrina.

Contro: aggiornamenti e risoluzione dei problemi

I sistemi monolitici hanno il vantaggio di aggiornamenti continui, che mancano ai sistemi headless. Quando si utilizza un sistema headless, le aziende hanno il vantaggio di dover aggiornare solo l'API, ma anche l'onere di dover aggiornare il proprio hardware, che viene gestito dal provider in una piattaforma tradizionale.

Ciò può richiedere molto tempo e denaro quando si tratta di sicurezza, spiega il team dell'azienda di trasformazione digitale Lamia. Con le piattaforme tradizionali, la sicurezza diventa più solida e le nuove funzionalità vengono costantemente implementate. Ma con headless, gli sviluppatori potrebbero dover creare tutta la sicurezza, le correzioni di sicurezza e le funzionalità aggiornate, almeno se ospitano la presentazione.

Non solo gli sviluppatori devono dedicare tempo agli aggiornamenti, ma devono anche trovare il tempo per la risoluzione dei problemi. I livelli aggiuntivi del sistema headless, osserva Hillard, aumentano il tempo e le competenze necessarie per identificare e risolvere i problemi. Con un sistema tradizionale, le aziende possono fare affidamento sul provider per l'assistenza nella risoluzione dei problemi.

Contro: funzionalità native limitate

La funzionalità all'interno di una piattaforma di eCommerce senza testa è limitata a ciò che supporta un CMS, avverte il team di consulenza eCommerce BlueSky Technology Partners. Sottolineano l'importanza di confermare che il CMS "consente strumenti di terze parti, la possibilità di avere una ricerca federata con contenuti e risultati di prodotto e la possibilità di connettersi a una soluzione di eCommerce per prodotti, cataloghi, prezzi e promozioni".

Inoltre, non tutte le piattaforme headless sono create allo stesso modo e alcune potrebbero avere set limitati di funzionalità, API e/o supporto.

Infine, il rischio dell'architettura headless è che le interfacce amministrative vengano vincolate al livello di presentazione personalizzato, che potrebbe non essere progettato per l'eCommerce transazionale.

analisi - eCommerce senza testa

Chi dovrebbe utilizzare una soluzione di e-commerce senza testa?

L'adozione o meno di una piattaforma di eCommerce senza testa dipende dalle esigenze e dagli obiettivi della tua azienda. Solo perché l'eCommerce senza testa consente diversi processi di sviluppo, o solo perché è popolare in questo momento, non significa che sia la soluzione perfetta per ogni azienda.

In generale, headless è riconosciuto come più adatto per:

  • Grandi aziende con regole aziendali e processi di ordinazione complessi o unici
  • Aziende con più sistemi che devono integrarsi con l'eCommerce
  • Aziende che hanno già un CMS avanzato
  • Organizzazioni con molti contenuti in continua evoluzione
  • Aziende in rapida crescita
  • Grandi aziende con molte aziende, marchi o divisioni nel loro portafoglio

Questo non vuol dire che headless non possa funzionare per aziende più piccole o situazioni diverse. È semplicemente l'ideale per le aziende che condividono queste caratteristiche.

Il business guida la soluzione

Quando acquisti la giusta soluzione di e-commerce, tieni gli obiettivi di business in prima linea nella tua ricerca. Considera attentamente i requisiti aziendali presenti e futuri per scegliere la piattaforma che servirà entrambi.

Le piattaforme di e-commerce impilate e senza testa hanno entrambe i loro pro e contro. Le migliori piattaforme headless hanno anche la capacità di fornire la presentazione. Tali piattaforme tendono ad avere team solidi dietro le API e anche il back-end eCommerce, e questi team capiranno già le sfide che gli sviluppatori front-end potrebbero dover affrontare.

Alla fine, tuttavia, comprendere gli obiettivi della tua azienda può aiutarti a determinare quale soluzione è più adatta alla tua azienda.

Images by: Everythingpossible / 123RF Archivio Fotografico, rawpixel , kentoh/ 123RF Archivio Fotografico, rawpixel