Checklist WooCommerce prima del lancio: 55 controlli per pubblicare un e-commerce senza errori

Di | Pubblicato il: 24 Settembre 2026 | Categorie: Wordpress | Ultimo aggiornamento: 24 Settembre 2026 | Tempo di lettura: 13 min |

Un e-commerce non è pronto perché le pagine sono online. È pronto quando un cliente riesce ad acquistare senza ostacoli e il negozio registra il pagamento, aggiorna lo stock, invia le comunicazioni, attiva l’evasione e misura correttamente l’ordine.

Usa questa checklist WooCommerce sul dominio definitivo, non solo in staging. Non aprire le vendite finché restano problemi bloccanti: sono quelli che possono impedire un acquisto, far perdere un pagamento, generare un ordine errato o creare rischi rilevanti per il cliente e per il negozio.

Come usare la checklist pre-lancio

Prepara un foglio di collaudo con queste colonne: controllo, responsabile, ambiente, esito, data, note, ID dell’ordine di prova e procedura di rollback. Gli ordini test possono attivare email, automazioni, webhook e dati analytics: segnali chiaramente e gestiscili secondo la procedura interna, così non alterano report, stock o fulfillment.

Le quattro priorità

  • Bloccante: impedisce la vendita, il pagamento, la corretta registrazione dell’ordine oppure espone a un problema grave.
  • Alta: può compromettere consegna, comunicazioni, conversione, dati o operatività.
  • Media: migliora affidabilità, chiarezza e qualità dell’esperienza.
  • Ottimizzazione: utile al lancio, ma rinviabile se i controlli prioritari sono superati.
Area Verifica Come eseguirla Esito atteso Priorità
Pubblicazione Dominio e HTTPS Apri URL e varianti del dominio Una sola versione raggiungibile in HTTPS Bloccante
Catalogo Prodotto e variante Aggiungi al carrello ogni combinazione rilevante Prezzo, stock e immagine corretti Bloccante
Pagamenti Ordine di prova Completa un pagamento per ogni metodo attivo Stato, stock ed email coerenti Bloccante
Spedizioni Zone e tariffe Prova indirizzi in aree diverse Metodo e costo previsti Bloccante
Checkout Mobile e accessibilità Prova campi, coupon e gateway su smartphone Nessun blocco o informazione ambigua Alta
Email Notifiche transazionali Controlla ricezione su due provider Messaggi ricevuti e link corretti Alta
SEO Indicizzazione e markup Controlla Search Console e Rich Results Test Pagine pubbliche indicizzabili e dati coerenti Alta
Analytics Evento purchase Confronta test ordine e DebugView Una vendita per transaction_id Alta
Operatività Backup e responsabili Verifica ripristino e processo ordini Ruoli e azioni definiti Alta

 

Pubblicazione corretta: dominio, pagine WooCommerce e accesso al negozio

Dominio definitivo, HTTPS e staging

Controlla che il dominio definitivo apra senza avvisi di certificato e senza contenuti misti. Verifica anche che HTTP reindirizzi a HTTPS e che la scelta tra www e non-www sia coerente: il sito deve avere una sola versione canonica.

Lo staging deve essere distinto dal sito live, protetto dall’accesso pubblico e non indicizzabile. Cerca riferimenti al dominio di test nelle email, nei menu, nei link del tema, nei webhook e nei callback di pagamento. Un riferimento residuo può interrompere un flusso che in ambiente di prova sembrava corretto.

  • Disattiva la modalità Coming soon solo dopo il collaudo.
  • Rimuovi il noindex dalle pagine che devono essere pubbliche.
  • Verifica menu e link verso shop, categorie, assistenza, policy e pagine di contatto.
  • Prova pagina 404, ricerca interna e pagine senza risultati: devono aiutare l’utente a proseguire.

Carrello, Checkout e Il mio account

In WooCommerce le pagine Carrello, Checkout e Il mio account devono essere assegnate correttamente e devono essere diverse tra loro. Usare la stessa pagina per più funzioni può causare redirect anomali e problemi con i gateway. La documentazione ufficiale sulle pagine WooCommerce aiuta a verificare questa configurazione.

Fai una prova semplice: aggiungi un prodotto, visita il carrello, raggiungi il checkout e apri l’account. Ogni passaggio deve mostrare il contenuto previsto, senza loop, pagine duplicate o ritorni inattesi allo shop.

Catalogo, stock, spedizioni e imposte

Prodotti, varianti e immagini

Non controllare solo una scheda scelta a caso. Prepara un campione che includa ogni tipologia venduta: prodotto semplice, prodotto variabile, prodotto in sconto, esaurito, digitale o con requisiti di spedizione particolari.

  • Controlla nome, descrizione, visibilità, SKU, prezzo, promozione e date di validità dello sconto.
  • Verifica attributi, peso, dimensioni e classe di spedizione quando incidono sul calcolo finale.
  • Usa immagini nitide e proporzionate; l’alt text deve descrivere ciò che mostra l’immagine, non accumulare keyword.
  • Per ogni variante rilevante controlla prezzo, disponibilità, immagine e possibilità effettiva di aggiunta al carrello.

Per esempio, su una maglietta con taglia e colore, prova almeno una variante disponibile, l’ultimo pezzo disponibile e una combinazione esaurita. Il cliente deve vedere prezzo e disponibilità reali prima di pagare.

Inventario e ordini non pagati

Verifica se la gestione stock è attiva dove serve, se le soglie di stock basso ed esaurito sono sensate e se i backorder sono consentiti deliberatamente. Testa l’acquisto dell’ultimo pezzo e un checkout lasciato incompleto: controlla quando WooCommerce riserva la quantità e quando la rende nuovamente disponibile secondo l’impostazione di hold stock.

Se vendi anche tramite gestionale, marketplace o negozio fisico, documenta chi sincronizza le disponibilità. Distingui stock reale, stock della variante, quantità temporaneamente riservata e ordine pagato ma non ancora evaso.

Zone di spedizione, tariffe e fulfillment

WooCommerce applica la prima zona di spedizione compatibile. Ordinale quindi dalla più specifica alla più ampia: CAP o località, provincia o regione, Paese, resto del mondo. Una zona generica collocata prima può intercettare un indirizzo che dovrebbe ricevere una tariffa diversa.

  • Testa un indirizzo standard, uno in una zona con regola speciale e uno fuori dalle aree servite.
  • Prova soglie di spedizione gratuita, classi di spedizione e combinazioni di prodotti.
  • Controlla che un prodotto virtuale o digitale non richieda una spedizione non pertinente.
  • Rendi chiari costi, tempi, condizioni della gratuità e modalità di tracking prima del pagamento.

Definisci anche il flusso interno: chi prepara l’ordine, chi crea l’etichetta, chi comunica il tracking e chi aggiorna lo stato.

Imposte: validare la coerenza tecnica

Controlla che prezzi IVA inclusa o esclusa, classi fiscali, spese di spedizione, sconti e arrotondamenti siano coerenti tra prodotto, carrello, checkout, email e documenti commerciali. Questa è una verifica tecnica: aliquote, obblighi e casi specifici devono essere validati dal commercialista o dal consulente competente.

Pagamenti, checkout ed email: collauda l’intero acquisto

Gateway e stati ordine

Per ogni metodo visibile verifica disponibilità nel Paese e nella valuta dello store. Rimuovi gateway demo, metodi non più gestiti e opzioni per cui non esiste una procedura interna. Dove disponibile, usa il sandbox ma esegui anche un controllo sul flusso reale prima dell’apertura.

La documentazione WooCommerce sui test degli ordini è utile per strutturare il collaudo. Per ogni gateway prova pagamento approvato, rifiutato, annullato, in attesa, eventuale redirect esterno e ritorno al sito. Quando rilevante, prova anche il rimborso.

Per bonifico, contrassegno e altri metodi offline, verifica istruzioni, stato iniziale dell’ordine e responsabile del controllo incasso. Un ordine non pagato non deve essere evaso automaticamente. In ogni scenario controlla stato ordine, stock, email e registrazione del pagamento.

Checkout desktop e mobile

Prova il checkout almeno su un browser desktop, Safari su iOS e Chrome su Android. Verifica acquisto come ospite, login, creazione account, coupon, note ordine, errori di validazione e ritorno dal gateway.

  • Richiedi solo i dati necessari alla transazione.
  • Usa label comprensibili, focus visibile da tastiera e messaggi di errore specifici, non affidati solo al colore.
  • Controlla che i dati inseriti non scompaiano inutilmente dopo un errore.
  • Mostra totale, tasse, spedizione, tempi, resi e metodo di pagamento prima dell’invio.
  • Assicurati che popup, banner cookie o chat non coprano campi e pulsante finale su mobile.
  • Escludi carrello e checkout dalla cache di pagina e riprovali dopo modifiche a CDN o plugin di ottimizzazione.

Email, webhook e azioni pianificate

In WooCommerce > Impostazioni > Email controlla mittente, destinatari, template, logo, oggetti e notifiche abilitate. Invia e ricevi almeno le email di nuovo ordine, ordine ricevuto, in lavorazione, completato, annullato e rimborso se applicabile.

Non basta che WordPress segnali l’invio: controlla la ricezione effettiva su almeno due provider, i link al dominio definitivo e il contenuto. Un servizio SMTP può migliorare l’invio, ma non garantisce da solo la consegna nella posta in arrivo.

Esamina inoltre webhook e callback dopo migrazioni o modifiche al firewall. In WooCommerce > Stato > Azioni pianificate non dovrebbero esserci attività ripetutamente fallite: queste azioni gestiscono anche email, pagamenti e automazioni. Con poco traffico, WP-Cron può non eseguire tempestivamente i processi; Site Health aiuta a individuare problemi di cron, loopback e aggiornamenti.

Visibilità, performance, misurazione e conformità

SEO tecnica essenziale

Prima del lancio verifica che prodotti e categorie siano indicizzabili, mentre staging, carrello, checkout, account, ricerca interna e filtri seguano una strategia coerente. Invia la sitemap XML e verifica il dominio in Search Console. Controlla canonical, redirect, robots e noindex, soprattutto dopo una migrazione.

Per prodotti esauriti definisci caso per caso se mantenere la pagina, proporre alternative, reindirizzare o rimuovere. Evita titoli, descrizioni e immagini duplicati in massa. Con il Rich Results Test verifica che prezzo, valuta e disponibilità coincidano tra pagina e dati strutturati e che tema, WooCommerce e plugin SEO non producano markup duplicato. L’idoneità al markup non garantisce la visualizzazione di rich result.

Performance e Core Web Vitals

Misura homepage, prodotto, carrello e checkout: la home veloce non compensa un checkout lento. Dopo ogni intervento su cache, CDN, minificazione, lazy loading o script di terze parti, ripeti l’acquisto di prova. Come riferimenti, Google indica LCP entro 2,5 secondi, INP inferiore a 200 ms e CLS sotto 0,1 nei Core Web Vitals.

GA4: un ordine, un solo purchase

GA4 non rileva automaticamente tutte le interazioni e-commerce. Verifica proprietà corretta e tag installato una sola volta. Con DebugView o Tag Assistant controlla almeno view_item, add_to_cart, begin_checkout e purchase.

Confronta poi un ordine WooCommerce con il relativo evento purchase: transaction_id deve essere univoco e valore, valuta, prodotti, tasse, spedizione, coupon e sconti devono risultare coerenti. Definisci il comportamento per acquisti falliti, gateway con redirect e rimborsi. I report possono richiedere tempo; DebugView serve proprio alla validazione immediata. I parametri e-commerce sono descritti nella guida GA4 di Google.

Privacy e documenti per il cliente

Controlla privacy policy, cookie banner coerente con i servizi presenti, termini e condizioni assegnati in WooCommerce, policy resi e rimborsi, dati del venditore, assistenza, costi e tempi di consegna. Configura in modo coerente anche retention, guest checkout, account e gestione delle richieste sui dati.

Non è consulenza legale: per l’Italia e per ogni mercato servito, fai verificare gli obblighi applicabili da professionisti competenti. Le indicazioni del Garante Privacy e la normativa europea sul recesso sono un punto di partenza, ma esistono eccezioni e condizioni specifiche, in particolare per i contenuti digitali.

Prima di accettare ordini reali: sicurezza, gestione e test finali

Backup, aggiornamenti e accessi

Verifica un backup ripristinabile di file e database, compatibilità di WordPress, WooCommerce, tema e plugin, e rimuovi estensioni inutilizzate. Controlla ruoli utenti, accessi amministrativi, chiavi API, log, webhook e problemi critici segnalati da Site Health.

Se lo store esistente usa o sta valutando HPOS, controlla sincronizzazione e compatibilità delle estensioni che leggono o scrivono ordini. Non trasformare il giorno del lancio in una migrazione: WooCommerce tratta HPOS come una configurazione da verificare con attenzione negli store già avviati.

Procedura dopo il primo ordine

Assegna un responsabile a nuovi ordini, pagamenti, stock basso, richieste clienti, rimborsi, indirizzi errati e alert tecnici. Ogni persona coinvolta deve sapere distinguere un ordine pagato, in attesa, annullato e rimborsato, oltre a sapere quando aggiornare lo stato e quando fermare l’evasione.

Matrice dei 10 scenari da superare

Scenario Verifiche minime
Prodotto fisico disponibile Pagamento, stock, spedizione, email, ordine e GA4 coerenti.
Acquisto mobile Campi, coupon, gateway e pulsante finale senza blocchi.
Pagamento rifiutato Messaggio chiaro, carrello conservato, nessuna evasione.
Gateway con redirect Ritorno corretto al sito e stato ordine aggiornato.
Pagamento offline Istruzioni corrette, stato in attesa e responsabile definito.
Prodotto con variante Prezzo, immagine, stock e spedizione corretti.
Zona specifica Metodo e costo di spedizione attesi.
Area non servita Nessuna tariffa ingannevole; messaggio o flusso previsto.
Coupon e spedizione gratuita Soglie, tasse e totale finale corretti.
Rimborso Stato, email, stock e analytics gestiti secondo procedura.

Apri le vendite solo dopo aver risolto ogni punto bloccante e aver assegnato un proprietario ai controlli ad alta priorità. Conserva le evidenze dei test e ripeti il collaudo dopo cambi di dominio, gateway, plugin rilevanti, cache o CDN. Un template in Google Sheets, Notion o PDF con responsabile, esito, data, ID ordine test e rollback rende questa procedura riutilizzabile a ogni rilascio.

Condividi questo articolo

Autore: Enrico

Ciao, mi chiamo Enrico Cecchini, ho sempre avuto la passione dei computer, fin da quando ero piccolo. Ho fatto di questa passione la mia professione e dopo aver conseguito la laurea in ingegneria informatica ho iniziato a sviluppare siti web. Ho creato Mywebfriend per aiutare a risolvere dubbi e problemi che nascono utilizzando il computer.
Torna in cima