Cosa devi sapere su WooCommerce quando il tuo prodotto ha un problema di popolarità.
WooCommerce occupa il secondo posto dietro a Shopify in termini di quota di mercato tra le piattaforme di e-commerce. Considerando che oltre il 10% di tutti i siti WordPress utilizza WooCommerce e che il volume lordo delle vendite dei negozi WooCommerce è stimato ben oltre gli 11 miliardi di dollari, è probabile che tu stia utilizzando questa piattaforma per il tuo sito web.
Ma cerchiamo di essere sinceri: che il tuo prodotto stia riscuotendo un discreto successo o che tu ti sia ritrovato a vendere biglietti su WooCommerce per un festival locale molto popolare , probabilmente dovrai abbandonare WooCommerce e prendere in considerazione una delle nuove piattaforme SaaS scalabili. Per la vendita al dettaglio, ti consigliamo di dare un’occhiata a Shopify; per la vendita dei biglietti, invece, dovresti valutare una piattaforma come Ticket Tailor, Line Up o TickX.
Abbiamo molti clienti con siti WooCommerce che utilizzano la nostra Sala d’attesa virtuale (VWR) per gestire i problemi di traffico dei loro siti web. Una VWR è sicuramente d’aiuto, ma se ti affidi a WooCommerce e il tuo sito sta diventando popolare, dovrai fare i conti con lunghe code. Purtroppo, molti dei nostri clienti WooCommerce non vogliono ammettere quanto traffico siano in grado di gestire e finiscono per peggiorare la situazione. Ecco sette realtà da accettare che vi aiuteranno a trarre il meglio da una situazione difficile:

1. Il server non farà alcuna differenza
Non occorre cercare a lungo per trovare un servizio di hosting WordPress, alcuni dei quali si vantano di essere i migliori in termini di prestazioni. Quando un cliente si rivolge a noi, probabilmente ha già cambiato almeno una volta provider di hosting o configurazione del server, spendendo di più nella speranza che ciò aiutasse il proprio server a gestire un traffico elevato. Ma nonostante tutto ciò, il sito web continua a bloccarsi e le vendite continuano a diminuire.
Se sei un marchio famoso o hai prodotti molto richiesti, non dovresti rischiare di ospitare il tuo sito su un server condiviso a basso costo; tuttavia, con WooCommerce, è molto probabile che il tuo sito smetta di funzionare anche se paghi un supplemento per un upgrade.
Questo perché il problema non è affatto il server, ma l’architettura del software. WordPress non è stato progettato per l’e-commerce, bensì per la pubblicazione “uno a molti” (come un blog), in cui le pagine possono essere facilmente memorizzate nella cache poiché ogni utente visualizza la stessa pagina.
L'e-commerce non funziona così. Ogni singola pagina è personalizzata, compreso il carrello. Non appena il traffico inizierà ad aumentare, quel problema di cache si trasformerà in un problema di crash.
2. La tua agenzia web/il tuo consulente non sa come risolvere il problema
Se la tua agenzia web o il tuo consulente avessero tantissimi clienti con prodotti molto popolari, a quest’ora ti avrebbero già consigliato una nuova piattaforma. Quindi, è probabile che tu sia il primo cliente che hanno con un marchio dal successo travolgente. Buon per te: è fantastico essere popolari, non tutti lo sono. Ma questo significa che la tua agenzia probabilmente non è del tutto all’altezza nel trovare il modo di aiutarti a risolvere questo problema.
Cercheranno nei forum più popolari dedicati a WordPress plugin e soluzioni di hosting che promettono di risolvere il problema, ma, ancora una volta, la maggior parte di questi consigli proviene da altri consulenti e sviluppatori WordPress che non hanno mai affrontato situazioni di traffico davvero elevato come la tua, oppure sentiranno parlare di fornitori di hosting e plugin che promettono di aiutarti con soluzioni che, però, non sono in grado di risolvere alla radice i problemi architetturali di fondo di WordPress.
Probabilmente avrai sentito dire che per ogni problema con WordPress c'è un plugin che può aiutarti, ma stai per scoprire che...
3. ...I plugin non servono a nulla (tranne i nostri!)
Un sito WordPress pieno zeppo di plugin può essere una di queste due cose: un coltellino svizzero in grado di fare qualsiasi cosa, oppure un castello di carte che basta un solo plugin in più per farlo crollare. Il principale punto di forza di WordPress per chi crea siti web è che, qualunque problema si possa avere, ci sarà sempre un plugin in grado di risolverlo.
Purtroppo, riempire il tuo sito di plugin potrebbe aiutarti a risolvere i problemi attuali, ma può anche crearne molti di nuovi – soprattutto se dipenderai così tanto da WooCommerce. E quando la tua popolarità inizierà a crescere, chiederai al tuo consulente WordPress come risolvere la situazione. Probabilmente ti assicurerà di poter risolvere i tuoi problemi di scalabilità installando il plugin di caching giusto.
Purtroppo, si sbagliano.

I plugin di caching in genere escludono le pagine di WooCommerce dalla cache a causa del problema della personalizzazione – il che si applica a quasi tutte le pagine del tuo sito se questo è innanzitutto un negozio online.
Se prevedi un traffico elevato, installa il nostro plugin per la sala d'attesa virtuale, progettato per regolare la velocità con cui gli utenti possono accedere al tuo sito, contribuendo così a fluidificare il flusso di traffico.
Per questo motivo, consigliamo infatti di disattivare tutti i plugin di caching, poiché non apportano alcun beneficio al tuo negozio e-commerce, ma interferiscono con il funzionamento della coda.
4. I plugin non sono l'unica soluzione
L'installazione del nostro plugin sul tuo sito richiede solo pochi minuti e, sebbene ti aiuti a gestire grandi volumi di traffico, WordPress e il tuo server continuano a essere coinvolti nel caricamento del plugin per gli utenti del tuo sito web. Ciò significa che il carico sul tuo server rimane comunque presente e, a seconda del numero di altri plugin in esecuzione, potrebbe risultare significativo.
Assicurati di attivare l'opzione "sovrascrivi index.php" durante la configurazione del nostro plugin.
In questo modo si ridurrà al minimo la quantità di codice WordPress eseguito prima che gli utenti vengano reindirizzati dal tuo sito alla pagina di attesa.
Ma c'è di meglio: potresti installare la nostra "sala d'attesa" da qualche altra parte, ad esempio su Cloudflare (installare CrowdHandler su un CDN significa che non grava in alcun modo sul tuo sito).
Se sei uno dei pochi sfortunati che non riescono a disattivare i plugin e i servizi di cache, assicurati che funzionino al meglio possibile e utilizza la nostra integrazione JavaScript al posto del nostro plugin per WordPress. Affidarsi a JavaScript non è l'ideale, ma è sufficiente per aiutare molti utenti a superare una vendita difficile.
5. Non riesci a gestire tutto il traffico che pensi
Se stai utilizzando la nostra sala d’attesa virtuale con il tuo sito WooCommerce, devi valutare attentamente la capacità di gestione del tuo sito web. Nella dashboard di CrowdHandler, ti consigliamo di impostare il valore su 20 se sei sicuro che il tuo sito sia in grado di gestire il traffico e su 10 in caso contrario. Ciò significa che ogni minuto la sala d'attesa consentirà l'accesso al tuo sito a un numero compreso tra 10 e 20 utenti: in 10 minuti, si tratta di 100-200 utenti. Non ci risulta che i siti che utilizzano WordPress e WooCommerce gestiscano un traffico molto superiore a questo, ma se dopo 10 minuti constati che le prestazioni sono soddisfacenti, puoi iniziare ad aumentare la frequenza in modo graduale e con cautela.

Molti dei nostri clienti che utilizzano WordPress sopravvalutano la capacità del proprio sito e finiscono per aumentare o diminuire la larghezza di banda a seconda delle fluttuazioni delle prestazioni del sito (e dei crash). Questo può compromettere gravemente l’esperienza utente di chi è in attesa di acquistare il vostro prodotto. È MOLTO meglio lasciare i clienti in coda – specialmente una su cui avete il controllo – piuttosto che rischiare di far accedere troppe persone al vostro sito e vederlo andare in crash, causando problemi agli utenti presenti sul sito.
6. La fila sarà lunga e il servizio lento
Se hai migliaia di utenti che vogliono acquistare i tuoi prodotti, ma puoi far accedere al tuo sito solo 10 (o al massimo 20) persone alla volta, ciò significa che i tuoi clienti impiegheranno ore per arrivare alla fine della coda.
È comunque meglio di un sito web fuori uso e di potenziali migliaia di vendite perse, ma per ottenere quelle vendite, tu (e i tuoi clienti) dovete accettare il fatto che potrebbero dover aspettare molto tempo prima di poter acquistare il tuo prodotto.
Il nostro consiglio migliore è: niente panico.

Non sopportiamo vedere i nostri clienti andare nel panico a causa di una lunga coda, aumentando la frequenza con cui gli utenti riescono ad accedere e causando il crash del sito. A quel punto, si fanno prendere dal panico per il crash del sito e impostano la frequenza a 0.
Il sito alla fine torna a funzionare, ma l'esperienza dell'utente è passata dall'essere un cliente che aspetta pazientemente il proprio turno, al riuscire a collegarsi e aspettarsi di arrivare alla pagina di pagamento, per poi ritrovarsi bloccato davanti a una schermata vuota.
Se hai un prodotto molto richiesto, con una clientela affezionata, nessuno dei tuoi clienti avrà nulla in contrario ad aspettare in coda, purché tu li abbia avvisati in anticipo. Basta una o due frasi nella finestra di messaggio relativa alla coda, qualche post sui social o un video su TikTok per far sapere al tuo pubblico che dovrà mettere in conto una coda. Potresti anche utilizzare la nostra funzione di conto alla rovescia, che definisce chiaramente le aspettative prima dell’apertura della coda.
I clienti che hanno a cuore il tuo prodotto o il tuo marchio potrebbero non gradire l'attesa, ma saranno di gran lunga più soddisfatti di un'esperienza utente gestita con cura piuttosto che di una caotica. Inoltre, a lungo termine l'attesa sarà più breve rispetto ai ripetuti cicli di attesa in coda causati da un sito che va in crash.
7. Disattivare AJAX/cart-fragments
Infine, ma non per questo meno importante – e non potremo mai sottolineare abbastanza quanto sia fondamentale – disattiva i frammenti AJAX/carrello. Questa tecnologia consente di aggiornare la pagina web senza ricaricarla interamente. Il carrello interattivo di WooCommerce aggiunge un carico enorme ad ogni visita alla pagina. Disattivando questa funzione, aumenterete il numero di utenti che il vostro sito sarà in grado di gestire; inoltre, durante una grande svendita o il lancio di un prodotto, è probabile che i clienti cerchino comunque solo quel prodotto specifico, quindi ciò non influirà sulla loro esperienza utente.
Ci auguriamo che questi sette punti ti abbiano aiutato a capire perché il tuo sito WooCommerce non è scalabile e come puoi risolvere i problemi che potresti incontrare.
Puoi accedere alla nostra sala d'attesa virtuale sul tuo sito in meno tempo di quanto ci sia voluto per leggere questo blog.